summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Lively <7121787+tlively@users.noreply.github.com>2020-04-09 11:41:40 -0700
committerGitHub <noreply@github.com>2020-04-09 11:41:40 -0700
commit9c75b8f8ef58347f2fab44463f9a65eb37212742 (patch)
tree8660dbae4ade8d07c7dc62bc76da0da13e35dd73
parentb3d79f406ab80d5f36995e03385df3903e52f46e (diff)
downloadbinaryen-9c75b8f8ef58347f2fab44463f9a65eb37212742.tar.gz
binaryen-9c75b8f8ef58347f2fab44463f9a65eb37212742.tar.bz2
binaryen-9c75b8f8ef58347f2fab44463f9a65eb37212742.zip
Remove function index printing (#2742)
`BinaryIndexes` was only used in two places (Print.cpp and wasm-binary.h), so it didn't seem to be a great fit for module-utils.h. This change moves it to wasm-binary.h and removes its usage in Print.cpp. This means that function indexes are no longer printed, but those were of limited utility and were the source of annoying noise when updating tests, anyway.
-rw-r--r--src/ir/module-utils.h52
-rw-r--r--src/passes/Print.cpp10
-rw-r--r--src/wasm-binary.h54
-rw-r--r--test/atomics.wast.from-wast10
-rw-r--r--test/atomics.wast.fromBinary10
-rw-r--r--test/atomics.wast.fromBinary.noDebugInfo10
-rw-r--r--test/bad_params.fromasm2
-rw-r--r--test/bad_params.fromasm.clamp2
-rw-r--r--test/bad_params.fromasm.clamp.no-opts8
-rw-r--r--test/bad_params.fromasm.imprecise2
-rw-r--r--test/bad_params.fromasm.imprecise.no-opts8
-rw-r--r--test/bad_params.fromasm.no-opts8
-rw-r--r--test/binaryen.js/atomics.js.txt2
-rw-r--r--test/binaryen.js/debug-info.js.txt6
-rw-r--r--test/binaryen.js/exception-handling.js.txt2
-rw-r--r--test/binaryen.js/hello-world.js.txt4
-rw-r--r--test/binaryen.js/kitchen-sink.js.txt92
-rw-r--r--test/binaryen.js/low-memory-unused.js.txt6
-rw-r--r--test/binaryen.js/optimize-levels.js.txt8
-rw-r--r--test/binaryen.js/push-pop.js.txt2
-rw-r--r--test/binaryen.js/reloc.js.txt2
-rw-r--r--test/binaryen.js/sieve.js.txt4
-rw-r--r--test/binaryen.js/stackir.js.txt4
-rw-r--r--test/br_to_exit.wasm.fromBinary2
-rw-r--r--test/break-to-return.wasm.fromBinary2
-rw-r--r--test/bulk-memory.wast.from-wast8
-rw-r--r--test/bulk-memory.wast.fromBinary8
-rw-r--r--test/bulk-memory.wast.fromBinary.noDebugInfo8
-rw-r--r--test/complexBinaryNames.wasm.fromBinary4
-rw-r--r--test/complexTextNames.wast.from-wast4
-rw-r--r--test/complexTextNames.wast.fromBinary4
-rw-r--r--test/complexTextNames.wast.fromBinary.noDebugInfo4
-rw-r--r--test/consume-stacky.wasm.fromBinary2
-rw-r--r--test/ctor-eval/bad-indirect-call.wast.out4
-rw-r--r--test/ctor-eval/bad-indirect-call2.wast.out4
-rw-r--r--test/ctor-eval/bad-indirect-call3.wast.out4
-rw-r--r--test/ctor-eval/basics-flatten.wast.out2
-rw-r--r--test/ctor-eval/basics.wast.out2
-rw-r--r--test/ctor-eval/imported2.wast.out4
-rw-r--r--test/ctor-eval/imported3.wast.out2
-rw-r--r--test/ctor-eval/indirect-call3.wast.out2
-rw-r--r--test/ctor-eval/just_some.wast.out4
-rw-r--r--test/ctor-eval/no_partial.wast.out2
-rw-r--r--test/ctor-eval/unsafe_call.wast.out4
-rw-r--r--test/debugInfo.fromasm14
-rw-r--r--test/debugInfo.fromasm.clamp14
-rw-r--r--test/debugInfo.fromasm.clamp.no-opts18
-rw-r--r--test/debugInfo.fromasm.imprecise14
-rw-r--r--test/debugInfo.fromasm.imprecise.no-opts16
-rw-r--r--test/debugInfo.fromasm.no-opts18
-rw-r--r--test/debugInfo.fromasm.read-written14
-rw-r--r--test/duplicate_types.wast.from-wast4
-rw-r--r--test/duplicate_types.wast.fromBinary4
-rw-r--r--test/duplicate_types.wast.fromBinary.noDebugInfo4
-rw-r--r--test/duplicated_names.wasm.fromBinary6
-rw-r--r--test/duplicated_names_collision.wasm.fromBinary6
-rw-r--r--test/dylib.wasm.fromBinary10
-rw-r--r--test/dynamicLibrary.fromasm6
-rw-r--r--test/dynamicLibrary.fromasm.clamp6
-rw-r--r--test/dynamicLibrary.fromasm.clamp.no-opts20
-rw-r--r--test/dynamicLibrary.fromasm.imprecise6
-rw-r--r--test/dynamicLibrary.fromasm.imprecise.no-opts20
-rw-r--r--test/dynamicLibrary.fromasm.no-opts20
-rw-r--r--test/elided-br.wasm.fromBinary2
-rw-r--r--test/emcc_O2_hello_world.fromasm68
-rw-r--r--test/emcc_O2_hello_world.fromasm.clamp68
-rw-r--r--test/emcc_O2_hello_world.fromasm.clamp.no-opts80
-rw-r--r--test/emcc_O2_hello_world.fromasm.imprecise66
-rw-r--r--test/emcc_O2_hello_world.fromasm.imprecise.no-opts78
-rw-r--r--test/emcc_O2_hello_world.fromasm.no-opts80
-rw-r--r--test/emcc_hello_world.fromasm102
-rw-r--r--test/emcc_hello_world.fromasm.clamp106
-rw-r--r--test/emcc_hello_world.fromasm.clamp.no-opts128
-rw-r--r--test/emcc_hello_world.fromasm.imprecise96
-rw-r--r--test/emcc_hello_world.fromasm.imprecise.no-opts116
-rw-r--r--test/emcc_hello_world.fromasm.no-opts124
-rw-r--r--test/example/c-api-hello-world.txt2
-rw-r--r--test/example/c-api-kitchen-sink.txt86
-rw-r--r--test/example/c-api-kitchen-sink.txt.txt34
-rw-r--r--test/example/c-api-unused-mem.txt8
-rw-r--r--test/example/relooper-fuzz.txt8
-rw-r--r--test/example/relooper-fuzz1.txt8
-rw-r--r--test/example/relooper-fuzz2.txt4
-rw-r--r--test/example/relooper-merge1.txt4
-rw-r--r--test/example/relooper-merge2.txt4
-rw-r--r--test/example/relooper-merge3.txt4
-rw-r--r--test/example/relooper-merge4.txt4
-rw-r--r--test/example/relooper-merge5.txt4
-rw-r--r--test/example/relooper-merge6.txt4
-rw-r--r--test/exception-handling.wast.from-wast10
-rw-r--r--test/exception-handling.wast.fromBinary10
-rw-r--r--test/exception-handling.wast.fromBinary.noDebugInfo10
-rw-r--r--test/extra-unreachable.wast.from-wast6
-rw-r--r--test/extra-unreachable.wast.fromBinary6
-rw-r--r--test/extra-unreachable.wast.fromBinary.noDebugInfo6
-rw-r--r--test/fib-dbg.wasm.fromBinary14
-rw-r--r--test/fn_prolog_epilog.debugInfo.wasm.fromBinary2
-rw-r--r--test/fn_prolog_epilog.debugInfo.wast.from-wast2
-rw-r--r--test/fn_prolog_epilog.debugInfo.wast.fromBinary2
-rw-r--r--test/fn_prolog_epilog.debugInfo.wast.fromBinary.noDebugInfo2
-rw-r--r--test/grow_memory.wast.from-wast4
-rw-r--r--test/grow_memory.wast.fromBinary4
-rw-r--r--test/grow_memory.wast.fromBinary.noDebugInfo4
-rw-r--r--test/hello_world.fromasm2
-rw-r--r--test/hello_world.fromasm.clamp2
-rw-r--r--test/hello_world.fromasm.clamp.no-opts2
-rw-r--r--test/hello_world.fromasm.imprecise2
-rw-r--r--test/hello_world.fromasm.imprecise.no-opts2
-rw-r--r--test/hello_world.fromasm.no-opts2
-rw-r--r--test/hello_world.wat2
-rw-r--r--test/i64-setTempRet0.fromasm4
-rw-r--r--test/i64-setTempRet0.fromasm.clamp4
-rw-r--r--test/i64-setTempRet0.fromasm.clamp.no-opts8
-rw-r--r--test/i64-setTempRet0.fromasm.imprecise4
-rw-r--r--test/i64-setTempRet0.fromasm.imprecise.no-opts8
-rw-r--r--test/i64-setTempRet0.fromasm.no-opts8
-rw-r--r--test/importedSignCast.fromasm2
-rw-r--r--test/importedSignCast.fromasm.clamp2
-rw-r--r--test/importedSignCast.fromasm.clamp.no-opts2
-rw-r--r--test/importedSignCast.fromasm.imprecise2
-rw-r--r--test/importedSignCast.fromasm.imprecise.no-opts2
-rw-r--r--test/importedSignCast.fromasm.no-opts2
-rw-r--r--test/kitchen_sink.wast.from-wast2
-rw-r--r--test/kitchen_sink.wast.fromBinary2
-rw-r--r--test/kitchen_sink.wast.fromBinary.noDebugInfo2
-rw-r--r--test/lld/bigint.wat.out12
-rw-r--r--test/lld/duplicate_imports.wat.out14
-rw-r--r--test/lld/em_asm.wat.mem.out14
-rw-r--r--test/lld/em_asm.wat.out14
-rw-r--r--test/lld/em_asm_O0.wat.out12
-rw-r--r--test/lld/em_asm_main_thread.wat.out22
-rw-r--r--test/lld/em_asm_shared.wat.out12
-rw-r--r--test/lld/em_asm_table.wat.out12
-rw-r--r--test/lld/em_js_O0.wat.out8
-rw-r--r--test/lld/gdollar_mainmodule.wat.out12
-rw-r--r--test/lld/hello_world.passive.wat.out16
-rw-r--r--test/lld/hello_world.wat.mem.out14
-rw-r--r--test/lld/hello_world.wat.out14
-rw-r--r--test/lld/init.wat.out18
-rw-r--r--test/lld/longjmp.wat.out16
-rw-r--r--test/lld/main_module.wat.out18
-rw-r--r--test/lld/main_module_table.wat.out14
-rw-r--r--test/lld/main_module_table_2.wat.out14
-rw-r--r--test/lld/main_module_table_3.wat.out14
-rw-r--r--test/lld/main_module_table_4.wat.out14
-rw-r--r--test/lld/main_module_table_5.wat.out18
-rw-r--r--test/lld/recursive.wat.out16
-rw-r--r--test/lld/recursive_safe_stack.wat.out18
-rw-r--r--test/lld/reserved_func_ptr.wat.out18
-rw-r--r--test/lld/safe_stack_standalone-wasm.wat.out20
-rw-r--r--test/lld/shared.wat.out10
-rw-r--r--test/lld/shared_add_to_table.wasm.out14
-rw-r--r--test/lld/shared_longjmp.wat.out12
-rw-r--r--test/lld/standalone-wasm-with-start.wat.out12
-rw-r--r--test/lld/standalone-wasm.wat.out16
-rw-r--r--test/lld/standalone-wasm2.wat.out14
-rw-r--r--test/lld/standalone-wasm3.wat.out10
-rw-r--r--test/memory-import.wast.from-wast2
-rw-r--r--test/memory-import.wast.fromBinary2
-rw-r--r--test/memory-import.wast.fromBinary.noDebugInfo2
-rw-r--r--test/memorygrowth-minimal.fromasm2
-rw-r--r--test/memorygrowth-minimal.fromasm.clamp2
-rw-r--r--test/memorygrowth-minimal.fromasm.clamp.no-opts2
-rw-r--r--test/memorygrowth-minimal.fromasm.imprecise2
-rw-r--r--test/memorygrowth-minimal.fromasm.imprecise.no-opts2
-rw-r--r--test/memorygrowth-minimal.fromasm.no-opts2
-rw-r--r--test/memorygrowth.fromasm72
-rw-r--r--test/memorygrowth.fromasm.clamp72
-rw-r--r--test/memorygrowth.fromasm.clamp.no-opts84
-rw-r--r--test/memorygrowth.fromasm.imprecise70
-rw-r--r--test/memorygrowth.fromasm.imprecise.no-opts82
-rw-r--r--test/memorygrowth.fromasm.no-opts84
-rw-r--r--test/metadatas.wasm.fromBinary2
-rw-r--r--test/metadce/corners.wast.dced2
-rw-r--r--test/metadce/outside.wast.dced4
-rw-r--r--test/metadce/rooted-export.wast.dced2
-rw-r--r--test/metadce/spanning_cycle.wast.dced2
-rw-r--r--test/metadce/threaded.wast.dced8
-rw-r--r--test/metadce/threaded_cycle.wast.dced8
-rw-r--r--test/min.fromasm10
-rw-r--r--test/min.fromasm.clamp10
-rw-r--r--test/min.fromasm.clamp.no-opts10
-rw-r--r--test/min.fromasm.imprecise10
-rw-r--r--test/min.fromasm.imprecise.no-opts10
-rw-r--r--test/min.fromasm.no-opts10
-rw-r--r--test/min.wast.from-wast8
-rw-r--r--test/min.wast.fromBinary8
-rw-r--r--test/min.wast.fromBinary.noDebugInfo8
-rw-r--r--test/multivalue.wast.from-wast34
-rw-r--r--test/multivalue.wast.fromBinary34
-rw-r--r--test/multivalue.wast.fromBinary.noDebugInfo34
-rw-r--r--test/mutable-global.wasm.fromBinary2
-rw-r--r--test/mutable-global.wast.from-wast2
-rw-r--r--test/mutable-global.wast.fromBinary2
-rw-r--r--test/mutable-global.wast.fromBinary.noDebugInfo2
-rw-r--r--test/newsyntax.wast.from-wast2
-rw-r--r--test/newsyntax.wast.fromBinary2
-rw-r--r--test/newsyntax.wast.fromBinary.noDebugInfo2
-rw-r--r--test/noffi_f32.fromasm4
-rw-r--r--test/noffi_f32.fromasm.clamp4
-rw-r--r--test/noffi_f32.fromasm.clamp.no-opts4
-rw-r--r--test/noffi_f32.fromasm.imprecise4
-rw-r--r--test/noffi_f32.fromasm.imprecise.no-opts4
-rw-r--r--test/noffi_f32.fromasm.no-opts4
-rw-r--r--test/noffi_i64.fromasm4
-rw-r--r--test/noffi_i64.fromasm.clamp4
-rw-r--r--test/noffi_i64.fromasm.clamp.no-opts4
-rw-r--r--test/noffi_i64.fromasm.imprecise4
-rw-r--r--test/noffi_i64.fromasm.imprecise.no-opts4
-rw-r--r--test/noffi_i64.fromasm.no-opts4
-rw-r--r--test/passes/O.bin.txt10
-rw-r--r--test/passes/O.txt10
-rw-r--r--test/passes/O1.txt2
-rw-r--r--test/passes/O1_print-stack-ir.txt4
-rw-r--r--test/passes/O2_precompute-propagate_print-stack-ir.txt4
-rw-r--r--test/passes/O2_print-stack-ir.txt4
-rw-r--r--test/passes/O3_inlining.txt2
-rw-r--r--test/passes/O3_low-memory-unused_metrics.txt2
-rw-r--r--test/passes/O3_print-stack-ir.txt4
-rw-r--r--test/passes/O4_disable-bulk-memory.txt28
-rw-r--r--test/passes/Os_print-stack-ir.txt20
-rw-r--r--test/passes/Oz.txt4
-rw-r--r--test/passes/alignment-lowering.txt8
-rw-r--r--test/passes/asyncify_enable-multivalue.txt74
-rw-r--r--test/passes/asyncify_mod-asyncify-always-and-only-unwind.txt18
-rw-r--r--test/passes/asyncify_mod-asyncify-always-and-only-unwind_O.txt10
-rw-r--r--test/passes/asyncify_mod-asyncify-never-unwind.txt18
-rw-r--r--test/passes/asyncify_mod-asyncify-never-unwind_O.txt10
-rw-r--r--test/passes/asyncify_optimize-level=1.txt42
-rw-r--r--test/passes/asyncify_pass-arg=asyncify-asserts_pass-arg=asyncify-whitelist@waka.txt18
-rw-r--r--test/passes/asyncify_pass-arg=asyncify-blacklist@foo,bar.txt20
-rw-r--r--test/passes/asyncify_pass-arg=asyncify-ignore-imports.txt18
-rw-r--r--test/passes/asyncify_pass-arg=asyncify-ignore-indirect.txt18
-rw-r--r--test/passes/asyncify_pass-arg=asyncify-imports@env.import,env.import2.txt64
-rw-r--r--test/passes/asyncify_pass-arg=asyncify-whitelist@foo,bar.txt20
-rw-r--r--test/passes/avoid-reinterprets.txt16
-rw-r--r--test/passes/coalesce-locals-learning.txt70
-rw-r--r--test/passes/coalesce-locals.txt110
-rw-r--r--test/passes/code-folding_enable-threads.txt20
-rw-r--r--test/passes/code-pushing_all-features.txt10
-rw-r--r--test/passes/code-pushing_ignore-implicit-traps.txt50
-rw-r--r--test/passes/const-hoisting.txt20
-rw-r--r--test/passes/converge_O3_metrics.bin.txt32
-rw-r--r--test/passes/dae-optimizing.txt6
-rw-r--r--test/passes/dae_enable-tail-call.txt82
-rw-r--r--test/passes/dce_all-features.txt72
-rw-r--r--test/passes/dce_vacuum.bin.txt4
-rw-r--r--test/passes/dce_vacuum.txt6
-rw-r--r--test/passes/directize_enable-tail-call.txt52
-rw-r--r--test/passes/duplicate-function-elimination_all-features.txt4
-rw-r--r--test/passes/duplicate-function-elimination_optimize-level=1.txt252
-rw-r--r--test/passes/duplicate-function-elimination_optimize-level=2.txt250
-rw-r--r--test/passes/duplicate-import-elimination.txt2
-rw-r--r--test/passes/dwarfdump.bin.txt2
-rw-r--r--test/passes/dwarfdump_roundtrip_dwarfdump.bin.txt2
-rw-r--r--test/passes/emit-js-wrapper=a.js.txt16
-rw-r--r--test/passes/emit-spec-wrapper=a.wat.txt12
-rw-r--r--test/passes/extract-function_pass-arg=extract@foo.txt2
-rw-r--r--test/passes/fannkuch0.bin.txt8
-rw-r--r--test/passes/fannkuch3.bin.txt6
-rw-r--r--test/passes/fannkuch3_manyopts.bin.txt6
-rw-r--r--test/passes/fib2.bin.txt8
-rw-r--r--test/passes/flatten.bin.txt20
-rw-r--r--test/passes/flatten_all-features.txt88
-rw-r--r--test/passes/flatten_dfo_O3_enable-threads.txt12
-rw-r--r--test/passes/flatten_i64-to-i32-lowering.txt20
-rw-r--r--test/passes/flatten_local-cse_Os.txt2
-rw-r--r--test/passes/flatten_local-cse_all-features.txt36
-rw-r--r--test/passes/flatten_rereloop.txt56
-rw-r--r--test/passes/flatten_simplify-locals-nonesting_dfo_O3.txt10
-rw-r--r--test/passes/flatten_simplify-locals-nonesting_souperify-single-use_enable-threads.txt128
-rw-r--r--test/passes/flatten_simplify-locals-nonesting_souperify_enable-threads.txt130
-rw-r--r--test/passes/fpcast-emu.txt48
-rw-r--r--test/passes/func-metrics.txt18
-rw-r--r--test/passes/fuzz-exec_O.txt4
-rw-r--r--test/passes/fuzz-exec_enable-sign-ext.txt10
-rw-r--r--test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.txt4
-rw-r--r--test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_optimize-level=3.txt208
-rw-r--r--test/passes/ignore_missing_func.bin.txt16
-rw-r--r--test/passes/inline-main.txt20
-rw-r--r--test/passes/inlining-optimizing_enable-threads.txt28
-rw-r--r--test/passes/inlining-optimizing_optimize-level=3.txt96
-rw-r--r--test/passes/inlining_all-features.txt6
-rw-r--r--test/passes/inlining_enable-tail-call.txt38
-rw-r--r--test/passes/inlining_optimize-level=3.txt10
-rw-r--r--test/passes/instrument-locals_all-features.txt2
-rw-r--r--test/passes/instrument-memory.txt4
-rw-r--r--test/passes/interesting-pass-mix.txt26
-rw-r--r--test/passes/legalize-js-interface-minimally.txt8
-rw-r--r--test/passes/legalize-js-interface_all-features.txt16
-rw-r--r--test/passes/legalize-js-interface_pass-arg=legalize-js-interface-export-originals.txt4
-rw-r--r--test/passes/licm.txt82
-rw-r--r--test/passes/log-execution.txt10
-rw-r--r--test/passes/memory-packing_all-features.txt78
-rw-r--r--test/passes/merge-blocks.txt42
-rw-r--r--test/passes/merge-blocks_remove-unused-brs.txt2
-rw-r--r--test/passes/merge-locals_all-features.txt42
-rw-r--r--test/passes/metrics_all-features.txt2
-rw-r--r--test/passes/metrics_strip-debug_metrics.bin.txt2
-rw-r--r--test/passes/metrics_strip-producers_metrics.bin.txt2
-rw-r--r--test/passes/minify-imports-and-exports_all-features.txt4
-rw-r--r--test/passes/minify-imports_all-features.txt4
-rw-r--r--test/passes/multi_line_table.bin.txt8
-rw-r--r--test/passes/nm.txt6
-rw-r--r--test/passes/no-exit-runtime.txt2
-rw-r--r--test/passes/optimize-added-constants-propagate_low-memory-unused.txt30
-rw-r--r--test/passes/optimize-added-constants_low-memory-unused.txt24
-rw-r--r--test/passes/optimize-instructions_all-features.txt160
-rw-r--r--test/passes/optimize-instructions_optimize-level=2_ignore-implicit-traps.txt12
-rw-r--r--test/passes/pick-load-signs.txt30
-rw-r--r--test/passes/post-assemblyscript-finalize.txt14
-rw-r--r--test/passes/post-assemblyscript.txt28
-rw-r--r--test/passes/post-emscripten.txt24
-rw-r--r--test/passes/post-emscripten_pass-arg=emscripten-sbrk-ptr@16_pass-arg=emscripten-sbrk-val@42.txt14
-rw-r--r--test/passes/post-emscripten_pass-arg=emscripten-sbrk-ptr@4008.txt2
-rw-r--r--test/passes/precompute-propagate_all-features.txt38
-rw-r--r--test/passes/precompute_all-features.txt38
-rw-r--r--test/passes/precompute_coalesce-locals_vacuum.txt2
-rw-r--r--test/passes/print-call-graph.txt66
-rw-r--r--test/passes/print-function-map.txt4
-rw-r--r--test/passes/print.bin.txt24
-rw-r--r--test/passes/print_g.bin.txt24
-rw-r--r--test/passes/print_g_metrics.bin.txt12
-rw-r--r--test/passes/print_g_strip-dwarf.bin.txt24
-rw-r--r--test/passes/remove-imports.txt2
-rw-r--r--test/passes/remove-non-js-ops.txt72
-rw-r--r--test/passes/remove-unused-brs_enable-multivalue.txt234
-rw-r--r--test/passes/remove-unused-brs_generate-stack-ir_print-stack-ir.txt4
-rw-r--r--test/passes/remove-unused-brs_precompute_vacuum_remove-unused-brs.txt2
-rw-r--r--test/passes/remove-unused-brs_shrink-level=1.txt18
-rw-r--r--test/passes/remove-unused-brs_shrink-level=1_ignore-implicit-traps.txt4
-rw-r--r--test/passes/remove-unused-module-elements_all-features.txt60
-rw-r--r--test/passes/remove-unused-names.txt8
-rw-r--r--test/passes/remove-unused-names_code-folding_all-features.txt76
-rw-r--r--test/passes/remove-unused-names_merge-blocks_enable-threads.txt94
-rw-r--r--test/passes/remove-unused-names_optimize-instructions_all-features.txt4
-rw-r--r--test/passes/remove-unused-names_precompute.txt2
-rw-r--r--test/passes/remove-unused-names_remove-unused-brs_vacuum.txt6
-rw-r--r--test/passes/remove-unused-names_vacuum.txt10
-rw-r--r--test/passes/remove-unused-names_vacuum_ignore-implicit-traps.txt6
-rw-r--r--test/passes/remove-unused-nonfunction-module-elements_all-features.txt76
-rw-r--r--test/passes/reorder-functions.txt6
-rw-r--r--test/passes/reorder-locals.txt6
-rw-r--r--test/passes/roundtrip.txt2
-rw-r--r--test/passes/rse_all-features.txt54
-rw-r--r--test/passes/safe-heap_disable-simd.txt442
-rw-r--r--test/passes/safe-heap_enable-threads_enable-simd.txt474
-rw-r--r--test/passes/safe-heap_low-memory-unused_enable-threads_enable-simd.txt474
-rw-r--r--test/passes/simplify-globals-optimizing_enable-mutable-globals.txt18
-rw-r--r--test/passes/simplify-globals_all-features.txt22
-rw-r--r--test/passes/simplify-locals-nonesting.txt6
-rw-r--r--test/passes/simplify-locals-nostructure.txt12
-rw-r--r--test/passes/simplify-locals-notee-nostructure.txt2
-rw-r--r--test/passes/simplify-locals-notee.txt2
-rw-r--r--test/passes/simplify-locals.txt2
-rw-r--r--test/passes/simplify-locals_all-features.txt112
-rw-r--r--test/passes/simplify-locals_all-features_disable-exception-handling.txt112
-rw-r--r--test/passes/souperify.txt2
-rw-r--r--test/passes/spill-pointers.txt74
-rw-r--r--test/passes/ssa-nomerge_enable-simd.txt10
-rw-r--r--test/passes/ssa_enable-threads.txt32
-rw-r--r--test/passes/ssa_fuzz-exec_enable-threads.txt2
-rw-r--r--test/passes/strip-debug.bin.txt2
-rw-r--r--test/passes/strip-dwarf.bin.txt2
-rw-r--r--test/passes/strip-producers.bin.txt2
-rw-r--r--test/passes/too_much_for_liveness.bin.txt2
-rw-r--r--test/passes/translate-to-fuzz_all-features.txt38
-rw-r--r--test/passes/translate-to-fuzz_no-fuzz-nans_all-features.txt42
-rw-r--r--test/passes/trap-mode-clamp.txt40
-rw-r--r--test/passes/trap-mode-js.txt32
-rw-r--r--test/passes/untee.txt2
-rw-r--r--test/passes/vacuum_all-features.txt84
-rw-r--r--test/passes/vacuum_ignore-implicit-traps.txt4
-rw-r--r--test/passes/vacuum_remove-unused-names_merge-blocks.txt2
-rw-r--r--test/polymorphic_stack.wast.from-wast18
-rw-r--r--test/polymorphic_stack.wast.fromBinary18
-rw-r--r--test/polymorphic_stack.wast.fromBinary.noDebugInfo18
-rw-r--r--test/print/min.txt8
-rw-r--r--test/push_pop.wast.from-wast16
-rw-r--r--test/push_pop.wast.fromBinary16
-rw-r--r--test/push_pop.wast.fromBinary.noDebugInfo16
-rw-r--r--test/reduce/destructive.wast.txt2
-rw-r--r--test/reduce/imports.wast.txt2
-rw-r--r--test/reduce/memory_table.wast.txt6
-rw-r--r--test/reduce/simple.wast.txt2
-rw-r--r--test/reference-types.wast.from-wast38
-rw-r--r--test/reference-types.wast.fromBinary38
-rw-r--r--test/reference-types.wast.fromBinary.noDebugInfo38
-rw-r--r--test/reg_switch.wast.from-wast2
-rw-r--r--test/reg_switch.wast.fromBinary2
-rw-r--r--test/reg_switch.wast.fromBinary.noDebugInfo2
-rw-r--r--test/signext.wast.from-wast2
-rw-r--r--test/signext.wast.fromBinary2
-rw-r--r--test/signext.wast.fromBinary.noDebugInfo2
-rw-r--r--test/simd.wast.from-wast386
-rw-r--r--test/simd.wast.fromBinary386
-rw-r--r--test/simd.wast.fromBinary.noDebugInfo386
-rw-r--r--test/stacky.wasm.fromBinary2
-rw-r--r--test/table-import.wast.from-wast2
-rw-r--r--test/table-import.wast.fromBinary2
-rw-r--r--test/table-import.wast.fromBinary.noDebugInfo2
-rw-r--r--test/tail-call.wast.from-wast4
-rw-r--r--test/tail-call.wast.fromBinary4
-rw-r--r--test/tail-call.wast.fromBinary.noDebugInfo4
-rw-r--r--test/threads.fromasm2
-rw-r--r--test/threads.fromasm.clamp2
-rw-r--r--test/threads.fromasm.clamp.no-opts2
-rw-r--r--test/threads.fromasm.imprecise2
-rw-r--r--test/threads.fromasm.imprecise.no-opts2
-rw-r--r--test/threads.fromasm.no-opts2
-rw-r--r--test/threads.wasm-only.fromasm4
-rw-r--r--test/threads.wasm-only.fromasm.clamp4
-rw-r--r--test/threads.wasm-only.fromasm.clamp.no-opts4
-rw-r--r--test/threads.wasm-only.fromasm.imprecise4
-rw-r--r--test/threads.wasm-only.fromasm.imprecise.no-opts4
-rw-r--r--test/threads.wasm-only.fromasm.no-opts4
-rw-r--r--test/try-body-multiple-insts.wasm.fromBinary6
-rw-r--r--test/two_sides.fromasm2
-rw-r--r--test/two_sides.fromasm.clamp4
-rw-r--r--test/two_sides.fromasm.clamp.no-opts4
-rw-r--r--test/two_sides.fromasm.imprecise2
-rw-r--r--test/two_sides.fromasm.imprecise.no-opts2
-rw-r--r--test/two_sides.fromasm.no-opts2
-rw-r--r--test/unit.fromasm106
-rw-r--r--test/unit.fromasm.clamp110
-rw-r--r--test/unit.fromasm.clamp.no-opts158
-rw-r--r--test/unit.fromasm.imprecise106
-rw-r--r--test/unit.fromasm.imprecise.no-opts148
-rw-r--r--test/unit.fromasm.no-opts152
-rw-r--r--test/unreachable-code.wast.from-wast20
-rw-r--r--test/unreachable-code.wast.fromBinary20
-rw-r--r--test/unreachable-code.wast.fromBinary.noDebugInfo20
-rw-r--r--test/unreachable-import_wasm-only.fromasm2
-rw-r--r--test/unreachable-import_wasm-only.fromasm.clamp2
-rw-r--r--test/unreachable-import_wasm-only.fromasm.clamp.no-opts2
-rw-r--r--test/unreachable-import_wasm-only.fromasm.imprecise2
-rw-r--r--test/unreachable-import_wasm-only.fromasm.imprecise.no-opts2
-rw-r--r--test/unreachable-import_wasm-only.fromasm.no-opts2
-rw-r--r--test/unreachable-instr-type.wast.from-wast2
-rw-r--r--test/unreachable-instr-type.wast.fromBinary2
-rw-r--r--test/unreachable-instr-type.wast.fromBinary.noDebugInfo2
-rw-r--r--test/unreachable-pops.wasm.fromBinary2
-rw-r--r--test/untaken-br_if.wast.from-wast2
-rw-r--r--test/untaken-br_if.wast.fromBinary2
-rw-r--r--test/untaken-br_if.wast.fromBinary.noDebugInfo2
-rw-r--r--test/use-import-and-drop.fromasm.clamp.no-opts4
-rw-r--r--test/use-import-and-drop.fromasm.imprecise.no-opts4
-rw-r--r--test/use-import-and-drop.fromasm.no-opts4
-rw-r--r--test/wasm-only.fromasm42
-rw-r--r--test/wasm-only.fromasm.clamp42
-rw-r--r--test/wasm-only.fromasm.clamp.no-opts70
-rw-r--r--test/wasm-only.fromasm.imprecise30
-rw-r--r--test/wasm-only.fromasm.imprecise.no-opts54
-rw-r--r--test/wasm-only.fromasm.no-opts70
454 files changed, 6099 insertions, 6109 deletions
diff --git a/src/ir/module-utils.h b/src/ir/module-utils.h
index 485bc4833..e589f5052 100644
--- a/src/ir/module-utils.h
+++ b/src/ir/module-utils.h
@@ -28,58 +28,6 @@ namespace wasm {
namespace ModuleUtils {
-// Computes the indexes in a wasm binary, i.e., with function imports
-// and function implementations sharing a single index space, etc.,
-// and with the imports first (the Module's functions and globals
-// arrays are not assumed to be in a particular order, so we can't
-// just use them directly).
-struct BinaryIndexes {
- std::unordered_map<Name, Index> functionIndexes;
- std::unordered_map<Name, Index> eventIndexes;
- std::unordered_map<Name, Index> globalIndexes;
-
- BinaryIndexes(Module& wasm) {
- auto addIndexes = [&](auto& source, auto& indexes) {
- auto addIndex = [&](auto* curr) {
- auto index = indexes.size();
- indexes[curr->name] = index;
- };
- for (auto& curr : source) {
- if (curr->imported()) {
- addIndex(curr.get());
- }
- }
- for (auto& curr : source) {
- if (!curr->imported()) {
- addIndex(curr.get());
- }
- }
- };
- addIndexes(wasm.functions, functionIndexes);
- addIndexes(wasm.events, eventIndexes);
-
- // Globals may have tuple types in the IR, in which case they lower to
- // multiple globals, one for each tuple element, in the binary. Tuple
- // globals therefore occupy multiple binary indices, and we have to take
- // that into account when calculating indices.
- Index globalCount = 0;
- auto addGlobal = [&](auto* curr) {
- globalIndexes[curr->name] = globalCount;
- globalCount += curr->type.size();
- };
- for (auto& curr : wasm.globals) {
- if (curr->imported()) {
- addGlobal(curr.get());
- }
- }
- for (auto& curr : wasm.globals) {
- if (!curr->imported()) {
- addGlobal(curr.get());
- }
- }
- }
-};
-
inline Function* copyFunction(Function* func, Module& out) {
auto* ret = new Function();
ret->name = func->name;
diff --git a/src/passes/Print.cpp b/src/passes/Print.cpp
index 18f2beb43..a87eae325 100644
--- a/src/passes/Print.cpp
+++ b/src/passes/Print.cpp
@@ -1455,8 +1455,6 @@ struct PrintSExpression : public OverriddenVisitor<PrintSExpression> {
Function::DebugLocation lastPrintedLocation;
bool debugInfo;
- std::unordered_map<Name, Index> functionIndexes;
-
PrintSExpression(std::ostream& o) : o(o) {
setMinify(false);
if (!full) {
@@ -2124,14 +2122,6 @@ struct PrintSExpression : public OverriddenVisitor<PrintSExpression> {
o << '(';
printMajor(o, "func ");
printName(curr->name, o);
- if (currModule && !minify) {
- // emit the function index in a comment
- if (functionIndexes.empty()) {
- ModuleUtils::BinaryIndexes indexes(*currModule);
- functionIndexes = std::move(indexes.functionIndexes);
- }
- o << " (; " << functionIndexes[curr->name] << " ;)";
- }
if (!printStackIR && curr->stackIR && !minify) {
o << " (; has Stack IR ;)";
}
diff --git a/src/wasm-binary.h b/src/wasm-binary.h
index 1a13dbb75..7063dc5f9 100644
--- a/src/wasm-binary.h
+++ b/src/wasm-binary.h
@@ -951,6 +951,58 @@ inline S32LEB binaryType(Type type) {
// Writes out wasm to the binary format
class WasmBinaryWriter {
+ // Computes the indexes in a wasm binary, i.e., with function imports
+ // and function implementations sharing a single index space, etc.,
+ // and with the imports first (the Module's functions and globals
+ // arrays are not assumed to be in a particular order, so we can't
+ // just use them directly).
+ struct BinaryIndexes {
+ std::unordered_map<Name, Index> functionIndexes;
+ std::unordered_map<Name, Index> eventIndexes;
+ std::unordered_map<Name, Index> globalIndexes;
+
+ BinaryIndexes(Module& wasm) {
+ auto addIndexes = [&](auto& source, auto& indexes) {
+ auto addIndex = [&](auto* curr) {
+ auto index = indexes.size();
+ indexes[curr->name] = index;
+ };
+ for (auto& curr : source) {
+ if (curr->imported()) {
+ addIndex(curr.get());
+ }
+ }
+ for (auto& curr : source) {
+ if (!curr->imported()) {
+ addIndex(curr.get());
+ }
+ }
+ };
+ addIndexes(wasm.functions, functionIndexes);
+ addIndexes(wasm.events, eventIndexes);
+
+ // Globals may have tuple types in the IR, in which case they lower to
+ // multiple globals, one for each tuple element, in the binary. Tuple
+ // globals therefore occupy multiple binary indices, and we have to take
+ // that into account when calculating indices.
+ Index globalCount = 0;
+ auto addGlobal = [&](auto* curr) {
+ globalIndexes[curr->name] = globalCount;
+ globalCount += curr->type.size();
+ };
+ for (auto& curr : wasm.globals) {
+ if (curr->imported()) {
+ addGlobal(curr.get());
+ }
+ }
+ for (auto& curr : wasm.globals) {
+ if (!curr->imported()) {
+ addGlobal(curr.get());
+ }
+ }
+ }
+ };
+
public:
WasmBinaryWriter(Module* input, BufferWithRandomAccess& o)
: wasm(input), o(o), indexes(*input) {
@@ -1050,7 +1102,7 @@ public:
private:
Module* wasm;
BufferWithRandomAccess& o;
- ModuleUtils::BinaryIndexes indexes;
+ BinaryIndexes indexes;
std::unordered_map<Signature, Index> typeIndices;
std::vector<Signature> types;
diff --git a/test/atomics.wast.from-wast b/test/atomics.wast.from-wast
index b55cf9c4d..70eda655a 100644
--- a/test/atomics.wast.from-wast
+++ b/test/atomics.wast.from-wast
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
(memory $0 (shared 23 256))
- (func $atomic-loadstore (; 0 ;)
+ (func $atomic-loadstore
(local $0 i32)
(local $1 i64)
(drop
@@ -68,7 +68,7 @@
(local.get $1)
)
)
- (func $atomic-rmw (; 1 ;)
+ (func $atomic-rmw
(local $0 i32)
(local $1 i64)
(drop
@@ -102,7 +102,7 @@
)
)
)
- (func $atomic-cmpxchg (; 2 ;)
+ (func $atomic-cmpxchg
(local $0 i32)
(local $1 i64)
(drop
@@ -134,7 +134,7 @@
)
)
)
- (func $atomic-wait-notify (; 3 ;)
+ (func $atomic-wait-notify
(local $0 i32)
(local $1 i64)
(drop
@@ -178,7 +178,7 @@
)
)
)
- (func $atomic-fence (; 4 ;)
+ (func $atomic-fence
(atomic.fence)
)
)
diff --git a/test/atomics.wast.fromBinary b/test/atomics.wast.fromBinary
index c2f9c5c45..2710c58d5 100644
--- a/test/atomics.wast.fromBinary
+++ b/test/atomics.wast.fromBinary
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
(memory $0 (shared 23 256))
- (func $atomic-loadstore (; 0 ;)
+ (func $atomic-loadstore
(local $0 i32)
(local $1 i64)
(drop
@@ -68,7 +68,7 @@
(local.get $1)
)
)
- (func $atomic-rmw (; 1 ;)
+ (func $atomic-rmw
(local $0 i32)
(local $1 i64)
(drop
@@ -102,7 +102,7 @@
)
)
)
- (func $atomic-cmpxchg (; 2 ;)
+ (func $atomic-cmpxchg
(local $0 i32)
(local $1 i64)
(drop
@@ -134,7 +134,7 @@
)
)
)
- (func $atomic-wait-notify (; 3 ;)
+ (func $atomic-wait-notify
(local $0 i32)
(local $1 i64)
(drop
@@ -178,7 +178,7 @@
)
)
)
- (func $atomic-fence (; 4 ;)
+ (func $atomic-fence
(atomic.fence)
)
)
diff --git a/test/atomics.wast.fromBinary.noDebugInfo b/test/atomics.wast.fromBinary.noDebugInfo
index 8945ef403..049a86282 100644
--- a/test/atomics.wast.fromBinary.noDebugInfo
+++ b/test/atomics.wast.fromBinary.noDebugInfo
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
(memory $0 (shared 23 256))
- (func $0 (; 0 ;)
+ (func $0
(local $0 i32)
(local $1 i64)
(drop
@@ -68,7 +68,7 @@
(local.get $1)
)
)
- (func $1 (; 1 ;)
+ (func $1
(local $0 i32)
(local $1 i64)
(drop
@@ -102,7 +102,7 @@
)
)
)
- (func $2 (; 2 ;)
+ (func $2
(local $0 i32)
(local $1 i64)
(drop
@@ -134,7 +134,7 @@
)
)
)
- (func $3 (; 3 ;)
+ (func $3
(local $0 i32)
(local $1 i64)
(drop
@@ -178,7 +178,7 @@
)
)
)
- (func $4 (; 4 ;)
+ (func $4
(atomic.fence)
)
)
diff --git a/test/bad_params.fromasm b/test/bad_params.fromasm
index 55741d33c..42425e2f9 100644
--- a/test/bad_params.fromasm
+++ b/test/bad_params.fromasm
@@ -4,7 +4,7 @@
(data (global.get $__memory_base) "bad_params.asm.js")
(import "env" "__memory_base" (global $__memory_base i32))
(export "ex" (func $ex))
- (func $ex (; 0 ;) (; has Stack IR ;)
+ (func $ex (; has Stack IR ;)
(nop)
)
)
diff --git a/test/bad_params.fromasm.clamp b/test/bad_params.fromasm.clamp
index 55741d33c..42425e2f9 100644
--- a/test/bad_params.fromasm.clamp
+++ b/test/bad_params.fromasm.clamp
@@ -4,7 +4,7 @@
(data (global.get $__memory_base) "bad_params.asm.js")
(import "env" "__memory_base" (global $__memory_base i32))
(export "ex" (func $ex))
- (func $ex (; 0 ;) (; has Stack IR ;)
+ (func $ex (; has Stack IR ;)
(nop)
)
)
diff --git a/test/bad_params.fromasm.clamp.no-opts b/test/bad_params.fromasm.clamp.no-opts
index 203a3cad5..f812b24d4 100644
--- a/test/bad_params.fromasm.clamp.no-opts
+++ b/test/bad_params.fromasm.clamp.no-opts
@@ -7,16 +7,16 @@
(import "env" "__memory_base" (global $__memory_base i32))
(import "env" "__table_base" (global $__table_base i32))
(export "ex" (func $ex))
- (func $missing (; 0 ;) (param $x i32) (param $y f64)
+ (func $missing (param $x i32) (param $y f64)
(nop)
)
- (func $extra (; 1 ;) (param $x i32) (param $y f64)
+ (func $extra (param $x i32) (param $y f64)
(nop)
)
- (func $mix (; 2 ;) (param $a i32)
+ (func $mix (param $a i32)
(nop)
)
- (func $ex (; 3 ;)
+ (func $ex
(call $missing
(i32.const 0)
(f64.const 0)
diff --git a/test/bad_params.fromasm.imprecise b/test/bad_params.fromasm.imprecise
index 6e059233c..4226767fb 100644
--- a/test/bad_params.fromasm.imprecise
+++ b/test/bad_params.fromasm.imprecise
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
(export "ex" (func $ex))
- (func $ex (; 0 ;) (; has Stack IR ;)
+ (func $ex (; has Stack IR ;)
(nop)
)
)
diff --git a/test/bad_params.fromasm.imprecise.no-opts b/test/bad_params.fromasm.imprecise.no-opts
index 203a3cad5..f812b24d4 100644
--- a/test/bad_params.fromasm.imprecise.no-opts
+++ b/test/bad_params.fromasm.imprecise.no-opts
@@ -7,16 +7,16 @@
(import "env" "__memory_base" (global $__memory_base i32))
(import "env" "__table_base" (global $__table_base i32))
(export "ex" (func $ex))
- (func $missing (; 0 ;) (param $x i32) (param $y f64)
+ (func $missing (param $x i32) (param $y f64)
(nop)
)
- (func $extra (; 1 ;) (param $x i32) (param $y f64)
+ (func $extra (param $x i32) (param $y f64)
(nop)
)
- (func $mix (; 2 ;) (param $a i32)
+ (func $mix (param $a i32)
(nop)
)
- (func $ex (; 3 ;)
+ (func $ex
(call $missing
(i32.const 0)
(f64.const 0)
diff --git a/test/bad_params.fromasm.no-opts b/test/bad_params.fromasm.no-opts
index 203a3cad5..f812b24d4 100644
--- a/test/bad_params.fromasm.no-opts
+++ b/test/bad_params.fromasm.no-opts
@@ -7,16 +7,16 @@
(import "env" "__memory_base" (global $__memory_base i32))
(import "env" "__table_base" (global $__table_base i32))
(export "ex" (func $ex))
- (func $missing (; 0 ;) (param $x i32) (param $y f64)
+ (func $missing (param $x i32) (param $y f64)
(nop)
)
- (func $extra (; 1 ;) (param $x i32) (param $y f64)
+ (func $extra (param $x i32) (param $y f64)
(nop)
)
- (func $mix (; 2 ;) (param $a i32)
+ (func $mix (param $a i32)
(nop)
)
- (func $ex (; 3 ;)
+ (func $ex
(call $missing
(i32.const 0)
(f64.const 0)
diff --git a/test/binaryen.js/atomics.js.txt b/test/binaryen.js/atomics.js.txt
index be62678e2..a58647617 100644
--- a/test/binaryen.js/atomics.js.txt
+++ b/test/binaryen.js/atomics.js.txt
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
(memory $0 (shared 1 1))
- (func $main (; 0 ;)
+ (func $main
(i32.atomic.store
(i32.const 0)
(i32.atomic.load
diff --git a/test/binaryen.js/debug-info.js.txt b/test/binaryen.js/debug-info.js.txt
index 3d83e46e5..4cbe177b8 100644
--- a/test/binaryen.js/debug-info.js.txt
+++ b/test/binaryen.js/debug-info.js.txt
@@ -4,7 +4,7 @@ debugInfo=false
(type $none_=>_none (func))
(memory $0 0)
(export "test" (func $0))
- (func $0 (; 0 ;)
+ (func $0
(nop)
)
)
@@ -15,7 +15,7 @@ debugInfo=true
(type $none_=>_none (func))
(memory $0 0)
(export "test" (func $test))
- (func $test (; 0 ;)
+ (func $test
(nop)
)
)
@@ -26,7 +26,7 @@ debugInfo=false
(type $none_=>_none (func))
(memory $0 0)
(export "test" (func $0))
- (func $0 (; 0 ;)
+ (func $0
(nop)
)
)
diff --git a/test/binaryen.js/exception-handling.js.txt b/test/binaryen.js/exception-handling.js.txt
index 11486ab11..99f8501a9 100644
--- a/test/binaryen.js/exception-handling.js.txt
+++ b/test/binaryen.js/exception-handling.js.txt
@@ -2,7 +2,7 @@
(type $none_=>_none (func))
(type $i32_=>_none (func (param i32)))
(event $e (attr 0) (param i32))
- (func $test (; 0 ;)
+ (func $test
(local $0 exnref)
(try
(throw $e
diff --git a/test/binaryen.js/hello-world.js.txt b/test/binaryen.js/hello-world.js.txt
index 3ce5163ea..764ac8519 100644
--- a/test/binaryen.js/hello-world.js.txt
+++ b/test/binaryen.js/hello-world.js.txt
@@ -1,7 +1,7 @@
(module
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(export "adder" (func $adder))
- (func $adder (; 0 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $adder (param $0 i32) (param $1 i32) (result i32)
(return
(i32.add
(local.get $0)
@@ -16,7 +16,7 @@ optimized:
(module
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(export "adder" (func $adder))
- (func $adder (; 0 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $adder (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(i32.add
(local.get $0)
(local.get $1)
diff --git a/test/binaryen.js/kitchen-sink.js.txt b/test/binaryen.js/kitchen-sink.js.txt
index 647d04004..8e032ded8 100644
--- a/test/binaryen.js/kitchen-sink.js.txt
+++ b/test/binaryen.js/kitchen-sink.js.txt
@@ -1940,7 +1940,7 @@ getExpressionInfo(tuple[3])={"id":14,"type":5,"value":3.7}
(export "a-event-exp" (event $a-event))
(export "mem" (memory $0))
(start $starter)
- (func "$kitchen()sinker" (; 1 ;) (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result i32)
+ (func "$kitchen()sinker" (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result i32)
(local $4 i32)
(local $5 exnref)
(block $the-body (result i32)
@@ -3680,7 +3680,7 @@ getExpressionInfo(tuple[3])={"id":14,"type":5,"value":3.7}
(i32.const 42)
)
)
- (func $starter (; 2 ;)
+ (func $starter
(nop)
)
)
@@ -3708,7 +3708,7 @@ getExpressionInfo(tuple[3])={"id":14,"type":5,"value":3.7}
(export "a-event-exp" (event $a-event))
(export "mem" (memory $0))
(start $starter)
- (func "$kitchen()sinker" (; 1 ;) (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result i32)
+ (func "$kitchen()sinker" (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result i32)
(local $4 i32)
(local $5 exnref)
(block $the-body (result i32)
@@ -5448,7 +5448,7 @@ getExpressionInfo(tuple[3])={"id":14,"type":5,"value":3.7}
(i32.const 42)
)
)
- (func $starter (; 2 ;)
+ (func $starter
(nop)
)
)
@@ -5909,13 +5909,13 @@ raw:
(type $i32_=>_none (func (param i32)))
(type $none_=>_i32 (func (result i32)))
(import "module" "check" (func $check (param i32)))
- (func $just-one-block (; 1 ;)
+ (func $just-one-block
(local $0 i32)
(call $check
(i32.const 1337)
)
)
- (func $two-blocks (; 2 ;)
+ (func $two-blocks
(local $0 i32)
(block
(call $check
@@ -5926,7 +5926,7 @@ raw:
)
)
)
- (func $two-blocks-plus-code (; 3 ;)
+ (func $two-blocks-plus-code
(local $0 i32)
(block
(block
@@ -5942,7 +5942,7 @@ raw:
)
)
)
- (func $loop (; 4 ;)
+ (func $loop
(local $0 i32)
(loop $shape$0$continue
(block
@@ -5958,7 +5958,7 @@ raw:
)
)
)
- (func $loop-plus-code (; 5 ;)
+ (func $loop-plus-code
(local $0 i32)
(loop $shape$0$continue
(block
@@ -5982,7 +5982,7 @@ raw:
)
)
)
- (func $split (; 6 ;)
+ (func $split
(local $0 i32)
(call $check
(i32.const 0)
@@ -6001,7 +6001,7 @@ raw:
)
)
)
- (func $split-plus-code (; 7 ;)
+ (func $split-plus-code
(local $0 i32)
(call $check
(i32.const 0)
@@ -6030,7 +6030,7 @@ raw:
)
)
)
- (func $if (; 8 ;)
+ (func $if
(local $0 i32)
(block $block$3$break
(call $check
@@ -6055,7 +6055,7 @@ raw:
)
)
)
- (func $if-plus-code (; 9 ;)
+ (func $if-plus-code
(local $0 i32)
(block $block$3$break
(call $check
@@ -6093,7 +6093,7 @@ raw:
)
)
)
- (func $if-else (; 10 ;)
+ (func $if-else
(local $0 i32)
(block $block$4$break
(call $check
@@ -6125,7 +6125,7 @@ raw:
)
)
)
- (func $loop-tail (; 11 ;)
+ (func $loop-tail
(local $0 i32)
(block $block$3$break
(loop $shape$0$continue
@@ -6150,7 +6150,7 @@ raw:
)
)
)
- (func $nontrivial-loop-plus-phi-to-head (; 12 ;)
+ (func $nontrivial-loop-plus-phi-to-head
(local $0 i32)
(block $block$2$break
(call $check
@@ -6237,7 +6237,7 @@ raw:
)
)
)
- (func $switch (; 13 ;)
+ (func $switch
(local $0 i32)
(call $check
(i32.const 0)
@@ -6281,7 +6281,7 @@ raw:
(br $switch$1$leave)
)
)
- (func $duffs-device (; 14 ;)
+ (func $duffs-device
(local $0 i32)
(local $1 i32)
(local $2 i64)
@@ -6356,7 +6356,7 @@ raw:
)
)
)
- (func $return (; 15 ;) (result i32)
+ (func $return (result i32)
(local $0 i32)
(block
(call $check
@@ -6537,7 +6537,7 @@ getExpressionInfo(tuple[3])={"id":14,"type":5,"value":3.7}
(export "a-event-exp" (event $a-event))
(export "mem" (memory $0))
(start $starter)
- (func "$kitchen()sinker" (; 1 ;) (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result i32)
+ (func "$kitchen()sinker" (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result i32)
(local $4 i32)
(local $5 exnref)
(block $the-body (result i32)
@@ -8277,7 +8277,7 @@ getExpressionInfo(tuple[3])={"id":14,"type":5,"value":3.7}
(i32.const 42)
)
)
- (func $starter (; 2 ;)
+ (func $starter
(nop)
)
)
@@ -8303,7 +8303,7 @@ getExpressionInfo(tuple[3])={"id":14,"type":5,"value":3.7}
(export "a-event-exp" (event $a-event))
(export "mem" (memory $0))
(start $starter)
- (func "$kitchen()sinker" (; 1 ;) (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result i32)
+ (func "$kitchen()sinker" (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result i32)
(local $4 i32)
(local $5 exnref)
(block $the-body (result i32)
@@ -10043,7 +10043,7 @@ getExpressionInfo(tuple[3])={"id":14,"type":5,"value":3.7}
(i32.const 42)
)
)
- (func $starter (; 2 ;)
+ (func $starter
(nop)
)
)
@@ -10054,13 +10054,13 @@ raw:
(type $i32_=>_none (func (param i32)))
(type $none_=>_i32 (func (result i32)))
(import "module" "check" (func $check (param i32)))
- (func $just-one-block (; 1 ;)
+ (func $just-one-block
(local $0 i32)
(call $check
(i32.const 1337)
)
)
- (func $two-blocks (; 2 ;)
+ (func $two-blocks
(local $0 i32)
(block
(call $check
@@ -10071,7 +10071,7 @@ raw:
)
)
)
- (func $two-blocks-plus-code (; 3 ;)
+ (func $two-blocks-plus-code
(local $0 i32)
(block
(block
@@ -10087,7 +10087,7 @@ raw:
)
)
)
- (func $loop (; 4 ;)
+ (func $loop
(local $0 i32)
(loop $shape$0$continue
(block
@@ -10103,7 +10103,7 @@ raw:
)
)
)
- (func $loop-plus-code (; 5 ;)
+ (func $loop-plus-code
(local $0 i32)
(loop $shape$0$continue
(block
@@ -10127,7 +10127,7 @@ raw:
)
)
)
- (func $split (; 6 ;)
+ (func $split
(local $0 i32)
(call $check
(i32.const 0)
@@ -10146,7 +10146,7 @@ raw:
)
)
)
- (func $split-plus-code (; 7 ;)
+ (func $split-plus-code
(local $0 i32)
(call $check
(i32.const 0)
@@ -10175,7 +10175,7 @@ raw:
)
)
)
- (func $if (; 8 ;)
+ (func $if
(local $0 i32)
(block $block$3$break
(call $check
@@ -10200,7 +10200,7 @@ raw:
)
)
)
- (func $if-plus-code (; 9 ;)
+ (func $if-plus-code
(local $0 i32)
(block $block$3$break
(call $check
@@ -10238,7 +10238,7 @@ raw:
)
)
)
- (func $if-else (; 10 ;)
+ (func $if-else
(local $0 i32)
(block $block$4$break
(call $check
@@ -10270,7 +10270,7 @@ raw:
)
)
)
- (func $loop-tail (; 11 ;)
+ (func $loop-tail
(local $0 i32)
(block $block$3$break
(loop $shape$0$continue
@@ -10295,7 +10295,7 @@ raw:
)
)
)
- (func $nontrivial-loop-plus-phi-to-head (; 12 ;)
+ (func $nontrivial-loop-plus-phi-to-head
(local $0 i32)
(block $block$2$break
(call $check
@@ -10382,7 +10382,7 @@ raw:
)
)
)
- (func $switch (; 13 ;)
+ (func $switch
(local $0 i32)
(call $check
(i32.const 0)
@@ -10426,7 +10426,7 @@ raw:
(br $switch$1$leave)
)
)
- (func $duffs-device (; 14 ;)
+ (func $duffs-device
(local $0 i32)
(local $1 i32)
(local $2 i64)
@@ -10501,7 +10501,7 @@ raw:
)
)
)
- (func $return (; 15 ;) (result i32)
+ (func $return (result i32)
(local $0 i32)
(block
(call $check
@@ -10524,7 +10524,7 @@ module loaded from binary form:
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(global $global$0 i32 (i32.const 3))
(event $event$0 (attr 0) (param i32 i32))
- (func $adder (; 0 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $adder (param $0 i32) (param $1 i32) (result i32)
(i32.add
(local.get $0)
(local.get $1)
@@ -10537,7 +10537,7 @@ module loaded from binary form:
(type $i32_=>_none (func (param i32)))
(import "spectest" "print" (func $print-i32 (param i32)))
(start $starter)
- (func $starter (; 1 ;)
+ (func $starter
(call $print-i32
(i32.const 1234)
)
@@ -10547,7 +10547,7 @@ module loaded from binary form:
1234 : i32
(module
(type $none_=>_none (func))
- (func $func (; 0 ;)
+ (func $func
(local $0 i32)
(local.set $0
(i64.const 1234)
@@ -10566,7 +10566,7 @@ test_parsing text:
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(global $a-global i32 (i32.const 3))
(event $a-event (attr 0) (param i32))
- (func $adder (; 0 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $adder (param $0 i32) (param $1 i32) (result i32)
(i32.add
(local.get $0)
(local.get $1)
@@ -10580,7 +10580,7 @@ module loaded from text form:
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(global $a-global i32 (i32.const 3))
(event $a-event (attr 0) (param i32))
- (func $ADD_ER (; 0 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $ADD_ER (param $0 i32) (param $1 i32) (result i32)
(i32.add
(local.get $0)
(local.get $1)
@@ -10601,13 +10601,13 @@ sizeof Literal: 24
(export "export1" (func $fn1))
(export "export2" (func $fn2))
(export "mem" (memory $0))
- (func $fn0 (; 0 ;)
+ (func $fn0
(nop)
)
- (func $fn1 (; 1 ;)
+ (func $fn1
(nop)
)
- (func $fn2 (; 2 ;)
+ (func $fn2
(nop)
)
)
diff --git a/test/binaryen.js/low-memory-unused.js.txt b/test/binaryen.js/low-memory-unused.js.txt
index 13850128c..037fa824d 100644
--- a/test/binaryen.js/low-memory-unused.js.txt
+++ b/test/binaryen.js/low-memory-unused.js.txt
@@ -17,7 +17,7 @@
(type $i32_=>_i32 (func (param i32) (result i32)))
(memory $0 1)
(export "test" (func $test))
- (func $test (; 0 ;) (param $0 i32) (result i32)
+ (func $test (param $0 i32) (result i32)
(i32.load
(i32.add
(local.get $0)
@@ -32,7 +32,7 @@
(type $i32_=>_i32 (func (param i32) (result i32)))
(memory $0 1)
(export "test" (func $test))
- (func $test (; 0 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $test (; has Stack IR ;) (param $0 i32) (result i32)
(i32.load
(i32.add
(local.get $0)
@@ -66,7 +66,7 @@ int main() {
(type $i32_=>_i32 (func (param i32) (result i32)))
(memory $0 1)
(export "test" (func $test))
- (func $test (; 0 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $test (; has Stack IR ;) (param $0 i32) (result i32)
(i32.load offset=128
(local.get $0)
)
diff --git a/test/binaryen.js/optimize-levels.js.txt b/test/binaryen.js/optimize-levels.js.txt
index 9170fe8fc..d318ad588 100644
--- a/test/binaryen.js/optimize-levels.js.txt
+++ b/test/binaryen.js/optimize-levels.js.txt
@@ -19,7 +19,7 @@
(type $i32_=>_i32 (func (param i32) (result i32)))
(memory $0 0)
(export "test" (func $test))
- (func $test (; 0 ;) (param $0 i32) (result i32)
+ (func $test (param $0 i32) (result i32)
(block $block (result i32)
(if (result i32)
(local.get $0)
@@ -36,7 +36,7 @@ shrinkLevel=1
(module
(type $i32_=>_i32 (func (param i32) (result i32)))
(export "test" (func $test))
- (func $test (; 0 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $test (; has Stack IR ;) (param $0 i32) (result i32)
(select
(local.get $0)
(i32.const 0)
@@ -51,7 +51,7 @@ shrinkLevel=0
(module
(type $i32_=>_i32 (func (param i32) (result i32)))
(export "test" (func $test))
- (func $test (; 0 ;) (param $0 i32) (result i32)
+ (func $test (param $0 i32) (result i32)
(select
(local.get $0)
(i32.const 0)
@@ -66,7 +66,7 @@ shrinkLevel=1
(module
(type $i32_=>_i32 (func (param i32) (result i32)))
(export "test" (func $test))
- (func $test (; 0 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $test (; has Stack IR ;) (param $0 i32) (result i32)
(select
(local.get $0)
(i32.const 0)
diff --git a/test/binaryen.js/push-pop.js.txt b/test/binaryen.js/push-pop.js.txt
index 00fbd58b9..e5d5437f9 100644
--- a/test/binaryen.js/push-pop.js.txt
+++ b/test/binaryen.js/push-pop.js.txt
@@ -1,6 +1,6 @@
(module
(type $none_=>_none (func))
- (func $func (; 0 ;)
+ (func $func
(push
(i32.pop)
)
diff --git a/test/binaryen.js/reloc.js.txt b/test/binaryen.js/reloc.js.txt
index aa7bfc66e..729f29b9d 100644
--- a/test/binaryen.js/reloc.js.txt
+++ b/test/binaryen.js/reloc.js.txt
@@ -6,7 +6,7 @@
(data (global.get $memory_base) "data data")
(table $0 1 funcref)
(elem (global.get $table_base) $func $func)
- (func $func (; 0 ;)
+ (func $func
(nop)
)
)
diff --git a/test/binaryen.js/sieve.js.txt b/test/binaryen.js/sieve.js.txt
index 04650a35a..7a4223cd8 100644
--- a/test/binaryen.js/sieve.js.txt
+++ b/test/binaryen.js/sieve.js.txt
@@ -2,7 +2,7 @@
(type $i32_=>_i32 (func (param i32) (result i32)))
(memory $0 1 100)
(export "sieve" (func $sieve))
- (func $sieve (; 0 ;) (param $0 i32) (result i32)
+ (func $sieve (param $0 i32) (result i32)
(local $1 i32)
(if
(i32.lt_u
@@ -60,7 +60,7 @@ optimized:
(type $i32_=>_i32 (func (param i32) (result i32)))
(memory $0 1 100)
(export "sieve" (func $sieve))
- (func $sieve (; 0 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $sieve (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(if
(i32.lt_u
diff --git a/test/binaryen.js/stackir.js.txt b/test/binaryen.js/stackir.js.txt
index 0dcd7cf0a..60dabce98 100644
--- a/test/binaryen.js/stackir.js.txt
+++ b/test/binaryen.js/stackir.js.txt
@@ -21,7 +21,7 @@
(type $i32_=>_i32 (func (param i32) (result i32)))
(memory $0 0)
(export "test" (func $test))
- (func $test (; 0 ;) (param $0 i32) (result i32)
+ (func $test (param $0 i32) (result i32)
block $block0 (result i32)
local.get $0
if (result i32)
@@ -38,7 +38,7 @@
(type $i32_=>_i32 (func (param i32) (result i32)))
(memory $0 0)
(export "test" (func $test))
- (func $test (; 0 ;) (param $0 i32) (result i32)
+ (func $test (param $0 i32) (result i32)
local.get $0
if (result i32)
local.get $0
diff --git a/test/br_to_exit.wasm.fromBinary b/test/br_to_exit.wasm.fromBinary
index 413eed780..e81b1db2a 100644
--- a/test/br_to_exit.wasm.fromBinary
+++ b/test/br_to_exit.wasm.fromBinary
@@ -1,6 +1,6 @@
(module
(type $none_=>_none (func))
- (func $0 (; 0 ;)
+ (func $0
(block $label$0
(br $label$0)
)
diff --git a/test/break-to-return.wasm.fromBinary b/test/break-to-return.wasm.fromBinary
index d769effaf..76a75b6c4 100644
--- a/test/break-to-return.wasm.fromBinary
+++ b/test/break-to-return.wasm.fromBinary
@@ -2,7 +2,7 @@
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(memory $0 256 256)
(export "add" (func $0))
- (func $0 (; 0 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $0 (param $0 i32) (param $1 i32) (result i32)
(block $label$0 (result i32)
(br $label$0
(i32.add
diff --git a/test/bulk-memory.wast.from-wast b/test/bulk-memory.wast.from-wast
index 0f9e34b4d..1d78b8e15 100644
--- a/test/bulk-memory.wast.from-wast
+++ b/test/bulk-memory.wast.from-wast
@@ -2,24 +2,24 @@
(type $none_=>_none (func))
(memory $0 1024 1024)
(data (i32.const 0) "hello, world")
- (func $memory.init (; 0 ;)
+ (func $memory.init
(memory.init 0
(i32.const 512)
(i32.const 0)
(i32.const 12)
)
)
- (func $data.drop (; 1 ;)
+ (func $data.drop
(data.drop 0)
)
- (func $memory.copy (; 2 ;)
+ (func $memory.copy
(memory.copy
(i32.const 512)
(i32.const 0)
(i32.const 12)
)
)
- (func $memory.fill (; 3 ;)
+ (func $memory.fill
(memory.fill
(i32.const 0)
(i32.const 42)
diff --git a/test/bulk-memory.wast.fromBinary b/test/bulk-memory.wast.fromBinary
index f1c3bc0ef..9120c43e6 100644
--- a/test/bulk-memory.wast.fromBinary
+++ b/test/bulk-memory.wast.fromBinary
@@ -2,24 +2,24 @@
(type $none_=>_none (func))
(memory $0 1024 1024)
(data (i32.const 0) "hello, world")
- (func $memory.init (; 0 ;)
+ (func $memory.init
(memory.init 0
(i32.const 512)
(i32.const 0)
(i32.const 12)
)
)
- (func $data.drop (; 1 ;)
+ (func $data.drop
(data.drop 0)
)
- (func $memory.copy (; 2 ;)
+ (func $memory.copy
(memory.copy
(i32.const 512)
(i32.const 0)
(i32.const 12)
)
)
- (func $memory.fill (; 3 ;)
+ (func $memory.fill
(memory.fill
(i32.const 0)
(i32.const 42)
diff --git a/test/bulk-memory.wast.fromBinary.noDebugInfo b/test/bulk-memory.wast.fromBinary.noDebugInfo
index 94be984c1..060667104 100644
--- a/test/bulk-memory.wast.fromBinary.noDebugInfo
+++ b/test/bulk-memory.wast.fromBinary.noDebugInfo
@@ -2,24 +2,24 @@
(type $none_=>_none (func))
(memory $0 1024 1024)
(data (i32.const 0) "hello, world")
- (func $0 (; 0 ;)
+ (func $0
(memory.init 0
(i32.const 512)
(i32.const 0)
(i32.const 12)
)
)
- (func $1 (; 1 ;)
+ (func $1
(data.drop 0)
)
- (func $2 (; 2 ;)
+ (func $2
(memory.copy
(i32.const 512)
(i32.const 0)
(i32.const 12)
)
)
- (func $3 (; 3 ;)
+ (func $3
(memory.fill
(i32.const 0)
(i32.const 42)
diff --git a/test/complexBinaryNames.wasm.fromBinary b/test/complexBinaryNames.wasm.fromBinary
index 48234983a..69ded01be 100644
--- a/test/complexBinaryNames.wasm.fromBinary
+++ b/test/complexBinaryNames.wasm.fromBinary
@@ -1,10 +1,10 @@
(module
(type $none_=>_none (func))
(export "$zoo (.bar)" (func $1))
- (func $foo\20\28.bar\29 (; 0 ;)
+ (func $foo\20\28.bar\29
(nop)
)
- (func $1 (; 1 ;)
+ (func $1
(call $foo\20\28.bar\29)
)
)
diff --git a/test/complexTextNames.wast.from-wast b/test/complexTextNames.wast.from-wast
index eba5bc117..76d91ba45 100644
--- a/test/complexTextNames.wast.from-wast
+++ b/test/complexTextNames.wast.from-wast
@@ -1,10 +1,10 @@
(module
(type $none_=>_none (func))
(export "$zoo (.bar)" (func $1))
- (func $foo\20\28.bar\29 (; 0 ;)
+ (func $foo\20\28.bar\29
(nop)
)
- (func $1 (; 1 ;)
+ (func $1
(call $foo\20\28.bar\29)
)
)
diff --git a/test/complexTextNames.wast.fromBinary b/test/complexTextNames.wast.fromBinary
index 48234983a..69ded01be 100644
--- a/test/complexTextNames.wast.fromBinary
+++ b/test/complexTextNames.wast.fromBinary
@@ -1,10 +1,10 @@
(module
(type $none_=>_none (func))
(export "$zoo (.bar)" (func $1))
- (func $foo\20\28.bar\29 (; 0 ;)
+ (func $foo\20\28.bar\29
(nop)
)
- (func $1 (; 1 ;)
+ (func $1
(call $foo\20\28.bar\29)
)
)
diff --git a/test/complexTextNames.wast.fromBinary.noDebugInfo b/test/complexTextNames.wast.fromBinary.noDebugInfo
index 6865b99df..5c31ca04c 100644
--- a/test/complexTextNames.wast.fromBinary.noDebugInfo
+++ b/test/complexTextNames.wast.fromBinary.noDebugInfo
@@ -1,10 +1,10 @@
(module
(type $none_=>_none (func))
(export "$zoo (.bar)" (func $1))
- (func $0 (; 0 ;)
+ (func $0
(nop)
)
- (func $1 (; 1 ;)
+ (func $1
(call $0)
)
)
diff --git a/test/consume-stacky.wasm.fromBinary b/test/consume-stacky.wasm.fromBinary
index f27dce1be..6a3aa85fa 100644
--- a/test/consume-stacky.wasm.fromBinary
+++ b/test/consume-stacky.wasm.fromBinary
@@ -1,7 +1,7 @@
(module
(type $none_=>_i32 (func (result i32)))
(memory $0 1 1)
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(local $0 i32)
(local.set $0
(i32.const 1)
diff --git a/test/ctor-eval/bad-indirect-call.wast.out b/test/ctor-eval/bad-indirect-call.wast.out
index 166ee4be5..4c33e46ca 100644
--- a/test/ctor-eval/bad-indirect-call.wast.out
+++ b/test/ctor-eval/bad-indirect-call.wast.out
@@ -5,7 +5,7 @@
(table $0 1 1 funcref)
(elem (i32.const 0) $call-indirect)
(export "test1" (func $test1))
- (func $test1 (; 0 ;)
+ (func $test1
(call_indirect (type $none_=>_none)
(i32.const 1)
)
@@ -14,7 +14,7 @@
(i32.const 120)
)
)
- (func $call-indirect (; 1 ;)
+ (func $call-indirect
(i32.store8
(i32.const 40)
(i32.const 67)
diff --git a/test/ctor-eval/bad-indirect-call2.wast.out b/test/ctor-eval/bad-indirect-call2.wast.out
index 11681426e..ed7546981 100644
--- a/test/ctor-eval/bad-indirect-call2.wast.out
+++ b/test/ctor-eval/bad-indirect-call2.wast.out
@@ -6,7 +6,7 @@
(table $0 2 2 funcref)
(elem (i32.const 0) $_abort $call-indirect)
(export "test1" (func $test1))
- (func $test1 (; 1 ;)
+ (func $test1
(call_indirect (type $none_=>_none)
(i32.const 0)
)
@@ -15,7 +15,7 @@
(i32.const 120)
)
)
- (func $call-indirect (; 2 ;)
+ (func $call-indirect
(i32.store8
(i32.const 40)
(i32.const 67)
diff --git a/test/ctor-eval/bad-indirect-call3.wast.out b/test/ctor-eval/bad-indirect-call3.wast.out
index ec1d2adf6..9e4881344 100644
--- a/test/ctor-eval/bad-indirect-call3.wast.out
+++ b/test/ctor-eval/bad-indirect-call3.wast.out
@@ -7,13 +7,13 @@
(table $0 1 1 funcref)
(elem (i32.const 0) $callee)
(export "sig_mismatch" (func $sig_mismatch))
- (func $callee (; 0 ;) (param $0 exnref)
+ (func $callee (param $0 exnref)
(i32.store8
(i32.const 40)
(i32.const 67)
)
)
- (func $sig_mismatch (; 1 ;)
+ (func $sig_mismatch
(call_indirect (type $funcref_=>_none)
(ref.null)
(i32.const 0)
diff --git a/test/ctor-eval/basics-flatten.wast.out b/test/ctor-eval/basics-flatten.wast.out
index 1cc62e4d6..9deb3e1d6 100644
--- a/test/ctor-eval/basics-flatten.wast.out
+++ b/test/ctor-eval/basics-flatten.wast.out
@@ -2,7 +2,7 @@
(type $none_=>_none (func))
(memory $0 256 256)
(data (i32.const 10) "nas\00\00\00aka\00yzkx waka wakm\00\00\00\00\00\00C")
- (func $call-indirect (; 0 ;)
+ (func $call-indirect
(i32.store8
(i32.const 40)
(i32.const 67)
diff --git a/test/ctor-eval/basics.wast.out b/test/ctor-eval/basics.wast.out
index 7c2cc96eb..cb4c8deda 100644
--- a/test/ctor-eval/basics.wast.out
+++ b/test/ctor-eval/basics.wast.out
@@ -2,7 +2,7 @@
(type $none_=>_none (func))
(memory $0 256 256)
(data (i32.const 10) "nas\00\00\00aka yzkx waka wakm\00\00\00\00\00\00C")
- (func $call-indirect (; 0 ;)
+ (func $call-indirect
(i32.store8
(i32.const 40)
(i32.const 67)
diff --git a/test/ctor-eval/imported2.wast.out b/test/ctor-eval/imported2.wast.out
index db23a2b2e..bcd2b4918 100644
--- a/test/ctor-eval/imported2.wast.out
+++ b/test/ctor-eval/imported2.wast.out
@@ -5,7 +5,7 @@
(global $mine (mut i32) (i32.const 1))
(export "test2" (func $test2))
(export "test3" (func $test3))
- (func $test2 (; 0 ;)
+ (func $test2
(global.set $mine
(i32.const 2)
)
@@ -14,7 +14,7 @@
(i32.const 115)
)
)
- (func $test3 (; 1 ;)
+ (func $test3
(i32.store8
(i32.const 14)
(i32.const 115)
diff --git a/test/ctor-eval/imported3.wast.out b/test/ctor-eval/imported3.wast.out
index 9fe2f2615..e141211b1 100644
--- a/test/ctor-eval/imported3.wast.out
+++ b/test/ctor-eval/imported3.wast.out
@@ -3,7 +3,7 @@
(memory $0 256 256)
(data (i32.const 10) "waka waka waka waka waka")
(export "test1" (func $test1))
- (func $test1 (; 0 ;)
+ (func $test1
(i32.store8
(i32.const 13)
(i32.const 115)
diff --git a/test/ctor-eval/indirect-call3.wast.out b/test/ctor-eval/indirect-call3.wast.out
index 7161f0a7f..048ca9824 100644
--- a/test/ctor-eval/indirect-call3.wast.out
+++ b/test/ctor-eval/indirect-call3.wast.out
@@ -4,7 +4,7 @@
(import "env" "_abort" (func $_abort))
(memory $0 256 256)
(data (i32.const 10) "waka waka xaka waka waka\00\00\00\00\00\00C")
- (func $call-indirect (; 1 ;)
+ (func $call-indirect
(i32.store8
(i32.const 40)
(i32.const 67)
diff --git a/test/ctor-eval/just_some.wast.out b/test/ctor-eval/just_some.wast.out
index fc3c3325a..cb8c06fb9 100644
--- a/test/ctor-eval/just_some.wast.out
+++ b/test/ctor-eval/just_some.wast.out
@@ -4,10 +4,10 @@
(data (i32.const 10) "wasa waka waka waka waka")
(export "test2" (func $test2))
(export "test3" (func $test3))
- (func $test2 (; 0 ;)
+ (func $test2
(unreachable)
)
- (func $test3 (; 1 ;)
+ (func $test3
(i32.store8
(i32.const 13)
(i32.const 113)
diff --git a/test/ctor-eval/no_partial.wast.out b/test/ctor-eval/no_partial.wast.out
index 6ce4272ba..0e941f3ac 100644
--- a/test/ctor-eval/no_partial.wast.out
+++ b/test/ctor-eval/no_partial.wast.out
@@ -3,7 +3,7 @@
(memory $0 256 256)
(data (i32.const 10) "waka waka waka waka waka")
(export "test1" (func $test1))
- (func $test1 (; 0 ;)
+ (func $test1
(i32.store8
(i32.const 12)
(i32.const 115)
diff --git a/test/ctor-eval/unsafe_call.wast.out b/test/ctor-eval/unsafe_call.wast.out
index a06698a12..402bc8771 100644
--- a/test/ctor-eval/unsafe_call.wast.out
+++ b/test/ctor-eval/unsafe_call.wast.out
@@ -3,7 +3,7 @@
(memory $0 256 256)
(data (i32.const 10) "waka waka waka waka waka")
(export "test1" (func $test1))
- (func $test1 (; 0 ;)
+ (func $test1
(call $unsafe-to-call)
(i32.store
(i32.const 12)
@@ -18,7 +18,7 @@
(i32.const 120)
)
)
- (func $unsafe-to-call (; 1 ;)
+ (func $unsafe-to-call
(unreachable)
)
)
diff --git a/test/debugInfo.fromasm b/test/debugInfo.fromasm
index 916e2fa8e..37f8688c1 100644
--- a/test/debugInfo.fromasm
+++ b/test/debugInfo.fromasm
@@ -12,14 +12,14 @@
(export "switch_reach" (func $switch_reach))
(export "nofile" (func $nofile))
(export "inlineInto" (func $inlineInto))
- (func $add (; 0 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $add (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
;;@ tests/other_file.cpp:314159:0
(i32.add
(local.get $1)
(local.get $1)
)
)
- (func $ret (; 1 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $ret (; has Stack IR ;) (param $0 i32) (result i32)
;;@ return.cpp:50:0
(local.set $0
(i32.shl
@@ -33,7 +33,7 @@
(i32.const 1)
)
)
- (func $opts (; 2 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $opts (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
;;@ even-opted.cpp:3:0
(i32.add
@@ -62,7 +62,7 @@
(local.get $0)
)
)
- (func $fib (; 3 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $fib (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -120,7 +120,7 @@
;;@ fib.c:8:0
(local.get $4)
)
- (func $switch_reach (; 4 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $switch_reach (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(block $__rjto$0 (result i32)
@@ -169,11 +169,11 @@
;;@ /tmp/emscripten_test_binaryen2_28hnAe/src.c:59950:0
(local.get $1)
)
- (func $nofile (; 5 ;) (; has Stack IR ;)
+ (func $nofile (; has Stack IR ;)
;;@ (unknown):1337:0
(call $nofile)
)
- (func $inlineInto (; 6 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $inlineInto (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
;;@ inline_me.c:125:0
(i32.add
;;@ inline_me.c:120:0
diff --git a/test/debugInfo.fromasm.clamp b/test/debugInfo.fromasm.clamp
index 916e2fa8e..37f8688c1 100644
--- a/test/debugInfo.fromasm.clamp
+++ b/test/debugInfo.fromasm.clamp
@@ -12,14 +12,14 @@
(export "switch_reach" (func $switch_reach))
(export "nofile" (func $nofile))
(export "inlineInto" (func $inlineInto))
- (func $add (; 0 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $add (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
;;@ tests/other_file.cpp:314159:0
(i32.add
(local.get $1)
(local.get $1)
)
)
- (func $ret (; 1 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $ret (; has Stack IR ;) (param $0 i32) (result i32)
;;@ return.cpp:50:0
(local.set $0
(i32.shl
@@ -33,7 +33,7 @@
(i32.const 1)
)
)
- (func $opts (; 2 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $opts (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
;;@ even-opted.cpp:3:0
(i32.add
@@ -62,7 +62,7 @@
(local.get $0)
)
)
- (func $fib (; 3 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $fib (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -120,7 +120,7 @@
;;@ fib.c:8:0
(local.get $4)
)
- (func $switch_reach (; 4 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $switch_reach (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(block $__rjto$0 (result i32)
@@ -169,11 +169,11 @@
;;@ /tmp/emscripten_test_binaryen2_28hnAe/src.c:59950:0
(local.get $1)
)
- (func $nofile (; 5 ;) (; has Stack IR ;)
+ (func $nofile (; has Stack IR ;)
;;@ (unknown):1337:0
(call $nofile)
)
- (func $inlineInto (; 6 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $inlineInto (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
;;@ inline_me.c:125:0
(i32.add
;;@ inline_me.c:120:0
diff --git a/test/debugInfo.fromasm.clamp.no-opts b/test/debugInfo.fromasm.clamp.no-opts
index c1f9c4deb..6ba14e83a 100644
--- a/test/debugInfo.fromasm.clamp.no-opts
+++ b/test/debugInfo.fromasm.clamp.no-opts
@@ -14,7 +14,7 @@
(export "switch_reach" (func $switch_reach))
(export "nofile" (func $nofile))
(export "inlineInto" (func $inlineInto))
- (func $add (; 0 ;) (param $x i32) (param $y i32) (result i32)
+ (func $add (param $x i32) (param $y i32) (result i32)
;;@ tests/hello_world.c:5:0
(local.set $x
(local.get $x)
@@ -34,7 +34,7 @@
)
)
)
- (func $ret (; 1 ;) (param $x i32) (result i32)
+ (func $ret (param $x i32) (result i32)
;;@ return.cpp:50:0
(local.set $x
(i32.shl
@@ -50,7 +50,7 @@
)
)
)
- (func $i32s-rem (; 2 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32s-rem (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -62,7 +62,7 @@
)
)
)
- (func $opts (; 3 ;) (param $x i32) (param $y i32) (result i32)
+ (func $opts (param $x i32) (param $y i32) (result i32)
;;@ even-opted.cpp:1:0
(local.set $x
(i32.add
@@ -91,7 +91,7 @@
)
)
)
- (func $fib (; 4 ;) (param $$0 i32) (result i32)
+ (func $fib (param $$0 i32) (result i32)
(local $$$0$lcssa i32)
(local $$$01518 i32)
(local $$$01518$phi i32)
@@ -189,7 +189,7 @@
(local.get $$$0$lcssa)
)
)
- (func $switch_reach (; 5 ;) (param $$p i32) (result i32)
+ (func $switch_reach (param $$p i32) (result i32)
(local $$0 i32)
(local $$call i32)
(local $$magic i32)
@@ -286,11 +286,11 @@
(local.get $$rc$0)
)
)
- (func $nofile (; 6 ;)
+ (func $nofile
;;@ (unknown):1337:0
(call $nofile)
)
- (func $inlineMe (; 7 ;) (param $x i32) (param $y i32) (result i32)
+ (func $inlineMe (param $x i32) (param $y i32) (result i32)
;;@ inline_me.c:120:0
(local.set $x
(i32.add
@@ -317,7 +317,7 @@
(local.get $x)
)
)
- (func $inlineInto (; 8 ;) (param $x i32) (param $y i32) (result i32)
+ (func $inlineInto (param $x i32) (param $y i32) (result i32)
;;@ inline_me.c:125:0
(return
(call $inlineMe
diff --git a/test/debugInfo.fromasm.imprecise b/test/debugInfo.fromasm.imprecise
index 837148a7a..64e7340cc 100644
--- a/test/debugInfo.fromasm.imprecise
+++ b/test/debugInfo.fromasm.imprecise
@@ -9,14 +9,14 @@
(export "switch_reach" (func $switch_reach))
(export "nofile" (func $nofile))
(export "inlineInto" (func $inlineInto))
- (func $add (; 0 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $add (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
;;@ tests/other_file.cpp:314159:0
(i32.add
(local.get $1)
(local.get $1)
)
)
- (func $ret (; 1 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $ret (; has Stack IR ;) (param $0 i32) (result i32)
;;@ return.cpp:50:0
(local.set $0
(i32.shl
@@ -30,7 +30,7 @@
(i32.const 1)
)
)
- (func $opts (; 2 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $opts (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
;;@ even-opted.cpp:1:0
(local.set $0
(i32.add
@@ -54,7 +54,7 @@
)
)
)
- (func $fib (; 3 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $fib (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -112,7 +112,7 @@
;;@ fib.c:8:0
(local.get $4)
)
- (func $switch_reach (; 4 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $switch_reach (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(block $__rjto$0 (result i32)
@@ -161,11 +161,11 @@
;;@ /tmp/emscripten_test_binaryen2_28hnAe/src.c:59950:0
(local.get $1)
)
- (func $nofile (; 5 ;) (; has Stack IR ;)
+ (func $nofile (; has Stack IR ;)
;;@ (unknown):1337:0
(call $nofile)
)
- (func $inlineInto (; 6 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $inlineInto (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
;;@ inline_me.c:125:0
(i32.add
;;@ inline_me.c:120:0
diff --git a/test/debugInfo.fromasm.imprecise.no-opts b/test/debugInfo.fromasm.imprecise.no-opts
index eb705361f..d45670246 100644
--- a/test/debugInfo.fromasm.imprecise.no-opts
+++ b/test/debugInfo.fromasm.imprecise.no-opts
@@ -14,7 +14,7 @@
(export "switch_reach" (func $switch_reach))
(export "nofile" (func $nofile))
(export "inlineInto" (func $inlineInto))
- (func $add (; 0 ;) (param $x i32) (param $y i32) (result i32)
+ (func $add (param $x i32) (param $y i32) (result i32)
;;@ tests/hello_world.c:5:0
(local.set $x
(local.get $x)
@@ -34,7 +34,7 @@
)
)
)
- (func $ret (; 1 ;) (param $x i32) (result i32)
+ (func $ret (param $x i32) (result i32)
;;@ return.cpp:50:0
(local.set $x
(i32.shl
@@ -50,7 +50,7 @@
)
)
)
- (func $opts (; 2 ;) (param $x i32) (param $y i32) (result i32)
+ (func $opts (param $x i32) (param $y i32) (result i32)
;;@ even-opted.cpp:1:0
(local.set $x
(i32.add
@@ -79,7 +79,7 @@
)
)
)
- (func $fib (; 3 ;) (param $$0 i32) (result i32)
+ (func $fib (param $$0 i32) (result i32)
(local $$$0$lcssa i32)
(local $$$01518 i32)
(local $$$01518$phi i32)
@@ -177,7 +177,7 @@
(local.get $$$0$lcssa)
)
)
- (func $switch_reach (; 4 ;) (param $$p i32) (result i32)
+ (func $switch_reach (param $$p i32) (result i32)
(local $$0 i32)
(local $$call i32)
(local $$magic i32)
@@ -274,11 +274,11 @@
(local.get $$rc$0)
)
)
- (func $nofile (; 5 ;)
+ (func $nofile
;;@ (unknown):1337:0
(call $nofile)
)
- (func $inlineMe (; 6 ;) (param $x i32) (param $y i32) (result i32)
+ (func $inlineMe (param $x i32) (param $y i32) (result i32)
;;@ inline_me.c:120:0
(local.set $x
(i32.add
@@ -305,7 +305,7 @@
(local.get $x)
)
)
- (func $inlineInto (; 7 ;) (param $x i32) (param $y i32) (result i32)
+ (func $inlineInto (param $x i32) (param $y i32) (result i32)
;;@ inline_me.c:125:0
(return
(call $inlineMe
diff --git a/test/debugInfo.fromasm.no-opts b/test/debugInfo.fromasm.no-opts
index c1f9c4deb..6ba14e83a 100644
--- a/test/debugInfo.fromasm.no-opts
+++ b/test/debugInfo.fromasm.no-opts
@@ -14,7 +14,7 @@
(export "switch_reach" (func $switch_reach))
(export "nofile" (func $nofile))
(export "inlineInto" (func $inlineInto))
- (func $add (; 0 ;) (param $x i32) (param $y i32) (result i32)
+ (func $add (param $x i32) (param $y i32) (result i32)
;;@ tests/hello_world.c:5:0
(local.set $x
(local.get $x)
@@ -34,7 +34,7 @@
)
)
)
- (func $ret (; 1 ;) (param $x i32) (result i32)
+ (func $ret (param $x i32) (result i32)
;;@ return.cpp:50:0
(local.set $x
(i32.shl
@@ -50,7 +50,7 @@
)
)
)
- (func $i32s-rem (; 2 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32s-rem (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -62,7 +62,7 @@
)
)
)
- (func $opts (; 3 ;) (param $x i32) (param $y i32) (result i32)
+ (func $opts (param $x i32) (param $y i32) (result i32)
;;@ even-opted.cpp:1:0
(local.set $x
(i32.add
@@ -91,7 +91,7 @@
)
)
)
- (func $fib (; 4 ;) (param $$0 i32) (result i32)
+ (func $fib (param $$0 i32) (result i32)
(local $$$0$lcssa i32)
(local $$$01518 i32)
(local $$$01518$phi i32)
@@ -189,7 +189,7 @@
(local.get $$$0$lcssa)
)
)
- (func $switch_reach (; 5 ;) (param $$p i32) (result i32)
+ (func $switch_reach (param $$p i32) (result i32)
(local $$0 i32)
(local $$call i32)
(local $$magic i32)
@@ -286,11 +286,11 @@
(local.get $$rc$0)
)
)
- (func $nofile (; 6 ;)
+ (func $nofile
;;@ (unknown):1337:0
(call $nofile)
)
- (func $inlineMe (; 7 ;) (param $x i32) (param $y i32) (result i32)
+ (func $inlineMe (param $x i32) (param $y i32) (result i32)
;;@ inline_me.c:120:0
(local.set $x
(i32.add
@@ -317,7 +317,7 @@
(local.get $x)
)
)
- (func $inlineInto (; 8 ;) (param $x i32) (param $y i32) (result i32)
+ (func $inlineInto (param $x i32) (param $y i32) (result i32)
;;@ inline_me.c:125:0
(return
(call $inlineMe
diff --git a/test/debugInfo.fromasm.read-written b/test/debugInfo.fromasm.read-written
index b66e45ac4..b0e04e783 100644
--- a/test/debugInfo.fromasm.read-written
+++ b/test/debugInfo.fromasm.read-written
@@ -12,14 +12,14 @@
(export "switch_reach" (func $switch_reach))
(export "nofile" (func $nofile))
(export "inlineInto" (func $inlineInto))
- (func $add (; 0 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $add (param $0 i32) (param $1 i32) (result i32)
;;@ tests/other_file.cpp:314159:0
(i32.add
(local.get $1)
(local.get $1)
)
)
- (func $ret (; 1 ;) (param $0 i32) (result i32)
+ (func $ret (param $0 i32) (result i32)
;;@ return.cpp:50:0
(local.set $0
(i32.shl
@@ -33,7 +33,7 @@
(i32.const 1)
)
)
- (func $opts (; 2 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $opts (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
;;@ even-opted.cpp:3:0
(i32.add
@@ -64,7 +64,7 @@
(local.get $0)
)
)
- (func $fib (; 3 ;) (param $0 i32) (result i32)
+ (func $fib (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -123,7 +123,7 @@
;;@ fib.c:8:0
(local.get $4)
)
- (func $switch_reach (; 4 ;) (param $0 i32) (result i32)
+ (func $switch_reach (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(block $label$1 (result i32)
@@ -172,11 +172,11 @@
;;@ /tmp/emscripten_test_binaryen2_28hnAe/src.c:59950:0
(local.get $1)
)
- (func $nofile (; 5 ;)
+ (func $nofile
;;@ (unknown):1337:0
(call $nofile)
)
- (func $inlineInto (; 6 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $inlineInto (param $0 i32) (param $1 i32) (result i32)
;;@ inline_me.c:120:0
(i32.add
(local.tee $0
diff --git a/test/duplicate_types.wast.from-wast b/test/duplicate_types.wast.from-wast
index 4d93e70f9..44d25daf4 100644
--- a/test/duplicate_types.wast.from-wast
+++ b/test/duplicate_types.wast.from-wast
@@ -1,10 +1,10 @@
(module
(type $i32_=>_none (func (param i32)))
(type $i32_=>_i32 (func (param i32) (result i32)))
- (func $f0 (; 0 ;) (param $0 i32)
+ (func $f0 (param $0 i32)
(nop)
)
- (func $f1 (; 1 ;) (param $0 i32) (result i32)
+ (func $f1 (param $0 i32) (result i32)
(i32.const 0)
)
)
diff --git a/test/duplicate_types.wast.fromBinary b/test/duplicate_types.wast.fromBinary
index 22fbb5c34..adc0a3ea2 100644
--- a/test/duplicate_types.wast.fromBinary
+++ b/test/duplicate_types.wast.fromBinary
@@ -1,10 +1,10 @@
(module
(type $i32_=>_none (func (param i32)))
(type $i32_=>_i32 (func (param i32) (result i32)))
- (func $f0 (; 0 ;) (param $0 i32)
+ (func $f0 (param $0 i32)
(nop)
)
- (func $f1 (; 1 ;) (param $0 i32) (result i32)
+ (func $f1 (param $0 i32) (result i32)
(i32.const 0)
)
)
diff --git a/test/duplicate_types.wast.fromBinary.noDebugInfo b/test/duplicate_types.wast.fromBinary.noDebugInfo
index 4676c3b0b..93dc2fe22 100644
--- a/test/duplicate_types.wast.fromBinary.noDebugInfo
+++ b/test/duplicate_types.wast.fromBinary.noDebugInfo
@@ -1,10 +1,10 @@
(module
(type $i32_=>_none (func (param i32)))
(type $i32_=>_i32 (func (param i32) (result i32)))
- (func $0 (; 0 ;) (param $0 i32)
+ (func $0 (param $0 i32)
(nop)
)
- (func $1 (; 1 ;) (param $0 i32) (result i32)
+ (func $1 (param $0 i32) (result i32)
(i32.const 0)
)
)
diff --git a/test/duplicated_names.wasm.fromBinary b/test/duplicated_names.wasm.fromBinary
index 3cfed2eb3..e1f50079d 100644
--- a/test/duplicated_names.wasm.fromBinary
+++ b/test/duplicated_names.wasm.fromBinary
@@ -1,12 +1,12 @@
(module
(type $none_=>_i32 (func (result i32)))
- (func $foo (; 0 ;) (result i32)
+ (func $foo (result i32)
(i32.const 0)
)
- (func $foo.1 (; 1 ;) (result i32)
+ (func $foo.1 (result i32)
(i32.const 1)
)
- (func $foo.2 (; 2 ;) (result i32)
+ (func $foo.2 (result i32)
(i32.const 2)
)
)
diff --git a/test/duplicated_names_collision.wasm.fromBinary b/test/duplicated_names_collision.wasm.fromBinary
index 0cb9b1389..146c66a6e 100644
--- a/test/duplicated_names_collision.wasm.fromBinary
+++ b/test/duplicated_names_collision.wasm.fromBinary
@@ -1,12 +1,12 @@
(module
(type $none_=>_i32 (func (result i32)))
- (func $foo (; 0 ;) (result i32)
+ (func $foo (result i32)
(i32.const 0)
)
- (func $foo.1 (; 1 ;) (result i32)
+ (func $foo.1 (result i32)
(i32.const 1)
)
- (func $foo.1.1 (; 2 ;) (result i32)
+ (func $foo.1.1 (result i32)
(i32.const 2)
)
)
diff --git a/test/dylib.wasm.fromBinary b/test/dylib.wasm.fromBinary
index 23db9fe85..bbd01db19 100644
--- a/test/dylib.wasm.fromBinary
+++ b/test/dylib.wasm.fromBinary
@@ -23,16 +23,16 @@
(export "main" (func $3))
(export "__dso_handle" (global $global$5))
(export "__post_instantiate" (func $4))
- (func $0 (; 4 ;)
+ (func $0
(nop)
)
- (func $1 (; 5 ;) (param $0 i32) (result i32)
+ (func $1 (param $0 i32) (result i32)
(i32.add
(local.get $0)
(i32.const 1)
)
)
- (func $2 (; 6 ;) (result i32)
+ (func $2 (result i32)
(i32.add
(i32.load
(global.get $global$3)
@@ -48,7 +48,7 @@
)
)
)
- (func $3 (; 7 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $3 (param $0 i32) (param $1 i32) (result i32)
(i32.add
(i32.load
(global.get $global$3)
@@ -64,7 +64,7 @@
)
)
)
- (func $4 (; 8 ;)
+ (func $4
(global.set $global$2
(call $fimport$0)
)
diff --git a/test/dynamicLibrary.fromasm b/test/dynamicLibrary.fromasm
index 8c2cbe319..d9095b6b3 100644
--- a/test/dynamicLibrary.fromasm
+++ b/test/dynamicLibrary.fromasm
@@ -15,7 +15,7 @@
(export "__post_instantiate" (func $__post_instantiate))
(export "runPostSets" (func $runPostSets))
(export "_global" (global $_global))
- (func $__ZN3FooC2Ev (; 2 ;) (; has Stack IR ;) (param $0 i32)
+ (func $__ZN3FooC2Ev (; has Stack IR ;) (param $0 i32)
(local.set $0
(global.get $STACKTOP)
)
@@ -43,10 +43,10 @@
(local.get $0)
)
)
- (func $runPostSets (; 3 ;) (; has Stack IR ;)
+ (func $runPostSets (; has Stack IR ;)
(nop)
)
- (func $__post_instantiate (; 4 ;) (; has Stack IR ;)
+ (func $__post_instantiate (; has Stack IR ;)
(global.set $STACKTOP
(i32.add
(global.get $memoryBase$asm2wasm$import)
diff --git a/test/dynamicLibrary.fromasm.clamp b/test/dynamicLibrary.fromasm.clamp
index 8c2cbe319..d9095b6b3 100644
--- a/test/dynamicLibrary.fromasm.clamp
+++ b/test/dynamicLibrary.fromasm.clamp
@@ -15,7 +15,7 @@
(export "__post_instantiate" (func $__post_instantiate))
(export "runPostSets" (func $runPostSets))
(export "_global" (global $_global))
- (func $__ZN3FooC2Ev (; 2 ;) (; has Stack IR ;) (param $0 i32)
+ (func $__ZN3FooC2Ev (; has Stack IR ;) (param $0 i32)
(local.set $0
(global.get $STACKTOP)
)
@@ -43,10 +43,10 @@
(local.get $0)
)
)
- (func $runPostSets (; 3 ;) (; has Stack IR ;)
+ (func $runPostSets (; has Stack IR ;)
(nop)
)
- (func $__post_instantiate (; 4 ;) (; has Stack IR ;)
+ (func $__post_instantiate (; has Stack IR ;)
(global.set $STACKTOP
(i32.add
(global.get $memoryBase$asm2wasm$import)
diff --git a/test/dynamicLibrary.fromasm.clamp.no-opts b/test/dynamicLibrary.fromasm.clamp.no-opts
index a1fcd0b3b..c854926e9 100644
--- a/test/dynamicLibrary.fromasm.clamp.no-opts
+++ b/test/dynamicLibrary.fromasm.clamp.no-opts
@@ -47,7 +47,7 @@
(export "__post_instantiate" (func $__post_instantiate))
(export "runPostSets" (func $runPostSets))
(export "_global" (global $_global))
- (func $stackAlloc (; 2 ;) (param $size i32) (result i32)
+ (func $stackAlloc (param $size i32) (result i32)
(local $ret i32)
(local.set $ret
(global.get $STACKTOP)
@@ -80,17 +80,17 @@
(local.get $ret)
)
)
- (func $stackSave (; 3 ;) (result i32)
+ (func $stackSave (result i32)
(return
(global.get $STACKTOP)
)
)
- (func $stackRestore (; 4 ;) (param $top i32)
+ (func $stackRestore (param $top i32)
(global.set $STACKTOP
(local.get $top)
)
)
- (func $establishStackSpace (; 5 ;) (param $stackBase i32) (param $stackMax i32)
+ (func $establishStackSpace (param $stackBase i32) (param $stackMax i32)
(global.set $STACKTOP
(local.get $stackBase)
)
@@ -98,7 +98,7 @@
(local.get $stackMax)
)
)
- (func $setThrew (; 6 ;) (param $threw i32) (param $value i32)
+ (func $setThrew (param $threw i32) (param $value i32)
(if
(i32.eq
(global.get $__THREW__)
@@ -114,7 +114,7 @@
)
)
)
- (func $___cxx_global_var_init (; 7 ;)
+ (func $___cxx_global_var_init
(local $label i32)
(local $sp i32)
(local.set $sp
@@ -128,7 +128,7 @@
)
(return)
)
- (func $__ZN3FooC2Ev (; 8 ;) (param $$0 i32)
+ (func $__ZN3FooC2Ev (param $$0 i32)
(local $$1 i32)
(local $label i32)
(local $sp i32)
@@ -166,7 +166,7 @@
)
(return)
)
- (func $__GLOBAL__sub_I_liblib_cpp (; 9 ;)
+ (func $__GLOBAL__sub_I_liblib_cpp
(local $label i32)
(local $sp i32)
(local.set $sp
@@ -175,11 +175,11 @@
(call $___cxx_global_var_init)
(return)
)
- (func $runPostSets (; 10 ;)
+ (func $runPostSets
(local $temp i32)
(nop)
)
- (func $__post_instantiate (; 11 ;)
+ (func $__post_instantiate
(global.set $STACKTOP
(i32.add
(global.get $memoryBase)
diff --git a/test/dynamicLibrary.fromasm.imprecise b/test/dynamicLibrary.fromasm.imprecise
index da6cafc3d..905ac3acd 100644
--- a/test/dynamicLibrary.fromasm.imprecise
+++ b/test/dynamicLibrary.fromasm.imprecise
@@ -12,7 +12,7 @@
(export "__post_instantiate" (func $__post_instantiate))
(export "runPostSets" (func $runPostSets))
(export "_global" (global $_global))
- (func $__ZN3FooC2Ev (; 2 ;) (; has Stack IR ;) (param $0 i32)
+ (func $__ZN3FooC2Ev (; has Stack IR ;) (param $0 i32)
(local.set $0
(global.get $STACKTOP)
)
@@ -40,10 +40,10 @@
(local.get $0)
)
)
- (func $runPostSets (; 3 ;) (; has Stack IR ;)
+ (func $runPostSets (; has Stack IR ;)
(nop)
)
- (func $__post_instantiate (; 4 ;) (; has Stack IR ;)
+ (func $__post_instantiate (; has Stack IR ;)
(global.set $STACKTOP
(i32.add
(global.get $memoryBase$asm2wasm$import)
diff --git a/test/dynamicLibrary.fromasm.imprecise.no-opts b/test/dynamicLibrary.fromasm.imprecise.no-opts
index a1fcd0b3b..c854926e9 100644
--- a/test/dynamicLibrary.fromasm.imprecise.no-opts
+++ b/test/dynamicLibrary.fromasm.imprecise.no-opts
@@ -47,7 +47,7 @@
(export "__post_instantiate" (func $__post_instantiate))
(export "runPostSets" (func $runPostSets))
(export "_global" (global $_global))
- (func $stackAlloc (; 2 ;) (param $size i32) (result i32)
+ (func $stackAlloc (param $size i32) (result i32)
(local $ret i32)
(local.set $ret
(global.get $STACKTOP)
@@ -80,17 +80,17 @@
(local.get $ret)
)
)
- (func $stackSave (; 3 ;) (result i32)
+ (func $stackSave (result i32)
(return
(global.get $STACKTOP)
)
)
- (func $stackRestore (; 4 ;) (param $top i32)
+ (func $stackRestore (param $top i32)
(global.set $STACKTOP
(local.get $top)
)
)
- (func $establishStackSpace (; 5 ;) (param $stackBase i32) (param $stackMax i32)
+ (func $establishStackSpace (param $stackBase i32) (param $stackMax i32)
(global.set $STACKTOP
(local.get $stackBase)
)
@@ -98,7 +98,7 @@
(local.get $stackMax)
)
)
- (func $setThrew (; 6 ;) (param $threw i32) (param $value i32)
+ (func $setThrew (param $threw i32) (param $value i32)
(if
(i32.eq
(global.get $__THREW__)
@@ -114,7 +114,7 @@
)
)
)
- (func $___cxx_global_var_init (; 7 ;)
+ (func $___cxx_global_var_init
(local $label i32)
(local $sp i32)
(local.set $sp
@@ -128,7 +128,7 @@
)
(return)
)
- (func $__ZN3FooC2Ev (; 8 ;) (param $$0 i32)
+ (func $__ZN3FooC2Ev (param $$0 i32)
(local $$1 i32)
(local $label i32)
(local $sp i32)
@@ -166,7 +166,7 @@
)
(return)
)
- (func $__GLOBAL__sub_I_liblib_cpp (; 9 ;)
+ (func $__GLOBAL__sub_I_liblib_cpp
(local $label i32)
(local $sp i32)
(local.set $sp
@@ -175,11 +175,11 @@
(call $___cxx_global_var_init)
(return)
)
- (func $runPostSets (; 10 ;)
+ (func $runPostSets
(local $temp i32)
(nop)
)
- (func $__post_instantiate (; 11 ;)
+ (func $__post_instantiate
(global.set $STACKTOP
(i32.add
(global.get $memoryBase)
diff --git a/test/dynamicLibrary.fromasm.no-opts b/test/dynamicLibrary.fromasm.no-opts
index a1fcd0b3b..c854926e9 100644
--- a/test/dynamicLibrary.fromasm.no-opts
+++ b/test/dynamicLibrary.fromasm.no-opts
@@ -47,7 +47,7 @@
(export "__post_instantiate" (func $__post_instantiate))
(export "runPostSets" (func $runPostSets))
(export "_global" (global $_global))
- (func $stackAlloc (; 2 ;) (param $size i32) (result i32)
+ (func $stackAlloc (param $size i32) (result i32)
(local $ret i32)
(local.set $ret
(global.get $STACKTOP)
@@ -80,17 +80,17 @@
(local.get $ret)
)
)
- (func $stackSave (; 3 ;) (result i32)
+ (func $stackSave (result i32)
(return
(global.get $STACKTOP)
)
)
- (func $stackRestore (; 4 ;) (param $top i32)
+ (func $stackRestore (param $top i32)
(global.set $STACKTOP
(local.get $top)
)
)
- (func $establishStackSpace (; 5 ;) (param $stackBase i32) (param $stackMax i32)
+ (func $establishStackSpace (param $stackBase i32) (param $stackMax i32)
(global.set $STACKTOP
(local.get $stackBase)
)
@@ -98,7 +98,7 @@
(local.get $stackMax)
)
)
- (func $setThrew (; 6 ;) (param $threw i32) (param $value i32)
+ (func $setThrew (param $threw i32) (param $value i32)
(if
(i32.eq
(global.get $__THREW__)
@@ -114,7 +114,7 @@
)
)
)
- (func $___cxx_global_var_init (; 7 ;)
+ (func $___cxx_global_var_init
(local $label i32)
(local $sp i32)
(local.set $sp
@@ -128,7 +128,7 @@
)
(return)
)
- (func $__ZN3FooC2Ev (; 8 ;) (param $$0 i32)
+ (func $__ZN3FooC2Ev (param $$0 i32)
(local $$1 i32)
(local $label i32)
(local $sp i32)
@@ -166,7 +166,7 @@
)
(return)
)
- (func $__GLOBAL__sub_I_liblib_cpp (; 9 ;)
+ (func $__GLOBAL__sub_I_liblib_cpp
(local $label i32)
(local $sp i32)
(local.set $sp
@@ -175,11 +175,11 @@
(call $___cxx_global_var_init)
(return)
)
- (func $runPostSets (; 10 ;)
+ (func $runPostSets
(local $temp i32)
(nop)
)
- (func $__post_instantiate (; 11 ;)
+ (func $__post_instantiate
(global.set $STACKTOP
(i32.add
(global.get $memoryBase)
diff --git a/test/elided-br.wasm.fromBinary b/test/elided-br.wasm.fromBinary
index 5c5ca2aee..30e95c18e 100644
--- a/test/elided-br.wasm.fromBinary
+++ b/test/elided-br.wasm.fromBinary
@@ -1,6 +1,6 @@
(module
(type $none_=>_none (func))
- (func $0 (; 0 ;)
+ (func $0
(block $label$1
(unreachable)
)
diff --git a/test/emcc_O2_hello_world.fromasm b/test/emcc_O2_hello_world.fromasm
index 751eebe6f..ddcb90a43 100644
--- a/test/emcc_O2_hello_world.fromasm
+++ b/test/emcc_O2_hello_world.fromasm
@@ -52,7 +52,7 @@
(export "dynCall_ii" (func $dynCall_ii))
(export "dynCall_iiii" (func $dynCall_iiii))
(export "dynCall_vi" (func $dynCall_vi))
- (func $_malloc (; 15 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_malloc (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -5595,7 +5595,7 @@
(i32.const 8)
)
)
- (func $_free (; 16 ;) (; has Stack IR ;) (param $0 i32)
+ (func $_free (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -7337,7 +7337,7 @@
(i32.const -1)
)
)
- (func $___stdio_write (; 17 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdio_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -7684,7 +7684,7 @@
)
(local.get $11)
)
- (func $___fwritex (; 18 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $___fwritex (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -7867,7 +7867,7 @@
)
(local.get $2)
)
- (func $_fflush (; 19 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_fflush (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(if
(local.get $0)
@@ -7954,7 +7954,7 @@
)
(local.get $0)
)
- (func $_strlen (; 20 ;) (; has Stack IR ;) (result i32)
+ (func $_strlen (; has Stack IR ;) (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -8039,7 +8039,7 @@
(i32.const 672)
)
)
- (func $___overflow (; 21 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___overflow (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -8170,7 +8170,7 @@
)
(local.get $2)
)
- (func $___fflush_unlocked (; 22 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___fflush_unlocked (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(if (result i32)
@@ -8267,7 +8267,7 @@
)
)
)
- (func $_memcpy (; 23 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memcpy (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(if
(i32.ge_s
@@ -8414,10 +8414,10 @@
)
(local.get $3)
)
- (func $runPostSets (; 24 ;) (; has Stack IR ;)
+ (func $runPostSets (; has Stack IR ;)
(nop)
)
- (func $_memset (; 25 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memset (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -8555,7 +8555,7 @@
(local.get $2)
)
)
- (func $_puts (; 26 ;) (; has Stack IR ;)
+ (func $_puts (; has Stack IR ;)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -8634,7 +8634,7 @@
)
)
)
- (func $___stdio_seek (; 27 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdio_seek (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local.set $3
(global.get $STACKTOP)
@@ -8698,7 +8698,7 @@
)
(local.get $0)
)
- (func $___towrite (; 28 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___towrite (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(i32.store8 offset=74
(local.get $0)
@@ -8767,7 +8767,7 @@
)
)
)
- (func $_fwrite (; 29 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $_fwrite (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(local.get $0)
@@ -8800,7 +8800,7 @@
(i32.const 1)
)
)
- (func $___stdout_write (; 30 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdout_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local.set $4
@@ -8869,7 +8869,7 @@
)
(local.get $0)
)
- (func $___stdio_close (; 31 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___stdio_close (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $STACKTOP)
@@ -8899,7 +8899,7 @@
)
(local.get $0)
)
- (func $___syscall_ret (; 32 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___syscall_ret (; has Stack IR ;) (param $0 i32) (result i32)
(if
(i32.gt_u
(local.get $0)
@@ -8920,7 +8920,7 @@
)
(local.get $0)
)
- (func $dynCall_iiii (; 33 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $dynCall_iiii (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $1)
(local.get $2)
@@ -8934,7 +8934,7 @@
)
)
)
- (func $stackAlloc (; 34 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $stackAlloc (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $STACKTOP)
@@ -8956,7 +8956,7 @@
)
(local.get $1)
)
- (func $___errno_location (; 35 ;) (; has Stack IR ;) (result i32)
+ (func $___errno_location (; has Stack IR ;) (result i32)
(if (result i32)
(i32.load
(i32.const 8)
@@ -8967,7 +8967,7 @@
(i32.const 60)
)
)
- (func $setThrew (; 36 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $setThrew (; has Stack IR ;) (param $0 i32) (param $1 i32)
(if
(i32.eqz
(global.get $__THREW__)
@@ -8982,7 +8982,7 @@
)
)
)
- (func $dynCall_ii (; 37 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $dynCall_ii (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(call_indirect (type $i32_=>_i32)
(local.get $1)
(i32.and
@@ -8991,14 +8991,14 @@
)
)
)
- (func $_cleanup_418 (; 38 ;) (; has Stack IR ;) (param $0 i32)
+ (func $_cleanup_418 (; has Stack IR ;) (param $0 i32)
(drop
(i32.load offset=68
(local.get $0)
)
)
)
- (func $establishStackSpace (; 39 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $establishStackSpace (; has Stack IR ;) (param $0 i32) (param $1 i32)
(global.set $STACKTOP
(local.get $0)
)
@@ -9006,7 +9006,7 @@
(local.get $1)
)
)
- (func $dynCall_vi (; 40 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $dynCall_vi (; has Stack IR ;) (param $0 i32) (param $1 i32)
(call_indirect (type $i32_=>_none)
(local.get $1)
(i32.add
@@ -9018,39 +9018,39 @@
)
)
)
- (func $b1 (; 41 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $b1 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(call $abort
(i32.const 1)
)
(i32.const 0)
)
- (func $stackRestore (; 42 ;) (; has Stack IR ;) (param $0 i32)
+ (func $stackRestore (; has Stack IR ;) (param $0 i32)
(global.set $STACKTOP
(local.get $0)
)
)
- (func $setTempRet0 (; 43 ;) (; has Stack IR ;) (param $0 i32)
+ (func $setTempRet0 (; has Stack IR ;) (param $0 i32)
(global.set $tempRet0
(local.get $0)
)
)
- (func $b0 (; 44 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $b0 (; has Stack IR ;) (param $0 i32) (result i32)
(call $abort
(i32.const 0)
)
(i32.const 0)
)
- (func $getTempRet0 (; 45 ;) (; has Stack IR ;) (result i32)
+ (func $getTempRet0 (; has Stack IR ;) (result i32)
(global.get $tempRet0)
)
- (func $_main (; 46 ;) (; has Stack IR ;) (result i32)
+ (func $_main (; has Stack IR ;) (result i32)
(call $_puts)
(i32.const 0)
)
- (func $stackSave (; 47 ;) (; has Stack IR ;) (result i32)
+ (func $stackSave (; has Stack IR ;) (result i32)
(global.get $STACKTOP)
)
- (func $b2 (; 48 ;) (; has Stack IR ;) (param $0 i32)
+ (func $b2 (; has Stack IR ;) (param $0 i32)
(call $abort
(i32.const 2)
)
diff --git a/test/emcc_O2_hello_world.fromasm.clamp b/test/emcc_O2_hello_world.fromasm.clamp
index 751eebe6f..ddcb90a43 100644
--- a/test/emcc_O2_hello_world.fromasm.clamp
+++ b/test/emcc_O2_hello_world.fromasm.clamp
@@ -52,7 +52,7 @@
(export "dynCall_ii" (func $dynCall_ii))
(export "dynCall_iiii" (func $dynCall_iiii))
(export "dynCall_vi" (func $dynCall_vi))
- (func $_malloc (; 15 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_malloc (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -5595,7 +5595,7 @@
(i32.const 8)
)
)
- (func $_free (; 16 ;) (; has Stack IR ;) (param $0 i32)
+ (func $_free (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -7337,7 +7337,7 @@
(i32.const -1)
)
)
- (func $___stdio_write (; 17 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdio_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -7684,7 +7684,7 @@
)
(local.get $11)
)
- (func $___fwritex (; 18 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $___fwritex (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -7867,7 +7867,7 @@
)
(local.get $2)
)
- (func $_fflush (; 19 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_fflush (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(if
(local.get $0)
@@ -7954,7 +7954,7 @@
)
(local.get $0)
)
- (func $_strlen (; 20 ;) (; has Stack IR ;) (result i32)
+ (func $_strlen (; has Stack IR ;) (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -8039,7 +8039,7 @@
(i32.const 672)
)
)
- (func $___overflow (; 21 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___overflow (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -8170,7 +8170,7 @@
)
(local.get $2)
)
- (func $___fflush_unlocked (; 22 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___fflush_unlocked (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(if (result i32)
@@ -8267,7 +8267,7 @@
)
)
)
- (func $_memcpy (; 23 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memcpy (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(if
(i32.ge_s
@@ -8414,10 +8414,10 @@
)
(local.get $3)
)
- (func $runPostSets (; 24 ;) (; has Stack IR ;)
+ (func $runPostSets (; has Stack IR ;)
(nop)
)
- (func $_memset (; 25 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memset (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -8555,7 +8555,7 @@
(local.get $2)
)
)
- (func $_puts (; 26 ;) (; has Stack IR ;)
+ (func $_puts (; has Stack IR ;)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -8634,7 +8634,7 @@
)
)
)
- (func $___stdio_seek (; 27 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdio_seek (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local.set $3
(global.get $STACKTOP)
@@ -8698,7 +8698,7 @@
)
(local.get $0)
)
- (func $___towrite (; 28 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___towrite (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(i32.store8 offset=74
(local.get $0)
@@ -8767,7 +8767,7 @@
)
)
)
- (func $_fwrite (; 29 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $_fwrite (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(local.get $0)
@@ -8800,7 +8800,7 @@
(i32.const 1)
)
)
- (func $___stdout_write (; 30 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdout_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local.set $4
@@ -8869,7 +8869,7 @@
)
(local.get $0)
)
- (func $___stdio_close (; 31 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___stdio_close (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $STACKTOP)
@@ -8899,7 +8899,7 @@
)
(local.get $0)
)
- (func $___syscall_ret (; 32 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___syscall_ret (; has Stack IR ;) (param $0 i32) (result i32)
(if
(i32.gt_u
(local.get $0)
@@ -8920,7 +8920,7 @@
)
(local.get $0)
)
- (func $dynCall_iiii (; 33 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $dynCall_iiii (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $1)
(local.get $2)
@@ -8934,7 +8934,7 @@
)
)
)
- (func $stackAlloc (; 34 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $stackAlloc (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $STACKTOP)
@@ -8956,7 +8956,7 @@
)
(local.get $1)
)
- (func $___errno_location (; 35 ;) (; has Stack IR ;) (result i32)
+ (func $___errno_location (; has Stack IR ;) (result i32)
(if (result i32)
(i32.load
(i32.const 8)
@@ -8967,7 +8967,7 @@
(i32.const 60)
)
)
- (func $setThrew (; 36 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $setThrew (; has Stack IR ;) (param $0 i32) (param $1 i32)
(if
(i32.eqz
(global.get $__THREW__)
@@ -8982,7 +8982,7 @@
)
)
)
- (func $dynCall_ii (; 37 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $dynCall_ii (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(call_indirect (type $i32_=>_i32)
(local.get $1)
(i32.and
@@ -8991,14 +8991,14 @@
)
)
)
- (func $_cleanup_418 (; 38 ;) (; has Stack IR ;) (param $0 i32)
+ (func $_cleanup_418 (; has Stack IR ;) (param $0 i32)
(drop
(i32.load offset=68
(local.get $0)
)
)
)
- (func $establishStackSpace (; 39 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $establishStackSpace (; has Stack IR ;) (param $0 i32) (param $1 i32)
(global.set $STACKTOP
(local.get $0)
)
@@ -9006,7 +9006,7 @@
(local.get $1)
)
)
- (func $dynCall_vi (; 40 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $dynCall_vi (; has Stack IR ;) (param $0 i32) (param $1 i32)
(call_indirect (type $i32_=>_none)
(local.get $1)
(i32.add
@@ -9018,39 +9018,39 @@
)
)
)
- (func $b1 (; 41 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $b1 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(call $abort
(i32.const 1)
)
(i32.const 0)
)
- (func $stackRestore (; 42 ;) (; has Stack IR ;) (param $0 i32)
+ (func $stackRestore (; has Stack IR ;) (param $0 i32)
(global.set $STACKTOP
(local.get $0)
)
)
- (func $setTempRet0 (; 43 ;) (; has Stack IR ;) (param $0 i32)
+ (func $setTempRet0 (; has Stack IR ;) (param $0 i32)
(global.set $tempRet0
(local.get $0)
)
)
- (func $b0 (; 44 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $b0 (; has Stack IR ;) (param $0 i32) (result i32)
(call $abort
(i32.const 0)
)
(i32.const 0)
)
- (func $getTempRet0 (; 45 ;) (; has Stack IR ;) (result i32)
+ (func $getTempRet0 (; has Stack IR ;) (result i32)
(global.get $tempRet0)
)
- (func $_main (; 46 ;) (; has Stack IR ;) (result i32)
+ (func $_main (; has Stack IR ;) (result i32)
(call $_puts)
(i32.const 0)
)
- (func $stackSave (; 47 ;) (; has Stack IR ;) (result i32)
+ (func $stackSave (; has Stack IR ;) (result i32)
(global.get $STACKTOP)
)
- (func $b2 (; 48 ;) (; has Stack IR ;) (param $0 i32)
+ (func $b2 (; has Stack IR ;) (param $0 i32)
(call $abort
(i32.const 2)
)
diff --git a/test/emcc_O2_hello_world.fromasm.clamp.no-opts b/test/emcc_O2_hello_world.fromasm.clamp.no-opts
index e25452c04..43e21196e 100644
--- a/test/emcc_O2_hello_world.fromasm.clamp.no-opts
+++ b/test/emcc_O2_hello_world.fromasm.clamp.no-opts
@@ -81,7 +81,7 @@
(export "dynCall_ii" (func $dynCall_ii))
(export "dynCall_iiii" (func $dynCall_iiii))
(export "dynCall_vi" (func $dynCall_vi))
- (func $_malloc (; 15 ;) (param $i1 i32) (result i32)
+ (func $_malloc (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -7062,7 +7062,7 @@
(local.get $i13)
)
)
- (func $_free (; 16 ;) (param $i1 i32)
+ (func $_free (param $i1 i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -9244,7 +9244,7 @@
)
(return)
)
- (func $___stdio_write (; 17 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $___stdio_write (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(local $i4 i32)
(local $i5 i32)
(local $i6 i32)
@@ -9709,7 +9709,7 @@
(local.get $i24)
)
)
- (func $___fwritex (; 18 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $___fwritex (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(local $i4 i32)
(local $i5 i32)
(local $i6 i32)
@@ -9978,7 +9978,7 @@
(local.get $i8)
)
)
- (func $_fflush (; 19 ;) (param $i1 i32) (result i32)
+ (func $_fflush (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -10171,7 +10171,7 @@
(local.get $i2)
)
)
- (func $_strlen (; 20 ;) (param $i1 i32) (result i32)
+ (func $_strlen (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -10370,7 +10370,7 @@
)
)
)
- (func $___overflow (; 21 ;) (param $i1 i32) (param $i2 i32) (result i32)
+ (func $___overflow (param $i1 i32) (param $i2 i32) (result i32)
(local $i3 i32)
(local $i4 i32)
(local $i5 i32)
@@ -10547,7 +10547,7 @@
(local.get $i10)
)
)
- (func $___fflush_unlocked (; 22 ;) (param $i1 i32) (result i32)
+ (func $___fflush_unlocked (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -10692,7 +10692,7 @@
(local.get $i4)
)
)
- (func $_memcpy (; 23 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $_memcpy (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(local $i4 i32)
(if
(i32.ge_s
@@ -10856,10 +10856,10 @@
(local.get $i4)
)
)
- (func $runPostSets (; 24 ;)
+ (func $runPostSets
(nop)
)
- (func $_memset (; 25 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $_memset (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(local $i4 i32)
(local $i5 i32)
(local $i6 i32)
@@ -11019,7 +11019,7 @@
)
)
)
- (func $_puts (; 26 ;) (param $i1 i32) (result i32)
+ (func $_puts (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -11145,7 +11145,7 @@
)
)
)
- (func $___stdio_seek (; 27 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $___stdio_seek (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(local $i4 i32)
(local $i5 i32)
(local $i6 i32)
@@ -11237,7 +11237,7 @@
(local.get $i7)
)
)
- (func $___towrite (; 28 ;) (param $i1 i32) (result i32)
+ (func $___towrite (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -11347,7 +11347,7 @@
(local.get $i4)
)
)
- (func $i32u-div (; 29 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32u-div (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -11359,7 +11359,7 @@
)
)
)
- (func $_fwrite (; 30 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32)
+ (func $_fwrite (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32)
(local $i5 i32)
(local $i6 i32)
(local $i7 i32)
@@ -11439,7 +11439,7 @@
(local.get $i9)
)
)
- (func $___stdout_write (; 31 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $___stdout_write (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(local $i4 i32)
(local $i5 i32)
(local.set $i4
@@ -11535,7 +11535,7 @@
(local.get $i5)
)
)
- (func $copyTempDouble (; 32 ;) (param $i1 i32)
+ (func $copyTempDouble (param $i1 i32)
(i32.store8
(global.get $tempDoublePtr)
(i32.load8_s
@@ -11627,7 +11627,7 @@
)
)
)
- (func $___stdio_close (; 33 ;) (param $i1 i32) (result i32)
+ (func $___stdio_close (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local.set $i2
@@ -11666,7 +11666,7 @@
(local.get $i1)
)
)
- (func $copyTempFloat (; 34 ;) (param $i1 i32)
+ (func $copyTempFloat (param $i1 i32)
(i32.store8
(global.get $tempDoublePtr)
(i32.load8_s
@@ -11710,7 +11710,7 @@
)
)
)
- (func $___syscall_ret (; 35 ;) (param $i1 i32) (result i32)
+ (func $___syscall_ret (param $i1 i32) (result i32)
(local $i2 i32)
(if
(i32.gt_u
@@ -11737,7 +11737,7 @@
(local.get $i2)
)
)
- (func $dynCall_iiii (; 36 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32)
+ (func $dynCall_iiii (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32)
(return
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $i2)
@@ -11753,7 +11753,7 @@
)
)
)
- (func $stackAlloc (; 37 ;) (param $i1 i32) (result i32)
+ (func $stackAlloc (param $i1 i32) (result i32)
(local $i2 i32)
(local.set $i2
(global.get $STACKTOP)
@@ -11777,7 +11777,7 @@
(local.get $i2)
)
)
- (func $___errno_location (; 38 ;) (result i32)
+ (func $___errno_location (result i32)
(local $i1 i32)
(if
(i32.eqz
@@ -11801,7 +11801,7 @@
(local.get $i1)
)
)
- (func $setThrew (; 39 ;) (param $i1 i32) (param $i2 i32)
+ (func $setThrew (param $i1 i32) (param $i2 i32)
(if
(i32.eqz
(global.get $__THREW__)
@@ -11816,7 +11816,7 @@
)
)
)
- (func $_fputs (; 40 ;) (param $i1 i32) (param $i2 i32) (result i32)
+ (func $_fputs (param $i1 i32) (param $i2 i32) (result i32)
(return
(i32.add
(call $_fwrite
@@ -11831,7 +11831,7 @@
)
)
)
- (func $dynCall_ii (; 41 ;) (param $i1 i32) (param $i2 i32) (result i32)
+ (func $dynCall_ii (param $i1 i32) (param $i2 i32) (result i32)
(return
(call_indirect (type $i32_=>_i32)
(local.get $i2)
@@ -11845,7 +11845,7 @@
)
)
)
- (func $_cleanup_418 (; 42 ;) (param $i1 i32)
+ (func $_cleanup_418 (param $i1 i32)
(if
(i32.eqz
(i32.load
@@ -11861,7 +11861,7 @@
)
(return)
)
- (func $establishStackSpace (; 43 ;) (param $i1 i32) (param $i2 i32)
+ (func $establishStackSpace (param $i1 i32) (param $i2 i32)
(global.set $STACKTOP
(local.get $i1)
)
@@ -11869,7 +11869,7 @@
(local.get $i2)
)
)
- (func $dynCall_vi (; 44 ;) (param $i1 i32) (param $i2 i32)
+ (func $dynCall_vi (param $i1 i32) (param $i2 i32)
(call_indirect (type $i32_=>_none)
(local.get $i2)
(i32.add
@@ -11881,7 +11881,7 @@
)
)
)
- (func $b1 (; 45 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $b1 (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(call $abort
(i32.const 1)
)
@@ -11889,17 +11889,17 @@
(i32.const 0)
)
)
- (func $stackRestore (; 46 ;) (param $i1 i32)
+ (func $stackRestore (param $i1 i32)
(global.set $STACKTOP
(local.get $i1)
)
)
- (func $setTempRet0 (; 47 ;) (param $i1 i32)
+ (func $setTempRet0 (param $i1 i32)
(global.set $tempRet0
(local.get $i1)
)
)
- (func $b0 (; 48 ;) (param $i1 i32) (result i32)
+ (func $b0 (param $i1 i32) (result i32)
(call $abort
(i32.const 0)
)
@@ -11907,20 +11907,20 @@
(i32.const 0)
)
)
- (func $___unlockfile (; 49 ;) (param $i1 i32)
+ (func $___unlockfile (param $i1 i32)
(return)
)
- (func $___lockfile (; 50 ;) (param $i1 i32) (result i32)
+ (func $___lockfile (param $i1 i32) (result i32)
(return
(i32.const 0)
)
)
- (func $getTempRet0 (; 51 ;) (result i32)
+ (func $getTempRet0 (result i32)
(return
(global.get $tempRet0)
)
)
- (func $_main (; 52 ;) (result i32)
+ (func $_main (result i32)
(drop
(call $_puts
(i32.const 672)
@@ -11930,12 +11930,12 @@
(i32.const 0)
)
)
- (func $stackSave (; 53 ;) (result i32)
+ (func $stackSave (result i32)
(return
(global.get $STACKTOP)
)
)
- (func $b2 (; 54 ;) (param $i1 i32)
+ (func $b2 (param $i1 i32)
(call $abort
(i32.const 2)
)
diff --git a/test/emcc_O2_hello_world.fromasm.imprecise b/test/emcc_O2_hello_world.fromasm.imprecise
index bcec604b9..f08e59565 100644
--- a/test/emcc_O2_hello_world.fromasm.imprecise
+++ b/test/emcc_O2_hello_world.fromasm.imprecise
@@ -51,7 +51,7 @@
(export "dynCall_ii" (func $dynCall_ii))
(export "dynCall_iiii" (func $dynCall_iiii))
(export "dynCall_vi" (func $dynCall_vi))
- (func $_malloc (; 15 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_malloc (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -5596,7 +5596,7 @@
(i32.const 8)
)
)
- (func $_free (; 16 ;) (; has Stack IR ;) (param $0 i32)
+ (func $_free (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -7337,7 +7337,7 @@
(i32.const -1)
)
)
- (func $___stdio_write (; 17 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdio_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -7681,7 +7681,7 @@
)
)
)
- (func $___fwritex (; 18 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $___fwritex (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -7864,7 +7864,7 @@
)
(local.get $2)
)
- (func $_fflush (; 19 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_fflush (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(if
(local.get $0)
@@ -7946,7 +7946,7 @@
)
(local.get $0)
)
- (func $_strlen (; 20 ;) (; has Stack IR ;) (result i32)
+ (func $_strlen (; has Stack IR ;) (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -8031,7 +8031,7 @@
(i32.const 672)
)
)
- (func $___overflow (; 21 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___overflow (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -8162,7 +8162,7 @@
)
(local.get $2)
)
- (func $___fflush_unlocked (; 22 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___fflush_unlocked (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(if (result i32)
@@ -8259,7 +8259,7 @@
)
)
)
- (func $_memcpy (; 23 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memcpy (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(if
(i32.ge_s
@@ -8406,10 +8406,10 @@
)
(local.get $3)
)
- (func $runPostSets (; 24 ;) (; has Stack IR ;)
+ (func $runPostSets (; has Stack IR ;)
(nop)
)
- (func $_memset (; 25 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memset (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -8547,7 +8547,7 @@
(local.get $2)
)
)
- (func $_puts (; 26 ;) (; has Stack IR ;)
+ (func $_puts (; has Stack IR ;)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -8645,7 +8645,7 @@
)
)
)
- (func $___stdio_seek (; 27 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdio_seek (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local.set $3
(global.get $STACKTOP)
@@ -8709,7 +8709,7 @@
)
(local.get $0)
)
- (func $___towrite (; 28 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___towrite (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(i32.store8 offset=74
(local.get $0)
@@ -8778,7 +8778,7 @@
)
)
)
- (func $___stdout_write (; 29 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdout_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local.set $4
@@ -8847,7 +8847,7 @@
)
(local.get $0)
)
- (func $___stdio_close (; 30 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___stdio_close (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $STACKTOP)
@@ -8877,7 +8877,7 @@
)
(local.get $0)
)
- (func $___syscall_ret (; 31 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___syscall_ret (; has Stack IR ;) (param $0 i32) (result i32)
(if
(i32.gt_u
(local.get $0)
@@ -8898,7 +8898,7 @@
)
(local.get $0)
)
- (func $dynCall_iiii (; 32 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $dynCall_iiii (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $1)
(local.get $2)
@@ -8912,7 +8912,7 @@
)
)
)
- (func $stackAlloc (; 33 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $stackAlloc (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $STACKTOP)
@@ -8934,7 +8934,7 @@
)
(local.get $1)
)
- (func $___errno_location (; 34 ;) (; has Stack IR ;) (result i32)
+ (func $___errno_location (; has Stack IR ;) (result i32)
(if (result i32)
(i32.load
(i32.const 8)
@@ -8945,7 +8945,7 @@
(i32.const 60)
)
)
- (func $setThrew (; 35 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $setThrew (; has Stack IR ;) (param $0 i32) (param $1 i32)
(if
(i32.eqz
(global.get $__THREW__)
@@ -8960,7 +8960,7 @@
)
)
)
- (func $dynCall_ii (; 36 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $dynCall_ii (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(call_indirect (type $i32_=>_i32)
(local.get $1)
(i32.and
@@ -8969,10 +8969,10 @@
)
)
)
- (func $_cleanup_418 (; 37 ;) (; has Stack IR ;) (param $0 i32)
+ (func $_cleanup_418 (; has Stack IR ;) (param $0 i32)
(nop)
)
- (func $establishStackSpace (; 38 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $establishStackSpace (; has Stack IR ;) (param $0 i32) (param $1 i32)
(global.set $STACKTOP
(local.get $0)
)
@@ -8980,7 +8980,7 @@
(local.get $1)
)
)
- (func $dynCall_vi (; 39 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $dynCall_vi (; has Stack IR ;) (param $0 i32) (param $1 i32)
(call_indirect (type $i32_=>_none)
(local.get $1)
(i32.add
@@ -8992,39 +8992,39 @@
)
)
)
- (func $b1 (; 40 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $b1 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(call $abort
(i32.const 1)
)
(i32.const 0)
)
- (func $stackRestore (; 41 ;) (; has Stack IR ;) (param $0 i32)
+ (func $stackRestore (; has Stack IR ;) (param $0 i32)
(global.set $STACKTOP
(local.get $0)
)
)
- (func $setTempRet0 (; 42 ;) (; has Stack IR ;) (param $0 i32)
+ (func $setTempRet0 (; has Stack IR ;) (param $0 i32)
(global.set $tempRet0
(local.get $0)
)
)
- (func $b0 (; 43 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $b0 (; has Stack IR ;) (param $0 i32) (result i32)
(call $abort
(i32.const 0)
)
(i32.const 0)
)
- (func $getTempRet0 (; 44 ;) (; has Stack IR ;) (result i32)
+ (func $getTempRet0 (; has Stack IR ;) (result i32)
(global.get $tempRet0)
)
- (func $_main (; 45 ;) (; has Stack IR ;) (result i32)
+ (func $_main (; has Stack IR ;) (result i32)
(call $_puts)
(i32.const 0)
)
- (func $stackSave (; 46 ;) (; has Stack IR ;) (result i32)
+ (func $stackSave (; has Stack IR ;) (result i32)
(global.get $STACKTOP)
)
- (func $b2 (; 47 ;) (; has Stack IR ;) (param $0 i32)
+ (func $b2 (; has Stack IR ;) (param $0 i32)
(call $abort
(i32.const 2)
)
diff --git a/test/emcc_O2_hello_world.fromasm.imprecise.no-opts b/test/emcc_O2_hello_world.fromasm.imprecise.no-opts
index 74d11dd8a..e13ecec5d 100644
--- a/test/emcc_O2_hello_world.fromasm.imprecise.no-opts
+++ b/test/emcc_O2_hello_world.fromasm.imprecise.no-opts
@@ -81,7 +81,7 @@
(export "dynCall_ii" (func $dynCall_ii))
(export "dynCall_iiii" (func $dynCall_iiii))
(export "dynCall_vi" (func $dynCall_vi))
- (func $_malloc (; 15 ;) (param $i1 i32) (result i32)
+ (func $_malloc (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -7062,7 +7062,7 @@
(local.get $i13)
)
)
- (func $_free (; 16 ;) (param $i1 i32)
+ (func $_free (param $i1 i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -9244,7 +9244,7 @@
)
(return)
)
- (func $___stdio_write (; 17 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $___stdio_write (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(local $i4 i32)
(local $i5 i32)
(local $i6 i32)
@@ -9709,7 +9709,7 @@
(local.get $i24)
)
)
- (func $___fwritex (; 18 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $___fwritex (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(local $i4 i32)
(local $i5 i32)
(local $i6 i32)
@@ -9978,7 +9978,7 @@
(local.get $i8)
)
)
- (func $_fflush (; 19 ;) (param $i1 i32) (result i32)
+ (func $_fflush (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -10171,7 +10171,7 @@
(local.get $i2)
)
)
- (func $_strlen (; 20 ;) (param $i1 i32) (result i32)
+ (func $_strlen (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -10370,7 +10370,7 @@
)
)
)
- (func $___overflow (; 21 ;) (param $i1 i32) (param $i2 i32) (result i32)
+ (func $___overflow (param $i1 i32) (param $i2 i32) (result i32)
(local $i3 i32)
(local $i4 i32)
(local $i5 i32)
@@ -10547,7 +10547,7 @@
(local.get $i10)
)
)
- (func $___fflush_unlocked (; 22 ;) (param $i1 i32) (result i32)
+ (func $___fflush_unlocked (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -10692,7 +10692,7 @@
(local.get $i4)
)
)
- (func $_memcpy (; 23 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $_memcpy (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(local $i4 i32)
(if
(i32.ge_s
@@ -10856,10 +10856,10 @@
(local.get $i4)
)
)
- (func $runPostSets (; 24 ;)
+ (func $runPostSets
(nop)
)
- (func $_memset (; 25 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $_memset (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(local $i4 i32)
(local $i5 i32)
(local $i6 i32)
@@ -11019,7 +11019,7 @@
)
)
)
- (func $_puts (; 26 ;) (param $i1 i32) (result i32)
+ (func $_puts (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -11145,7 +11145,7 @@
)
)
)
- (func $___stdio_seek (; 27 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $___stdio_seek (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(local $i4 i32)
(local $i5 i32)
(local $i6 i32)
@@ -11237,7 +11237,7 @@
(local.get $i7)
)
)
- (func $___towrite (; 28 ;) (param $i1 i32) (result i32)
+ (func $___towrite (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -11347,7 +11347,7 @@
(local.get $i4)
)
)
- (func $_fwrite (; 29 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32)
+ (func $_fwrite (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32)
(local $i5 i32)
(local $i6 i32)
(local $i7 i32)
@@ -11427,7 +11427,7 @@
(local.get $i9)
)
)
- (func $___stdout_write (; 30 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $___stdout_write (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(local $i4 i32)
(local $i5 i32)
(local.set $i4
@@ -11523,7 +11523,7 @@
(local.get $i5)
)
)
- (func $copyTempDouble (; 31 ;) (param $i1 i32)
+ (func $copyTempDouble (param $i1 i32)
(i32.store8
(global.get $tempDoublePtr)
(i32.load8_s
@@ -11615,7 +11615,7 @@
)
)
)
- (func $___stdio_close (; 32 ;) (param $i1 i32) (result i32)
+ (func $___stdio_close (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local.set $i2
@@ -11654,7 +11654,7 @@
(local.get $i1)
)
)
- (func $copyTempFloat (; 33 ;) (param $i1 i32)
+ (func $copyTempFloat (param $i1 i32)
(i32.store8
(global.get $tempDoublePtr)
(i32.load8_s
@@ -11698,7 +11698,7 @@
)
)
)
- (func $___syscall_ret (; 34 ;) (param $i1 i32) (result i32)
+ (func $___syscall_ret (param $i1 i32) (result i32)
(local $i2 i32)
(if
(i32.gt_u
@@ -11725,7 +11725,7 @@
(local.get $i2)
)
)
- (func $dynCall_iiii (; 35 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32)
+ (func $dynCall_iiii (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32)
(return
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $i2)
@@ -11741,7 +11741,7 @@
)
)
)
- (func $stackAlloc (; 36 ;) (param $i1 i32) (result i32)
+ (func $stackAlloc (param $i1 i32) (result i32)
(local $i2 i32)
(local.set $i2
(global.get $STACKTOP)
@@ -11765,7 +11765,7 @@
(local.get $i2)
)
)
- (func $___errno_location (; 37 ;) (result i32)
+ (func $___errno_location (result i32)
(local $i1 i32)
(if
(i32.eqz
@@ -11789,7 +11789,7 @@
(local.get $i1)
)
)
- (func $setThrew (; 38 ;) (param $i1 i32) (param $i2 i32)
+ (func $setThrew (param $i1 i32) (param $i2 i32)
(if
(i32.eqz
(global.get $__THREW__)
@@ -11804,7 +11804,7 @@
)
)
)
- (func $_fputs (; 39 ;) (param $i1 i32) (param $i2 i32) (result i32)
+ (func $_fputs (param $i1 i32) (param $i2 i32) (result i32)
(return
(i32.add
(call $_fwrite
@@ -11819,7 +11819,7 @@
)
)
)
- (func $dynCall_ii (; 40 ;) (param $i1 i32) (param $i2 i32) (result i32)
+ (func $dynCall_ii (param $i1 i32) (param $i2 i32) (result i32)
(return
(call_indirect (type $i32_=>_i32)
(local.get $i2)
@@ -11833,7 +11833,7 @@
)
)
)
- (func $_cleanup_418 (; 41 ;) (param $i1 i32)
+ (func $_cleanup_418 (param $i1 i32)
(if
(i32.eqz
(i32.load
@@ -11849,7 +11849,7 @@
)
(return)
)
- (func $establishStackSpace (; 42 ;) (param $i1 i32) (param $i2 i32)
+ (func $establishStackSpace (param $i1 i32) (param $i2 i32)
(global.set $STACKTOP
(local.get $i1)
)
@@ -11857,7 +11857,7 @@
(local.get $i2)
)
)
- (func $dynCall_vi (; 43 ;) (param $i1 i32) (param $i2 i32)
+ (func $dynCall_vi (param $i1 i32) (param $i2 i32)
(call_indirect (type $i32_=>_none)
(local.get $i2)
(i32.add
@@ -11869,7 +11869,7 @@
)
)
)
- (func $b1 (; 44 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $b1 (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(call $abort
(i32.const 1)
)
@@ -11877,17 +11877,17 @@
(i32.const 0)
)
)
- (func $stackRestore (; 45 ;) (param $i1 i32)
+ (func $stackRestore (param $i1 i32)
(global.set $STACKTOP
(local.get $i1)
)
)
- (func $setTempRet0 (; 46 ;) (param $i1 i32)
+ (func $setTempRet0 (param $i1 i32)
(global.set $tempRet0
(local.get $i1)
)
)
- (func $b0 (; 47 ;) (param $i1 i32) (result i32)
+ (func $b0 (param $i1 i32) (result i32)
(call $abort
(i32.const 0)
)
@@ -11895,20 +11895,20 @@
(i32.const 0)
)
)
- (func $___unlockfile (; 48 ;) (param $i1 i32)
+ (func $___unlockfile (param $i1 i32)
(return)
)
- (func $___lockfile (; 49 ;) (param $i1 i32) (result i32)
+ (func $___lockfile (param $i1 i32) (result i32)
(return
(i32.const 0)
)
)
- (func $getTempRet0 (; 50 ;) (result i32)
+ (func $getTempRet0 (result i32)
(return
(global.get $tempRet0)
)
)
- (func $_main (; 51 ;) (result i32)
+ (func $_main (result i32)
(drop
(call $_puts
(i32.const 672)
@@ -11918,12 +11918,12 @@
(i32.const 0)
)
)
- (func $stackSave (; 52 ;) (result i32)
+ (func $stackSave (result i32)
(return
(global.get $STACKTOP)
)
)
- (func $b2 (; 53 ;) (param $i1 i32)
+ (func $b2 (param $i1 i32)
(call $abort
(i32.const 2)
)
diff --git a/test/emcc_O2_hello_world.fromasm.no-opts b/test/emcc_O2_hello_world.fromasm.no-opts
index e25452c04..43e21196e 100644
--- a/test/emcc_O2_hello_world.fromasm.no-opts
+++ b/test/emcc_O2_hello_world.fromasm.no-opts
@@ -81,7 +81,7 @@
(export "dynCall_ii" (func $dynCall_ii))
(export "dynCall_iiii" (func $dynCall_iiii))
(export "dynCall_vi" (func $dynCall_vi))
- (func $_malloc (; 15 ;) (param $i1 i32) (result i32)
+ (func $_malloc (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -7062,7 +7062,7 @@
(local.get $i13)
)
)
- (func $_free (; 16 ;) (param $i1 i32)
+ (func $_free (param $i1 i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -9244,7 +9244,7 @@
)
(return)
)
- (func $___stdio_write (; 17 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $___stdio_write (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(local $i4 i32)
(local $i5 i32)
(local $i6 i32)
@@ -9709,7 +9709,7 @@
(local.get $i24)
)
)
- (func $___fwritex (; 18 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $___fwritex (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(local $i4 i32)
(local $i5 i32)
(local $i6 i32)
@@ -9978,7 +9978,7 @@
(local.get $i8)
)
)
- (func $_fflush (; 19 ;) (param $i1 i32) (result i32)
+ (func $_fflush (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -10171,7 +10171,7 @@
(local.get $i2)
)
)
- (func $_strlen (; 20 ;) (param $i1 i32) (result i32)
+ (func $_strlen (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -10370,7 +10370,7 @@
)
)
)
- (func $___overflow (; 21 ;) (param $i1 i32) (param $i2 i32) (result i32)
+ (func $___overflow (param $i1 i32) (param $i2 i32) (result i32)
(local $i3 i32)
(local $i4 i32)
(local $i5 i32)
@@ -10547,7 +10547,7 @@
(local.get $i10)
)
)
- (func $___fflush_unlocked (; 22 ;) (param $i1 i32) (result i32)
+ (func $___fflush_unlocked (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -10692,7 +10692,7 @@
(local.get $i4)
)
)
- (func $_memcpy (; 23 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $_memcpy (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(local $i4 i32)
(if
(i32.ge_s
@@ -10856,10 +10856,10 @@
(local.get $i4)
)
)
- (func $runPostSets (; 24 ;)
+ (func $runPostSets
(nop)
)
- (func $_memset (; 25 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $_memset (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(local $i4 i32)
(local $i5 i32)
(local $i6 i32)
@@ -11019,7 +11019,7 @@
)
)
)
- (func $_puts (; 26 ;) (param $i1 i32) (result i32)
+ (func $_puts (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -11145,7 +11145,7 @@
)
)
)
- (func $___stdio_seek (; 27 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $___stdio_seek (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(local $i4 i32)
(local $i5 i32)
(local $i6 i32)
@@ -11237,7 +11237,7 @@
(local.get $i7)
)
)
- (func $___towrite (; 28 ;) (param $i1 i32) (result i32)
+ (func $___towrite (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local $i4 i32)
@@ -11347,7 +11347,7 @@
(local.get $i4)
)
)
- (func $i32u-div (; 29 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32u-div (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -11359,7 +11359,7 @@
)
)
)
- (func $_fwrite (; 30 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32)
+ (func $_fwrite (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32)
(local $i5 i32)
(local $i6 i32)
(local $i7 i32)
@@ -11439,7 +11439,7 @@
(local.get $i9)
)
)
- (func $___stdout_write (; 31 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $___stdout_write (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(local $i4 i32)
(local $i5 i32)
(local.set $i4
@@ -11535,7 +11535,7 @@
(local.get $i5)
)
)
- (func $copyTempDouble (; 32 ;) (param $i1 i32)
+ (func $copyTempDouble (param $i1 i32)
(i32.store8
(global.get $tempDoublePtr)
(i32.load8_s
@@ -11627,7 +11627,7 @@
)
)
)
- (func $___stdio_close (; 33 ;) (param $i1 i32) (result i32)
+ (func $___stdio_close (param $i1 i32) (result i32)
(local $i2 i32)
(local $i3 i32)
(local.set $i2
@@ -11666,7 +11666,7 @@
(local.get $i1)
)
)
- (func $copyTempFloat (; 34 ;) (param $i1 i32)
+ (func $copyTempFloat (param $i1 i32)
(i32.store8
(global.get $tempDoublePtr)
(i32.load8_s
@@ -11710,7 +11710,7 @@
)
)
)
- (func $___syscall_ret (; 35 ;) (param $i1 i32) (result i32)
+ (func $___syscall_ret (param $i1 i32) (result i32)
(local $i2 i32)
(if
(i32.gt_u
@@ -11737,7 +11737,7 @@
(local.get $i2)
)
)
- (func $dynCall_iiii (; 36 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32)
+ (func $dynCall_iiii (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32)
(return
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $i2)
@@ -11753,7 +11753,7 @@
)
)
)
- (func $stackAlloc (; 37 ;) (param $i1 i32) (result i32)
+ (func $stackAlloc (param $i1 i32) (result i32)
(local $i2 i32)
(local.set $i2
(global.get $STACKTOP)
@@ -11777,7 +11777,7 @@
(local.get $i2)
)
)
- (func $___errno_location (; 38 ;) (result i32)
+ (func $___errno_location (result i32)
(local $i1 i32)
(if
(i32.eqz
@@ -11801,7 +11801,7 @@
(local.get $i1)
)
)
- (func $setThrew (; 39 ;) (param $i1 i32) (param $i2 i32)
+ (func $setThrew (param $i1 i32) (param $i2 i32)
(if
(i32.eqz
(global.get $__THREW__)
@@ -11816,7 +11816,7 @@
)
)
)
- (func $_fputs (; 40 ;) (param $i1 i32) (param $i2 i32) (result i32)
+ (func $_fputs (param $i1 i32) (param $i2 i32) (result i32)
(return
(i32.add
(call $_fwrite
@@ -11831,7 +11831,7 @@
)
)
)
- (func $dynCall_ii (; 41 ;) (param $i1 i32) (param $i2 i32) (result i32)
+ (func $dynCall_ii (param $i1 i32) (param $i2 i32) (result i32)
(return
(call_indirect (type $i32_=>_i32)
(local.get $i2)
@@ -11845,7 +11845,7 @@
)
)
)
- (func $_cleanup_418 (; 42 ;) (param $i1 i32)
+ (func $_cleanup_418 (param $i1 i32)
(if
(i32.eqz
(i32.load
@@ -11861,7 +11861,7 @@
)
(return)
)
- (func $establishStackSpace (; 43 ;) (param $i1 i32) (param $i2 i32)
+ (func $establishStackSpace (param $i1 i32) (param $i2 i32)
(global.set $STACKTOP
(local.get $i1)
)
@@ -11869,7 +11869,7 @@
(local.get $i2)
)
)
- (func $dynCall_vi (; 44 ;) (param $i1 i32) (param $i2 i32)
+ (func $dynCall_vi (param $i1 i32) (param $i2 i32)
(call_indirect (type $i32_=>_none)
(local.get $i2)
(i32.add
@@ -11881,7 +11881,7 @@
)
)
)
- (func $b1 (; 45 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $b1 (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(call $abort
(i32.const 1)
)
@@ -11889,17 +11889,17 @@
(i32.const 0)
)
)
- (func $stackRestore (; 46 ;) (param $i1 i32)
+ (func $stackRestore (param $i1 i32)
(global.set $STACKTOP
(local.get $i1)
)
)
- (func $setTempRet0 (; 47 ;) (param $i1 i32)
+ (func $setTempRet0 (param $i1 i32)
(global.set $tempRet0
(local.get $i1)
)
)
- (func $b0 (; 48 ;) (param $i1 i32) (result i32)
+ (func $b0 (param $i1 i32) (result i32)
(call $abort
(i32.const 0)
)
@@ -11907,20 +11907,20 @@
(i32.const 0)
)
)
- (func $___unlockfile (; 49 ;) (param $i1 i32)
+ (func $___unlockfile (param $i1 i32)
(return)
)
- (func $___lockfile (; 50 ;) (param $i1 i32) (result i32)
+ (func $___lockfile (param $i1 i32) (result i32)
(return
(i32.const 0)
)
)
- (func $getTempRet0 (; 51 ;) (result i32)
+ (func $getTempRet0 (result i32)
(return
(global.get $tempRet0)
)
)
- (func $_main (; 52 ;) (result i32)
+ (func $_main (result i32)
(drop
(call $_puts
(i32.const 672)
@@ -11930,12 +11930,12 @@
(i32.const 0)
)
)
- (func $stackSave (; 53 ;) (result i32)
+ (func $stackSave (result i32)
(return
(global.get $STACKTOP)
)
)
- (func $b2 (; 54 ;) (param $i1 i32)
+ (func $b2 (param $i1 i32)
(call $abort
(i32.const 2)
)
diff --git a/test/emcc_hello_world.fromasm b/test/emcc_hello_world.fromasm
index e860032f9..c4462eb4e 100644
--- a/test/emcc_hello_world.fromasm
+++ b/test/emcc_hello_world.fromasm
@@ -67,7 +67,7 @@
(export "dynCall_iiii" (func $dynCall_iiii))
(export "dynCall_vi" (func $dynCall_vi))
(export "___udivmoddi4" (func $___udivmoddi4))
- (func $stackAlloc (; 19 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $stackAlloc (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $STACKTOP)
@@ -96,15 +96,15 @@
)
(local.get $1)
)
- (func $stackSave (; 20 ;) (; has Stack IR ;) (result i32)
+ (func $stackSave (; has Stack IR ;) (result i32)
(global.get $STACKTOP)
)
- (func $stackRestore (; 21 ;) (; has Stack IR ;) (param $0 i32)
+ (func $stackRestore (; has Stack IR ;) (param $0 i32)
(global.set $STACKTOP
(local.get $0)
)
)
- (func $establishStackSpace (; 22 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $establishStackSpace (; has Stack IR ;) (param $0 i32) (param $1 i32)
(global.set $STACKTOP
(local.get $0)
)
@@ -112,7 +112,7 @@
(local.get $1)
)
)
- (func $setThrew (; 23 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $setThrew (; has Stack IR ;) (param $0 i32) (param $1 i32)
(if
(i32.eqz
(global.get $__THREW__)
@@ -127,15 +127,15 @@
)
)
)
- (func $setTempRet0 (; 24 ;) (; has Stack IR ;) (param $0 i32)
+ (func $setTempRet0 (; has Stack IR ;) (param $0 i32)
(global.set $tempRet0
(local.get $0)
)
)
- (func $getTempRet0 (; 25 ;) (; has Stack IR ;) (result i32)
+ (func $getTempRet0 (; has Stack IR ;) (result i32)
(global.get $tempRet0)
)
- (func $_main (; 26 ;) (; has Stack IR ;) (result i32)
+ (func $_main (; has Stack IR ;) (result i32)
(local $0 i32)
(local.set $0
(global.get $STACKTOP)
@@ -161,7 +161,7 @@
)
(i32.const 0)
)
- (func $_frexp (; 27 ;) (; has Stack IR ;) (param $0 f64) (param $1 i32) (result f64)
+ (func $_frexp (; has Stack IR ;) (param $0 f64) (param $1 i32) (result f64)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -260,7 +260,7 @@
)
(local.get $0)
)
- (func $_strerror (; 28 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_strerror (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(block $__rjto$1
@@ -338,7 +338,7 @@
)
(local.get $0)
)
- (func $___errno_location (; 29 ;) (; has Stack IR ;) (result i32)
+ (func $___errno_location (; has Stack IR ;) (result i32)
(if (result i32)
(i32.load
(i32.const 16)
@@ -349,7 +349,7 @@
(i32.const 60)
)
)
- (func $___stdio_close (; 30 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___stdio_close (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $STACKTOP)
@@ -386,7 +386,7 @@
)
(local.get $0)
)
- (func $___stdout_write (; 31 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdout_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -466,7 +466,7 @@
)
(local.get $0)
)
- (func $___stdio_seek (; 32 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdio_seek (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local.set $3
(global.get $STACKTOP)
@@ -537,7 +537,7 @@
)
(local.get $0)
)
- (func $_fflush (; 33 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_fflush (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(if
(local.get $0)
@@ -624,7 +624,7 @@
)
(local.get $0)
)
- (func $_printf (; 34 ;) (; has Stack IR ;) (param $0 i32)
+ (func $_printf (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(local.set $1
(global.get $STACKTOP)
@@ -656,7 +656,7 @@
(local.get $1)
)
)
- (func $___stdio_write (; 35 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdio_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -975,7 +975,7 @@
)
(local.get $2)
)
- (func $_vfprintf (; 36 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $_vfprintf (; has Stack IR ;) (param $0 i32) (param $1 i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -1204,7 +1204,7 @@
(local.get $6)
)
)
- (func $___fwritex (; 37 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $___fwritex (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -1369,7 +1369,7 @@
)
)
)
- (func $___towrite (; 38 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___towrite (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(i32.store8 offset=74
(local.get $0)
@@ -1438,7 +1438,7 @@
)
)
)
- (func $_wcrtomb (; 39 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $_wcrtomb (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(local.get $0)
(block $do-once (result i32)
@@ -1610,7 +1610,7 @@
(i32.const 1)
)
)
- (func $_wctomb (; 40 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $_wctomb (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(local.get $0)
(call $_wcrtomb
@@ -1620,7 +1620,7 @@
(i32.const 0)
)
)
- (func $_memchr (; 41 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $_memchr (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(block $label$break$L8
@@ -1813,7 +1813,7 @@
(local.get $0)
)
)
- (func $___syscall_ret (; 42 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___syscall_ret (; has Stack IR ;) (param $0 i32) (result i32)
(if
(i32.gt_u
(local.get $0)
@@ -1834,7 +1834,7 @@
)
(local.get $0)
)
- (func $___fflush_unlocked (; 43 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___fflush_unlocked (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1939,14 +1939,14 @@
(i32.const 0)
)
)
- (func $_cleanup (; 44 ;) (; has Stack IR ;) (param $0 i32)
+ (func $_cleanup (; has Stack IR ;) (param $0 i32)
(drop
(i32.load offset=68
(local.get $0)
)
)
)
- (func $i32s-div (; 45 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32s-div (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(local.get $1)
(if (result i32)
@@ -1969,7 +1969,7 @@
(i32.const 0)
)
)
- (func $i32u-rem (; 46 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32u-rem (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(local.get $1)
(i32.rem_u
@@ -1979,7 +1979,7 @@
(i32.const 0)
)
)
- (func $i32u-div (; 47 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32u-div (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(local.get $1)
(i32.div_u
@@ -1989,7 +1989,7 @@
(i32.const 0)
)
)
- (func $_printf_core (; 48 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $_printf_core (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(local $4 i32)
(local $5 i32)
(local $6 i32)
@@ -6700,7 +6700,7 @@
)
(local.get $16)
)
- (func $_pop_arg_336 (; 49 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $_pop_arg_336 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local $4 f64)
(local $5 i32)
@@ -7122,7 +7122,7 @@
)
)
)
- (func $_fmt_u (; 50 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_fmt_u (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(if
@@ -7240,7 +7240,7 @@
)
(local.get $2)
)
- (func $_pad (; 51 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32)
+ (func $_pad (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32)
(local $5 i32)
(local $6 i32)
(local $7 i32)
@@ -7382,7 +7382,7 @@
(local.get $7)
)
)
- (func $_malloc (; 52 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_malloc (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -12675,7 +12675,7 @@
(i32.const 8)
)
)
- (func $_free (; 53 ;) (; has Stack IR ;) (param $0 i32)
+ (func $_free (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -14395,10 +14395,10 @@
(i32.const -1)
)
)
- (func $runPostSets (; 54 ;) (; has Stack IR ;)
+ (func $runPostSets (; has Stack IR ;)
(nop)
)
- (func $_i64Subtract (; 55 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $_i64Subtract (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(global.set $tempRet0
(i32.sub
(i32.sub
@@ -14416,7 +14416,7 @@
(local.get $2)
)
)
- (func $_i64Add (; 56 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $_i64Add (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(global.set $tempRet0
(i32.add
(i32.add
@@ -14436,7 +14436,7 @@
)
(local.get $1)
)
- (func $_memset (; 57 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memset (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -14574,7 +14574,7 @@
(local.get $2)
)
)
- (func $_bitshift64Lshr (; 58 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_bitshift64Lshr (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(if
(i32.lt_s
(local.get $2)
@@ -14624,7 +14624,7 @@
)
)
)
- (func $_bitshift64Shl (; 59 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_bitshift64Shl (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(if
(i32.lt_s
(local.get $2)
@@ -14680,7 +14680,7 @@
)
(i32.const 0)
)
- (func $_memcpy (; 60 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memcpy (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(if
(i32.ge_s
@@ -14827,7 +14827,7 @@
)
(local.get $3)
)
- (func $___udivdi3 (; 61 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___udivdi3 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(call $___udivmoddi4
(local.get $0)
(local.get $1)
@@ -14836,7 +14836,7 @@
(i32.const 0)
)
)
- (func $___uremdi3 (; 62 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___uremdi3 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local.set $3
(global.get $STACKTOP)
@@ -14868,7 +14868,7 @@
(local.get $3)
)
)
- (func $___udivmoddi4 (; 63 ;) (; has Stack IR ;) (param $xl i32) (param $xh i32) (param $yl i32) (param $yh i32) (param $r i32) (result i32)
+ (func $___udivmoddi4 (; has Stack IR ;) (param $xl i32) (param $xh i32) (param $yl i32) (param $yh i32) (param $r i32) (result i32)
(local $x64 i64)
(local $y64 i64)
(local.set $x64
@@ -14925,7 +14925,7 @@
(local.get $x64)
)
)
- (func $dynCall_ii (; 64 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $dynCall_ii (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(call_indirect (type $i32_=>_i32)
(local.get $1)
(i32.and
@@ -14934,7 +14934,7 @@
)
)
)
- (func $dynCall_iiii (; 65 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $dynCall_iiii (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $1)
(local.get $2)
@@ -14948,7 +14948,7 @@
)
)
)
- (func $dynCall_vi (; 66 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $dynCall_vi (; has Stack IR ;) (param $0 i32) (param $1 i32)
(call_indirect (type $i32_=>_none)
(local.get $1)
(i32.add
@@ -14960,19 +14960,19 @@
)
)
)
- (func $b0 (; 67 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $b0 (; has Stack IR ;) (param $0 i32) (result i32)
(call $nullFunc_ii
(i32.const 0)
)
(i32.const 0)
)
- (func $b1 (; 68 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $b1 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(call $nullFunc_iiii
(i32.const 1)
)
(i32.const 0)
)
- (func $b2 (; 69 ;) (; has Stack IR ;) (param $0 i32)
+ (func $b2 (; has Stack IR ;) (param $0 i32)
(call $nullFunc_vi
(i32.const 2)
)
diff --git a/test/emcc_hello_world.fromasm.clamp b/test/emcc_hello_world.fromasm.clamp
index a5be9dceb..e524ddd07 100644
--- a/test/emcc_hello_world.fromasm.clamp
+++ b/test/emcc_hello_world.fromasm.clamp
@@ -66,7 +66,7 @@
(export "dynCall_iiii" (func $dynCall_iiii))
(export "dynCall_vi" (func $dynCall_vi))
(export "___udivmoddi4" (func $___udivmoddi4))
- (func $stackAlloc (; 18 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $stackAlloc (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $STACKTOP)
@@ -95,15 +95,15 @@
)
(local.get $1)
)
- (func $stackSave (; 19 ;) (; has Stack IR ;) (result i32)
+ (func $stackSave (; has Stack IR ;) (result i32)
(global.get $STACKTOP)
)
- (func $stackRestore (; 20 ;) (; has Stack IR ;) (param $0 i32)
+ (func $stackRestore (; has Stack IR ;) (param $0 i32)
(global.set $STACKTOP
(local.get $0)
)
)
- (func $establishStackSpace (; 21 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $establishStackSpace (; has Stack IR ;) (param $0 i32) (param $1 i32)
(global.set $STACKTOP
(local.get $0)
)
@@ -111,7 +111,7 @@
(local.get $1)
)
)
- (func $setThrew (; 22 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $setThrew (; has Stack IR ;) (param $0 i32) (param $1 i32)
(if
(i32.eqz
(global.get $__THREW__)
@@ -126,15 +126,15 @@
)
)
)
- (func $setTempRet0 (; 23 ;) (; has Stack IR ;) (param $0 i32)
+ (func $setTempRet0 (; has Stack IR ;) (param $0 i32)
(global.set $tempRet0
(local.get $0)
)
)
- (func $getTempRet0 (; 24 ;) (; has Stack IR ;) (result i32)
+ (func $getTempRet0 (; has Stack IR ;) (result i32)
(global.get $tempRet0)
)
- (func $_main (; 25 ;) (; has Stack IR ;) (result i32)
+ (func $_main (; has Stack IR ;) (result i32)
(local $0 i32)
(local.set $0
(global.get $STACKTOP)
@@ -160,7 +160,7 @@
)
(i32.const 0)
)
- (func $_frexp (; 26 ;) (; has Stack IR ;) (param $0 f64) (param $1 i32) (result f64)
+ (func $_frexp (; has Stack IR ;) (param $0 f64) (param $1 i32) (result f64)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -259,7 +259,7 @@
)
(local.get $0)
)
- (func $_strerror (; 27 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_strerror (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(block $__rjto$1
@@ -337,7 +337,7 @@
)
(local.get $0)
)
- (func $___errno_location (; 28 ;) (; has Stack IR ;) (result i32)
+ (func $___errno_location (; has Stack IR ;) (result i32)
(if (result i32)
(i32.load
(i32.const 16)
@@ -348,7 +348,7 @@
(i32.const 60)
)
)
- (func $___stdio_close (; 29 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___stdio_close (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $STACKTOP)
@@ -385,7 +385,7 @@
)
(local.get $0)
)
- (func $___stdout_write (; 30 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdout_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -465,7 +465,7 @@
)
(local.get $0)
)
- (func $___stdio_seek (; 31 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdio_seek (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local.set $3
(global.get $STACKTOP)
@@ -536,7 +536,7 @@
)
(local.get $0)
)
- (func $_fflush (; 32 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_fflush (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(if
(local.get $0)
@@ -623,7 +623,7 @@
)
(local.get $0)
)
- (func $_printf (; 33 ;) (; has Stack IR ;) (param $0 i32)
+ (func $_printf (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(local.set $1
(global.get $STACKTOP)
@@ -655,7 +655,7 @@
(local.get $1)
)
)
- (func $___stdio_write (; 34 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdio_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -974,7 +974,7 @@
)
(local.get $2)
)
- (func $_vfprintf (; 35 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $_vfprintf (; has Stack IR ;) (param $0 i32) (param $1 i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -1203,7 +1203,7 @@
(local.get $6)
)
)
- (func $___fwritex (; 36 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $___fwritex (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -1368,7 +1368,7 @@
)
)
)
- (func $___towrite (; 37 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___towrite (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(i32.store8 offset=74
(local.get $0)
@@ -1437,7 +1437,7 @@
)
)
)
- (func $_wcrtomb (; 38 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $_wcrtomb (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(local.get $0)
(block $do-once (result i32)
@@ -1609,7 +1609,7 @@
(i32.const 1)
)
)
- (func $_wctomb (; 39 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $_wctomb (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(local.get $0)
(call $_wcrtomb
@@ -1619,7 +1619,7 @@
(i32.const 0)
)
)
- (func $_memchr (; 40 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $_memchr (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(block $label$break$L8
@@ -1812,7 +1812,7 @@
(local.get $0)
)
)
- (func $___syscall_ret (; 41 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___syscall_ret (; has Stack IR ;) (param $0 i32) (result i32)
(if
(i32.gt_u
(local.get $0)
@@ -1833,7 +1833,7 @@
)
(local.get $0)
)
- (func $___fflush_unlocked (; 42 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___fflush_unlocked (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1938,14 +1938,14 @@
(i32.const 0)
)
)
- (func $_cleanup (; 43 ;) (; has Stack IR ;) (param $0 i32)
+ (func $_cleanup (; has Stack IR ;) (param $0 i32)
(drop
(i32.load offset=68
(local.get $0)
)
)
)
- (func $f64-to-int (; 44 ;) (; has Stack IR ;) (param $0 f64) (result i32)
+ (func $f64-to-int (; has Stack IR ;) (param $0 f64) (result i32)
(if (result i32)
(f64.ne
(local.get $0)
@@ -1971,7 +1971,7 @@
)
)
)
- (func $f64-to-uint (; 45 ;) (; has Stack IR ;) (param $0 f64) (result i32)
+ (func $f64-to-uint (; has Stack IR ;) (param $0 f64) (result i32)
(if (result i32)
(f64.ne
(local.get $0)
@@ -1997,7 +1997,7 @@
)
)
)
- (func $i32s-div (; 46 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32s-div (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(local.get $1)
(if (result i32)
@@ -2020,7 +2020,7 @@
(i32.const 0)
)
)
- (func $i32u-rem (; 47 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32u-rem (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(local.get $1)
(i32.rem_u
@@ -2030,7 +2030,7 @@
(i32.const 0)
)
)
- (func $i32u-div (; 48 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32u-div (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(local.get $1)
(i32.div_u
@@ -2040,7 +2040,7 @@
(i32.const 0)
)
)
- (func $_printf_core (; 49 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $_printf_core (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(local $4 i32)
(local $5 i32)
(local $6 i32)
@@ -6751,7 +6751,7 @@
)
(local.get $16)
)
- (func $_pop_arg_336 (; 50 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $_pop_arg_336 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local $4 f64)
(local $5 i32)
@@ -7173,7 +7173,7 @@
)
)
)
- (func $_fmt_u (; 51 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_fmt_u (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(if
@@ -7291,7 +7291,7 @@
)
(local.get $2)
)
- (func $_pad (; 52 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32)
+ (func $_pad (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32)
(local $5 i32)
(local $6 i32)
(local $7 i32)
@@ -7433,7 +7433,7 @@
(local.get $7)
)
)
- (func $_malloc (; 53 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_malloc (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -12726,7 +12726,7 @@
(i32.const 8)
)
)
- (func $_free (; 54 ;) (; has Stack IR ;) (param $0 i32)
+ (func $_free (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -14446,10 +14446,10 @@
(i32.const -1)
)
)
- (func $runPostSets (; 55 ;) (; has Stack IR ;)
+ (func $runPostSets (; has Stack IR ;)
(nop)
)
- (func $_i64Subtract (; 56 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $_i64Subtract (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(global.set $tempRet0
(i32.sub
(i32.sub
@@ -14467,7 +14467,7 @@
(local.get $2)
)
)
- (func $_i64Add (; 57 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $_i64Add (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(global.set $tempRet0
(i32.add
(i32.add
@@ -14487,7 +14487,7 @@
)
(local.get $1)
)
- (func $_memset (; 58 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memset (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -14625,7 +14625,7 @@
(local.get $2)
)
)
- (func $_bitshift64Lshr (; 59 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_bitshift64Lshr (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(if
(i32.lt_s
(local.get $2)
@@ -14675,7 +14675,7 @@
)
)
)
- (func $_bitshift64Shl (; 60 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_bitshift64Shl (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(if
(i32.lt_s
(local.get $2)
@@ -14731,7 +14731,7 @@
)
(i32.const 0)
)
- (func $_memcpy (; 61 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memcpy (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(if
(i32.ge_s
@@ -14878,7 +14878,7 @@
)
(local.get $3)
)
- (func $___udivdi3 (; 62 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___udivdi3 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(call $___udivmoddi4
(local.get $0)
(local.get $1)
@@ -14887,7 +14887,7 @@
(i32.const 0)
)
)
- (func $___uremdi3 (; 63 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___uremdi3 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local.set $3
(global.get $STACKTOP)
@@ -14919,7 +14919,7 @@
(local.get $3)
)
)
- (func $___udivmoddi4 (; 64 ;) (; has Stack IR ;) (param $xl i32) (param $xh i32) (param $yl i32) (param $yh i32) (param $r i32) (result i32)
+ (func $___udivmoddi4 (; has Stack IR ;) (param $xl i32) (param $xh i32) (param $yl i32) (param $yh i32) (param $r i32) (result i32)
(local $x64 i64)
(local $y64 i64)
(local.set $x64
@@ -14976,7 +14976,7 @@
(local.get $x64)
)
)
- (func $dynCall_ii (; 65 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $dynCall_ii (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(call_indirect (type $i32_=>_i32)
(local.get $1)
(i32.and
@@ -14985,7 +14985,7 @@
)
)
)
- (func $dynCall_iiii (; 66 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $dynCall_iiii (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $1)
(local.get $2)
@@ -14999,7 +14999,7 @@
)
)
)
- (func $dynCall_vi (; 67 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $dynCall_vi (; has Stack IR ;) (param $0 i32) (param $1 i32)
(call_indirect (type $i32_=>_none)
(local.get $1)
(i32.add
@@ -15011,19 +15011,19 @@
)
)
)
- (func $b0 (; 68 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $b0 (; has Stack IR ;) (param $0 i32) (result i32)
(call $nullFunc_ii
(i32.const 0)
)
(i32.const 0)
)
- (func $b1 (; 69 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $b1 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(call $nullFunc_iiii
(i32.const 1)
)
(i32.const 0)
)
- (func $b2 (; 70 ;) (; has Stack IR ;) (param $0 i32)
+ (func $b2 (; has Stack IR ;) (param $0 i32)
(call $nullFunc_vi
(i32.const 2)
)
diff --git a/test/emcc_hello_world.fromasm.clamp.no-opts b/test/emcc_hello_world.fromasm.clamp.no-opts
index 46b4b2719..33dfaa390 100644
--- a/test/emcc_hello_world.fromasm.clamp.no-opts
+++ b/test/emcc_hello_world.fromasm.clamp.no-opts
@@ -96,7 +96,7 @@
(export "dynCall_iiii" (func $dynCall_iiii))
(export "dynCall_vi" (func $dynCall_vi))
(export "___udivmoddi4" (func $___udivmoddi4))
- (func $stackAlloc (; 18 ;) (param $size i32) (result i32)
+ (func $stackAlloc (param $size i32) (result i32)
(local $ret i32)
(local.set $ret
(global.get $STACKTOP)
@@ -127,17 +127,17 @@
(local.get $ret)
)
)
- (func $stackSave (; 19 ;) (result i32)
+ (func $stackSave (result i32)
(return
(global.get $STACKTOP)
)
)
- (func $stackRestore (; 20 ;) (param $top i32)
+ (func $stackRestore (param $top i32)
(global.set $STACKTOP
(local.get $top)
)
)
- (func $establishStackSpace (; 21 ;) (param $stackBase i32) (param $stackMax i32)
+ (func $establishStackSpace (param $stackBase i32) (param $stackMax i32)
(global.set $STACKTOP
(local.get $stackBase)
)
@@ -145,7 +145,7 @@
(local.get $stackMax)
)
)
- (func $setThrew (; 22 ;) (param $threw i32) (param $value i32)
+ (func $setThrew (param $threw i32) (param $value i32)
(if
(i32.eq
(global.get $__THREW__)
@@ -161,7 +161,7 @@
)
)
)
- (func $copyTempFloat (; 23 ;) (param $ptr i32)
+ (func $copyTempFloat (param $ptr i32)
(i32.store8
(global.get $tempDoublePtr)
(i32.load8_s
@@ -205,7 +205,7 @@
)
)
)
- (func $copyTempDouble (; 24 ;) (param $ptr i32)
+ (func $copyTempDouble (param $ptr i32)
(i32.store8
(global.get $tempDoublePtr)
(i32.load8_s
@@ -297,17 +297,17 @@
)
)
)
- (func $setTempRet0 (; 25 ;) (param $value i32)
+ (func $setTempRet0 (param $value i32)
(global.set $tempRet0
(local.get $value)
)
)
- (func $getTempRet0 (; 26 ;) (result i32)
+ (func $getTempRet0 (result i32)
(return
(global.get $tempRet0)
)
)
- (func $_main (; 27 ;) (result i32)
+ (func $_main (result i32)
(local $$retval i32)
(local $$vararg_buffer i32)
(local $label i32)
@@ -347,7 +347,7 @@
(i32.const 0)
)
)
- (func $_frexp (; 28 ;) (param $$x f64) (param $$e i32) (result f64)
+ (func $_frexp (param $$x f64) (param $$e i32) (result f64)
(local $$0 i32)
(local $$1 i32)
(local $$2 i32)
@@ -528,7 +528,7 @@
(local.get $$retval$0)
)
)
- (func $_frexpl (; 29 ;) (param $$x f64) (param $$e i32) (result f64)
+ (func $_frexpl (param $$x f64) (param $$e i32) (result f64)
(local $$call f64)
(local $label i32)
(local $sp i32)
@@ -545,7 +545,7 @@
(local.get $$call)
)
)
- (func $_strerror (; 30 ;) (param $$e i32) (result i32)
+ (func $_strerror (param $$e i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$arrayidx i32)
@@ -767,7 +767,7 @@
(local.get $$s$0$lcssa)
)
)
- (func $___errno_location (; 31 ;) (result i32)
+ (func $___errno_location (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$call$i i32)
@@ -819,7 +819,7 @@
(local.get $$retval$0)
)
)
- (func $___stdio_close (; 32 ;) (param $$f i32) (result i32)
+ (func $___stdio_close (param $$f i32) (result i32)
(local $$0 i32)
(local $$call i32)
(local $$call1 i32)
@@ -879,7 +879,7 @@
(local.get $$call1)
)
)
- (func $___stdout_write (; 33 ;) (param $$f i32) (param $$buf i32) (param $$len i32) (result i32)
+ (func $___stdout_write (param $$f i32) (param $$buf i32) (param $$len i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$and i32)
@@ -1031,7 +1031,7 @@
(local.get $$call3)
)
)
- (func $___stdio_seek (; 34 ;) (param $$f i32) (param $$off i32) (param $$whence i32) (result i32)
+ (func $___stdio_seek (param $$f i32) (param $$off i32) (param $$whence i32) (result i32)
(local $$$pre i32)
(local $$0 i32)
(local $$1 i32)
@@ -1173,7 +1173,7 @@
(local.get $$1)
)
)
- (func $_fflush (; 35 ;) (param $$f i32) (result i32)
+ (func $_fflush (param $$f i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$2 i32)
@@ -1499,7 +1499,7 @@
(local.get $$retval$0)
)
)
- (func $_printf (; 36 ;) (param $$fmt i32) (param $$varargs i32) (result i32)
+ (func $_printf (param $$fmt i32) (param $$varargs i32) (result i32)
(local $$0 i32)
(local $$ap i32)
(local $$call i32)
@@ -1547,7 +1547,7 @@
(local.get $$call)
)
)
- (func $___lockfile (; 37 ;) (param $$f i32) (result i32)
+ (func $___lockfile (param $$f i32) (result i32)
(local $label i32)
(local $sp i32)
(local.set $sp
@@ -1557,7 +1557,7 @@
(i32.const 0)
)
)
- (func $___unlockfile (; 38 ;) (param $$f i32)
+ (func $___unlockfile (param $$f i32)
(local $label i32)
(local $sp i32)
(local.set $sp
@@ -1565,7 +1565,7 @@
)
(return)
)
- (func $___stdio_write (; 39 ;) (param $$f i32) (param $$buf i32) (param $$len i32) (result i32)
+ (func $___stdio_write (param $$f i32) (param $$buf i32) (param $$len i32) (result i32)
(local $$$pre i32)
(local $$0 i32)
(local $$1 i32)
@@ -2221,7 +2221,7 @@
(local.get $$retval$0)
)
)
- (func $_vfprintf (; 40 ;) (param $$f i32) (param $$fmt i32) (param $$ap i32) (result i32)
+ (func $_vfprintf (param $$f i32) (param $$fmt i32) (param $$ap i32) (result i32)
(local $$$call21 i32)
(local $$0 i32)
(local $$1 i32)
@@ -2687,7 +2687,7 @@
(local.get $$retval$0)
)
)
- (func $___fwritex (; 41 ;) (param $$s i32) (param $$l i32) (param $$f i32) (result i32)
+ (func $___fwritex (param $$s i32) (param $$l i32) (param $$f i32) (result i32)
(local $$$pre i32)
(local $$$pre31 i32)
(local $$0 i32)
@@ -3088,7 +3088,7 @@
(local.get $$retval$0)
)
)
- (func $___towrite (; 42 ;) (param $$f i32) (result i32)
+ (func $___towrite (param $$f i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$2 i32)
@@ -3283,7 +3283,7 @@
(local.get $$retval$0)
)
)
- (func $_wcrtomb (; 43 ;) (param $$s i32) (param $$wc i32) (param $$st i32) (result i32)
+ (func $_wcrtomb (param $$s i32) (param $$wc i32) (param $$st i32) (result i32)
(local $$0 i32)
(local $$and i32)
(local $$and19 i32)
@@ -3716,7 +3716,7 @@
(local.get $$retval$0)
)
)
- (func $_wctomb (; 44 ;) (param $$s i32) (param $$wc i32) (result i32)
+ (func $_wctomb (param $$s i32) (param $$wc i32) (result i32)
(local $$call i32)
(local $$retval$0 i32)
(local $$tobool i32)
@@ -3753,7 +3753,7 @@
(local.get $$retval$0)
)
)
- (func $_memchr (; 45 ;) (param $$src i32) (param $$c i32) (param $$n i32) (result i32)
+ (func $_memchr (param $$src i32) (param $$c i32) (param $$n i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$2 i32)
@@ -4341,7 +4341,7 @@
(local.get $$cond)
)
)
- (func $___syscall_ret (; 46 ;) (param $$r i32) (result i32)
+ (func $___syscall_ret (param $$r i32) (result i32)
(local $$call i32)
(local $$cmp i32)
(local $$retval$0 i32)
@@ -4385,7 +4385,7 @@
(local.get $$retval$0)
)
)
- (func $___fflush_unlocked (; 47 ;) (param $$f i32) (result i32)
+ (func $___fflush_unlocked (param $$f i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$2 i32)
@@ -4604,7 +4604,7 @@
(local.get $$retval$0)
)
)
- (func $_cleanup (; 48 ;) (param $$p i32)
+ (func $_cleanup (param $$p i32)
(local $$0 i32)
(local $$lockcount i32)
(local $$tobool i32)
@@ -4638,7 +4638,7 @@
)
(return)
)
- (func $f64-to-int (; 49 ;) (param $0 f64) (result i32)
+ (func $f64-to-int (param $0 f64) (result i32)
(if (result i32)
(f64.ne
(local.get $0)
@@ -4664,7 +4664,7 @@
)
)
)
- (func $f64-to-uint (; 50 ;) (param $0 f64) (result i32)
+ (func $f64-to-uint (param $0 f64) (result i32)
(if (result i32)
(f64.ne
(local.get $0)
@@ -4690,7 +4690,7 @@
)
)
)
- (func $i32s-div (; 51 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32s-div (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -4715,7 +4715,7 @@
)
)
)
- (func $i32s-rem (; 52 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32s-rem (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -4727,7 +4727,7 @@
)
)
)
- (func $i32u-rem (; 53 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32u-rem (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -4739,7 +4739,7 @@
)
)
)
- (func $i32u-div (; 54 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32u-div (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -4751,7 +4751,7 @@
)
)
)
- (func $_printf_core (; 55 ;) (param $$f i32) (param $$fmt i32) (param $$ap i32) (param $$nl_arg i32) (param $$nl_type i32) (result i32)
+ (func $_printf_core (param $$f i32) (param $$fmt i32) (param $$ap i32) (param $$nl_arg i32) (param $$nl_type i32) (result i32)
(local $$$ i32)
(local $$$$i i32)
(local $$$396$i f64)
@@ -14582,7 +14582,7 @@
(local.get $$retval$0)
)
)
- (func $_pop_arg_336 (; 56 ;) (param $$arg i32) (param $$type i32) (param $$ap i32)
+ (func $_pop_arg_336 (param $$arg i32) (param $$type i32) (param $$ap i32)
(local $$0 i32)
(local $$1 i32)
(local $$10 i32)
@@ -15882,7 +15882,7 @@
)
(return)
)
- (func $_fmt_u (; 57 ;) (param $$0 i32) (param $$1 i32) (param $$s i32) (result i32)
+ (func $_fmt_u (param $$0 i32) (param $$1 i32) (param $$s i32) (result i32)
(local $$10 i32)
(local $$11 i32)
(local $$12 i32)
@@ -16178,7 +16178,7 @@
(local.get $$s$addr$1$lcssa)
)
)
- (func $_pad (; 58 ;) (param $$f i32) (param $$c i32) (param $$w i32) (param $$l i32) (param $$fl i32)
+ (func $_pad (param $$f i32) (param $$c i32) (param $$w i32) (param $$l i32) (param $$fl i32)
(local $$$pre i32)
(local $$0 i32)
(local $$1 i32)
@@ -16423,7 +16423,7 @@
)
(return)
)
- (func $_malloc (; 59 ;) (param $$bytes i32) (result i32)
+ (func $_malloc (param $$bytes i32) (result i32)
(local $$$lcssa i32)
(local $$$lcssa290 i32)
(local $$$pre i32)
@@ -27062,7 +27062,7 @@
(local.get $$retval$0)
)
)
- (func $_free (; 60 ;) (param $$mem i32)
+ (func $_free (param $$mem i32)
(local $$$pre i32)
(local $$$pre$phiZ2D i32)
(local $$$pre312 i32)
@@ -30379,10 +30379,10 @@
)
(return)
)
- (func $runPostSets (; 61 ;)
+ (func $runPostSets
(nop)
)
- (func $_i64Subtract (; 62 ;) (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
+ (func $_i64Subtract (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
(local $l i32)
(local $h i32)
(local.set $l
@@ -30423,7 +30423,7 @@
)
)
)
- (func $_i64Add (; 63 ;) (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
+ (func $_i64Add (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
(local $l i32)
(local $h i32)
(local.set $l
@@ -30458,7 +30458,7 @@
)
)
)
- (func $_memset (; 64 ;) (param $ptr i32) (param $value i32) (param $num i32) (result i32)
+ (func $_memset (param $ptr i32) (param $value i32) (param $num i32) (result i32)
(local $stop i32)
(local $value4 i32)
(local $stop4 i32)
@@ -30618,7 +30618,7 @@
)
)
)
- (func $_bitshift64Lshr (; 65 ;) (param $low i32) (param $high i32) (param $bits i32) (result i32)
+ (func $_bitshift64Lshr (param $low i32) (param $high i32) (param $bits i32) (result i32)
(local $ander i32)
(if
(i32.lt_s
@@ -30674,7 +30674,7 @@
)
)
)
- (func $_bitshift64Shl (; 66 ;) (param $low i32) (param $high i32) (param $bits i32) (result i32)
+ (func $_bitshift64Shl (param $low i32) (param $high i32) (param $bits i32) (result i32)
(local $ander i32)
(if
(i32.lt_s
@@ -30736,7 +30736,7 @@
(i32.const 0)
)
)
- (func $_memcpy (; 67 ;) (param $dest i32) (param $src i32) (param $num i32) (result i32)
+ (func $_memcpy (param $dest i32) (param $src i32) (param $num i32) (result i32)
(local $ret i32)
(if
(i32.ge_s
@@ -30901,7 +30901,7 @@
(local.get $ret)
)
)
- (func $_bitshift64Ashr (; 68 ;) (param $low i32) (param $high i32) (param $bits i32) (result i32)
+ (func $_bitshift64Ashr (param $low i32) (param $high i32) (param $bits i32) (result i32)
(local $ander i32)
(if
(i32.lt_s
@@ -30964,7 +30964,7 @@
)
)
)
- (func $___muldsi3 (; 69 ;) (param $$a i32) (param $$b i32) (result i32)
+ (func $___muldsi3 (param $$a i32) (param $$b i32) (result i32)
(local $$1 i32)
(local $$2 i32)
(local $$3 i32)
@@ -31070,7 +31070,7 @@
)
)
)
- (func $___divdi3 (; 70 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
+ (func $___divdi3 (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
(local $$1$0 i32)
(local $$1$1 i32)
(local $$2$0 i32)
@@ -31242,7 +31242,7 @@
(local.get $$10$0)
)
)
- (func $___remdi3 (; 71 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
+ (func $___remdi3 (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
(local $$rem i32)
(local $$1$0 i32)
(local $$1$1 i32)
@@ -31437,7 +31437,7 @@
)
)
)
- (func $___muldi3 (; 72 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
+ (func $___muldi3 (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
(local $$x_sroa_0_0_extract_trunc i32)
(local $$y_sroa_0_0_extract_trunc i32)
(local $$1$0 i32)
@@ -31499,7 +31499,7 @@
)
)
)
- (func $___udivdi3 (; 73 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
+ (func $___udivdi3 (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
(local $$1$0 i32)
(local.set $$1$0
(call $___udivmoddi4
@@ -31514,7 +31514,7 @@
(local.get $$1$0)
)
)
- (func $___uremdi3 (; 74 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
+ (func $___uremdi3 (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
(local $$rem i32)
(local $__stackBase__ i32)
(local.set $__stackBase__
@@ -31562,7 +31562,7 @@
)
)
)
- (func $___udivmoddi4 (; 75 ;) (param $xl i32) (param $xh i32) (param $yl i32) (param $yh i32) (param $r i32) (result i32)
+ (func $___udivmoddi4 (param $xl i32) (param $xh i32) (param $yl i32) (param $yh i32) (param $r i32) (result i32)
(local $x64 i64)
(local $y64 i64)
(local.set $x64
@@ -31619,7 +31619,7 @@
(local.get $x64)
)
)
- (func $dynCall_ii (; 76 ;) (param $index i32) (param $a1 i32) (result i32)
+ (func $dynCall_ii (param $index i32) (param $a1 i32) (result i32)
(return
(call_indirect (type $i32_=>_i32)
(local.get $a1)
@@ -31633,7 +31633,7 @@
)
)
)
- (func $dynCall_iiii (; 77 ;) (param $index i32) (param $a1 i32) (param $a2 i32) (param $a3 i32) (result i32)
+ (func $dynCall_iiii (param $index i32) (param $a1 i32) (param $a2 i32) (param $a3 i32) (result i32)
(return
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $a1)
@@ -31649,7 +31649,7 @@
)
)
)
- (func $dynCall_vi (; 78 ;) (param $index i32) (param $a1 i32)
+ (func $dynCall_vi (param $index i32) (param $a1 i32)
(call_indirect (type $i32_=>_none)
(local.get $a1)
(i32.add
@@ -31661,7 +31661,7 @@
)
)
)
- (func $b0 (; 79 ;) (param $p0 i32) (result i32)
+ (func $b0 (param $p0 i32) (result i32)
(call $nullFunc_ii
(i32.const 0)
)
@@ -31669,7 +31669,7 @@
(i32.const 0)
)
)
- (func $b1 (; 80 ;) (param $p0 i32) (param $p1 i32) (param $p2 i32) (result i32)
+ (func $b1 (param $p0 i32) (param $p1 i32) (param $p2 i32) (result i32)
(call $nullFunc_iiii
(i32.const 1)
)
@@ -31677,7 +31677,7 @@
(i32.const 0)
)
)
- (func $b2 (; 81 ;) (param $p0 i32)
+ (func $b2 (param $p0 i32)
(call $nullFunc_vi
(i32.const 2)
)
diff --git a/test/emcc_hello_world.fromasm.imprecise b/test/emcc_hello_world.fromasm.imprecise
index b0a91c49e..89edb7f44 100644
--- a/test/emcc_hello_world.fromasm.imprecise
+++ b/test/emcc_hello_world.fromasm.imprecise
@@ -64,7 +64,7 @@
(export "dynCall_iiii" (func $dynCall_iiii))
(export "dynCall_vi" (func $dynCall_vi))
(export "___udivmoddi4" (func $___udivmoddi4))
- (func $stackAlloc (; 18 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $stackAlloc (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $STACKTOP)
@@ -93,15 +93,15 @@
)
(local.get $1)
)
- (func $stackSave (; 19 ;) (; has Stack IR ;) (result i32)
+ (func $stackSave (; has Stack IR ;) (result i32)
(global.get $STACKTOP)
)
- (func $stackRestore (; 20 ;) (; has Stack IR ;) (param $0 i32)
+ (func $stackRestore (; has Stack IR ;) (param $0 i32)
(global.set $STACKTOP
(local.get $0)
)
)
- (func $establishStackSpace (; 21 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $establishStackSpace (; has Stack IR ;) (param $0 i32) (param $1 i32)
(global.set $STACKTOP
(local.get $0)
)
@@ -109,7 +109,7 @@
(local.get $1)
)
)
- (func $setThrew (; 22 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $setThrew (; has Stack IR ;) (param $0 i32) (param $1 i32)
(if
(i32.eqz
(global.get $__THREW__)
@@ -124,15 +124,15 @@
)
)
)
- (func $setTempRet0 (; 23 ;) (; has Stack IR ;) (param $0 i32)
+ (func $setTempRet0 (; has Stack IR ;) (param $0 i32)
(global.set $tempRet0
(local.get $0)
)
)
- (func $getTempRet0 (; 24 ;) (; has Stack IR ;) (result i32)
+ (func $getTempRet0 (; has Stack IR ;) (result i32)
(global.get $tempRet0)
)
- (func $_main (; 25 ;) (; has Stack IR ;) (result i32)
+ (func $_main (; has Stack IR ;) (result i32)
(local $0 i32)
(local.set $0
(global.get $STACKTOP)
@@ -158,7 +158,7 @@
)
(i32.const 0)
)
- (func $_frexp (; 26 ;) (; has Stack IR ;) (param $0 f64) (param $1 i32) (result f64)
+ (func $_frexp (; has Stack IR ;) (param $0 f64) (param $1 i32) (result f64)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -257,7 +257,7 @@
)
(local.get $0)
)
- (func $_strerror (; 27 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_strerror (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(block $__rjto$1
@@ -335,7 +335,7 @@
)
(local.get $0)
)
- (func $___errno_location (; 28 ;) (; has Stack IR ;) (result i32)
+ (func $___errno_location (; has Stack IR ;) (result i32)
(if (result i32)
(i32.load
(i32.const 16)
@@ -346,7 +346,7 @@
(i32.const 60)
)
)
- (func $___stdio_close (; 29 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___stdio_close (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $STACKTOP)
@@ -383,7 +383,7 @@
)
(local.get $0)
)
- (func $___stdout_write (; 30 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdout_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -463,7 +463,7 @@
)
(local.get $0)
)
- (func $___stdio_seek (; 31 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdio_seek (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local.set $3
(global.get $STACKTOP)
@@ -534,7 +534,7 @@
)
(local.get $0)
)
- (func $_fflush (; 32 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_fflush (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(if
(local.get $0)
@@ -616,7 +616,7 @@
)
(local.get $0)
)
- (func $_printf (; 33 ;) (; has Stack IR ;) (param $0 i32)
+ (func $_printf (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(local.set $1
(global.get $STACKTOP)
@@ -648,7 +648,7 @@
(local.get $1)
)
)
- (func $___stdio_write (; 34 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdio_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -967,7 +967,7 @@
)
(local.get $2)
)
- (func $_vfprintf (; 35 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $_vfprintf (; has Stack IR ;) (param $0 i32) (param $1 i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -1186,7 +1186,7 @@
(local.get $6)
)
)
- (func $___fwritex (; 36 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $___fwritex (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -1351,7 +1351,7 @@
)
)
)
- (func $___towrite (; 37 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___towrite (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(i32.store8 offset=74
(local.get $0)
@@ -1420,7 +1420,7 @@
)
)
)
- (func $_wcrtomb (; 38 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $_wcrtomb (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(local.get $0)
(block $do-once (result i32)
@@ -1592,7 +1592,7 @@
(i32.const 1)
)
)
- (func $_wctomb (; 39 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $_wctomb (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(local.get $0)
(call $_wcrtomb
@@ -1602,7 +1602,7 @@
(i32.const 0)
)
)
- (func $_memchr (; 40 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $_memchr (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(block $label$break$L8
@@ -1795,7 +1795,7 @@
(local.get $0)
)
)
- (func $___syscall_ret (; 41 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___syscall_ret (; has Stack IR ;) (param $0 i32) (result i32)
(if
(i32.gt_u
(local.get $0)
@@ -1816,7 +1816,7 @@
)
(local.get $0)
)
- (func $___fflush_unlocked (; 42 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $___fflush_unlocked (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1921,10 +1921,10 @@
(i32.const 0)
)
)
- (func $_cleanup (; 43 ;) (; has Stack IR ;) (param $0 i32)
+ (func $_cleanup (; has Stack IR ;) (param $0 i32)
(nop)
)
- (func $_printf_core (; 44 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $_printf_core (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(local $4 i32)
(local $5 i32)
(local $6 i32)
@@ -6596,7 +6596,7 @@
)
(local.get $16)
)
- (func $_pop_arg_336 (; 45 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $_pop_arg_336 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local $4 f64)
(local $5 i32)
@@ -7018,7 +7018,7 @@
)
)
)
- (func $_fmt_u (; 46 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_fmt_u (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(if
@@ -7136,7 +7136,7 @@
)
(local.get $2)
)
- (func $_pad (; 47 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32)
+ (func $_pad (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32)
(local $5 i32)
(local $6 i32)
(local $7 i32)
@@ -7278,7 +7278,7 @@
(local.get $7)
)
)
- (func $_malloc (; 48 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_malloc (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -12571,7 +12571,7 @@
(i32.const 8)
)
)
- (func $_free (; 49 ;) (; has Stack IR ;) (param $0 i32)
+ (func $_free (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -14290,10 +14290,10 @@
(i32.const -1)
)
)
- (func $runPostSets (; 50 ;) (; has Stack IR ;)
+ (func $runPostSets (; has Stack IR ;)
(nop)
)
- (func $_i64Subtract (; 51 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $_i64Subtract (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(global.set $tempRet0
(i32.sub
(i32.sub
@@ -14311,7 +14311,7 @@
(local.get $2)
)
)
- (func $_i64Add (; 52 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $_i64Add (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(global.set $tempRet0
(i32.add
(i32.add
@@ -14331,7 +14331,7 @@
)
(local.get $1)
)
- (func $_memset (; 53 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memset (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -14469,7 +14469,7 @@
(local.get $2)
)
)
- (func $_bitshift64Lshr (; 54 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_bitshift64Lshr (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(if
(i32.lt_s
(local.get $2)
@@ -14519,7 +14519,7 @@
)
)
)
- (func $_bitshift64Shl (; 55 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_bitshift64Shl (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(if
(i32.lt_s
(local.get $2)
@@ -14575,7 +14575,7 @@
)
(i32.const 0)
)
- (func $_memcpy (; 56 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memcpy (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(if
(i32.ge_s
@@ -14722,7 +14722,7 @@
)
(local.get $3)
)
- (func $___udivdi3 (; 57 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___udivdi3 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(call $___udivmoddi4
(local.get $0)
(local.get $1)
@@ -14731,7 +14731,7 @@
(i32.const 0)
)
)
- (func $___uremdi3 (; 58 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___uremdi3 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local.set $3
(global.get $STACKTOP)
@@ -14763,7 +14763,7 @@
(local.get $3)
)
)
- (func $___udivmoddi4 (; 59 ;) (; has Stack IR ;) (param $xl i32) (param $xh i32) (param $yl i32) (param $yh i32) (param $r i32) (result i32)
+ (func $___udivmoddi4 (; has Stack IR ;) (param $xl i32) (param $xh i32) (param $yl i32) (param $yh i32) (param $r i32) (result i32)
(local $x64 i64)
(local $y64 i64)
(local.set $x64
@@ -14820,7 +14820,7 @@
(local.get $x64)
)
)
- (func $dynCall_ii (; 60 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $dynCall_ii (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(call_indirect (type $i32_=>_i32)
(local.get $1)
(i32.and
@@ -14829,7 +14829,7 @@
)
)
)
- (func $dynCall_iiii (; 61 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $dynCall_iiii (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $1)
(local.get $2)
@@ -14843,7 +14843,7 @@
)
)
)
- (func $dynCall_vi (; 62 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $dynCall_vi (; has Stack IR ;) (param $0 i32) (param $1 i32)
(call_indirect (type $i32_=>_none)
(local.get $1)
(i32.add
@@ -14855,19 +14855,19 @@
)
)
)
- (func $b0 (; 63 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $b0 (; has Stack IR ;) (param $0 i32) (result i32)
(call $nullFunc_ii
(i32.const 0)
)
(i32.const 0)
)
- (func $b1 (; 64 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $b1 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(call $nullFunc_iiii
(i32.const 1)
)
(i32.const 0)
)
- (func $b2 (; 65 ;) (; has Stack IR ;) (param $0 i32)
+ (func $b2 (; has Stack IR ;) (param $0 i32)
(call $nullFunc_vi
(i32.const 2)
)
diff --git a/test/emcc_hello_world.fromasm.imprecise.no-opts b/test/emcc_hello_world.fromasm.imprecise.no-opts
index 1d6097087..57159269b 100644
--- a/test/emcc_hello_world.fromasm.imprecise.no-opts
+++ b/test/emcc_hello_world.fromasm.imprecise.no-opts
@@ -95,7 +95,7 @@
(export "dynCall_iiii" (func $dynCall_iiii))
(export "dynCall_vi" (func $dynCall_vi))
(export "___udivmoddi4" (func $___udivmoddi4))
- (func $stackAlloc (; 18 ;) (param $size i32) (result i32)
+ (func $stackAlloc (param $size i32) (result i32)
(local $ret i32)
(local.set $ret
(global.get $STACKTOP)
@@ -126,17 +126,17 @@
(local.get $ret)
)
)
- (func $stackSave (; 19 ;) (result i32)
+ (func $stackSave (result i32)
(return
(global.get $STACKTOP)
)
)
- (func $stackRestore (; 20 ;) (param $top i32)
+ (func $stackRestore (param $top i32)
(global.set $STACKTOP
(local.get $top)
)
)
- (func $establishStackSpace (; 21 ;) (param $stackBase i32) (param $stackMax i32)
+ (func $establishStackSpace (param $stackBase i32) (param $stackMax i32)
(global.set $STACKTOP
(local.get $stackBase)
)
@@ -144,7 +144,7 @@
(local.get $stackMax)
)
)
- (func $setThrew (; 22 ;) (param $threw i32) (param $value i32)
+ (func $setThrew (param $threw i32) (param $value i32)
(if
(i32.eq
(global.get $__THREW__)
@@ -160,7 +160,7 @@
)
)
)
- (func $copyTempFloat (; 23 ;) (param $ptr i32)
+ (func $copyTempFloat (param $ptr i32)
(i32.store8
(global.get $tempDoublePtr)
(i32.load8_s
@@ -204,7 +204,7 @@
)
)
)
- (func $copyTempDouble (; 24 ;) (param $ptr i32)
+ (func $copyTempDouble (param $ptr i32)
(i32.store8
(global.get $tempDoublePtr)
(i32.load8_s
@@ -296,17 +296,17 @@
)
)
)
- (func $setTempRet0 (; 25 ;) (param $value i32)
+ (func $setTempRet0 (param $value i32)
(global.set $tempRet0
(local.get $value)
)
)
- (func $getTempRet0 (; 26 ;) (result i32)
+ (func $getTempRet0 (result i32)
(return
(global.get $tempRet0)
)
)
- (func $_main (; 27 ;) (result i32)
+ (func $_main (result i32)
(local $$retval i32)
(local $$vararg_buffer i32)
(local $label i32)
@@ -346,7 +346,7 @@
(i32.const 0)
)
)
- (func $_frexp (; 28 ;) (param $$x f64) (param $$e i32) (result f64)
+ (func $_frexp (param $$x f64) (param $$e i32) (result f64)
(local $$0 i32)
(local $$1 i32)
(local $$2 i32)
@@ -527,7 +527,7 @@
(local.get $$retval$0)
)
)
- (func $_frexpl (; 29 ;) (param $$x f64) (param $$e i32) (result f64)
+ (func $_frexpl (param $$x f64) (param $$e i32) (result f64)
(local $$call f64)
(local $label i32)
(local $sp i32)
@@ -544,7 +544,7 @@
(local.get $$call)
)
)
- (func $_strerror (; 30 ;) (param $$e i32) (result i32)
+ (func $_strerror (param $$e i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$arrayidx i32)
@@ -766,7 +766,7 @@
(local.get $$s$0$lcssa)
)
)
- (func $___errno_location (; 31 ;) (result i32)
+ (func $___errno_location (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$call$i i32)
@@ -818,7 +818,7 @@
(local.get $$retval$0)
)
)
- (func $___stdio_close (; 32 ;) (param $$f i32) (result i32)
+ (func $___stdio_close (param $$f i32) (result i32)
(local $$0 i32)
(local $$call i32)
(local $$call1 i32)
@@ -878,7 +878,7 @@
(local.get $$call1)
)
)
- (func $___stdout_write (; 33 ;) (param $$f i32) (param $$buf i32) (param $$len i32) (result i32)
+ (func $___stdout_write (param $$f i32) (param $$buf i32) (param $$len i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$and i32)
@@ -1030,7 +1030,7 @@
(local.get $$call3)
)
)
- (func $___stdio_seek (; 34 ;) (param $$f i32) (param $$off i32) (param $$whence i32) (result i32)
+ (func $___stdio_seek (param $$f i32) (param $$off i32) (param $$whence i32) (result i32)
(local $$$pre i32)
(local $$0 i32)
(local $$1 i32)
@@ -1172,7 +1172,7 @@
(local.get $$1)
)
)
- (func $_fflush (; 35 ;) (param $$f i32) (result i32)
+ (func $_fflush (param $$f i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$2 i32)
@@ -1498,7 +1498,7 @@
(local.get $$retval$0)
)
)
- (func $_printf (; 36 ;) (param $$fmt i32) (param $$varargs i32) (result i32)
+ (func $_printf (param $$fmt i32) (param $$varargs i32) (result i32)
(local $$0 i32)
(local $$ap i32)
(local $$call i32)
@@ -1546,7 +1546,7 @@
(local.get $$call)
)
)
- (func $___lockfile (; 37 ;) (param $$f i32) (result i32)
+ (func $___lockfile (param $$f i32) (result i32)
(local $label i32)
(local $sp i32)
(local.set $sp
@@ -1556,7 +1556,7 @@
(i32.const 0)
)
)
- (func $___unlockfile (; 38 ;) (param $$f i32)
+ (func $___unlockfile (param $$f i32)
(local $label i32)
(local $sp i32)
(local.set $sp
@@ -1564,7 +1564,7 @@
)
(return)
)
- (func $___stdio_write (; 39 ;) (param $$f i32) (param $$buf i32) (param $$len i32) (result i32)
+ (func $___stdio_write (param $$f i32) (param $$buf i32) (param $$len i32) (result i32)
(local $$$pre i32)
(local $$0 i32)
(local $$1 i32)
@@ -2220,7 +2220,7 @@
(local.get $$retval$0)
)
)
- (func $_vfprintf (; 40 ;) (param $$f i32) (param $$fmt i32) (param $$ap i32) (result i32)
+ (func $_vfprintf (param $$f i32) (param $$fmt i32) (param $$ap i32) (result i32)
(local $$$call21 i32)
(local $$0 i32)
(local $$1 i32)
@@ -2686,7 +2686,7 @@
(local.get $$retval$0)
)
)
- (func $___fwritex (; 41 ;) (param $$s i32) (param $$l i32) (param $$f i32) (result i32)
+ (func $___fwritex (param $$s i32) (param $$l i32) (param $$f i32) (result i32)
(local $$$pre i32)
(local $$$pre31 i32)
(local $$0 i32)
@@ -3087,7 +3087,7 @@
(local.get $$retval$0)
)
)
- (func $___towrite (; 42 ;) (param $$f i32) (result i32)
+ (func $___towrite (param $$f i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$2 i32)
@@ -3282,7 +3282,7 @@
(local.get $$retval$0)
)
)
- (func $_wcrtomb (; 43 ;) (param $$s i32) (param $$wc i32) (param $$st i32) (result i32)
+ (func $_wcrtomb (param $$s i32) (param $$wc i32) (param $$st i32) (result i32)
(local $$0 i32)
(local $$and i32)
(local $$and19 i32)
@@ -3715,7 +3715,7 @@
(local.get $$retval$0)
)
)
- (func $_wctomb (; 44 ;) (param $$s i32) (param $$wc i32) (result i32)
+ (func $_wctomb (param $$s i32) (param $$wc i32) (result i32)
(local $$call i32)
(local $$retval$0 i32)
(local $$tobool i32)
@@ -3752,7 +3752,7 @@
(local.get $$retval$0)
)
)
- (func $_memchr (; 45 ;) (param $$src i32) (param $$c i32) (param $$n i32) (result i32)
+ (func $_memchr (param $$src i32) (param $$c i32) (param $$n i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$2 i32)
@@ -4340,7 +4340,7 @@
(local.get $$cond)
)
)
- (func $___syscall_ret (; 46 ;) (param $$r i32) (result i32)
+ (func $___syscall_ret (param $$r i32) (result i32)
(local $$call i32)
(local $$cmp i32)
(local $$retval$0 i32)
@@ -4384,7 +4384,7 @@
(local.get $$retval$0)
)
)
- (func $___fflush_unlocked (; 47 ;) (param $$f i32) (result i32)
+ (func $___fflush_unlocked (param $$f i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$2 i32)
@@ -4603,7 +4603,7 @@
(local.get $$retval$0)
)
)
- (func $_cleanup (; 48 ;) (param $$p i32)
+ (func $_cleanup (param $$p i32)
(local $$0 i32)
(local $$lockcount i32)
(local $$tobool i32)
@@ -4637,7 +4637,7 @@
)
(return)
)
- (func $_printf_core (; 49 ;) (param $$f i32) (param $$fmt i32) (param $$ap i32) (param $$nl_arg i32) (param $$nl_type i32) (result i32)
+ (func $_printf_core (param $$f i32) (param $$fmt i32) (param $$ap i32) (param $$nl_arg i32) (param $$nl_type i32) (result i32)
(local $$$ i32)
(local $$$$i i32)
(local $$$396$i f64)
@@ -14468,7 +14468,7 @@
(local.get $$retval$0)
)
)
- (func $_pop_arg_336 (; 50 ;) (param $$arg i32) (param $$type i32) (param $$ap i32)
+ (func $_pop_arg_336 (param $$arg i32) (param $$type i32) (param $$ap i32)
(local $$0 i32)
(local $$1 i32)
(local $$10 i32)
@@ -15768,7 +15768,7 @@
)
(return)
)
- (func $_fmt_u (; 51 ;) (param $$0 i32) (param $$1 i32) (param $$s i32) (result i32)
+ (func $_fmt_u (param $$0 i32) (param $$1 i32) (param $$s i32) (result i32)
(local $$10 i32)
(local $$11 i32)
(local $$12 i32)
@@ -16064,7 +16064,7 @@
(local.get $$s$addr$1$lcssa)
)
)
- (func $_pad (; 52 ;) (param $$f i32) (param $$c i32) (param $$w i32) (param $$l i32) (param $$fl i32)
+ (func $_pad (param $$f i32) (param $$c i32) (param $$w i32) (param $$l i32) (param $$fl i32)
(local $$$pre i32)
(local $$0 i32)
(local $$1 i32)
@@ -16309,7 +16309,7 @@
)
(return)
)
- (func $_malloc (; 53 ;) (param $$bytes i32) (result i32)
+ (func $_malloc (param $$bytes i32) (result i32)
(local $$$lcssa i32)
(local $$$lcssa290 i32)
(local $$$pre i32)
@@ -26948,7 +26948,7 @@
(local.get $$retval$0)
)
)
- (func $_free (; 54 ;) (param $$mem i32)
+ (func $_free (param $$mem i32)
(local $$$pre i32)
(local $$$pre$phiZ2D i32)
(local $$$pre312 i32)
@@ -30265,10 +30265,10 @@
)
(return)
)
- (func $runPostSets (; 55 ;)
+ (func $runPostSets
(nop)
)
- (func $_i64Subtract (; 56 ;) (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
+ (func $_i64Subtract (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
(local $l i32)
(local $h i32)
(local.set $l
@@ -30309,7 +30309,7 @@
)
)
)
- (func $_i64Add (; 57 ;) (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
+ (func $_i64Add (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
(local $l i32)
(local $h i32)
(local.set $l
@@ -30344,7 +30344,7 @@
)
)
)
- (func $_memset (; 58 ;) (param $ptr i32) (param $value i32) (param $num i32) (result i32)
+ (func $_memset (param $ptr i32) (param $value i32) (param $num i32) (result i32)
(local $stop i32)
(local $value4 i32)
(local $stop4 i32)
@@ -30504,7 +30504,7 @@
)
)
)
- (func $_bitshift64Lshr (; 59 ;) (param $low i32) (param $high i32) (param $bits i32) (result i32)
+ (func $_bitshift64Lshr (param $low i32) (param $high i32) (param $bits i32) (result i32)
(local $ander i32)
(if
(i32.lt_s
@@ -30560,7 +30560,7 @@
)
)
)
- (func $_bitshift64Shl (; 60 ;) (param $low i32) (param $high i32) (param $bits i32) (result i32)
+ (func $_bitshift64Shl (param $low i32) (param $high i32) (param $bits i32) (result i32)
(local $ander i32)
(if
(i32.lt_s
@@ -30622,7 +30622,7 @@
(i32.const 0)
)
)
- (func $_memcpy (; 61 ;) (param $dest i32) (param $src i32) (param $num i32) (result i32)
+ (func $_memcpy (param $dest i32) (param $src i32) (param $num i32) (result i32)
(local $ret i32)
(if
(i32.ge_s
@@ -30787,7 +30787,7 @@
(local.get $ret)
)
)
- (func $_bitshift64Ashr (; 62 ;) (param $low i32) (param $high i32) (param $bits i32) (result i32)
+ (func $_bitshift64Ashr (param $low i32) (param $high i32) (param $bits i32) (result i32)
(local $ander i32)
(if
(i32.lt_s
@@ -30850,7 +30850,7 @@
)
)
)
- (func $___muldsi3 (; 63 ;) (param $$a i32) (param $$b i32) (result i32)
+ (func $___muldsi3 (param $$a i32) (param $$b i32) (result i32)
(local $$1 i32)
(local $$2 i32)
(local $$3 i32)
@@ -30956,7 +30956,7 @@
)
)
)
- (func $___divdi3 (; 64 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
+ (func $___divdi3 (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
(local $$1$0 i32)
(local $$1$1 i32)
(local $$2$0 i32)
@@ -31128,7 +31128,7 @@
(local.get $$10$0)
)
)
- (func $___remdi3 (; 65 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
+ (func $___remdi3 (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
(local $$rem i32)
(local $$1$0 i32)
(local $$1$1 i32)
@@ -31323,7 +31323,7 @@
)
)
)
- (func $___muldi3 (; 66 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
+ (func $___muldi3 (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
(local $$x_sroa_0_0_extract_trunc i32)
(local $$y_sroa_0_0_extract_trunc i32)
(local $$1$0 i32)
@@ -31385,7 +31385,7 @@
)
)
)
- (func $___udivdi3 (; 67 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
+ (func $___udivdi3 (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
(local $$1$0 i32)
(local.set $$1$0
(call $___udivmoddi4
@@ -31400,7 +31400,7 @@
(local.get $$1$0)
)
)
- (func $___uremdi3 (; 68 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
+ (func $___uremdi3 (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
(local $$rem i32)
(local $__stackBase__ i32)
(local.set $__stackBase__
@@ -31448,7 +31448,7 @@
)
)
)
- (func $___udivmoddi4 (; 69 ;) (param $xl i32) (param $xh i32) (param $yl i32) (param $yh i32) (param $r i32) (result i32)
+ (func $___udivmoddi4 (param $xl i32) (param $xh i32) (param $yl i32) (param $yh i32) (param $r i32) (result i32)
(local $x64 i64)
(local $y64 i64)
(local.set $x64
@@ -31505,7 +31505,7 @@
(local.get $x64)
)
)
- (func $dynCall_ii (; 70 ;) (param $index i32) (param $a1 i32) (result i32)
+ (func $dynCall_ii (param $index i32) (param $a1 i32) (result i32)
(return
(call_indirect (type $i32_=>_i32)
(local.get $a1)
@@ -31519,7 +31519,7 @@
)
)
)
- (func $dynCall_iiii (; 71 ;) (param $index i32) (param $a1 i32) (param $a2 i32) (param $a3 i32) (result i32)
+ (func $dynCall_iiii (param $index i32) (param $a1 i32) (param $a2 i32) (param $a3 i32) (result i32)
(return
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $a1)
@@ -31535,7 +31535,7 @@
)
)
)
- (func $dynCall_vi (; 72 ;) (param $index i32) (param $a1 i32)
+ (func $dynCall_vi (param $index i32) (param $a1 i32)
(call_indirect (type $i32_=>_none)
(local.get $a1)
(i32.add
@@ -31547,7 +31547,7 @@
)
)
)
- (func $b0 (; 73 ;) (param $p0 i32) (result i32)
+ (func $b0 (param $p0 i32) (result i32)
(call $nullFunc_ii
(i32.const 0)
)
@@ -31555,7 +31555,7 @@
(i32.const 0)
)
)
- (func $b1 (; 74 ;) (param $p0 i32) (param $p1 i32) (param $p2 i32) (result i32)
+ (func $b1 (param $p0 i32) (param $p1 i32) (param $p2 i32) (result i32)
(call $nullFunc_iiii
(i32.const 1)
)
@@ -31563,7 +31563,7 @@
(i32.const 0)
)
)
- (func $b2 (; 75 ;) (param $p0 i32)
+ (func $b2 (param $p0 i32)
(call $nullFunc_vi
(i32.const 2)
)
diff --git a/test/emcc_hello_world.fromasm.no-opts b/test/emcc_hello_world.fromasm.no-opts
index e8ba408c4..83251a4a7 100644
--- a/test/emcc_hello_world.fromasm.no-opts
+++ b/test/emcc_hello_world.fromasm.no-opts
@@ -97,7 +97,7 @@
(export "dynCall_iiii" (func $dynCall_iiii))
(export "dynCall_vi" (func $dynCall_vi))
(export "___udivmoddi4" (func $___udivmoddi4))
- (func $stackAlloc (; 19 ;) (param $size i32) (result i32)
+ (func $stackAlloc (param $size i32) (result i32)
(local $ret i32)
(local.set $ret
(global.get $STACKTOP)
@@ -128,17 +128,17 @@
(local.get $ret)
)
)
- (func $stackSave (; 20 ;) (result i32)
+ (func $stackSave (result i32)
(return
(global.get $STACKTOP)
)
)
- (func $stackRestore (; 21 ;) (param $top i32)
+ (func $stackRestore (param $top i32)
(global.set $STACKTOP
(local.get $top)
)
)
- (func $establishStackSpace (; 22 ;) (param $stackBase i32) (param $stackMax i32)
+ (func $establishStackSpace (param $stackBase i32) (param $stackMax i32)
(global.set $STACKTOP
(local.get $stackBase)
)
@@ -146,7 +146,7 @@
(local.get $stackMax)
)
)
- (func $setThrew (; 23 ;) (param $threw i32) (param $value i32)
+ (func $setThrew (param $threw i32) (param $value i32)
(if
(i32.eq
(global.get $__THREW__)
@@ -162,7 +162,7 @@
)
)
)
- (func $copyTempFloat (; 24 ;) (param $ptr i32)
+ (func $copyTempFloat (param $ptr i32)
(i32.store8
(global.get $tempDoublePtr)
(i32.load8_s
@@ -206,7 +206,7 @@
)
)
)
- (func $copyTempDouble (; 25 ;) (param $ptr i32)
+ (func $copyTempDouble (param $ptr i32)
(i32.store8
(global.get $tempDoublePtr)
(i32.load8_s
@@ -298,17 +298,17 @@
)
)
)
- (func $setTempRet0 (; 26 ;) (param $value i32)
+ (func $setTempRet0 (param $value i32)
(global.set $tempRet0
(local.get $value)
)
)
- (func $getTempRet0 (; 27 ;) (result i32)
+ (func $getTempRet0 (result i32)
(return
(global.get $tempRet0)
)
)
- (func $_main (; 28 ;) (result i32)
+ (func $_main (result i32)
(local $$retval i32)
(local $$vararg_buffer i32)
(local $label i32)
@@ -348,7 +348,7 @@
(i32.const 0)
)
)
- (func $_frexp (; 29 ;) (param $$x f64) (param $$e i32) (result f64)
+ (func $_frexp (param $$x f64) (param $$e i32) (result f64)
(local $$0 i32)
(local $$1 i32)
(local $$2 i32)
@@ -529,7 +529,7 @@
(local.get $$retval$0)
)
)
- (func $_frexpl (; 30 ;) (param $$x f64) (param $$e i32) (result f64)
+ (func $_frexpl (param $$x f64) (param $$e i32) (result f64)
(local $$call f64)
(local $label i32)
(local $sp i32)
@@ -546,7 +546,7 @@
(local.get $$call)
)
)
- (func $_strerror (; 31 ;) (param $$e i32) (result i32)
+ (func $_strerror (param $$e i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$arrayidx i32)
@@ -768,7 +768,7 @@
(local.get $$s$0$lcssa)
)
)
- (func $___errno_location (; 32 ;) (result i32)
+ (func $___errno_location (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$call$i i32)
@@ -820,7 +820,7 @@
(local.get $$retval$0)
)
)
- (func $___stdio_close (; 33 ;) (param $$f i32) (result i32)
+ (func $___stdio_close (param $$f i32) (result i32)
(local $$0 i32)
(local $$call i32)
(local $$call1 i32)
@@ -880,7 +880,7 @@
(local.get $$call1)
)
)
- (func $___stdout_write (; 34 ;) (param $$f i32) (param $$buf i32) (param $$len i32) (result i32)
+ (func $___stdout_write (param $$f i32) (param $$buf i32) (param $$len i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$and i32)
@@ -1032,7 +1032,7 @@
(local.get $$call3)
)
)
- (func $___stdio_seek (; 35 ;) (param $$f i32) (param $$off i32) (param $$whence i32) (result i32)
+ (func $___stdio_seek (param $$f i32) (param $$off i32) (param $$whence i32) (result i32)
(local $$$pre i32)
(local $$0 i32)
(local $$1 i32)
@@ -1174,7 +1174,7 @@
(local.get $$1)
)
)
- (func $_fflush (; 36 ;) (param $$f i32) (result i32)
+ (func $_fflush (param $$f i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$2 i32)
@@ -1500,7 +1500,7 @@
(local.get $$retval$0)
)
)
- (func $_printf (; 37 ;) (param $$fmt i32) (param $$varargs i32) (result i32)
+ (func $_printf (param $$fmt i32) (param $$varargs i32) (result i32)
(local $$0 i32)
(local $$ap i32)
(local $$call i32)
@@ -1548,7 +1548,7 @@
(local.get $$call)
)
)
- (func $___lockfile (; 38 ;) (param $$f i32) (result i32)
+ (func $___lockfile (param $$f i32) (result i32)
(local $label i32)
(local $sp i32)
(local.set $sp
@@ -1558,7 +1558,7 @@
(i32.const 0)
)
)
- (func $___unlockfile (; 39 ;) (param $$f i32)
+ (func $___unlockfile (param $$f i32)
(local $label i32)
(local $sp i32)
(local.set $sp
@@ -1566,7 +1566,7 @@
)
(return)
)
- (func $___stdio_write (; 40 ;) (param $$f i32) (param $$buf i32) (param $$len i32) (result i32)
+ (func $___stdio_write (param $$f i32) (param $$buf i32) (param $$len i32) (result i32)
(local $$$pre i32)
(local $$0 i32)
(local $$1 i32)
@@ -2222,7 +2222,7 @@
(local.get $$retval$0)
)
)
- (func $_vfprintf (; 41 ;) (param $$f i32) (param $$fmt i32) (param $$ap i32) (result i32)
+ (func $_vfprintf (param $$f i32) (param $$fmt i32) (param $$ap i32) (result i32)
(local $$$call21 i32)
(local $$0 i32)
(local $$1 i32)
@@ -2688,7 +2688,7 @@
(local.get $$retval$0)
)
)
- (func $___fwritex (; 42 ;) (param $$s i32) (param $$l i32) (param $$f i32) (result i32)
+ (func $___fwritex (param $$s i32) (param $$l i32) (param $$f i32) (result i32)
(local $$$pre i32)
(local $$$pre31 i32)
(local $$0 i32)
@@ -3089,7 +3089,7 @@
(local.get $$retval$0)
)
)
- (func $___towrite (; 43 ;) (param $$f i32) (result i32)
+ (func $___towrite (param $$f i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$2 i32)
@@ -3284,7 +3284,7 @@
(local.get $$retval$0)
)
)
- (func $_wcrtomb (; 44 ;) (param $$s i32) (param $$wc i32) (param $$st i32) (result i32)
+ (func $_wcrtomb (param $$s i32) (param $$wc i32) (param $$st i32) (result i32)
(local $$0 i32)
(local $$and i32)
(local $$and19 i32)
@@ -3717,7 +3717,7 @@
(local.get $$retval$0)
)
)
- (func $_wctomb (; 45 ;) (param $$s i32) (param $$wc i32) (result i32)
+ (func $_wctomb (param $$s i32) (param $$wc i32) (result i32)
(local $$call i32)
(local $$retval$0 i32)
(local $$tobool i32)
@@ -3754,7 +3754,7 @@
(local.get $$retval$0)
)
)
- (func $_memchr (; 46 ;) (param $$src i32) (param $$c i32) (param $$n i32) (result i32)
+ (func $_memchr (param $$src i32) (param $$c i32) (param $$n i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$2 i32)
@@ -4342,7 +4342,7 @@
(local.get $$cond)
)
)
- (func $___syscall_ret (; 47 ;) (param $$r i32) (result i32)
+ (func $___syscall_ret (param $$r i32) (result i32)
(local $$call i32)
(local $$cmp i32)
(local $$retval$0 i32)
@@ -4386,7 +4386,7 @@
(local.get $$retval$0)
)
)
- (func $___fflush_unlocked (; 48 ;) (param $$f i32) (result i32)
+ (func $___fflush_unlocked (param $$f i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$2 i32)
@@ -4605,7 +4605,7 @@
(local.get $$retval$0)
)
)
- (func $_cleanup (; 49 ;) (param $$p i32)
+ (func $_cleanup (param $$p i32)
(local $$0 i32)
(local $$lockcount i32)
(local $$tobool i32)
@@ -4639,7 +4639,7 @@
)
(return)
)
- (func $i32s-div (; 50 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32s-div (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -4664,7 +4664,7 @@
)
)
)
- (func $i32s-rem (; 51 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32s-rem (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -4676,7 +4676,7 @@
)
)
)
- (func $i32u-rem (; 52 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32u-rem (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -4688,7 +4688,7 @@
)
)
)
- (func $i32u-div (; 53 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32u-div (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -4700,7 +4700,7 @@
)
)
)
- (func $_printf_core (; 54 ;) (param $$f i32) (param $$fmt i32) (param $$ap i32) (param $$nl_arg i32) (param $$nl_type i32) (result i32)
+ (func $_printf_core (param $$f i32) (param $$fmt i32) (param $$ap i32) (param $$nl_arg i32) (param $$nl_type i32) (result i32)
(local $$$ i32)
(local $$$$i i32)
(local $$$396$i f64)
@@ -14531,7 +14531,7 @@
(local.get $$retval$0)
)
)
- (func $_pop_arg_336 (; 55 ;) (param $$arg i32) (param $$type i32) (param $$ap i32)
+ (func $_pop_arg_336 (param $$arg i32) (param $$type i32) (param $$ap i32)
(local $$0 i32)
(local $$1 i32)
(local $$10 i32)
@@ -15831,7 +15831,7 @@
)
(return)
)
- (func $_fmt_u (; 56 ;) (param $$0 i32) (param $$1 i32) (param $$s i32) (result i32)
+ (func $_fmt_u (param $$0 i32) (param $$1 i32) (param $$s i32) (result i32)
(local $$10 i32)
(local $$11 i32)
(local $$12 i32)
@@ -16127,7 +16127,7 @@
(local.get $$s$addr$1$lcssa)
)
)
- (func $_pad (; 57 ;) (param $$f i32) (param $$c i32) (param $$w i32) (param $$l i32) (param $$fl i32)
+ (func $_pad (param $$f i32) (param $$c i32) (param $$w i32) (param $$l i32) (param $$fl i32)
(local $$$pre i32)
(local $$0 i32)
(local $$1 i32)
@@ -16372,7 +16372,7 @@
)
(return)
)
- (func $_malloc (; 58 ;) (param $$bytes i32) (result i32)
+ (func $_malloc (param $$bytes i32) (result i32)
(local $$$lcssa i32)
(local $$$lcssa290 i32)
(local $$$pre i32)
@@ -27011,7 +27011,7 @@
(local.get $$retval$0)
)
)
- (func $_free (; 59 ;) (param $$mem i32)
+ (func $_free (param $$mem i32)
(local $$$pre i32)
(local $$$pre$phiZ2D i32)
(local $$$pre312 i32)
@@ -30328,10 +30328,10 @@
)
(return)
)
- (func $runPostSets (; 60 ;)
+ (func $runPostSets
(nop)
)
- (func $_i64Subtract (; 61 ;) (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
+ (func $_i64Subtract (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
(local $l i32)
(local $h i32)
(local.set $l
@@ -30372,7 +30372,7 @@
)
)
)
- (func $_i64Add (; 62 ;) (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
+ (func $_i64Add (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
(local $l i32)
(local $h i32)
(local.set $l
@@ -30407,7 +30407,7 @@
)
)
)
- (func $_memset (; 63 ;) (param $ptr i32) (param $value i32) (param $num i32) (result i32)
+ (func $_memset (param $ptr i32) (param $value i32) (param $num i32) (result i32)
(local $stop i32)
(local $value4 i32)
(local $stop4 i32)
@@ -30567,7 +30567,7 @@
)
)
)
- (func $_bitshift64Lshr (; 64 ;) (param $low i32) (param $high i32) (param $bits i32) (result i32)
+ (func $_bitshift64Lshr (param $low i32) (param $high i32) (param $bits i32) (result i32)
(local $ander i32)
(if
(i32.lt_s
@@ -30623,7 +30623,7 @@
)
)
)
- (func $_bitshift64Shl (; 65 ;) (param $low i32) (param $high i32) (param $bits i32) (result i32)
+ (func $_bitshift64Shl (param $low i32) (param $high i32) (param $bits i32) (result i32)
(local $ander i32)
(if
(i32.lt_s
@@ -30685,7 +30685,7 @@
(i32.const 0)
)
)
- (func $_memcpy (; 66 ;) (param $dest i32) (param $src i32) (param $num i32) (result i32)
+ (func $_memcpy (param $dest i32) (param $src i32) (param $num i32) (result i32)
(local $ret i32)
(if
(i32.ge_s
@@ -30850,7 +30850,7 @@
(local.get $ret)
)
)
- (func $_bitshift64Ashr (; 67 ;) (param $low i32) (param $high i32) (param $bits i32) (result i32)
+ (func $_bitshift64Ashr (param $low i32) (param $high i32) (param $bits i32) (result i32)
(local $ander i32)
(if
(i32.lt_s
@@ -30913,7 +30913,7 @@
)
)
)
- (func $___muldsi3 (; 68 ;) (param $$a i32) (param $$b i32) (result i32)
+ (func $___muldsi3 (param $$a i32) (param $$b i32) (result i32)
(local $$1 i32)
(local $$2 i32)
(local $$3 i32)
@@ -31019,7 +31019,7 @@
)
)
)
- (func $___divdi3 (; 69 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
+ (func $___divdi3 (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
(local $$1$0 i32)
(local $$1$1 i32)
(local $$2$0 i32)
@@ -31191,7 +31191,7 @@
(local.get $$10$0)
)
)
- (func $___remdi3 (; 70 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
+ (func $___remdi3 (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
(local $$rem i32)
(local $$1$0 i32)
(local $$1$1 i32)
@@ -31386,7 +31386,7 @@
)
)
)
- (func $___muldi3 (; 71 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
+ (func $___muldi3 (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
(local $$x_sroa_0_0_extract_trunc i32)
(local $$y_sroa_0_0_extract_trunc i32)
(local $$1$0 i32)
@@ -31448,7 +31448,7 @@
)
)
)
- (func $___udivdi3 (; 72 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
+ (func $___udivdi3 (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
(local $$1$0 i32)
(local.set $$1$0
(call $___udivmoddi4
@@ -31463,7 +31463,7 @@
(local.get $$1$0)
)
)
- (func $___uremdi3 (; 73 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
+ (func $___uremdi3 (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
(local $$rem i32)
(local $__stackBase__ i32)
(local.set $__stackBase__
@@ -31511,7 +31511,7 @@
)
)
)
- (func $___udivmoddi4 (; 74 ;) (param $xl i32) (param $xh i32) (param $yl i32) (param $yh i32) (param $r i32) (result i32)
+ (func $___udivmoddi4 (param $xl i32) (param $xh i32) (param $yl i32) (param $yh i32) (param $r i32) (result i32)
(local $x64 i64)
(local $y64 i64)
(local.set $x64
@@ -31568,7 +31568,7 @@
(local.get $x64)
)
)
- (func $dynCall_ii (; 75 ;) (param $index i32) (param $a1 i32) (result i32)
+ (func $dynCall_ii (param $index i32) (param $a1 i32) (result i32)
(return
(call_indirect (type $i32_=>_i32)
(local.get $a1)
@@ -31582,7 +31582,7 @@
)
)
)
- (func $dynCall_iiii (; 76 ;) (param $index i32) (param $a1 i32) (param $a2 i32) (param $a3 i32) (result i32)
+ (func $dynCall_iiii (param $index i32) (param $a1 i32) (param $a2 i32) (param $a3 i32) (result i32)
(return
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $a1)
@@ -31598,7 +31598,7 @@
)
)
)
- (func $dynCall_vi (; 77 ;) (param $index i32) (param $a1 i32)
+ (func $dynCall_vi (param $index i32) (param $a1 i32)
(call_indirect (type $i32_=>_none)
(local.get $a1)
(i32.add
@@ -31610,7 +31610,7 @@
)
)
)
- (func $b0 (; 78 ;) (param $p0 i32) (result i32)
+ (func $b0 (param $p0 i32) (result i32)
(call $nullFunc_ii
(i32.const 0)
)
@@ -31618,7 +31618,7 @@
(i32.const 0)
)
)
- (func $b1 (; 79 ;) (param $p0 i32) (param $p1 i32) (param $p2 i32) (result i32)
+ (func $b1 (param $p0 i32) (param $p1 i32) (param $p2 i32) (result i32)
(call $nullFunc_iiii
(i32.const 1)
)
@@ -31626,7 +31626,7 @@
(i32.const 0)
)
)
- (func $b2 (; 80 ;) (param $p0 i32)
+ (func $b2 (param $p0 i32)
(call $nullFunc_vi
(i32.const 2)
)
diff --git a/test/example/c-api-hello-world.txt b/test/example/c-api-hello-world.txt
index 21a7c2a16..92737a9b0 100644
--- a/test/example/c-api-hello-world.txt
+++ b/test/example/c-api-hello-world.txt
@@ -1,6 +1,6 @@
(module
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
- (func $adder (; 0 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $adder (param $0 i32) (param $1 i32) (result i32)
(i32.add
(local.get $0)
(local.get $1)
diff --git a/test/example/c-api-kitchen-sink.txt b/test/example/c-api-kitchen-sink.txt
index 989fe3dbb..67651cac4 100644
--- a/test/example/c-api-kitchen-sink.txt
+++ b/test/example/c-api-kitchen-sink.txt
@@ -1858,7 +1858,7 @@ int main() {
(export "kitchen_sinker" (func "$kitchen()sinker"))
(export "mem" (memory $0))
(start $starter)
- (func "$kitchen()sinker" (; 1 ;) (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result i32)
+ (func "$kitchen()sinker" (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result i32)
(local $4 i32)
(local $5 exnref)
(block $the-body (result i32)
@@ -3604,7 +3604,7 @@ int main() {
(i32.const 42)
)
)
- (func $starter (; 2 ;)
+ (func $starter
(nop)
)
)
@@ -4064,13 +4064,13 @@ raw:
(type $i32_=>_none (func (param i32)))
(type $none_=>_i32 (func (result i32)))
(import "module" "check" (func $check (param i32)))
- (func $just-one-block (; 1 ;)
+ (func $just-one-block
(local $0 i32)
(call $check
(i32.const 1337)
)
)
- (func $two-blocks (; 2 ;)
+ (func $two-blocks
(local $0 i32)
(block
(call $check
@@ -4081,7 +4081,7 @@ raw:
)
)
)
- (func $two-blocks-plus-code (; 3 ;)
+ (func $two-blocks-plus-code
(local $0 i32)
(block
(block
@@ -4097,7 +4097,7 @@ raw:
)
)
)
- (func $loop (; 4 ;)
+ (func $loop
(local $0 i32)
(loop $shape$0$continue
(block
@@ -4113,7 +4113,7 @@ raw:
)
)
)
- (func $loop-plus-code (; 5 ;)
+ (func $loop-plus-code
(local $0 i32)
(loop $shape$0$continue
(block
@@ -4137,7 +4137,7 @@ raw:
)
)
)
- (func $split (; 6 ;)
+ (func $split
(local $0 i32)
(call $check
(i32.const 0)
@@ -4156,7 +4156,7 @@ raw:
)
)
)
- (func $split-plus-code (; 7 ;)
+ (func $split-plus-code
(local $0 i32)
(call $check
(i32.const 0)
@@ -4185,7 +4185,7 @@ raw:
)
)
)
- (func $if (; 8 ;)
+ (func $if
(local $0 i32)
(block $block$3$break
(call $check
@@ -4210,7 +4210,7 @@ raw:
)
)
)
- (func $if-plus-code (; 9 ;)
+ (func $if-plus-code
(local $0 i32)
(block $block$3$break
(call $check
@@ -4248,7 +4248,7 @@ raw:
)
)
)
- (func $if-else (; 10 ;)
+ (func $if-else
(local $0 i32)
(block $block$4$break
(call $check
@@ -4280,7 +4280,7 @@ raw:
)
)
)
- (func $loop-tail (; 11 ;)
+ (func $loop-tail
(local $0 i32)
(block $block$3$break
(loop $shape$0$continue
@@ -4305,7 +4305,7 @@ raw:
)
)
)
- (func $nontrivial-loop-plus-phi-to-head (; 12 ;)
+ (func $nontrivial-loop-plus-phi-to-head
(local $0 i32)
(block $block$2$break
(call $check
@@ -4392,7 +4392,7 @@ raw:
)
)
)
- (func $switch (; 13 ;)
+ (func $switch
(local $0 i32)
(call $check
(i32.const 0)
@@ -4436,7 +4436,7 @@ raw:
(br $switch$1$leave)
)
)
- (func $duffs-device (; 14 ;)
+ (func $duffs-device
(local $0 i32)
(local $1 i32)
(local $2 i64)
@@ -4511,7 +4511,7 @@ raw:
)
)
)
- (func $return (; 15 ;) (result i32)
+ (func $return (result i32)
(local $0 i32)
(block
(call $check
@@ -4608,7 +4608,7 @@ BinaryenFeatureAll: 1023
(export "kitchen_sinker" (func "$kitchen()sinker"))
(export "mem" (memory $0))
(start $starter)
- (func "$kitchen()sinker" (; 1 ;) (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result i32)
+ (func "$kitchen()sinker" (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result i32)
(local $4 i32)
(local $5 exnref)
(block $the-body (result i32)
@@ -6354,14 +6354,14 @@ BinaryenFeatureAll: 1023
(i32.const 42)
)
)
- (func $starter (; 2 ;)
+ (func $starter
(nop)
)
)
(module
(type $none_=>_i32 (func (result i32)))
(type $none_=>_i64 (func (result i64)))
- (func $unreachable-fn (; 0 ;) (result i32)
+ (func $unreachable-fn (result i32)
(call_indirect (type $none_=>_i64)
(unreachable)
)
@@ -6373,13 +6373,13 @@ raw:
(type $i32_=>_none (func (param i32)))
(type $none_=>_i32 (func (result i32)))
(import "module" "check" (func $check (param i32)))
- (func $just-one-block (; 1 ;)
+ (func $just-one-block
(local $0 i32)
(call $check
(i32.const 1337)
)
)
- (func $two-blocks (; 2 ;)
+ (func $two-blocks
(local $0 i32)
(block
(call $check
@@ -6390,7 +6390,7 @@ raw:
)
)
)
- (func $two-blocks-plus-code (; 3 ;)
+ (func $two-blocks-plus-code
(local $0 i32)
(block
(block
@@ -6406,7 +6406,7 @@ raw:
)
)
)
- (func $loop (; 4 ;)
+ (func $loop
(local $0 i32)
(loop $shape$0$continue
(block
@@ -6422,7 +6422,7 @@ raw:
)
)
)
- (func $loop-plus-code (; 5 ;)
+ (func $loop-plus-code
(local $0 i32)
(loop $shape$0$continue
(block
@@ -6446,7 +6446,7 @@ raw:
)
)
)
- (func $split (; 6 ;)
+ (func $split
(local $0 i32)
(call $check
(i32.const 0)
@@ -6465,7 +6465,7 @@ raw:
)
)
)
- (func $split-plus-code (; 7 ;)
+ (func $split-plus-code
(local $0 i32)
(call $check
(i32.const 0)
@@ -6494,7 +6494,7 @@ raw:
)
)
)
- (func $if (; 8 ;)
+ (func $if
(local $0 i32)
(block $block$3$break
(call $check
@@ -6519,7 +6519,7 @@ raw:
)
)
)
- (func $if-plus-code (; 9 ;)
+ (func $if-plus-code
(local $0 i32)
(block $block$3$break
(call $check
@@ -6557,7 +6557,7 @@ raw:
)
)
)
- (func $if-else (; 10 ;)
+ (func $if-else
(local $0 i32)
(block $block$4$break
(call $check
@@ -6589,7 +6589,7 @@ raw:
)
)
)
- (func $loop-tail (; 11 ;)
+ (func $loop-tail
(local $0 i32)
(block $block$3$break
(loop $shape$0$continue
@@ -6614,7 +6614,7 @@ raw:
)
)
)
- (func $nontrivial-loop-plus-phi-to-head (; 12 ;)
+ (func $nontrivial-loop-plus-phi-to-head
(local $0 i32)
(block $block$2$break
(call $check
@@ -6701,7 +6701,7 @@ raw:
)
)
)
- (func $switch (; 13 ;)
+ (func $switch
(local $0 i32)
(call $check
(i32.const 0)
@@ -6745,7 +6745,7 @@ raw:
(br $switch$1$leave)
)
)
- (func $duffs-device (; 14 ;)
+ (func $duffs-device
(local $0 i32)
(local $1 i32)
(local $2 i64)
@@ -6820,7 +6820,7 @@ raw:
)
)
)
- (func $return (; 15 ;) (result i32)
+ (func $return (result i32)
(local $0 i32)
(block
(call $check
@@ -6838,7 +6838,7 @@ optimized:
module loaded from binary form:
(module
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
- (func $adder (; 0 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $adder (param $0 i32) (param $1 i32) (result i32)
(i32.add
(local.get $0)
(local.get $1)
@@ -6848,7 +6848,7 @@ module loaded from binary form:
module s-expr printed (in memory):
(module
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
- (func $adder (; 0 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $adder (param $0 i32) (param $1 i32) (result i32)
(i32.add
(local.get $0)
(local.get $1)
@@ -6859,7 +6859,7 @@ module s-expr printed (in memory):
module s-expr printed (in memory, caller-owned):
(module
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
- (func $adder (; 0 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $adder (param $0 i32) (param $1 i32) (result i32)
(i32.add
(local.get $0)
(local.get $1)
@@ -6872,7 +6872,7 @@ module s-expr printed (in memory, caller-owned):
(type $i32_=>_none (func (param i32)))
(import "spectest" "print" (func $print-i32 (param i32)))
(start $starter)
- (func $starter (; 1 ;)
+ (func $starter
(call $print-i32
(i32.const 1234)
)
@@ -6881,7 +6881,7 @@ module s-expr printed (in memory, caller-owned):
1234 : i32
(module
(type $none_=>_none (func))
- (func $func (; 0 ;)
+ (func $func
(local $0 i32)
(local.set $0
(i64.const 1234)
@@ -6901,13 +6901,13 @@ validation: 0
(export "export1" (func $fn1))
(export "export2" (func $fn2))
(export "mem" (memory $0))
- (func $fn0 (; 0 ;)
+ (func $fn0
(nop)
)
- (func $fn1 (; 1 ;)
+ (func $fn1
(nop)
)
- (func $fn2 (; 2 ;)
+ (func $fn2
(nop)
)
)
diff --git a/test/example/c-api-kitchen-sink.txt.txt b/test/example/c-api-kitchen-sink.txt.txt
index 574473790..44ac3320a 100644
--- a/test/example/c-api-kitchen-sink.txt.txt
+++ b/test/example/c-api-kitchen-sink.txt.txt
@@ -18,7 +18,7 @@
(export "kitchen_sinker" (func "$kitchen()sinker"))
(export "mem" (memory $0))
(start $starter)
- (func "$kitchen()sinker" (; 1 ;) (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result i32)
+ (func "$kitchen()sinker" (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result i32)
(local $4 i32)
(local $5 exnref)
(block $the-body (result i32)
@@ -1764,7 +1764,7 @@
(i32.const 42)
)
)
- (func $starter (; 2 ;)
+ (func $starter
(nop)
)
)
@@ -1773,13 +1773,13 @@
(type $i32_=>_none (func (param i32)))
(type $none_=>_i32 (func (result i32)))
(import "module" "check" (func $check (param i32)))
- (func $just-one-block (; 1 ;)
+ (func $just-one-block
(local $0 i32)
(call $check
(i32.const 1337)
)
)
- (func $two-blocks (; 2 ;)
+ (func $two-blocks
(local $0 i32)
(block
(call $check
@@ -1790,7 +1790,7 @@
)
)
)
- (func $two-blocks-plus-code (; 3 ;)
+ (func $two-blocks-plus-code
(local $0 i32)
(block
(block
@@ -1806,7 +1806,7 @@
)
)
)
- (func $loop (; 4 ;)
+ (func $loop
(local $0 i32)
(loop $shape$0$continue
(block
@@ -1822,7 +1822,7 @@
)
)
)
- (func $loop-plus-code (; 5 ;)
+ (func $loop-plus-code
(local $0 i32)
(loop $shape$0$continue
(block
@@ -1846,7 +1846,7 @@
)
)
)
- (func $split (; 6 ;)
+ (func $split
(local $0 i32)
(call $check
(i32.const 0)
@@ -1865,7 +1865,7 @@
)
)
)
- (func $split-plus-code (; 7 ;)
+ (func $split-plus-code
(local $0 i32)
(call $check
(i32.const 0)
@@ -1894,7 +1894,7 @@
)
)
)
- (func $if (; 8 ;)
+ (func $if
(local $0 i32)
(block $block$3$break
(call $check
@@ -1919,7 +1919,7 @@
)
)
)
- (func $if-plus-code (; 9 ;)
+ (func $if-plus-code
(local $0 i32)
(block $block$3$break
(call $check
@@ -1957,7 +1957,7 @@
)
)
)
- (func $if-else (; 10 ;)
+ (func $if-else
(local $0 i32)
(block $block$4$break
(call $check
@@ -1989,7 +1989,7 @@
)
)
)
- (func $loop-tail (; 11 ;)
+ (func $loop-tail
(local $0 i32)
(block $block$3$break
(loop $shape$0$continue
@@ -2014,7 +2014,7 @@
)
)
)
- (func $nontrivial-loop-plus-phi-to-head (; 12 ;)
+ (func $nontrivial-loop-plus-phi-to-head
(local $0 i32)
(block $block$2$break
(call $check
@@ -2101,7 +2101,7 @@
)
)
)
- (func $switch (; 13 ;)
+ (func $switch
(local $0 i32)
(call $check
(i32.const 0)
@@ -2145,7 +2145,7 @@
(br $switch$1$leave)
)
)
- (func $duffs-device (; 14 ;)
+ (func $duffs-device
(local $0 i32)
(local $1 i32)
(local $2 i64)
@@ -2220,7 +2220,7 @@
)
)
)
- (func $return (; 15 ;) (result i32)
+ (func $return (result i32)
(local $0 i32)
(block
(call $check
diff --git a/test/example/c-api-unused-mem.txt b/test/example/c-api-unused-mem.txt
index 6a4188994..97bb51fd3 100644
--- a/test/example/c-api-unused-mem.txt
+++ b/test/example/c-api-unused-mem.txt
@@ -4,7 +4,7 @@
(export "memory" (memory $0))
(export "main" (func $main))
(export "rust_entry" (func $__wasm_start))
- (func $main (; 0 ;)
+ (func $main
(local $0 i32)
(local $1 i32)
(local $2 i64)
@@ -28,7 +28,7 @@
)
)
)
- (func $__wasm_start (; 1 ;)
+ (func $__wasm_start
(i32.store
(i32.const 0)
(i32.const 65535)
@@ -43,7 +43,7 @@
(export "memory" (memory $0))
(export "main" (func $main))
(export "rust_entry" (func $__wasm_start))
- (func $main (; 0 ;)
+ (func $main
(local $0 i32)
(local $1 i32)
(local $2 i64)
@@ -68,7 +68,7 @@
(unreachable)
)
)
- (func $__wasm_start (; 1 ;)
+ (func $__wasm_start
(i32.store
(i32.const 0)
(i32.const 65535)
diff --git a/test/example/relooper-fuzz.txt b/test/example/relooper-fuzz.txt
index 950ba0d0f..676edb69f 100644
--- a/test/example/relooper-fuzz.txt
+++ b/test/example/relooper-fuzz.txt
@@ -6,7 +6,7 @@
(memory $0 1 1)
(export "mem" (memory $0))
(start $main)
- (func $check (; 1 ;) (result i32)
+ (func $check (result i32)
(if
(i32.eq
(i32.load
@@ -41,7 +41,7 @@
)
)
)
- (func $main (; 2 ;)
+ (func $main
(local $0 i32)
(local $1 i32)
(i32.store
@@ -299,7 +299,7 @@
(memory $0 1 1)
(export "mem" (memory $0))
(start $main)
- (func $check (; 1 ;) (; has Stack IR ;) (result i32)
+ (func $check (; has Stack IR ;) (result i32)
(if
(i32.eq
(i32.load
@@ -334,7 +334,7 @@
)
)
)
- (func $main (; 2 ;) (; has Stack IR ;)
+ (func $main (; has Stack IR ;)
(local $0 i32)
(local $1 i32)
(i32.store
diff --git a/test/example/relooper-fuzz1.txt b/test/example/relooper-fuzz1.txt
index 213d46230..18c1a87fd 100644
--- a/test/example/relooper-fuzz1.txt
+++ b/test/example/relooper-fuzz1.txt
@@ -6,7 +6,7 @@
(memory $0 1 1)
(export "mem" (memory $0))
(start $main)
- (func $check (; 1 ;) (result i32)
+ (func $check (result i32)
(if
(i32.eq
(i32.load
@@ -41,7 +41,7 @@
)
)
)
- (func $main (; 2 ;)
+ (func $main
(local $0 i32)
(local $1 i32)
(i32.store
@@ -275,7 +275,7 @@
(memory $0 1 1)
(export "mem" (memory $0))
(start $main)
- (func $check (; 1 ;) (; has Stack IR ;) (result i32)
+ (func $check (; has Stack IR ;) (result i32)
(if
(i32.eq
(i32.load
@@ -310,7 +310,7 @@
)
)
)
- (func $main (; 2 ;) (; has Stack IR ;)
+ (func $main (; has Stack IR ;)
(local $0 i32)
(i32.store
(i32.const 8)
diff --git a/test/example/relooper-fuzz2.txt b/test/example/relooper-fuzz2.txt
index 17e9461e7..2c6ee7c13 100644
--- a/test/example/relooper-fuzz2.txt
+++ b/test/example/relooper-fuzz2.txt
@@ -6,7 +6,7 @@
(memory $0 1 1)
(export "mem" (memory $0))
(start $main)
- (func $check (; 1 ;) (result i32)
+ (func $check (result i32)
(if
(i32.ge_u
(i32.load
@@ -41,7 +41,7 @@
)
)
)
- (func $main (; 2 ;)
+ (func $main
(local $0 i32)
(local $1 i32)
(i32.store
diff --git a/test/example/relooper-merge1.txt b/test/example/relooper-merge1.txt
index 913570949..cfffd97f3 100644
--- a/test/example/relooper-merge1.txt
+++ b/test/example/relooper-merge1.txt
@@ -6,7 +6,7 @@
(memory $0 1 1)
(export "mem" (memory $0))
(start $main)
- (func $check (; 1 ;) (result i32)
+ (func $check (result i32)
(if
(i32.ge_u
(i32.load
@@ -41,7 +41,7 @@
)
)
)
- (func $main (; 2 ;)
+ (func $main
(local $0 i32)
(local $1 i32)
(block
diff --git a/test/example/relooper-merge2.txt b/test/example/relooper-merge2.txt
index a1f12b61a..d91997994 100644
--- a/test/example/relooper-merge2.txt
+++ b/test/example/relooper-merge2.txt
@@ -6,7 +6,7 @@
(memory $0 1 1)
(export "mem" (memory $0))
(start $main)
- (func $check (; 1 ;) (result i32)
+ (func $check (result i32)
(if
(i32.ge_u
(i32.load
@@ -41,7 +41,7 @@
)
)
)
- (func $main (; 2 ;)
+ (func $main
(local $0 i32)
(local $1 i32)
(block
diff --git a/test/example/relooper-merge3.txt b/test/example/relooper-merge3.txt
index 8975a9967..2705497c2 100644
--- a/test/example/relooper-merge3.txt
+++ b/test/example/relooper-merge3.txt
@@ -6,7 +6,7 @@
(memory $0 1 1)
(export "mem" (memory $0))
(start $main)
- (func $check (; 1 ;) (result i32)
+ (func $check (result i32)
(if
(i32.ge_u
(i32.load
@@ -41,7 +41,7 @@
)
)
)
- (func $main (; 2 ;)
+ (func $main
(local $0 i32)
(local $1 i32)
(block
diff --git a/test/example/relooper-merge4.txt b/test/example/relooper-merge4.txt
index b6d560555..8097b07e8 100644
--- a/test/example/relooper-merge4.txt
+++ b/test/example/relooper-merge4.txt
@@ -6,7 +6,7 @@
(memory $0 1 1)
(export "mem" (memory $0))
(start $main)
- (func $check (; 1 ;) (result i32)
+ (func $check (result i32)
(if
(i32.ge_u
(i32.load
@@ -41,7 +41,7 @@
)
)
)
- (func $main (; 2 ;)
+ (func $main
(local $0 i32)
(local $1 i32)
(block
diff --git a/test/example/relooper-merge5.txt b/test/example/relooper-merge5.txt
index 9b5a752c8..5dddf936a 100644
--- a/test/example/relooper-merge5.txt
+++ b/test/example/relooper-merge5.txt
@@ -6,7 +6,7 @@
(memory $0 1 1)
(export "mem" (memory $0))
(start $main)
- (func $check (; 1 ;) (result i32)
+ (func $check (result i32)
(if
(i32.ge_u
(i32.load
@@ -41,7 +41,7 @@
)
)
)
- (func $main (; 2 ;)
+ (func $main
(local $0 i32)
(local $1 i32)
(block
diff --git a/test/example/relooper-merge6.txt b/test/example/relooper-merge6.txt
index d34029759..27dc0d155 100644
--- a/test/example/relooper-merge6.txt
+++ b/test/example/relooper-merge6.txt
@@ -6,7 +6,7 @@
(memory $0 1 1)
(export "mem" (memory $0))
(start $main)
- (func $check (; 1 ;) (result i32)
+ (func $check (result i32)
(if
(i32.ge_u
(i32.load
@@ -41,7 +41,7 @@
)
)
)
- (func $main (; 2 ;)
+ (func $main
(local $0 i32)
(local $1 i32)
(block
diff --git a/test/exception-handling.wast.from-wast b/test/exception-handling.wast.from-wast
index f1826ccb6..f9673ffe7 100644
--- a/test/exception-handling.wast.from-wast
+++ b/test/exception-handling.wast.from-wast
@@ -5,16 +5,16 @@
(type $exnref_=>_exnref (func (param exnref) (result exnref)))
(event $e0 (attr 0) (param i32))
(event $e1 (attr 0) (param anyref))
- (func $exnref_test (; 0 ;) (param $0 exnref) (result exnref)
+ (func $exnref_test (param $0 exnref) (result exnref)
(local.get $0)
)
- (func $foo (; 1 ;)
+ (func $foo
(nop)
)
- (func $bar (; 2 ;)
+ (func $bar
(nop)
)
- (func $eh_test (; 3 ;)
+ (func $eh_test
(local $exn exnref)
(try
(throw $e0
@@ -65,7 +65,7 @@
)
)
)
- (func $subtype_test (; 4 ;)
+ (func $subtype_test
(try
(nop)
(catch
diff --git a/test/exception-handling.wast.fromBinary b/test/exception-handling.wast.fromBinary
index b5aba7e15..195244930 100644
--- a/test/exception-handling.wast.fromBinary
+++ b/test/exception-handling.wast.fromBinary
@@ -5,16 +5,16 @@
(type $exnref_=>_exnref (func (param exnref) (result exnref)))
(event $event$0 (attr 0) (param i32))
(event $event$1 (attr 0) (param anyref))
- (func $exnref_test (; 0 ;) (param $0 exnref) (result exnref)
+ (func $exnref_test (param $0 exnref) (result exnref)
(local.get $0)
)
- (func $foo (; 1 ;)
+ (func $foo
(nop)
)
- (func $bar (; 2 ;)
+ (func $bar
(nop)
)
- (func $eh_test (; 3 ;)
+ (func $eh_test
(local $0 exnref)
(try
(throw $event$0
@@ -68,7 +68,7 @@
)
)
)
- (func $subtype_test (; 4 ;)
+ (func $subtype_test
(try
(nop)
(catch
diff --git a/test/exception-handling.wast.fromBinary.noDebugInfo b/test/exception-handling.wast.fromBinary.noDebugInfo
index 632055441..2c6f83c4d 100644
--- a/test/exception-handling.wast.fromBinary.noDebugInfo
+++ b/test/exception-handling.wast.fromBinary.noDebugInfo
@@ -5,16 +5,16 @@
(type $exnref_=>_exnref (func (param exnref) (result exnref)))
(event $event$0 (attr 0) (param i32))
(event $event$1 (attr 0) (param anyref))
- (func $0 (; 0 ;) (param $0 exnref) (result exnref)
+ (func $0 (param $0 exnref) (result exnref)
(local.get $0)
)
- (func $1 (; 1 ;)
+ (func $1
(nop)
)
- (func $2 (; 2 ;)
+ (func $2
(nop)
)
- (func $3 (; 3 ;)
+ (func $3
(local $0 exnref)
(try
(throw $event$0
@@ -68,7 +68,7 @@
)
)
)
- (func $4 (; 4 ;)
+ (func $4
(try
(nop)
(catch
diff --git a/test/extra-unreachable.wast.from-wast b/test/extra-unreachable.wast.from-wast
index bc5df92c4..4c313b90b 100644
--- a/test/extra-unreachable.wast.from-wast
+++ b/test/extra-unreachable.wast.from-wast
@@ -6,16 +6,16 @@
(table $0 0 funcref)
(global $g (mut f32) (f32.const 0))
(event $e (attr 0) (param i32))
- (func $foo (; 0 ;) (param $0 i32) (result i32)
+ (func $foo (param $0 i32) (result i32)
(i32.const 0)
)
- (func $test_function_block (; 1 ;)
+ (func $test_function_block
(block $block
(unreachable)
(nop)
)
)
- (func $test (; 2 ;)
+ (func $test
(block $block
(i32.eqz
(unreachable)
diff --git a/test/extra-unreachable.wast.fromBinary b/test/extra-unreachable.wast.fromBinary
index 0b63e66c0..681714a4e 100644
--- a/test/extra-unreachable.wast.fromBinary
+++ b/test/extra-unreachable.wast.fromBinary
@@ -6,13 +6,13 @@
(table $0 0 funcref)
(global $global$0 (mut f32) (f32.const 0))
(event $event$0 (attr 0) (param i32))
- (func $foo (; 0 ;) (param $0 i32) (result i32)
+ (func $foo (param $0 i32) (result i32)
(i32.const 0)
)
- (func $test_function_block (; 1 ;)
+ (func $test_function_block
(unreachable)
)
- (func $test (; 2 ;)
+ (func $test
(block $label$1
(unreachable)
)
diff --git a/test/extra-unreachable.wast.fromBinary.noDebugInfo b/test/extra-unreachable.wast.fromBinary.noDebugInfo
index ff107189e..748bafcee 100644
--- a/test/extra-unreachable.wast.fromBinary.noDebugInfo
+++ b/test/extra-unreachable.wast.fromBinary.noDebugInfo
@@ -6,13 +6,13 @@
(table $0 0 funcref)
(global $global$0 (mut f32) (f32.const 0))
(event $event$0 (attr 0) (param i32))
- (func $0 (; 0 ;) (param $0 i32) (result i32)
+ (func $0 (param $0 i32) (result i32)
(i32.const 0)
)
- (func $1 (; 1 ;)
+ (func $1
(unreachable)
)
- (func $2 (; 2 ;)
+ (func $2
(block $label$1
(unreachable)
)
diff --git a/test/fib-dbg.wasm.fromBinary b/test/fib-dbg.wasm.fromBinary
index 0abcb7f4a..a0e4ef26a 100644
--- a/test/fib-dbg.wasm.fromBinary
+++ b/test/fib-dbg.wasm.fromBinary
@@ -48,7 +48,7 @@
(export "stackRestore" (func $stackRestore))
(export "_fib" (func $_fib))
(export "stackAlloc" (func $stackAlloc))
- (func $stackAlloc (; 0 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(block $label$1
(local.set $1
@@ -74,17 +74,17 @@
)
)
)
- (func $stackSave (; 1 ;) (result i32)
+ (func $stackSave (result i32)
(return
(global.get $global$3)
)
)
- (func $stackRestore (; 2 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$3
(local.get $0)
)
)
- (func $establishStackSpace (; 3 ;) (param $0 i32) (param $1 i32)
+ (func $establishStackSpace (param $0 i32) (param $1 i32)
(block $label$1
(global.set $global$3
(local.get $0)
@@ -94,7 +94,7 @@
)
)
)
- (func $setThrew (; 4 ;) (param $0 i32) (param $1 i32)
+ (func $setThrew (param $0 i32) (param $1 i32)
(if
(i32.eq
(global.get $global$7)
@@ -110,7 +110,7 @@
)
)
)
- (func $_fib (; 5 ;) (param $0 i32) (result i32)
+ (func $_fib (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -210,7 +210,7 @@
)
)
)
- (func $runPostSets (; 6 ;)
+ (func $runPostSets
(local $0 i32)
(nop)
)
diff --git a/test/fn_prolog_epilog.debugInfo.wasm.fromBinary b/test/fn_prolog_epilog.debugInfo.wasm.fromBinary
index 702b1c818..1502b3da4 100644
--- a/test/fn_prolog_epilog.debugInfo.wasm.fromBinary
+++ b/test/fn_prolog_epilog.debugInfo.wasm.fromBinary
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
;;@ src.cpp:1:1
- (func $0 (; 0 ;)
+ (func $0
(nop)
;;@ src.cpp:2:1
(block $label$1
diff --git a/test/fn_prolog_epilog.debugInfo.wast.from-wast b/test/fn_prolog_epilog.debugInfo.wast.from-wast
index ba8667631..f9556f807 100644
--- a/test/fn_prolog_epilog.debugInfo.wast.from-wast
+++ b/test/fn_prolog_epilog.debugInfo.wast.from-wast
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
;;@ src.cpp:1:1
- (func $0 (; 0 ;)
+ (func $0
(nop)
;;@ src.cpp:2:1
(block $l0
diff --git a/test/fn_prolog_epilog.debugInfo.wast.fromBinary b/test/fn_prolog_epilog.debugInfo.wast.fromBinary
index 2f0e97ecd..75c4e9c66 100644
--- a/test/fn_prolog_epilog.debugInfo.wast.fromBinary
+++ b/test/fn_prolog_epilog.debugInfo.wast.fromBinary
@@ -1,6 +1,6 @@
(module
(type $none_=>_none (func))
- (func $0 (; 0 ;)
+ (func $0
(nop)
(block $label$1
(block $label$2
diff --git a/test/fn_prolog_epilog.debugInfo.wast.fromBinary.noDebugInfo b/test/fn_prolog_epilog.debugInfo.wast.fromBinary.noDebugInfo
index 2f0e97ecd..75c4e9c66 100644
--- a/test/fn_prolog_epilog.debugInfo.wast.fromBinary.noDebugInfo
+++ b/test/fn_prolog_epilog.debugInfo.wast.fromBinary.noDebugInfo
@@ -1,6 +1,6 @@
(module
(type $none_=>_none (func))
- (func $0 (; 0 ;)
+ (func $0
(nop)
(block $label$1
(block $label$2
diff --git a/test/grow_memory.wast.from-wast b/test/grow_memory.wast.from-wast
index 8663da629..2ebbfc9d3 100644
--- a/test/grow_memory.wast.from-wast
+++ b/test/grow_memory.wast.from-wast
@@ -5,12 +5,12 @@
(export "memory" (memory $0))
(export "grow" (func $0))
(export "current" (func $1))
- (func $0 (; 0 ;) (param $var$0 i32) (result i32)
+ (func $0 (param $var$0 i32) (result i32)
(memory.grow
(local.get $var$0)
)
)
- (func $1 (; 1 ;) (result i32)
+ (func $1 (result i32)
(memory.size)
)
)
diff --git a/test/grow_memory.wast.fromBinary b/test/grow_memory.wast.fromBinary
index e5be876cb..bf93f1f35 100644
--- a/test/grow_memory.wast.fromBinary
+++ b/test/grow_memory.wast.fromBinary
@@ -5,12 +5,12 @@
(export "memory" (memory $0))
(export "grow" (func $0))
(export "current" (func $1))
- (func $0 (; 0 ;) (param $0 i32) (result i32)
+ (func $0 (param $0 i32) (result i32)
(memory.grow
(local.get $0)
)
)
- (func $1 (; 1 ;) (result i32)
+ (func $1 (result i32)
(memory.size)
)
)
diff --git a/test/grow_memory.wast.fromBinary.noDebugInfo b/test/grow_memory.wast.fromBinary.noDebugInfo
index e5be876cb..bf93f1f35 100644
--- a/test/grow_memory.wast.fromBinary.noDebugInfo
+++ b/test/grow_memory.wast.fromBinary.noDebugInfo
@@ -5,12 +5,12 @@
(export "memory" (memory $0))
(export "grow" (func $0))
(export "current" (func $1))
- (func $0 (; 0 ;) (param $0 i32) (result i32)
+ (func $0 (param $0 i32) (result i32)
(memory.grow
(local.get $0)
)
)
- (func $1 (; 1 ;) (result i32)
+ (func $1 (result i32)
(memory.size)
)
)
diff --git a/test/hello_world.fromasm b/test/hello_world.fromasm
index e3f04d7b9..31d36b352 100644
--- a/test/hello_world.fromasm
+++ b/test/hello_world.fromasm
@@ -4,7 +4,7 @@
(data (global.get $__memory_base) "hello_world.asm.js")
(import "env" "__memory_base" (global $__memory_base i32))
(export "add" (func $add))
- (func $add (; 0 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $add (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(i32.add
(local.get $0)
(local.get $1)
diff --git a/test/hello_world.fromasm.clamp b/test/hello_world.fromasm.clamp
index e3f04d7b9..31d36b352 100644
--- a/test/hello_world.fromasm.clamp
+++ b/test/hello_world.fromasm.clamp
@@ -4,7 +4,7 @@
(data (global.get $__memory_base) "hello_world.asm.js")
(import "env" "__memory_base" (global $__memory_base i32))
(export "add" (func $add))
- (func $add (; 0 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $add (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(i32.add
(local.get $0)
(local.get $1)
diff --git a/test/hello_world.fromasm.clamp.no-opts b/test/hello_world.fromasm.clamp.no-opts
index 483a5b33b..6dafeac43 100644
--- a/test/hello_world.fromasm.clamp.no-opts
+++ b/test/hello_world.fromasm.clamp.no-opts
@@ -5,7 +5,7 @@
(import "env" "__memory_base" (global $__memory_base i32))
(import "env" "__table_base" (global $__table_base i32))
(export "add" (func $add))
- (func $add (; 0 ;) (param $x i32) (param $y i32) (result i32)
+ (func $add (param $x i32) (param $y i32) (result i32)
(return
(i32.add
(local.get $x)
diff --git a/test/hello_world.fromasm.imprecise b/test/hello_world.fromasm.imprecise
index 40c67dcf5..d2e0f0ff9 100644
--- a/test/hello_world.fromasm.imprecise
+++ b/test/hello_world.fromasm.imprecise
@@ -1,7 +1,7 @@
(module
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(export "add" (func $add))
- (func $add (; 0 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $add (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(i32.add
(local.get $0)
(local.get $1)
diff --git a/test/hello_world.fromasm.imprecise.no-opts b/test/hello_world.fromasm.imprecise.no-opts
index 483a5b33b..6dafeac43 100644
--- a/test/hello_world.fromasm.imprecise.no-opts
+++ b/test/hello_world.fromasm.imprecise.no-opts
@@ -5,7 +5,7 @@
(import "env" "__memory_base" (global $__memory_base i32))
(import "env" "__table_base" (global $__table_base i32))
(export "add" (func $add))
- (func $add (; 0 ;) (param $x i32) (param $y i32) (result i32)
+ (func $add (param $x i32) (param $y i32) (result i32)
(return
(i32.add
(local.get $x)
diff --git a/test/hello_world.fromasm.no-opts b/test/hello_world.fromasm.no-opts
index 483a5b33b..6dafeac43 100644
--- a/test/hello_world.fromasm.no-opts
+++ b/test/hello_world.fromasm.no-opts
@@ -5,7 +5,7 @@
(import "env" "__memory_base" (global $__memory_base i32))
(import "env" "__table_base" (global $__table_base i32))
(export "add" (func $add))
- (func $add (; 0 ;) (param $x i32) (param $y i32) (result i32)
+ (func $add (param $x i32) (param $y i32) (result i32)
(return
(i32.add
(local.get $x)
diff --git a/test/hello_world.wat b/test/hello_world.wat
index cbe9cb5ae..680ee809a 100644
--- a/test/hello_world.wat
+++ b/test/hello_world.wat
@@ -2,7 +2,7 @@
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(memory $0 256 256)
(export "add" (func $add))
- (func $add (; 0 ;) (param $x i32) (param $y i32) (result i32)
+ (func $add (param $x i32) (param $y i32) (result i32)
(i32.add
(local.get $x)
(local.get $y)
diff --git a/test/i64-setTempRet0.fromasm b/test/i64-setTempRet0.fromasm
index 2e6ee16ff..8498dda7e 100644
--- a/test/i64-setTempRet0.fromasm
+++ b/test/i64-setTempRet0.fromasm
@@ -9,7 +9,7 @@
(import "env" "illegalImportResult" (func $legalimport$illegalImportResult (result i32)))
(export "illegalResult" (func $legalstub$illegalResult))
(export "imports" (func $imports))
- (func $imports (; 3 ;) (; has Stack IR ;) (result i32)
+ (func $imports (; has Stack IR ;) (result i32)
(i32.wrap_i64
(i64.or
(i64.extend_i32_u
@@ -24,7 +24,7 @@
)
)
)
- (func $legalstub$illegalResult (; 4 ;) (; has Stack IR ;) (result i32)
+ (func $legalstub$illegalResult (; has Stack IR ;) (result i32)
(call $setTempRet0
(i32.const 2)
)
diff --git a/test/i64-setTempRet0.fromasm.clamp b/test/i64-setTempRet0.fromasm.clamp
index 2e6ee16ff..8498dda7e 100644
--- a/test/i64-setTempRet0.fromasm.clamp
+++ b/test/i64-setTempRet0.fromasm.clamp
@@ -9,7 +9,7 @@
(import "env" "illegalImportResult" (func $legalimport$illegalImportResult (result i32)))
(export "illegalResult" (func $legalstub$illegalResult))
(export "imports" (func $imports))
- (func $imports (; 3 ;) (; has Stack IR ;) (result i32)
+ (func $imports (; has Stack IR ;) (result i32)
(i32.wrap_i64
(i64.or
(i64.extend_i32_u
@@ -24,7 +24,7 @@
)
)
)
- (func $legalstub$illegalResult (; 4 ;) (; has Stack IR ;) (result i32)
+ (func $legalstub$illegalResult (; has Stack IR ;) (result i32)
(call $setTempRet0
(i32.const 2)
)
diff --git a/test/i64-setTempRet0.fromasm.clamp.no-opts b/test/i64-setTempRet0.fromasm.clamp.no-opts
index 3d2248692..af92297aa 100644
--- a/test/i64-setTempRet0.fromasm.clamp.no-opts
+++ b/test/i64-setTempRet0.fromasm.clamp.no-opts
@@ -12,19 +12,19 @@
(global $tempRet0 (mut i32) (i32.const 0))
(export "illegalResult" (func $legalstub$illegalResult))
(export "imports" (func $imports))
- (func $illegalResult (; 3 ;) (result i64)
+ (func $illegalResult (result i64)
(return
(i64.const 8589934593)
)
)
- (func $imports (; 4 ;) (result i32)
+ (func $imports (result i32)
(return
(i32.wrap_i64
(call $legalfunc$illegalImportResult)
)
)
)
- (func $legalstub$illegalResult (; 5 ;) (result i32)
+ (func $legalstub$illegalResult (result i32)
(local $0 i64)
(local.set $0
(call $illegalResult)
@@ -41,7 +41,7 @@
(local.get $0)
)
)
- (func $legalfunc$illegalImportResult (; 6 ;) (result i64)
+ (func $legalfunc$illegalImportResult (result i64)
(i64.or
(i64.extend_i32_u
(call $legalimport$illegalImportResult)
diff --git a/test/i64-setTempRet0.fromasm.imprecise b/test/i64-setTempRet0.fromasm.imprecise
index 39803d613..760854f6b 100644
--- a/test/i64-setTempRet0.fromasm.imprecise
+++ b/test/i64-setTempRet0.fromasm.imprecise
@@ -6,7 +6,7 @@
(import "env" "illegalImportResult" (func $legalimport$illegalImportResult (result i32)))
(export "illegalResult" (func $legalstub$illegalResult))
(export "imports" (func $imports))
- (func $imports (; 3 ;) (; has Stack IR ;) (result i32)
+ (func $imports (; has Stack IR ;) (result i32)
(i32.wrap_i64
(i64.or
(i64.extend_i32_u
@@ -21,7 +21,7 @@
)
)
)
- (func $legalstub$illegalResult (; 4 ;) (; has Stack IR ;) (result i32)
+ (func $legalstub$illegalResult (; has Stack IR ;) (result i32)
(call $setTempRet0
(i32.const 2)
)
diff --git a/test/i64-setTempRet0.fromasm.imprecise.no-opts b/test/i64-setTempRet0.fromasm.imprecise.no-opts
index 3d2248692..af92297aa 100644
--- a/test/i64-setTempRet0.fromasm.imprecise.no-opts
+++ b/test/i64-setTempRet0.fromasm.imprecise.no-opts
@@ -12,19 +12,19 @@
(global $tempRet0 (mut i32) (i32.const 0))
(export "illegalResult" (func $legalstub$illegalResult))
(export "imports" (func $imports))
- (func $illegalResult (; 3 ;) (result i64)
+ (func $illegalResult (result i64)
(return
(i64.const 8589934593)
)
)
- (func $imports (; 4 ;) (result i32)
+ (func $imports (result i32)
(return
(i32.wrap_i64
(call $legalfunc$illegalImportResult)
)
)
)
- (func $legalstub$illegalResult (; 5 ;) (result i32)
+ (func $legalstub$illegalResult (result i32)
(local $0 i64)
(local.set $0
(call $illegalResult)
@@ -41,7 +41,7 @@
(local.get $0)
)
)
- (func $legalfunc$illegalImportResult (; 6 ;) (result i64)
+ (func $legalfunc$illegalImportResult (result i64)
(i64.or
(i64.extend_i32_u
(call $legalimport$illegalImportResult)
diff --git a/test/i64-setTempRet0.fromasm.no-opts b/test/i64-setTempRet0.fromasm.no-opts
index 3d2248692..af92297aa 100644
--- a/test/i64-setTempRet0.fromasm.no-opts
+++ b/test/i64-setTempRet0.fromasm.no-opts
@@ -12,19 +12,19 @@
(global $tempRet0 (mut i32) (i32.const 0))
(export "illegalResult" (func $legalstub$illegalResult))
(export "imports" (func $imports))
- (func $illegalResult (; 3 ;) (result i64)
+ (func $illegalResult (result i64)
(return
(i64.const 8589934593)
)
)
- (func $imports (; 4 ;) (result i32)
+ (func $imports (result i32)
(return
(i32.wrap_i64
(call $legalfunc$illegalImportResult)
)
)
)
- (func $legalstub$illegalResult (; 5 ;) (result i32)
+ (func $legalstub$illegalResult (result i32)
(local $0 i64)
(local.set $0
(call $illegalResult)
@@ -41,7 +41,7 @@
(local.get $0)
)
)
- (func $legalfunc$illegalImportResult (; 6 ;) (result i64)
+ (func $legalfunc$illegalImportResult (result i64)
(i64.or
(i64.extend_i32_u
(call $legalimport$illegalImportResult)
diff --git a/test/importedSignCast.fromasm b/test/importedSignCast.fromasm
index 5947d1448..aa9b54e81 100644
--- a/test/importedSignCast.fromasm
+++ b/test/importedSignCast.fromasm
@@ -9,7 +9,7 @@
(import "env" "__table_base" (global $__table_base i32))
(import "env" "_emscripten_glIsTexture" (func $gm (param i32) (result i32)))
(export "func" (func $func))
- (func $func (; 1 ;) (; has Stack IR ;)
+ (func $func (; has Stack IR ;)
(drop
(call $gm
(i32.const 0)
diff --git a/test/importedSignCast.fromasm.clamp b/test/importedSignCast.fromasm.clamp
index 5947d1448..aa9b54e81 100644
--- a/test/importedSignCast.fromasm.clamp
+++ b/test/importedSignCast.fromasm.clamp
@@ -9,7 +9,7 @@
(import "env" "__table_base" (global $__table_base i32))
(import "env" "_emscripten_glIsTexture" (func $gm (param i32) (result i32)))
(export "func" (func $func))
- (func $func (; 1 ;) (; has Stack IR ;)
+ (func $func (; has Stack IR ;)
(drop
(call $gm
(i32.const 0)
diff --git a/test/importedSignCast.fromasm.clamp.no-opts b/test/importedSignCast.fromasm.clamp.no-opts
index 837e4c589..9a1c93f02 100644
--- a/test/importedSignCast.fromasm.clamp.no-opts
+++ b/test/importedSignCast.fromasm.clamp.no-opts
@@ -8,7 +8,7 @@
(import "env" "__table_base" (global $__table_base i32))
(import "env" "_emscripten_glIsTexture" (func $gm (param i32) (result i32)))
(export "func" (func $func))
- (func $func (; 1 ;)
+ (func $func
(drop
(i32.shr_s
(i32.shl
diff --git a/test/importedSignCast.fromasm.imprecise b/test/importedSignCast.fromasm.imprecise
index fca640200..c23c95b7e 100644
--- a/test/importedSignCast.fromasm.imprecise
+++ b/test/importedSignCast.fromasm.imprecise
@@ -6,7 +6,7 @@
(import "env" "__table_base" (global $__table_base i32))
(import "env" "_emscripten_glIsTexture" (func $gm (param i32) (result i32)))
(export "func" (func $func))
- (func $func (; 1 ;) (; has Stack IR ;)
+ (func $func (; has Stack IR ;)
(drop
(call $gm
(i32.const 0)
diff --git a/test/importedSignCast.fromasm.imprecise.no-opts b/test/importedSignCast.fromasm.imprecise.no-opts
index 837e4c589..9a1c93f02 100644
--- a/test/importedSignCast.fromasm.imprecise.no-opts
+++ b/test/importedSignCast.fromasm.imprecise.no-opts
@@ -8,7 +8,7 @@
(import "env" "__table_base" (global $__table_base i32))
(import "env" "_emscripten_glIsTexture" (func $gm (param i32) (result i32)))
(export "func" (func $func))
- (func $func (; 1 ;)
+ (func $func
(drop
(i32.shr_s
(i32.shl
diff --git a/test/importedSignCast.fromasm.no-opts b/test/importedSignCast.fromasm.no-opts
index 837e4c589..9a1c93f02 100644
--- a/test/importedSignCast.fromasm.no-opts
+++ b/test/importedSignCast.fromasm.no-opts
@@ -8,7 +8,7 @@
(import "env" "__table_base" (global $__table_base i32))
(import "env" "_emscripten_glIsTexture" (func $gm (param i32) (result i32)))
(export "func" (func $func))
- (func $func (; 1 ;)
+ (func $func
(drop
(i32.shr_s
(i32.shl
diff --git a/test/kitchen_sink.wast.from-wast b/test/kitchen_sink.wast.from-wast
index 534d3982a..ad2f93d02 100644
--- a/test/kitchen_sink.wast.from-wast
+++ b/test/kitchen_sink.wast.from-wast
@@ -2,7 +2,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 4096 4096)
(data (i32.const 1026) "\14\00")
- (func $kitchensink (; 0 ;) (result i32)
+ (func $kitchensink (result i32)
(block $block0 (result i32)
(drop
(i32.add
diff --git a/test/kitchen_sink.wast.fromBinary b/test/kitchen_sink.wast.fromBinary
index c8b5e6b30..11f5a2e53 100644
--- a/test/kitchen_sink.wast.fromBinary
+++ b/test/kitchen_sink.wast.fromBinary
@@ -2,7 +2,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 4096 4096)
(data (i32.const 1026) "\14\00")
- (func $kitchensink (; 0 ;) (result i32)
+ (func $kitchensink (result i32)
(drop
(i32.add
(i32.const 10)
diff --git a/test/kitchen_sink.wast.fromBinary.noDebugInfo b/test/kitchen_sink.wast.fromBinary.noDebugInfo
index 6dd620d2b..18e0ddb7a 100644
--- a/test/kitchen_sink.wast.fromBinary.noDebugInfo
+++ b/test/kitchen_sink.wast.fromBinary.noDebugInfo
@@ -2,7 +2,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 4096 4096)
(data (i32.const 1026) "\14\00")
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(drop
(i32.add
(i32.const 10)
diff --git a/test/lld/bigint.wat.out b/test/lld/bigint.wat.out
index a3214282f..7e2b090c4 100644
--- a/test/lld/bigint.wat.out
+++ b/test/lld/bigint.wat.out
@@ -14,13 +14,13 @@
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
(export "dynCall_jj" (func $dynCall_jj))
- (func $foo (; 0 ;) (param $0 i64) (result i64)
+ (func $foo (param $0 i64) (result i64)
(unreachable)
)
- (func $stackSave (; 1 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 2 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -35,17 +35,17 @@
)
(local.get $1)
)
- (func $stackRestore (; 3 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 4 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
)
- (func $dynCall_jj (; 5 ;) (param $fptr i32) (param $0 i64) (result i64)
+ (func $dynCall_jj (param $fptr i32) (param $0 i64) (result i64)
(call_indirect (type $i64_=>_i64)
(local.get $0)
(local.get $fptr)
diff --git a/test/lld/duplicate_imports.wat.out b/test/lld/duplicate_imports.wat.out
index 7bd86fd95..8c03c8467 100644
--- a/test/lld/duplicate_imports.wat.out
+++ b/test/lld/duplicate_imports.wat.out
@@ -26,7 +26,7 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $main (; 4 ;) (result i32)
+ (func $main (result i32)
(drop
(call $puts1
(i32.const 568)
@@ -34,13 +34,13 @@
)
(i32.const 0)
)
- (func $__wasm_call_ctors (; 5 ;)
+ (func $__wasm_call_ctors
(nop)
)
- (func $stackSave (; 6 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 7 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -55,17 +55,17 @@
)
(local.get $1)
)
- (func $stackRestore (; 8 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 9 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
)
- (func $legalfunc$puts2 (; 10 ;) (param $0 i64) (result i32)
+ (func $legalfunc$puts2 (param $0 i64) (result i32)
(call $legalimport$puts2
(i32.wrap_i64
(local.get $0)
diff --git a/test/lld/em_asm.wat.mem.out b/test/lld/em_asm.wat.mem.out
index 951755cc6..92aba59ad 100644
--- a/test/lld/em_asm.wat.mem.out
+++ b/test/lld/em_asm.wat.mem.out
@@ -18,10 +18,10 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__wasm_call_ctors (; 1 ;)
+ (func $__wasm_call_ctors
(nop)
)
- (func $__original_main (; 2 ;) (result i32)
+ (func $__original_main (result i32)
(local $0 i32)
(global.set $global$0
(local.tee $0
@@ -68,13 +68,13 @@
)
(i32.const 0)
)
- (func $main (; 3 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(call $__original_main)
)
- (func $stackSave (; 4 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 5 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -89,12 +89,12 @@
)
(local.get $1)
)
- (func $stackRestore (; 6 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 7 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
diff --git a/test/lld/em_asm.wat.out b/test/lld/em_asm.wat.out
index 5167d837d..b11abfef1 100644
--- a/test/lld/em_asm.wat.out
+++ b/test/lld/em_asm.wat.out
@@ -19,10 +19,10 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__wasm_call_ctors (; 1 ;)
+ (func $__wasm_call_ctors
(nop)
)
- (func $__original_main (; 2 ;) (result i32)
+ (func $__original_main (result i32)
(local $0 i32)
(global.set $global$0
(local.tee $0
@@ -69,13 +69,13 @@
)
(i32.const 0)
)
- (func $main (; 3 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(call $__original_main)
)
- (func $stackSave (; 4 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 5 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -90,12 +90,12 @@
)
(local.get $1)
)
- (func $stackRestore (; 6 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 7 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
diff --git a/test/lld/em_asm_O0.wat.out b/test/lld/em_asm_O0.wat.out
index 0a6cc1c4c..7e0044a90 100644
--- a/test/lld/em_asm_O0.wat.out
+++ b/test/lld/em_asm_O0.wat.out
@@ -23,7 +23,7 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $main (; 3 ;) (result i32)
+ (func $main (result i32)
(local $t1 i32)
(local $t2 i32)
(drop
@@ -49,13 +49,13 @@
)
(i32.const 0)
)
- (func $__wasm_call_ctors (; 4 ;)
+ (func $__wasm_call_ctors
(nop)
)
- (func $stackSave (; 5 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 6 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -70,12 +70,12 @@
)
(local.get $1)
)
- (func $stackRestore (; 7 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 8 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
diff --git a/test/lld/em_asm_main_thread.wat.out b/test/lld/em_asm_main_thread.wat.out
index b5d351caf..64a0ffe01 100644
--- a/test/lld/em_asm_main_thread.wat.out
+++ b/test/lld/em_asm_main_thread.wat.out
@@ -23,10 +23,10 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__wasm_call_ctors (; 1 ;)
+ (func $__wasm_call_ctors
(nop)
)
- (func $__original_main (; 2 ;) (result i32)
+ (func $__original_main (result i32)
(local $0 i32)
(local $1 i32)
(global.set $global$0
@@ -104,10 +104,10 @@
)
(i32.const 0)
)
- (func $__em_asm_sig_builder::inner<>\20const\20__em_asm_sig_builder::__em_asm_sig<>\28\29 (; 3 ;) (result i32)
+ (func $__em_asm_sig_builder::inner<>\20const\20__em_asm_sig_builder::__em_asm_sig<>\28\29 (result i32)
(i32.const 0)
)
- (func $__em_asm_sig_builder::inner<int\2c\20int>\20const\20__em_asm_sig_builder::__em_asm_sig<int\2c\20int>\28int\2c\20int\29 (; 4 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $__em_asm_sig_builder::inner<int\2c\20int>\20const\20__em_asm_sig_builder::__em_asm_sig<int\2c\20int>\28int\2c\20int\29 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(global.set $global$0
(local.tee $3
@@ -152,7 +152,7 @@
)
)
)
- (func $__em_asm_sig_builder::inner<int>\20const\20__em_asm_sig_builder::__em_asm_sig<int>\28int\29 (; 5 ;) (param $0 i32) (param $1 i32)
+ (func $__em_asm_sig_builder::inner<int>\20const\20__em_asm_sig_builder::__em_asm_sig<int>\28int\29 (param $0 i32) (param $1 i32)
(local $2 i32)
(global.set $global$0
(local.tee $2
@@ -188,16 +188,16 @@
)
)
)
- (func $__em_asm_sig_builder::sig_char\28int\29 (; 6 ;) (param $0 i32) (result i32)
+ (func $__em_asm_sig_builder::sig_char\28int\29 (param $0 i32) (result i32)
(i32.const 105)
)
- (func $main (; 7 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(call $__original_main)
)
- (func $stackSave (; 8 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 9 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -212,12 +212,12 @@
)
(local.get $1)
)
- (func $stackRestore (; 10 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 11 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
diff --git a/test/lld/em_asm_shared.wat.out b/test/lld/em_asm_shared.wat.out
index c31d75e8c..d32f9a156 100644
--- a/test/lld/em_asm_shared.wat.out
+++ b/test/lld/em_asm_shared.wat.out
@@ -27,13 +27,13 @@
(export "_ZN20__em_asm_sig_builderI19__em_asm_type_tupleIJiEEE6bufferE" (global $global$2))
(export "main" (func $main))
(export "__post_instantiate" (func $__post_instantiate))
- (func $__wasm_call_ctors (; 6 ;)
+ (func $__wasm_call_ctors
(call $__wasm_apply_relocs)
)
- (func $__wasm_apply_relocs (; 7 ;)
+ (func $__wasm_apply_relocs
(nop)
)
- (func $__original_main (; 8 ;) (result i32)
+ (func $__original_main (result i32)
(local $0 i32)
(local $1 i32)
(call $stackRestore
@@ -92,14 +92,14 @@
)
(i32.const 0)
)
- (func $main (; 9 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(call $__original_main)
)
- (func $__post_instantiate (; 10 ;)
+ (func $__post_instantiate
(call $__assign_got_enties)
(call $__wasm_call_ctors)
)
- (func $__assign_got_enties (; 11 ;)
+ (func $__assign_got_enties
(global.set $gimport$6
(call $g$_ZN20__em_asm_sig_builderI19__em_asm_type_tupleIJEEE6bufferE)
)
diff --git a/test/lld/em_asm_table.wat.out b/test/lld/em_asm_table.wat.out
index 3d71b49af..943367e64 100644
--- a/test/lld/em_asm_table.wat.out
+++ b/test/lld/em_asm_table.wat.out
@@ -20,10 +20,10 @@
(export "__growWasmMemory" (func $__growWasmMemory))
(export "dynCall_vii" (func $dynCall_vii))
(export "dynCall_iiii" (func $dynCall_iiii))
- (func $stackSave (; 2 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 3 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -38,24 +38,24 @@
)
(local.get $1)
)
- (func $stackRestore (; 4 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 5 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
)
- (func $dynCall_vii (; 6 ;) (param $fptr i32) (param $0 i32) (param $1 i32)
+ (func $dynCall_vii (param $fptr i32) (param $0 i32) (param $1 i32)
(call_indirect (type $i32_i32_=>_none)
(local.get $0)
(local.get $1)
(local.get $fptr)
)
)
- (func $dynCall_iiii (; 7 ;) (param $fptr i32) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $dynCall_iiii (param $fptr i32) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $0)
(local.get $1)
diff --git a/test/lld/em_js_O0.wat.out b/test/lld/em_js_O0.wat.out
index bfca21703..ce9e6458f 100644
--- a/test/lld/em_js_O0.wat.out
+++ b/test/lld/em_js_O0.wat.out
@@ -15,10 +15,10 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $stackSave (; 0 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 1 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -33,12 +33,12 @@
)
(local.get $1)
)
- (func $stackRestore (; 2 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 3 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
diff --git a/test/lld/gdollar_mainmodule.wat.out b/test/lld/gdollar_mainmodule.wat.out
index 85cf5e445..ab54044a6 100644
--- a/test/lld/gdollar_mainmodule.wat.out
+++ b/test/lld/gdollar_mainmodule.wat.out
@@ -26,13 +26,13 @@
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
(export "__assign_got_enties" (func $__assign_got_enties))
- (func $main (; 2 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(i32.const 0)
)
- (func $stackSave (; 3 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $gimport$2)
)
- (func $stackAlloc (; 4 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $gimport$2
(local.tee $1
@@ -47,17 +47,17 @@
)
(local.get $1)
)
- (func $stackRestore (; 5 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $gimport$2
(local.get $0)
)
)
- (func $__growWasmMemory (; 6 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
)
- (func $__assign_got_enties (; 7 ;)
+ (func $__assign_got_enties
(global.set $gimport$6
(call $g$someglobal1)
)
diff --git a/test/lld/hello_world.passive.wat.out b/test/lld/hello_world.passive.wat.out
index e811b43e0..172d05fe1 100644
--- a/test/lld/hello_world.passive.wat.out
+++ b/test/lld/hello_world.passive.wat.out
@@ -20,17 +20,17 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__wasm_call_ctors (; 1 ;)
+ (func $__wasm_call_ctors
(call $__wasm_init_memory)
)
- (func $__wasm_init_memory (; 2 ;)
+ (func $__wasm_init_memory
(memory.init 0
(i32.const 568)
(i32.const 0)
(i32.const 14)
)
)
- (func $__original_main (; 3 ;) (result i32)
+ (func $__original_main (result i32)
(drop
(call $puts
(i32.const 568)
@@ -38,13 +38,13 @@
)
(i32.const 0)
)
- (func $main (; 4 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(call $__original_main)
)
- (func $stackSave (; 5 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 6 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -59,12 +59,12 @@
)
(local.get $1)
)
- (func $stackRestore (; 7 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 8 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
diff --git a/test/lld/hello_world.wat.mem.out b/test/lld/hello_world.wat.mem.out
index 54951e8aa..3661f5e79 100644
--- a/test/lld/hello_world.wat.mem.out
+++ b/test/lld/hello_world.wat.mem.out
@@ -17,10 +17,10 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__wasm_call_ctors (; 1 ;)
+ (func $__wasm_call_ctors
(nop)
)
- (func $__original_main (; 2 ;) (result i32)
+ (func $__original_main (result i32)
(drop
(call $puts
(i32.const 568)
@@ -28,13 +28,13 @@
)
(i32.const 0)
)
- (func $main (; 3 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(call $__original_main)
)
- (func $stackSave (; 4 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 5 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -49,12 +49,12 @@
)
(local.get $1)
)
- (func $stackRestore (; 6 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 7 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
diff --git a/test/lld/hello_world.wat.out b/test/lld/hello_world.wat.out
index 1ce91bcb3..894d65d52 100644
--- a/test/lld/hello_world.wat.out
+++ b/test/lld/hello_world.wat.out
@@ -18,10 +18,10 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__wasm_call_ctors (; 1 ;)
+ (func $__wasm_call_ctors
(nop)
)
- (func $__original_main (; 2 ;) (result i32)
+ (func $__original_main (result i32)
(drop
(call $puts
(i32.const 568)
@@ -29,13 +29,13 @@
)
(i32.const 0)
)
- (func $main (; 3 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(call $__original_main)
)
- (func $stackSave (; 4 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 5 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -50,12 +50,12 @@
)
(local.get $1)
)
- (func $stackRestore (; 6 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 7 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
diff --git a/test/lld/init.wat.out b/test/lld/init.wat.out
index 1ff306e3a..44b81ff14 100644
--- a/test/lld/init.wat.out
+++ b/test/lld/init.wat.out
@@ -16,23 +16,23 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__wasm_call_ctors (; 0 ;)
+ (func $__wasm_call_ctors
(call $init_x)
(call $init_y)
)
- (func $init_x (; 1 ;)
+ (func $init_x
(i32.store offset=568
(i32.const 0)
(i32.const 14)
)
)
- (func $init_y (; 2 ;)
+ (func $init_y
(i32.store offset=572
(i32.const 0)
(i32.const 144)
)
)
- (func $__original_main (; 3 ;) (result i32)
+ (func $__original_main (result i32)
(i32.add
(i32.load offset=568
(i32.const 0)
@@ -42,13 +42,13 @@
)
)
)
- (func $main (; 4 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(call $__original_main)
)
- (func $stackSave (; 5 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 6 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -63,12 +63,12 @@
)
(local.get $1)
)
- (func $stackRestore (; 7 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 8 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
diff --git a/test/lld/longjmp.wat.out b/test/lld/longjmp.wat.out
index 1b6bbd341..83c4b5a83 100644
--- a/test/lld/longjmp.wat.out
+++ b/test/lld/longjmp.wat.out
@@ -30,10 +30,10 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $0 (; 8 ;)
+ (func $0
(nop)
)
- (func $1 (; 9 ;) (result i32)
+ (func $1 (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -133,20 +133,20 @@
)
(unreachable)
)
- (func $2 (; 10 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $2 (param $0 i32) (param $1 i32) (result i32)
(call $1)
)
- (func $dynCall_vii (; 11 ;) (param $fptr i32) (param $0 i32) (param $1 i32)
+ (func $dynCall_vii (param $fptr i32) (param $0 i32) (param $1 i32)
(call_indirect (type $i32_i32_=>_none)
(local.get $0)
(local.get $1)
(local.get $fptr)
)
)
- (func $stackSave (; 12 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 13 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -161,12 +161,12 @@
)
(local.get $1)
)
- (func $stackRestore (; 14 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 15 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
diff --git a/test/lld/main_module.wat.out b/test/lld/main_module.wat.out
index 478a7a08f..f8897ff09 100644
--- a/test/lld/main_module.wat.out
+++ b/test/lld/main_module.wat.out
@@ -31,10 +31,10 @@
(export "__growWasmMemory" (func $__growWasmMemory))
(export "__assign_got_enties" (func $__assign_got_enties))
(export "dynCall_i" (func $dynCall_i))
- (func $__wasm_call_ctors (; 3 ;)
+ (func $__wasm_call_ctors
(call $__wasm_apply_relocs)
)
- (func $__wasm_apply_relocs (; 4 ;)
+ (func $__wasm_apply_relocs
(i32.store
(i32.add
(global.get $gimport$2)
@@ -50,7 +50,7 @@
(global.get $gimport$7)
)
)
- (func $print_message\28\29 (; 5 ;) (result i32)
+ (func $print_message\28\29 (result i32)
(drop
(call $puts
(i32.add
@@ -63,10 +63,10 @@
(global.get $gimport$5)
)
)
- (func $stackSave (; 6 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $sp)
)
- (func $stackAlloc (; 7 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $sp
(local.tee $1
@@ -81,17 +81,17 @@
)
(local.get $1)
)
- (func $stackRestore (; 8 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $sp
(local.get $0)
)
)
- (func $__growWasmMemory (; 9 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
)
- (func $__assign_got_enties (; 10 ;)
+ (func $__assign_got_enties
(global.set $gimport$5
(call $g$external_var)
)
@@ -105,7 +105,7 @@
)
)
)
- (func $dynCall_i (; 11 ;) (param $fptr i32) (result i32)
+ (func $dynCall_i (param $fptr i32) (result i32)
(call_indirect (type $none_=>_i32)
(local.get $fptr)
)
diff --git a/test/lld/main_module_table.wat.out b/test/lld/main_module_table.wat.out
index 412d1715f..069115956 100644
--- a/test/lld/main_module_table.wat.out
+++ b/test/lld/main_module_table.wat.out
@@ -18,13 +18,13 @@
(export "__growWasmMemory" (func $__growWasmMemory))
(export "__assign_got_enties" (func $__assign_got_enties))
(export "dynCall_v" (func $dynCall_v))
- (func $__stdio_write (; 0 ;)
+ (func $__stdio_write
(nop)
)
- (func $stackSave (; 1 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $sp)
)
- (func $stackAlloc (; 2 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $sp
(local.tee $1
@@ -39,17 +39,17 @@
)
(local.get $1)
)
- (func $stackRestore (; 3 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $sp
(local.get $0)
)
)
- (func $__growWasmMemory (; 4 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
)
- (func $__assign_got_enties (; 5 ;)
+ (func $__assign_got_enties
(global.set $gimport$9
(i32.add
(global.get $__table_base)
@@ -57,7 +57,7 @@
)
)
)
- (func $dynCall_v (; 6 ;) (param $fptr i32)
+ (func $dynCall_v (param $fptr i32)
(call_indirect (type $none_=>_none)
(local.get $fptr)
)
diff --git a/test/lld/main_module_table_2.wat.out b/test/lld/main_module_table_2.wat.out
index 1dd833150..4e264eb2d 100644
--- a/test/lld/main_module_table_2.wat.out
+++ b/test/lld/main_module_table_2.wat.out
@@ -18,13 +18,13 @@
(export "__growWasmMemory" (func $__growWasmMemory))
(export "__assign_got_enties" (func $__assign_got_enties))
(export "dynCall_v" (func $dynCall_v))
- (func $__stdio_write (; 0 ;)
+ (func $__stdio_write
(nop)
)
- (func $stackSave (; 1 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $sp)
)
- (func $stackAlloc (; 2 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $sp
(local.tee $1
@@ -39,17 +39,17 @@
)
(local.get $1)
)
- (func $stackRestore (; 3 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $sp
(local.get $0)
)
)
- (func $__growWasmMemory (; 4 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
)
- (func $__assign_got_enties (; 5 ;)
+ (func $__assign_got_enties
(global.set $gimport$9
(i32.add
(global.get $__table_base)
@@ -57,7 +57,7 @@
)
)
)
- (func $dynCall_v (; 6 ;) (param $fptr i32)
+ (func $dynCall_v (param $fptr i32)
(call_indirect (type $none_=>_none)
(local.get $fptr)
)
diff --git a/test/lld/main_module_table_3.wat.out b/test/lld/main_module_table_3.wat.out
index f48ab6216..9e227396f 100644
--- a/test/lld/main_module_table_3.wat.out
+++ b/test/lld/main_module_table_3.wat.out
@@ -18,13 +18,13 @@
(export "__growWasmMemory" (func $__growWasmMemory))
(export "__assign_got_enties" (func $__assign_got_enties))
(export "dynCall_v" (func $dynCall_v))
- (func $__stdio_write (; 0 ;)
+ (func $__stdio_write
(nop)
)
- (func $stackSave (; 1 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $sp)
)
- (func $stackAlloc (; 2 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $sp
(local.tee $1
@@ -39,17 +39,17 @@
)
(local.get $1)
)
- (func $stackRestore (; 3 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $sp
(local.get $0)
)
)
- (func $__growWasmMemory (; 4 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
)
- (func $__assign_got_enties (; 5 ;)
+ (func $__assign_got_enties
(global.set $gimport$9
(i32.add
(global.get $__table_base)
@@ -57,7 +57,7 @@
)
)
)
- (func $dynCall_v (; 6 ;) (param $fptr i32)
+ (func $dynCall_v (param $fptr i32)
(call_indirect (type $none_=>_none)
(local.get $fptr)
)
diff --git a/test/lld/main_module_table_4.wat.out b/test/lld/main_module_table_4.wat.out
index db2ef3cd8..e3976804e 100644
--- a/test/lld/main_module_table_4.wat.out
+++ b/test/lld/main_module_table_4.wat.out
@@ -18,13 +18,13 @@
(export "__growWasmMemory" (func $__growWasmMemory))
(export "__assign_got_enties" (func $__assign_got_enties))
(export "dynCall_v" (func $dynCall_v))
- (func $__stdio_write (; 0 ;)
+ (func $__stdio_write
(nop)
)
- (func $stackSave (; 1 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $sp)
)
- (func $stackAlloc (; 2 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $sp
(local.tee $1
@@ -39,17 +39,17 @@
)
(local.get $1)
)
- (func $stackRestore (; 3 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $sp
(local.get $0)
)
)
- (func $__growWasmMemory (; 4 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
)
- (func $__assign_got_enties (; 5 ;)
+ (func $__assign_got_enties
(global.set $gimport$9
(i32.add
(global.get $tb)
@@ -57,7 +57,7 @@
)
)
)
- (func $dynCall_v (; 6 ;) (param $fptr i32)
+ (func $dynCall_v (param $fptr i32)
(call_indirect (type $none_=>_none)
(local.get $fptr)
)
diff --git a/test/lld/main_module_table_5.wat.out b/test/lld/main_module_table_5.wat.out
index 590164b0f..9fd8dda28 100644
--- a/test/lld/main_module_table_5.wat.out
+++ b/test/lld/main_module_table_5.wat.out
@@ -18,19 +18,19 @@
(export "__growWasmMemory" (func $__growWasmMemory))
(export "__assign_got_enties" (func $__assign_got_enties))
(export "dynCall_v" (func $dynCall_v))
- (func $__stdio_write (; 0 ;)
+ (func $__stdio_write
(nop)
)
- (func $other (; 1 ;)
+ (func $other
(nop)
)
- (func $stuff (; 2 ;)
+ (func $stuff
(nop)
)
- (func $stackSave (; 3 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $sp)
)
- (func $stackAlloc (; 4 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $sp
(local.tee $1
@@ -45,17 +45,17 @@
)
(local.get $1)
)
- (func $stackRestore (; 5 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $sp
(local.get $0)
)
)
- (func $__growWasmMemory (; 6 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
)
- (func $__assign_got_enties (; 7 ;)
+ (func $__assign_got_enties
(global.set $gimport$9
(i32.add
(global.get $tb)
@@ -63,7 +63,7 @@
)
)
)
- (func $dynCall_v (; 8 ;) (param $fptr i32)
+ (func $dynCall_v (param $fptr i32)
(call_indirect (type $none_=>_none)
(local.get $fptr)
)
diff --git a/test/lld/recursive.wat.out b/test/lld/recursive.wat.out
index 22d4ba729..c304f3485 100644
--- a/test/lld/recursive.wat.out
+++ b/test/lld/recursive.wat.out
@@ -18,10 +18,10 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__wasm_call_ctors (; 1 ;)
+ (func $__wasm_call_ctors
(nop)
)
- (func $foo (; 2 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $foo (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(global.set $global$0
(local.tee $2
@@ -56,7 +56,7 @@
(local.get $0)
)
)
- (func $__original_main (; 3 ;) (result i32)
+ (func $__original_main (result i32)
(local $0 i32)
(global.set $global$0
(local.tee $0
@@ -87,13 +87,13 @@
)
(i32.const 0)
)
- (func $main (; 4 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(call $__original_main)
)
- (func $stackSave (; 5 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 6 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -108,12 +108,12 @@
)
(local.get $1)
)
- (func $stackRestore (; 7 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 8 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
diff --git a/test/lld/recursive_safe_stack.wat.out b/test/lld/recursive_safe_stack.wat.out
index a9248782c..36b803a1e 100644
--- a/test/lld/recursive_safe_stack.wat.out
+++ b/test/lld/recursive_safe_stack.wat.out
@@ -23,10 +23,10 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__wasm_call_ctors (; 2 ;)
+ (func $__wasm_call_ctors
(nop)
)
- (func $foo (; 3 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $foo (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -85,7 +85,7 @@
(local.get $0)
)
)
- (func $__original_main (; 4 ;) (result i32)
+ (func $__original_main (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -140,18 +140,18 @@
)
(i32.const 0)
)
- (func $main (; 5 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(call $__original_main)
)
- (func $__set_stack_limit (; 6 ;) (param $0 i32)
+ (func $__set_stack_limit (param $0 i32)
(global.set $__stack_limit
(local.get $0)
)
)
- (func $stackSave (; 7 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 8 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(block
@@ -178,7 +178,7 @@
)
(local.get $1)
)
- (func $stackRestore (; 9 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(local $1 i32)
(if
(i32.lt_u
@@ -193,7 +193,7 @@
(local.get $1)
)
)
- (func $__growWasmMemory (; 10 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
diff --git a/test/lld/reserved_func_ptr.wat.out b/test/lld/reserved_func_ptr.wat.out
index a7d39b4b3..c783b31a1 100644
--- a/test/lld/reserved_func_ptr.wat.out
+++ b/test/lld/reserved_func_ptr.wat.out
@@ -23,16 +23,16 @@
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
(export "dynCall_viii" (func $dynCall_viii))
- (func $__wasm_call_ctors (; 1 ;)
+ (func $__wasm_call_ctors
(nop)
)
- (func $address_taken_func\28int\2c\20int\2c\20int\29 (; 2 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $address_taken_func\28int\2c\20int\2c\20int\29 (param $0 i32) (param $1 i32) (param $2 i32)
(nop)
)
- (func $address_taken_func2\28int\2c\20int\2c\20int\29 (; 3 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $address_taken_func2\28int\2c\20int\2c\20int\29 (param $0 i32) (param $1 i32) (param $2 i32)
(nop)
)
- (func $main (; 4 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -116,10 +116,10 @@
)
(i32.const 0)
)
- (func $stackSave (; 5 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 6 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -134,17 +134,17 @@
)
(local.get $1)
)
- (func $stackRestore (; 7 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 8 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
)
- (func $dynCall_viii (; 9 ;) (param $fptr i32) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $dynCall_viii (param $fptr i32) (param $0 i32) (param $1 i32) (param $2 i32)
(call_indirect (type $i32_i32_i32_=>_none)
(local.get $0)
(local.get $1)
diff --git a/test/lld/safe_stack_standalone-wasm.wat.out b/test/lld/safe_stack_standalone-wasm.wat.out
index 3632831ac..11e9d0109 100644
--- a/test/lld/safe_stack_standalone-wasm.wat.out
+++ b/test/lld/safe_stack_standalone-wasm.wat.out
@@ -23,10 +23,10 @@
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
(export "_start" (func $_start))
- (func $__wasm_call_ctors (; 1 ;)
+ (func $__wasm_call_ctors
(nop)
)
- (func $foo (; 2 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $foo (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -85,7 +85,7 @@
(local.get $0)
)
)
- (func $__original_main (; 3 ;) (result i32)
+ (func $__original_main (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -140,18 +140,18 @@
)
(i32.const 0)
)
- (func $main (; 4 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(call $__original_main)
)
- (func $__set_stack_limit (; 5 ;) (param $0 i32)
+ (func $__set_stack_limit (param $0 i32)
(global.set $__stack_limit
(local.get $0)
)
)
- (func $stackSave (; 6 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 7 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(block
@@ -178,7 +178,7 @@
)
(local.get $1)
)
- (func $stackRestore (; 8 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(local $1 i32)
(if
(i32.lt_u
@@ -193,12 +193,12 @@
(local.get $1)
)
)
- (func $__growWasmMemory (; 9 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
)
- (func $_start (; 10 ;)
+ (func $_start
(drop
(call $main
(i32.const 0)
diff --git a/test/lld/shared.wat.out b/test/lld/shared.wat.out
index 5cc1cf88f..0a2529ad6 100644
--- a/test/lld/shared.wat.out
+++ b/test/lld/shared.wat.out
@@ -20,10 +20,10 @@
(export "ptr_puts" (global $global$0))
(export "ptr_local_func" (global $global$1))
(export "__post_instantiate" (func $__post_instantiate))
- (func $__wasm_call_ctors (; 4 ;)
+ (func $__wasm_call_ctors
(call $__wasm_apply_relocs)
)
- (func $__wasm_apply_relocs (; 5 ;)
+ (func $__wasm_apply_relocs
(i32.store
(i32.add
(global.get $gimport$2)
@@ -39,7 +39,7 @@
(global.get $gimport$7)
)
)
- (func $print_message\28\29 (; 6 ;) (result i32)
+ (func $print_message\28\29 (result i32)
(drop
(call $puts
(i32.add
@@ -52,11 +52,11 @@
(global.get $gimport$5)
)
)
- (func $__post_instantiate (; 7 ;)
+ (func $__post_instantiate
(call $__assign_got_enties)
(call $__wasm_call_ctors)
)
- (func $__assign_got_enties (; 8 ;)
+ (func $__assign_got_enties
(global.set $gimport$5
(call $g$external_var)
)
diff --git a/test/lld/shared_add_to_table.wasm.out b/test/lld/shared_add_to_table.wasm.out
index 5343b7089..b89853e4e 100644
--- a/test/lld/shared_add_to_table.wasm.out
+++ b/test/lld/shared_add_to_table.wasm.out
@@ -26,18 +26,18 @@
(export "main" (func $main))
(export "__dso_handle" (global $global$1))
(export "__post_instantiate" (func $__post_instantiate))
- (func $__wasm_call_ctors (; 5 ;)
+ (func $__wasm_call_ctors
(call $__wasm_apply_relocs)
)
- (func $__wasm_apply_relocs (; 6 ;)
+ (func $__wasm_apply_relocs
)
- (func $waka_func_mine\28int\29 (; 7 ;) (param $0 i32) (result i32)
+ (func $waka_func_mine\28int\29 (param $0 i32) (result i32)
(i32.add
(local.get $0)
(i32.const 1)
)
)
- (func $__original_main (; 8 ;) (result i32)
+ (func $__original_main (result i32)
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -61,14 +61,14 @@
)
)
)
- (func $main (; 9 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(call $__original_main)
)
- (func $__post_instantiate (; 10 ;)
+ (func $__post_instantiate
(call $__assign_got_enties)
(call $__wasm_call_ctors)
)
- (func $__assign_got_enties (; 11 ;)
+ (func $__assign_got_enties
(global.set $gimport$8
(call $g$waka_mine)
)
diff --git a/test/lld/shared_longjmp.wat.out b/test/lld/shared_longjmp.wat.out
index 871e26b27..628412ed9 100644
--- a/test/lld/shared_longjmp.wat.out
+++ b/test/lld/shared_longjmp.wat.out
@@ -33,13 +33,13 @@
(export "__threwValue" (global $global$1))
(export "dynCall_vii" (func $dynCall_vii))
(export "__post_instantiate" (func $__post_instantiate))
- (func $0 (; 11 ;)
+ (func $0
(call $1)
)
- (func $1 (; 12 ;)
+ (func $1
(nop)
)
- (func $2 (; 13 ;)
+ (func $2
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -142,18 +142,18 @@
)
(unreachable)
)
- (func $dynCall_vii (; 14 ;) (param $fptr i32) (param $0 i32) (param $1 i32)
+ (func $dynCall_vii (param $fptr i32) (param $0 i32) (param $1 i32)
(call_indirect (type $i32_i32_=>_none)
(local.get $0)
(local.get $1)
(local.get $fptr)
)
)
- (func $__post_instantiate (; 15 ;)
+ (func $__post_instantiate
(call $__assign_got_enties)
(call $0)
)
- (func $__assign_got_enties (; 16 ;)
+ (func $__assign_got_enties
(global.set $gimport$13
(call $g$__THREW__)
)
diff --git a/test/lld/standalone-wasm-with-start.wat.out b/test/lld/standalone-wasm-with-start.wat.out
index 1ac0d3d9c..05e70d61a 100644
--- a/test/lld/standalone-wasm-with-start.wat.out
+++ b/test/lld/standalone-wasm-with-start.wat.out
@@ -16,16 +16,16 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $_start (; 0 ;) (result i32)
+ (func $_start (result i32)
(nop)
)
- (func $foo (; 1 ;) (result i32)
+ (func $foo (result i32)
(nop)
)
- (func $stackSave (; 2 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 3 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -40,12 +40,12 @@
)
(local.get $1)
)
- (func $stackRestore (; 4 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 5 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
diff --git a/test/lld/standalone-wasm.wat.out b/test/lld/standalone-wasm.wat.out
index 64dbfaf0a..3b128a771 100644
--- a/test/lld/standalone-wasm.wat.out
+++ b/test/lld/standalone-wasm.wat.out
@@ -19,19 +19,19 @@
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
(export "_start" (func $_start))
- (func $__original_main (; 0 ;) (result i32)
+ (func $__original_main (result i32)
(nop)
)
- (func $main (; 1 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(call $__original_main)
)
- (func $foo (; 2 ;) (result i32)
+ (func $foo (result i32)
(nop)
)
- (func $stackSave (; 3 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 4 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -46,17 +46,17 @@
)
(local.get $1)
)
- (func $stackRestore (; 5 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 6 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
)
- (func $_start (; 7 ;)
+ (func $_start
(drop
(call $main
(i32.const 0)
diff --git a/test/lld/standalone-wasm2.wat.out b/test/lld/standalone-wasm2.wat.out
index def030c64..d9da38420 100644
--- a/test/lld/standalone-wasm2.wat.out
+++ b/test/lld/standalone-wasm2.wat.out
@@ -17,19 +17,19 @@
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
(export "_start" (func $_start))
- (func $__original_main (; 0 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $__original_main (param $0 i32) (param $1 i32) (result i32)
(nop)
)
- (func $main (; 1 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(call $__original_main
(local.get $0)
(local.get $1)
)
)
- (func $stackSave (; 2 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 3 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -44,17 +44,17 @@
)
(local.get $1)
)
- (func $stackRestore (; 4 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 5 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
)
- (func $_start (; 6 ;)
+ (func $_start
(drop
(call $main
(i32.const 0)
diff --git a/test/lld/standalone-wasm3.wat.out b/test/lld/standalone-wasm3.wat.out
index 639b18988..325c0840c 100644
--- a/test/lld/standalone-wasm3.wat.out
+++ b/test/lld/standalone-wasm3.wat.out
@@ -14,13 +14,13 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__original_main (; 0 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $__original_main (param $0 i32) (param $1 i32) (result i32)
(nop)
)
- (func $stackSave (; 1 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 2 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(global.set $global$0
(local.tee $1
@@ -35,12 +35,12 @@
)
(local.get $1)
)
- (func $stackRestore (; 3 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 4 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
diff --git a/test/memory-import.wast.from-wast b/test/memory-import.wast.from-wast
index 38d6f0931..3fd964d9b 100644
--- a/test/memory-import.wast.from-wast
+++ b/test/memory-import.wast.from-wast
@@ -1,7 +1,7 @@
(module
(type $none_=>_i32 (func (result i32)))
(import "env" "memory" (memory $0 1 1))
- (func $foo (; 0 ;) (result i32)
+ (func $foo (result i32)
(i32.load offset=13
(i32.const 37)
)
diff --git a/test/memory-import.wast.fromBinary b/test/memory-import.wast.fromBinary
index d073a469a..66554b97a 100644
--- a/test/memory-import.wast.fromBinary
+++ b/test/memory-import.wast.fromBinary
@@ -1,7 +1,7 @@
(module
(type $none_=>_i32 (func (result i32)))
(import "env" "memory" (memory $0 1 1))
- (func $foo (; 0 ;) (result i32)
+ (func $foo (result i32)
(i32.load offset=13
(i32.const 37)
)
diff --git a/test/memory-import.wast.fromBinary.noDebugInfo b/test/memory-import.wast.fromBinary.noDebugInfo
index 9709e1003..06e049012 100644
--- a/test/memory-import.wast.fromBinary.noDebugInfo
+++ b/test/memory-import.wast.fromBinary.noDebugInfo
@@ -1,7 +1,7 @@
(module
(type $none_=>_i32 (func (result i32)))
(import "env" "memory" (memory $0 1 1))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(i32.load offset=13
(i32.const 37)
)
diff --git a/test/memorygrowth-minimal.fromasm b/test/memorygrowth-minimal.fromasm
index 58c4136cf..86cca1dd1 100644
--- a/test/memorygrowth-minimal.fromasm
+++ b/test/memorygrowth-minimal.fromasm
@@ -4,7 +4,7 @@
(data (global.get $__memory_base) "memorygrowth-minimal.asm.js")
(import "env" "__memory_base" (global $__memory_base i32))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__growWasmMemory (; 0 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $__growWasmMemory (; has Stack IR ;) (param $0 i32) (result i32)
(memory.grow
(local.get $0)
)
diff --git a/test/memorygrowth-minimal.fromasm.clamp b/test/memorygrowth-minimal.fromasm.clamp
index 58c4136cf..86cca1dd1 100644
--- a/test/memorygrowth-minimal.fromasm.clamp
+++ b/test/memorygrowth-minimal.fromasm.clamp
@@ -4,7 +4,7 @@
(data (global.get $__memory_base) "memorygrowth-minimal.asm.js")
(import "env" "__memory_base" (global $__memory_base i32))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__growWasmMemory (; 0 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $__growWasmMemory (; has Stack IR ;) (param $0 i32) (result i32)
(memory.grow
(local.get $0)
)
diff --git a/test/memorygrowth-minimal.fromasm.clamp.no-opts b/test/memorygrowth-minimal.fromasm.clamp.no-opts
index fec0a5227..817145b8e 100644
--- a/test/memorygrowth-minimal.fromasm.clamp.no-opts
+++ b/test/memorygrowth-minimal.fromasm.clamp.no-opts
@@ -5,7 +5,7 @@
(import "env" "__memory_base" (global $__memory_base i32))
(import "env" "__table_base" (global $__table_base i32))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__growWasmMemory (; 0 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
diff --git a/test/memorygrowth-minimal.fromasm.imprecise b/test/memorygrowth-minimal.fromasm.imprecise
index 2e984c7ad..914736b0a 100644
--- a/test/memorygrowth-minimal.fromasm.imprecise
+++ b/test/memorygrowth-minimal.fromasm.imprecise
@@ -2,7 +2,7 @@
(type $i32_=>_i32 (func (param i32) (result i32)))
(import "env" "memory" (memory $memory 256))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__growWasmMemory (; 0 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $__growWasmMemory (; has Stack IR ;) (param $0 i32) (result i32)
(memory.grow
(local.get $0)
)
diff --git a/test/memorygrowth-minimal.fromasm.imprecise.no-opts b/test/memorygrowth-minimal.fromasm.imprecise.no-opts
index fec0a5227..817145b8e 100644
--- a/test/memorygrowth-minimal.fromasm.imprecise.no-opts
+++ b/test/memorygrowth-minimal.fromasm.imprecise.no-opts
@@ -5,7 +5,7 @@
(import "env" "__memory_base" (global $__memory_base i32))
(import "env" "__table_base" (global $__table_base i32))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__growWasmMemory (; 0 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
diff --git a/test/memorygrowth-minimal.fromasm.no-opts b/test/memorygrowth-minimal.fromasm.no-opts
index fec0a5227..817145b8e 100644
--- a/test/memorygrowth-minimal.fromasm.no-opts
+++ b/test/memorygrowth-minimal.fromasm.no-opts
@@ -5,7 +5,7 @@
(import "env" "__memory_base" (global $__memory_base i32))
(import "env" "__table_base" (global $__table_base i32))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__growWasmMemory (; 0 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
diff --git a/test/memorygrowth.fromasm b/test/memorygrowth.fromasm
index 14ff6a9e0..220bba783 100644
--- a/test/memorygrowth.fromasm
+++ b/test/memorygrowth.fromasm
@@ -52,12 +52,12 @@
(export "dynCall_ii" (func $kb))
(export "dynCall_iiii" (func $lb))
(export "dynCall_vi" (func $mb))
- (func $__growWasmMemory (; 12 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $__growWasmMemory (; has Stack IR ;) (param $0 i32) (result i32)
(memory.grow
(local.get $0)
)
)
- (func $eb (; 13 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $eb (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -5623,7 +5623,7 @@
(i32.const 8)
)
)
- (func $fb (; 14 ;) (; has Stack IR ;) (param $0 i32)
+ (func $fb (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -7369,7 +7369,7 @@
(i32.const -1)
)
)
- (func $Ra (; 15 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $Ra (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -7716,7 +7716,7 @@
)
(local.get $11)
)
- (func $Wa (; 16 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $Wa (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -7902,7 +7902,7 @@
)
(local.get $2)
)
- (func $Za (; 17 ;) (; has Stack IR ;) (result i32)
+ (func $Za (; has Stack IR ;) (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -7987,7 +7987,7 @@
(i32.const 1144)
)
)
- (func $_a (; 18 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_a (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(if
(local.get $0)
@@ -8074,7 +8074,7 @@
)
(local.get $0)
)
- (func $ab (; 19 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $ab (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -8201,7 +8201,7 @@
)
(local.get $2)
)
- (func $$a (; 20 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $$a (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(if
@@ -8310,7 +8310,7 @@
(local.get $2)
)
)
- (func $jb (; 21 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $jb (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(if
(i32.ge_s
@@ -8457,10 +8457,10 @@
)
(local.get $3)
)
- (func $gb (; 22 ;) (; has Stack IR ;)
+ (func $gb (; has Stack IR ;)
(nop)
)
- (func $hb (; 23 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $hb (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -8598,7 +8598,7 @@
(local.get $2)
)
)
- (func $db (; 24 ;) (; has Stack IR ;)
+ (func $db (; has Stack IR ;)
(local $0 i32)
(local $1 i32)
(drop
@@ -8667,7 +8667,7 @@
)
)
)
- (func $Xa (; 25 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $Xa (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(i32.store8 offset=74
(local.get $0)
@@ -8736,7 +8736,7 @@
)
)
)
- (func $bb (; 26 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $bb (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(local.get $0)
@@ -8769,7 +8769,7 @@
(i32.const 1)
)
)
- (func $Ua (; 27 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $Ua (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local.set $3
(global.get $r)
@@ -8833,7 +8833,7 @@
)
(local.get $0)
)
- (func $Va (; 28 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $Va (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local.set $4
@@ -8903,7 +8903,7 @@
)
(local.get $0)
)
- (func $Oa (; 29 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $Oa (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $r)
@@ -8933,7 +8933,7 @@
)
(local.get $0)
)
- (func $Pa (; 30 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $Pa (; has Stack IR ;) (param $0 i32) (result i32)
(if
(i32.gt_u
(local.get $0)
@@ -8954,7 +8954,7 @@
)
(local.get $0)
)
- (func $Qa (; 31 ;) (; has Stack IR ;) (result i32)
+ (func $Qa (; has Stack IR ;) (result i32)
(if (result i32)
(i32.load
(i32.const 1160)
@@ -8965,7 +8965,7 @@
(i32.const 1204)
)
)
- (func $lb (; 32 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $lb (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $1)
(local.get $2)
@@ -8979,7 +8979,7 @@
)
)
)
- (func $Ea (; 33 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $Ea (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $r)
@@ -9001,13 +9001,13 @@
)
(local.get $1)
)
- (func $ob (; 34 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $ob (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(call $ja
(i32.const 1)
)
(i32.const 0)
)
- (func $Ia (; 35 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $Ia (; has Stack IR ;) (param $0 i32) (param $1 i32)
(if
(i32.eqz
(global.get $v)
@@ -9022,7 +9022,7 @@
)
)
)
- (func $kb (; 36 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $kb (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(call_indirect (type $i32_=>_i32)
(local.get $1)
(i32.and
@@ -9031,14 +9031,14 @@
)
)
)
- (func $Sa (; 37 ;) (; has Stack IR ;) (param $0 i32)
+ (func $Sa (; has Stack IR ;) (param $0 i32)
(drop
(i32.load offset=68
(local.get $0)
)
)
)
- (func $mb (; 38 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $mb (; has Stack IR ;) (param $0 i32) (param $1 i32)
(call_indirect (type $i32_=>_none)
(local.get $1)
(i32.add
@@ -9050,7 +9050,7 @@
)
)
)
- (func $Ha (; 39 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $Ha (; has Stack IR ;) (param $0 i32) (param $1 i32)
(global.set $r
(local.get $0)
)
@@ -9058,38 +9058,38 @@
(local.get $1)
)
)
- (func $nb (; 40 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $nb (; has Stack IR ;) (param $0 i32) (result i32)
(call $ja
(i32.const 0)
)
(i32.const 0)
)
- (func $Na (; 41 ;) (; has Stack IR ;) (result i32)
+ (func $Na (; has Stack IR ;) (result i32)
(call $db)
(i32.const 0)
)
- (func $pb (; 42 ;) (; has Stack IR ;) (param $0 i32)
+ (func $pb (; has Stack IR ;) (param $0 i32)
(call $ja
(i32.const 2)
)
)
- (func $La (; 43 ;) (; has Stack IR ;) (param $0 i32)
+ (func $La (; has Stack IR ;) (param $0 i32)
(global.set $K
(local.get $0)
)
)
- (func $Ga (; 44 ;) (; has Stack IR ;) (param $0 i32)
+ (func $Ga (; has Stack IR ;) (param $0 i32)
(global.set $r
(local.get $0)
)
)
- (func $Ma (; 45 ;) (; has Stack IR ;) (result i32)
+ (func $Ma (; has Stack IR ;) (result i32)
(global.get $K)
)
- (func $Fa (; 46 ;) (; has Stack IR ;) (result i32)
+ (func $Fa (; has Stack IR ;) (result i32)
(global.get $r)
)
- (func $ib (; 47 ;) (; has Stack IR ;) (result i32)
+ (func $ib (; has Stack IR ;) (result i32)
(i32.const 0)
)
)
diff --git a/test/memorygrowth.fromasm.clamp b/test/memorygrowth.fromasm.clamp
index 14ff6a9e0..220bba783 100644
--- a/test/memorygrowth.fromasm.clamp
+++ b/test/memorygrowth.fromasm.clamp
@@ -52,12 +52,12 @@
(export "dynCall_ii" (func $kb))
(export "dynCall_iiii" (func $lb))
(export "dynCall_vi" (func $mb))
- (func $__growWasmMemory (; 12 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $__growWasmMemory (; has Stack IR ;) (param $0 i32) (result i32)
(memory.grow
(local.get $0)
)
)
- (func $eb (; 13 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $eb (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -5623,7 +5623,7 @@
(i32.const 8)
)
)
- (func $fb (; 14 ;) (; has Stack IR ;) (param $0 i32)
+ (func $fb (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -7369,7 +7369,7 @@
(i32.const -1)
)
)
- (func $Ra (; 15 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $Ra (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -7716,7 +7716,7 @@
)
(local.get $11)
)
- (func $Wa (; 16 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $Wa (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -7902,7 +7902,7 @@
)
(local.get $2)
)
- (func $Za (; 17 ;) (; has Stack IR ;) (result i32)
+ (func $Za (; has Stack IR ;) (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -7987,7 +7987,7 @@
(i32.const 1144)
)
)
- (func $_a (; 18 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_a (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(if
(local.get $0)
@@ -8074,7 +8074,7 @@
)
(local.get $0)
)
- (func $ab (; 19 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $ab (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -8201,7 +8201,7 @@
)
(local.get $2)
)
- (func $$a (; 20 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $$a (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(if
@@ -8310,7 +8310,7 @@
(local.get $2)
)
)
- (func $jb (; 21 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $jb (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(if
(i32.ge_s
@@ -8457,10 +8457,10 @@
)
(local.get $3)
)
- (func $gb (; 22 ;) (; has Stack IR ;)
+ (func $gb (; has Stack IR ;)
(nop)
)
- (func $hb (; 23 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $hb (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -8598,7 +8598,7 @@
(local.get $2)
)
)
- (func $db (; 24 ;) (; has Stack IR ;)
+ (func $db (; has Stack IR ;)
(local $0 i32)
(local $1 i32)
(drop
@@ -8667,7 +8667,7 @@
)
)
)
- (func $Xa (; 25 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $Xa (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(i32.store8 offset=74
(local.get $0)
@@ -8736,7 +8736,7 @@
)
)
)
- (func $bb (; 26 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $bb (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(local.get $0)
@@ -8769,7 +8769,7 @@
(i32.const 1)
)
)
- (func $Ua (; 27 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $Ua (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local.set $3
(global.get $r)
@@ -8833,7 +8833,7 @@
)
(local.get $0)
)
- (func $Va (; 28 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $Va (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local.set $4
@@ -8903,7 +8903,7 @@
)
(local.get $0)
)
- (func $Oa (; 29 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $Oa (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $r)
@@ -8933,7 +8933,7 @@
)
(local.get $0)
)
- (func $Pa (; 30 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $Pa (; has Stack IR ;) (param $0 i32) (result i32)
(if
(i32.gt_u
(local.get $0)
@@ -8954,7 +8954,7 @@
)
(local.get $0)
)
- (func $Qa (; 31 ;) (; has Stack IR ;) (result i32)
+ (func $Qa (; has Stack IR ;) (result i32)
(if (result i32)
(i32.load
(i32.const 1160)
@@ -8965,7 +8965,7 @@
(i32.const 1204)
)
)
- (func $lb (; 32 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $lb (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $1)
(local.get $2)
@@ -8979,7 +8979,7 @@
)
)
)
- (func $Ea (; 33 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $Ea (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $r)
@@ -9001,13 +9001,13 @@
)
(local.get $1)
)
- (func $ob (; 34 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $ob (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(call $ja
(i32.const 1)
)
(i32.const 0)
)
- (func $Ia (; 35 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $Ia (; has Stack IR ;) (param $0 i32) (param $1 i32)
(if
(i32.eqz
(global.get $v)
@@ -9022,7 +9022,7 @@
)
)
)
- (func $kb (; 36 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $kb (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(call_indirect (type $i32_=>_i32)
(local.get $1)
(i32.and
@@ -9031,14 +9031,14 @@
)
)
)
- (func $Sa (; 37 ;) (; has Stack IR ;) (param $0 i32)
+ (func $Sa (; has Stack IR ;) (param $0 i32)
(drop
(i32.load offset=68
(local.get $0)
)
)
)
- (func $mb (; 38 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $mb (; has Stack IR ;) (param $0 i32) (param $1 i32)
(call_indirect (type $i32_=>_none)
(local.get $1)
(i32.add
@@ -9050,7 +9050,7 @@
)
)
)
- (func $Ha (; 39 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $Ha (; has Stack IR ;) (param $0 i32) (param $1 i32)
(global.set $r
(local.get $0)
)
@@ -9058,38 +9058,38 @@
(local.get $1)
)
)
- (func $nb (; 40 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $nb (; has Stack IR ;) (param $0 i32) (result i32)
(call $ja
(i32.const 0)
)
(i32.const 0)
)
- (func $Na (; 41 ;) (; has Stack IR ;) (result i32)
+ (func $Na (; has Stack IR ;) (result i32)
(call $db)
(i32.const 0)
)
- (func $pb (; 42 ;) (; has Stack IR ;) (param $0 i32)
+ (func $pb (; has Stack IR ;) (param $0 i32)
(call $ja
(i32.const 2)
)
)
- (func $La (; 43 ;) (; has Stack IR ;) (param $0 i32)
+ (func $La (; has Stack IR ;) (param $0 i32)
(global.set $K
(local.get $0)
)
)
- (func $Ga (; 44 ;) (; has Stack IR ;) (param $0 i32)
+ (func $Ga (; has Stack IR ;) (param $0 i32)
(global.set $r
(local.get $0)
)
)
- (func $Ma (; 45 ;) (; has Stack IR ;) (result i32)
+ (func $Ma (; has Stack IR ;) (result i32)
(global.get $K)
)
- (func $Fa (; 46 ;) (; has Stack IR ;) (result i32)
+ (func $Fa (; has Stack IR ;) (result i32)
(global.get $r)
)
- (func $ib (; 47 ;) (; has Stack IR ;) (result i32)
+ (func $ib (; has Stack IR ;) (result i32)
(i32.const 0)
)
)
diff --git a/test/memorygrowth.fromasm.clamp.no-opts b/test/memorygrowth.fromasm.clamp.no-opts
index d33cf0535..6477a3b21 100644
--- a/test/memorygrowth.fromasm.clamp.no-opts
+++ b/test/memorygrowth.fromasm.clamp.no-opts
@@ -80,12 +80,12 @@
(export "dynCall_ii" (func $kb))
(export "dynCall_iiii" (func $lb))
(export "dynCall_vi" (func $mb))
- (func $__growWasmMemory (; 12 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
)
- (func $eb (; 13 ;) (param $a i32) (result i32)
+ (func $eb (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -7101,7 +7101,7 @@
(local.get $p)
)
)
- (func $fb (; 14 ;) (param $a i32)
+ (func $fb (param $a i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -9293,7 +9293,7 @@
)
(return)
)
- (func $Ra (; 15 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $Ra (param $a i32) (param $b i32) (param $c i32) (result i32)
(local $d i32)
(local $e i32)
(local $f i32)
@@ -9758,7 +9758,7 @@
(local.get $z)
)
)
- (func $Wa (; 16 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $Wa (param $a i32) (param $b i32) (param $c i32) (result i32)
(local $d i32)
(local $e i32)
(local $f i32)
@@ -10027,7 +10027,7 @@
(local.get $h)
)
)
- (func $Za (; 17 ;) (param $a i32) (result i32)
+ (func $Za (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -10226,7 +10226,7 @@
)
)
)
- (func $_a (; 18 ;) (param $a i32) (result i32)
+ (func $_a (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -10421,7 +10421,7 @@
(local.get $h)
)
)
- (func $ab (; 19 ;) (param $a i32) (param $b i32) (result i32)
+ (func $ab (param $a i32) (param $b i32) (result i32)
(local $c i32)
(local $d i32)
(local $e i32)
@@ -10597,7 +10597,7 @@
(local.get $m)
)
)
- (func $$a (; 20 ;) (param $a i32) (result i32)
+ (func $$a (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -10752,7 +10752,7 @@
(local.get $d)
)
)
- (func $jb (; 21 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $jb (param $a i32) (param $b i32) (param $c i32) (result i32)
(local $d i32)
(if
(i32.ge_s
@@ -10916,10 +10916,10 @@
(local.get $d)
)
)
- (func $gb (; 22 ;)
+ (func $gb
(nop)
)
- (func $hb (; 23 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $hb (param $a i32) (param $b i32) (param $c i32) (result i32)
(local $d i32)
(local $e i32)
(local $f i32)
@@ -11079,7 +11079,7 @@
)
)
)
- (func $db (; 24 ;) (param $a i32) (result i32)
+ (func $db (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -11202,7 +11202,7 @@
)
)
)
- (func $Xa (; 25 ;) (param $a i32) (result i32)
+ (func $Xa (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -11312,7 +11312,7 @@
(local.get $d)
)
)
- (func $i32u-div (; 26 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32u-div (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -11324,7 +11324,7 @@
)
)
)
- (func $bb (; 27 ;) (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
+ (func $bb (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
(local $e i32)
(local $f i32)
(local $g i32)
@@ -11404,7 +11404,7 @@
(local.get $i)
)
)
- (func $Ua (; 28 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $Ua (param $a i32) (param $b i32) (param $c i32) (result i32)
(local $d i32)
(local $e i32)
(local $f i32)
@@ -11496,7 +11496,7 @@
(local.get $g)
)
)
- (func $Va (; 29 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $Va (param $a i32) (param $b i32) (param $c i32) (result i32)
(local $d i32)
(local $e i32)
(local.set $d
@@ -11583,7 +11583,7 @@
(local.get $e)
)
)
- (func $Ka (; 30 ;) (param $a i32)
+ (func $Ka (param $a i32)
(i32.store8
(global.get $t)
(i32.load8_s
@@ -11675,7 +11675,7 @@
)
)
)
- (func $Oa (; 31 ;) (param $a i32) (result i32)
+ (func $Oa (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local.set $b
@@ -11714,7 +11714,7 @@
(local.get $a)
)
)
- (func $Pa (; 32 ;) (param $a i32) (result i32)
+ (func $Pa (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(if
@@ -11745,7 +11745,7 @@
(local.get $c)
)
)
- (func $Ja (; 33 ;) (param $a i32)
+ (func $Ja (param $a i32)
(i32.store8
(global.get $t)
(i32.load8_s
@@ -11789,7 +11789,7 @@
)
)
)
- (func $Qa (; 34 ;) (result i32)
+ (func $Qa (result i32)
(local $a i32)
(local $b i32)
(if
@@ -11819,7 +11819,7 @@
(local.get $a)
)
)
- (func $lb (; 35 ;) (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
+ (func $lb (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
(return
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $b)
@@ -11835,7 +11835,7 @@
)
)
)
- (func $Ea (; 36 ;) (param $a i32) (result i32)
+ (func $Ea (param $a i32) (result i32)
(local $b i32)
(local.set $b
(global.get $r)
@@ -11859,7 +11859,7 @@
(local.get $b)
)
)
- (func $cb (; 37 ;) (param $a i32) (param $b i32) (result i32)
+ (func $cb (param $a i32) (param $b i32) (result i32)
(return
(i32.add
(call $bb
@@ -11874,7 +11874,7 @@
)
)
)
- (func $ob (; 38 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $ob (param $a i32) (param $b i32) (param $c i32) (result i32)
(call $ja
(i32.const 1)
)
@@ -11882,7 +11882,7 @@
(i32.const 0)
)
)
- (func $Ia (; 39 ;) (param $a i32) (param $b i32)
+ (func $Ia (param $a i32) (param $b i32)
(if
(i32.eqz
(global.get $v)
@@ -11897,7 +11897,7 @@
)
)
)
- (func $kb (; 40 ;) (param $a i32) (param $b i32) (result i32)
+ (func $kb (param $a i32) (param $b i32) (result i32)
(return
(call_indirect (type $i32_=>_i32)
(local.get $b)
@@ -11911,7 +11911,7 @@
)
)
)
- (func $Sa (; 41 ;) (param $a i32)
+ (func $Sa (param $a i32)
(if
(i32.eqz
(i32.load
@@ -11927,7 +11927,7 @@
)
(return)
)
- (func $mb (; 42 ;) (param $a i32) (param $b i32)
+ (func $mb (param $a i32) (param $b i32)
(call_indirect (type $i32_=>_none)
(local.get $b)
(i32.add
@@ -11939,7 +11939,7 @@
)
)
)
- (func $Ha (; 43 ;) (param $a i32) (param $b i32)
+ (func $Ha (param $a i32) (param $b i32)
(global.set $r
(local.get $a)
)
@@ -11947,7 +11947,7 @@
(local.get $b)
)
)
- (func $nb (; 44 ;) (param $a i32) (result i32)
+ (func $nb (param $a i32) (result i32)
(call $ja
(i32.const 0)
)
@@ -11955,7 +11955,7 @@
(i32.const 0)
)
)
- (func $Na (; 45 ;) (result i32)
+ (func $Na (result i32)
(drop
(call $db
(i32.const 1144)
@@ -11965,40 +11965,40 @@
(i32.const 0)
)
)
- (func $Ya (; 46 ;) (param $a i32) (result i32)
+ (func $Ya (param $a i32) (result i32)
(return
(i32.const 0)
)
)
- (func $Ta (; 47 ;) (param $a i32)
+ (func $Ta (param $a i32)
(return)
)
- (func $pb (; 48 ;) (param $a i32)
+ (func $pb (param $a i32)
(call $ja
(i32.const 2)
)
)
- (func $La (; 49 ;) (param $a i32)
+ (func $La (param $a i32)
(global.set $K
(local.get $a)
)
)
- (func $Ga (; 50 ;) (param $a i32)
+ (func $Ga (param $a i32)
(global.set $r
(local.get $a)
)
)
- (func $Ma (; 51 ;) (result i32)
+ (func $Ma (result i32)
(return
(global.get $K)
)
)
- (func $Fa (; 52 ;) (result i32)
+ (func $Fa (result i32)
(return
(global.get $r)
)
)
- (func $ib (; 53 ;) (result i32)
+ (func $ib (result i32)
(return
(i32.const 0)
)
diff --git a/test/memorygrowth.fromasm.imprecise b/test/memorygrowth.fromasm.imprecise
index 0e91ad865..cec88c90f 100644
--- a/test/memorygrowth.fromasm.imprecise
+++ b/test/memorygrowth.fromasm.imprecise
@@ -50,12 +50,12 @@
(export "dynCall_ii" (func $kb))
(export "dynCall_iiii" (func $lb))
(export "dynCall_vi" (func $mb))
- (func $__growWasmMemory (; 12 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $__growWasmMemory (; has Stack IR ;) (param $0 i32) (result i32)
(memory.grow
(local.get $0)
)
)
- (func $eb (; 13 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $eb (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -5621,7 +5621,7 @@
(i32.const 8)
)
)
- (func $fb (; 14 ;) (; has Stack IR ;) (param $0 i32)
+ (func $fb (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -7366,7 +7366,7 @@
(i32.const -1)
)
)
- (func $Ra (; 15 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $Ra (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -7710,7 +7710,7 @@
)
)
)
- (func $Wa (; 16 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $Wa (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -7896,7 +7896,7 @@
)
(local.get $2)
)
- (func $Za (; 17 ;) (; has Stack IR ;) (result i32)
+ (func $Za (; has Stack IR ;) (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -7981,7 +7981,7 @@
(i32.const 1144)
)
)
- (func $_a (; 18 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_a (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(if
(local.get $0)
@@ -8063,7 +8063,7 @@
)
(local.get $0)
)
- (func $ab (; 19 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $ab (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -8190,7 +8190,7 @@
)
(local.get $2)
)
- (func $$a (; 20 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $$a (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(if
@@ -8299,7 +8299,7 @@
(local.get $2)
)
)
- (func $jb (; 21 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $jb (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(if
(i32.ge_s
@@ -8446,10 +8446,10 @@
)
(local.get $3)
)
- (func $gb (; 22 ;) (; has Stack IR ;)
+ (func $gb (; has Stack IR ;)
(nop)
)
- (func $hb (; 23 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $hb (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -8587,7 +8587,7 @@
(local.get $2)
)
)
- (func $db (; 24 ;) (; has Stack IR ;)
+ (func $db (; has Stack IR ;)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -8674,7 +8674,7 @@
)
)
)
- (func $Xa (; 25 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $Xa (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(i32.store8 offset=74
(local.get $0)
@@ -8743,7 +8743,7 @@
)
)
)
- (func $Ua (; 26 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $Ua (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local.set $3
(global.get $r)
@@ -8807,7 +8807,7 @@
)
(local.get $0)
)
- (func $Va (; 27 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $Va (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local.set $4
@@ -8877,7 +8877,7 @@
)
(local.get $0)
)
- (func $Oa (; 28 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $Oa (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $r)
@@ -8907,7 +8907,7 @@
)
(local.get $0)
)
- (func $Pa (; 29 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $Pa (; has Stack IR ;) (param $0 i32) (result i32)
(if
(i32.gt_u
(local.get $0)
@@ -8928,7 +8928,7 @@
)
(local.get $0)
)
- (func $Qa (; 30 ;) (; has Stack IR ;) (result i32)
+ (func $Qa (; has Stack IR ;) (result i32)
(select
(i32.load
(i32.const 64)
@@ -8939,7 +8939,7 @@
)
)
)
- (func $lb (; 31 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $lb (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $1)
(local.get $2)
@@ -8953,7 +8953,7 @@
)
)
)
- (func $Ea (; 32 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $Ea (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $r)
@@ -8975,13 +8975,13 @@
)
(local.get $1)
)
- (func $ob (; 33 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $ob (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(call $ja
(i32.const 1)
)
(i32.const 0)
)
- (func $Ia (; 34 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $Ia (; has Stack IR ;) (param $0 i32) (param $1 i32)
(if
(i32.eqz
(global.get $v)
@@ -8996,7 +8996,7 @@
)
)
)
- (func $kb (; 35 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $kb (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(call_indirect (type $i32_=>_i32)
(local.get $1)
(i32.and
@@ -9005,10 +9005,10 @@
)
)
)
- (func $Sa (; 36 ;) (; has Stack IR ;) (param $0 i32)
+ (func $Sa (; has Stack IR ;) (param $0 i32)
(nop)
)
- (func $mb (; 37 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $mb (; has Stack IR ;) (param $0 i32) (param $1 i32)
(call_indirect (type $i32_=>_none)
(local.get $1)
(i32.add
@@ -9020,7 +9020,7 @@
)
)
)
- (func $Ha (; 38 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $Ha (; has Stack IR ;) (param $0 i32) (param $1 i32)
(global.set $r
(local.get $0)
)
@@ -9028,38 +9028,38 @@
(local.get $1)
)
)
- (func $nb (; 39 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $nb (; has Stack IR ;) (param $0 i32) (result i32)
(call $ja
(i32.const 0)
)
(i32.const 0)
)
- (func $Na (; 40 ;) (; has Stack IR ;) (result i32)
+ (func $Na (; has Stack IR ;) (result i32)
(call $db)
(i32.const 0)
)
- (func $pb (; 41 ;) (; has Stack IR ;) (param $0 i32)
+ (func $pb (; has Stack IR ;) (param $0 i32)
(call $ja
(i32.const 2)
)
)
- (func $La (; 42 ;) (; has Stack IR ;) (param $0 i32)
+ (func $La (; has Stack IR ;) (param $0 i32)
(global.set $K
(local.get $0)
)
)
- (func $Ga (; 43 ;) (; has Stack IR ;) (param $0 i32)
+ (func $Ga (; has Stack IR ;) (param $0 i32)
(global.set $r
(local.get $0)
)
)
- (func $Ma (; 44 ;) (; has Stack IR ;) (result i32)
+ (func $Ma (; has Stack IR ;) (result i32)
(global.get $K)
)
- (func $Fa (; 45 ;) (; has Stack IR ;) (result i32)
+ (func $Fa (; has Stack IR ;) (result i32)
(global.get $r)
)
- (func $ib (; 46 ;) (; has Stack IR ;) (result i32)
+ (func $ib (; has Stack IR ;) (result i32)
(i32.const 0)
)
)
diff --git a/test/memorygrowth.fromasm.imprecise.no-opts b/test/memorygrowth.fromasm.imprecise.no-opts
index eff0292e1..97be1a490 100644
--- a/test/memorygrowth.fromasm.imprecise.no-opts
+++ b/test/memorygrowth.fromasm.imprecise.no-opts
@@ -80,12 +80,12 @@
(export "dynCall_ii" (func $kb))
(export "dynCall_iiii" (func $lb))
(export "dynCall_vi" (func $mb))
- (func $__growWasmMemory (; 12 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
)
- (func $eb (; 13 ;) (param $a i32) (result i32)
+ (func $eb (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -7101,7 +7101,7 @@
(local.get $p)
)
)
- (func $fb (; 14 ;) (param $a i32)
+ (func $fb (param $a i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -9293,7 +9293,7 @@
)
(return)
)
- (func $Ra (; 15 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $Ra (param $a i32) (param $b i32) (param $c i32) (result i32)
(local $d i32)
(local $e i32)
(local $f i32)
@@ -9758,7 +9758,7 @@
(local.get $z)
)
)
- (func $Wa (; 16 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $Wa (param $a i32) (param $b i32) (param $c i32) (result i32)
(local $d i32)
(local $e i32)
(local $f i32)
@@ -10027,7 +10027,7 @@
(local.get $h)
)
)
- (func $Za (; 17 ;) (param $a i32) (result i32)
+ (func $Za (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -10226,7 +10226,7 @@
)
)
)
- (func $_a (; 18 ;) (param $a i32) (result i32)
+ (func $_a (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -10421,7 +10421,7 @@
(local.get $h)
)
)
- (func $ab (; 19 ;) (param $a i32) (param $b i32) (result i32)
+ (func $ab (param $a i32) (param $b i32) (result i32)
(local $c i32)
(local $d i32)
(local $e i32)
@@ -10597,7 +10597,7 @@
(local.get $m)
)
)
- (func $$a (; 20 ;) (param $a i32) (result i32)
+ (func $$a (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -10752,7 +10752,7 @@
(local.get $d)
)
)
- (func $jb (; 21 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $jb (param $a i32) (param $b i32) (param $c i32) (result i32)
(local $d i32)
(if
(i32.ge_s
@@ -10916,10 +10916,10 @@
(local.get $d)
)
)
- (func $gb (; 22 ;)
+ (func $gb
(nop)
)
- (func $hb (; 23 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $hb (param $a i32) (param $b i32) (param $c i32) (result i32)
(local $d i32)
(local $e i32)
(local $f i32)
@@ -11079,7 +11079,7 @@
)
)
)
- (func $db (; 24 ;) (param $a i32) (result i32)
+ (func $db (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -11202,7 +11202,7 @@
)
)
)
- (func $Xa (; 25 ;) (param $a i32) (result i32)
+ (func $Xa (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -11312,7 +11312,7 @@
(local.get $d)
)
)
- (func $bb (; 26 ;) (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
+ (func $bb (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
(local $e i32)
(local $f i32)
(local $g i32)
@@ -11392,7 +11392,7 @@
(local.get $i)
)
)
- (func $Ua (; 27 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $Ua (param $a i32) (param $b i32) (param $c i32) (result i32)
(local $d i32)
(local $e i32)
(local $f i32)
@@ -11484,7 +11484,7 @@
(local.get $g)
)
)
- (func $Va (; 28 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $Va (param $a i32) (param $b i32) (param $c i32) (result i32)
(local $d i32)
(local $e i32)
(local.set $d
@@ -11571,7 +11571,7 @@
(local.get $e)
)
)
- (func $Ka (; 29 ;) (param $a i32)
+ (func $Ka (param $a i32)
(i32.store8
(global.get $t)
(i32.load8_s
@@ -11663,7 +11663,7 @@
)
)
)
- (func $Oa (; 30 ;) (param $a i32) (result i32)
+ (func $Oa (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local.set $b
@@ -11702,7 +11702,7 @@
(local.get $a)
)
)
- (func $Pa (; 31 ;) (param $a i32) (result i32)
+ (func $Pa (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(if
@@ -11733,7 +11733,7 @@
(local.get $c)
)
)
- (func $Ja (; 32 ;) (param $a i32)
+ (func $Ja (param $a i32)
(i32.store8
(global.get $t)
(i32.load8_s
@@ -11777,7 +11777,7 @@
)
)
)
- (func $Qa (; 33 ;) (result i32)
+ (func $Qa (result i32)
(local $a i32)
(local $b i32)
(if
@@ -11807,7 +11807,7 @@
(local.get $a)
)
)
- (func $lb (; 34 ;) (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
+ (func $lb (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
(return
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $b)
@@ -11823,7 +11823,7 @@
)
)
)
- (func $Ea (; 35 ;) (param $a i32) (result i32)
+ (func $Ea (param $a i32) (result i32)
(local $b i32)
(local.set $b
(global.get $r)
@@ -11847,7 +11847,7 @@
(local.get $b)
)
)
- (func $cb (; 36 ;) (param $a i32) (param $b i32) (result i32)
+ (func $cb (param $a i32) (param $b i32) (result i32)
(return
(i32.add
(call $bb
@@ -11862,7 +11862,7 @@
)
)
)
- (func $ob (; 37 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $ob (param $a i32) (param $b i32) (param $c i32) (result i32)
(call $ja
(i32.const 1)
)
@@ -11870,7 +11870,7 @@
(i32.const 0)
)
)
- (func $Ia (; 38 ;) (param $a i32) (param $b i32)
+ (func $Ia (param $a i32) (param $b i32)
(if
(i32.eqz
(global.get $v)
@@ -11885,7 +11885,7 @@
)
)
)
- (func $kb (; 39 ;) (param $a i32) (param $b i32) (result i32)
+ (func $kb (param $a i32) (param $b i32) (result i32)
(return
(call_indirect (type $i32_=>_i32)
(local.get $b)
@@ -11899,7 +11899,7 @@
)
)
)
- (func $Sa (; 40 ;) (param $a i32)
+ (func $Sa (param $a i32)
(if
(i32.eqz
(i32.load
@@ -11915,7 +11915,7 @@
)
(return)
)
- (func $mb (; 41 ;) (param $a i32) (param $b i32)
+ (func $mb (param $a i32) (param $b i32)
(call_indirect (type $i32_=>_none)
(local.get $b)
(i32.add
@@ -11927,7 +11927,7 @@
)
)
)
- (func $Ha (; 42 ;) (param $a i32) (param $b i32)
+ (func $Ha (param $a i32) (param $b i32)
(global.set $r
(local.get $a)
)
@@ -11935,7 +11935,7 @@
(local.get $b)
)
)
- (func $nb (; 43 ;) (param $a i32) (result i32)
+ (func $nb (param $a i32) (result i32)
(call $ja
(i32.const 0)
)
@@ -11943,7 +11943,7 @@
(i32.const 0)
)
)
- (func $Na (; 44 ;) (result i32)
+ (func $Na (result i32)
(drop
(call $db
(i32.const 1144)
@@ -11953,40 +11953,40 @@
(i32.const 0)
)
)
- (func $Ya (; 45 ;) (param $a i32) (result i32)
+ (func $Ya (param $a i32) (result i32)
(return
(i32.const 0)
)
)
- (func $Ta (; 46 ;) (param $a i32)
+ (func $Ta (param $a i32)
(return)
)
- (func $pb (; 47 ;) (param $a i32)
+ (func $pb (param $a i32)
(call $ja
(i32.const 2)
)
)
- (func $La (; 48 ;) (param $a i32)
+ (func $La (param $a i32)
(global.set $K
(local.get $a)
)
)
- (func $Ga (; 49 ;) (param $a i32)
+ (func $Ga (param $a i32)
(global.set $r
(local.get $a)
)
)
- (func $Ma (; 50 ;) (result i32)
+ (func $Ma (result i32)
(return
(global.get $K)
)
)
- (func $Fa (; 51 ;) (result i32)
+ (func $Fa (result i32)
(return
(global.get $r)
)
)
- (func $ib (; 52 ;) (result i32)
+ (func $ib (result i32)
(return
(i32.const 0)
)
diff --git a/test/memorygrowth.fromasm.no-opts b/test/memorygrowth.fromasm.no-opts
index d33cf0535..6477a3b21 100644
--- a/test/memorygrowth.fromasm.no-opts
+++ b/test/memorygrowth.fromasm.no-opts
@@ -80,12 +80,12 @@
(export "dynCall_ii" (func $kb))
(export "dynCall_iiii" (func $lb))
(export "dynCall_vi" (func $mb))
- (func $__growWasmMemory (; 12 ;) (param $newSize i32) (result i32)
+ (func $__growWasmMemory (param $newSize i32) (result i32)
(memory.grow
(local.get $newSize)
)
)
- (func $eb (; 13 ;) (param $a i32) (result i32)
+ (func $eb (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -7101,7 +7101,7 @@
(local.get $p)
)
)
- (func $fb (; 14 ;) (param $a i32)
+ (func $fb (param $a i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -9293,7 +9293,7 @@
)
(return)
)
- (func $Ra (; 15 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $Ra (param $a i32) (param $b i32) (param $c i32) (result i32)
(local $d i32)
(local $e i32)
(local $f i32)
@@ -9758,7 +9758,7 @@
(local.get $z)
)
)
- (func $Wa (; 16 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $Wa (param $a i32) (param $b i32) (param $c i32) (result i32)
(local $d i32)
(local $e i32)
(local $f i32)
@@ -10027,7 +10027,7 @@
(local.get $h)
)
)
- (func $Za (; 17 ;) (param $a i32) (result i32)
+ (func $Za (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -10226,7 +10226,7 @@
)
)
)
- (func $_a (; 18 ;) (param $a i32) (result i32)
+ (func $_a (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -10421,7 +10421,7 @@
(local.get $h)
)
)
- (func $ab (; 19 ;) (param $a i32) (param $b i32) (result i32)
+ (func $ab (param $a i32) (param $b i32) (result i32)
(local $c i32)
(local $d i32)
(local $e i32)
@@ -10597,7 +10597,7 @@
(local.get $m)
)
)
- (func $$a (; 20 ;) (param $a i32) (result i32)
+ (func $$a (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -10752,7 +10752,7 @@
(local.get $d)
)
)
- (func $jb (; 21 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $jb (param $a i32) (param $b i32) (param $c i32) (result i32)
(local $d i32)
(if
(i32.ge_s
@@ -10916,10 +10916,10 @@
(local.get $d)
)
)
- (func $gb (; 22 ;)
+ (func $gb
(nop)
)
- (func $hb (; 23 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $hb (param $a i32) (param $b i32) (param $c i32) (result i32)
(local $d i32)
(local $e i32)
(local $f i32)
@@ -11079,7 +11079,7 @@
)
)
)
- (func $db (; 24 ;) (param $a i32) (result i32)
+ (func $db (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -11202,7 +11202,7 @@
)
)
)
- (func $Xa (; 25 ;) (param $a i32) (result i32)
+ (func $Xa (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local $d i32)
@@ -11312,7 +11312,7 @@
(local.get $d)
)
)
- (func $i32u-div (; 26 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32u-div (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -11324,7 +11324,7 @@
)
)
)
- (func $bb (; 27 ;) (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
+ (func $bb (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
(local $e i32)
(local $f i32)
(local $g i32)
@@ -11404,7 +11404,7 @@
(local.get $i)
)
)
- (func $Ua (; 28 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $Ua (param $a i32) (param $b i32) (param $c i32) (result i32)
(local $d i32)
(local $e i32)
(local $f i32)
@@ -11496,7 +11496,7 @@
(local.get $g)
)
)
- (func $Va (; 29 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $Va (param $a i32) (param $b i32) (param $c i32) (result i32)
(local $d i32)
(local $e i32)
(local.set $d
@@ -11583,7 +11583,7 @@
(local.get $e)
)
)
- (func $Ka (; 30 ;) (param $a i32)
+ (func $Ka (param $a i32)
(i32.store8
(global.get $t)
(i32.load8_s
@@ -11675,7 +11675,7 @@
)
)
)
- (func $Oa (; 31 ;) (param $a i32) (result i32)
+ (func $Oa (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(local.set $b
@@ -11714,7 +11714,7 @@
(local.get $a)
)
)
- (func $Pa (; 32 ;) (param $a i32) (result i32)
+ (func $Pa (param $a i32) (result i32)
(local $b i32)
(local $c i32)
(if
@@ -11745,7 +11745,7 @@
(local.get $c)
)
)
- (func $Ja (; 33 ;) (param $a i32)
+ (func $Ja (param $a i32)
(i32.store8
(global.get $t)
(i32.load8_s
@@ -11789,7 +11789,7 @@
)
)
)
- (func $Qa (; 34 ;) (result i32)
+ (func $Qa (result i32)
(local $a i32)
(local $b i32)
(if
@@ -11819,7 +11819,7 @@
(local.get $a)
)
)
- (func $lb (; 35 ;) (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
+ (func $lb (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32)
(return
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $b)
@@ -11835,7 +11835,7 @@
)
)
)
- (func $Ea (; 36 ;) (param $a i32) (result i32)
+ (func $Ea (param $a i32) (result i32)
(local $b i32)
(local.set $b
(global.get $r)
@@ -11859,7 +11859,7 @@
(local.get $b)
)
)
- (func $cb (; 37 ;) (param $a i32) (param $b i32) (result i32)
+ (func $cb (param $a i32) (param $b i32) (result i32)
(return
(i32.add
(call $bb
@@ -11874,7 +11874,7 @@
)
)
)
- (func $ob (; 38 ;) (param $a i32) (param $b i32) (param $c i32) (result i32)
+ (func $ob (param $a i32) (param $b i32) (param $c i32) (result i32)
(call $ja
(i32.const 1)
)
@@ -11882,7 +11882,7 @@
(i32.const 0)
)
)
- (func $Ia (; 39 ;) (param $a i32) (param $b i32)
+ (func $Ia (param $a i32) (param $b i32)
(if
(i32.eqz
(global.get $v)
@@ -11897,7 +11897,7 @@
)
)
)
- (func $kb (; 40 ;) (param $a i32) (param $b i32) (result i32)
+ (func $kb (param $a i32) (param $b i32) (result i32)
(return
(call_indirect (type $i32_=>_i32)
(local.get $b)
@@ -11911,7 +11911,7 @@
)
)
)
- (func $Sa (; 41 ;) (param $a i32)
+ (func $Sa (param $a i32)
(if
(i32.eqz
(i32.load
@@ -11927,7 +11927,7 @@
)
(return)
)
- (func $mb (; 42 ;) (param $a i32) (param $b i32)
+ (func $mb (param $a i32) (param $b i32)
(call_indirect (type $i32_=>_none)
(local.get $b)
(i32.add
@@ -11939,7 +11939,7 @@
)
)
)
- (func $Ha (; 43 ;) (param $a i32) (param $b i32)
+ (func $Ha (param $a i32) (param $b i32)
(global.set $r
(local.get $a)
)
@@ -11947,7 +11947,7 @@
(local.get $b)
)
)
- (func $nb (; 44 ;) (param $a i32) (result i32)
+ (func $nb (param $a i32) (result i32)
(call $ja
(i32.const 0)
)
@@ -11955,7 +11955,7 @@
(i32.const 0)
)
)
- (func $Na (; 45 ;) (result i32)
+ (func $Na (result i32)
(drop
(call $db
(i32.const 1144)
@@ -11965,40 +11965,40 @@
(i32.const 0)
)
)
- (func $Ya (; 46 ;) (param $a i32) (result i32)
+ (func $Ya (param $a i32) (result i32)
(return
(i32.const 0)
)
)
- (func $Ta (; 47 ;) (param $a i32)
+ (func $Ta (param $a i32)
(return)
)
- (func $pb (; 48 ;) (param $a i32)
+ (func $pb (param $a i32)
(call $ja
(i32.const 2)
)
)
- (func $La (; 49 ;) (param $a i32)
+ (func $La (param $a i32)
(global.set $K
(local.get $a)
)
)
- (func $Ga (; 50 ;) (param $a i32)
+ (func $Ga (param $a i32)
(global.set $r
(local.get $a)
)
)
- (func $Ma (; 51 ;) (result i32)
+ (func $Ma (result i32)
(return
(global.get $K)
)
)
- (func $Fa (; 52 ;) (result i32)
+ (func $Fa (result i32)
(return
(global.get $r)
)
)
- (func $ib (; 53 ;) (result i32)
+ (func $ib (result i32)
(return
(i32.const 0)
)
diff --git a/test/metadatas.wasm.fromBinary b/test/metadatas.wasm.fromBinary
index 213539086..05345a8e2 100644
--- a/test/metadatas.wasm.fromBinary
+++ b/test/metadatas.wasm.fromBinary
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
(export "a" (func $0))
- (func $0 (; 0 ;)
+ (func $0
(nop)
)
;; custom section "emscripten_metadata", size 7
diff --git a/test/metadce/corners.wast.dced b/test/metadce/corners.wast.dced
index 11f37f398..2d66127e6 100644
--- a/test/metadce/corners.wast.dced
+++ b/test/metadce/corners.wast.dced
@@ -7,7 +7,7 @@
(import "env" "an-imported-table-func" (func $imported_table_func))
(global $STACKTOP (mut i32) (global.get $STACKTOP$asm2wasm$import))
(export "stackAlloc" (func $stackAlloc))
- (func $stackAlloc (; 2 ;)
+ (func $stackAlloc
(drop
(global.get $STACKTOP)
)
diff --git a/test/metadce/outside.wast.dced b/test/metadce/outside.wast.dced
index 3768e02eb..006e14497 100644
--- a/test/metadce/outside.wast.dced
+++ b/test/metadce/outside.wast.dced
@@ -11,10 +11,10 @@
(global $from_segment (mut i32) (i32.const 0))
(global $from_segment_2 (mut i32) (i32.const 0))
(export "wasm_func" (func $a_wasm_func))
- (func $table_func (; 1 ;)
+ (func $table_func
(nop)
)
- (func $a_wasm_func (; 2 ;)
+ (func $a_wasm_func
(call $a_js_func)
(drop
(global.get $DYNAMICTOP_PTR$asm2wasm$import)
diff --git a/test/metadce/rooted-export.wast.dced b/test/metadce/rooted-export.wast.dced
index 7be29e0d2..866872a5d 100644
--- a/test/metadce/rooted-export.wast.dced
+++ b/test/metadce/rooted-export.wast.dced
@@ -4,7 +4,7 @@
(event $b_wasm_event (attr 0) (param i32))
(export "wasm_func_b" (func $b_wasm_func))
(export "wasm_event_b" (event $b_wasm_event))
- (func $b_wasm_func (; 0 ;)
+ (func $b_wasm_func
(unreachable)
)
)
diff --git a/test/metadce/spanning_cycle.wast.dced b/test/metadce/spanning_cycle.wast.dced
index 807f10dd0..7b74682bd 100644
--- a/test/metadce/spanning_cycle.wast.dced
+++ b/test/metadce/spanning_cycle.wast.dced
@@ -4,7 +4,7 @@
(memory $0 1 1)
(data passive "Hello, datacount section!")
(export "wasm_func_a" (func $a_wasm_func))
- (func $a_wasm_func (; 1 ;)
+ (func $a_wasm_func
(memory.init 0
(i32.const 0)
(i32.const 0)
diff --git a/test/metadce/threaded.wast.dced b/test/metadce/threaded.wast.dced
index 6513743e7..8b04aee92 100644
--- a/test/metadce/threaded.wast.dced
+++ b/test/metadce/threaded.wast.dced
@@ -7,16 +7,16 @@
(export "wasm_func2" (func $wasm_func_2))
(export "wasm_func3" (func $wasm_func_3))
(export "wasm_func4" (func $wasm_func_4))
- (func $wasm_func_4 (; 3 ;)
+ (func $wasm_func_4
(nop)
)
- (func $wasm_func_3 (; 4 ;)
+ (func $wasm_func_3
(call $js_func_4)
)
- (func $wasm_func_2 (; 5 ;)
+ (func $wasm_func_2
(call $js_func_3)
)
- (func $wasm_func_1 (; 6 ;)
+ (func $wasm_func_1
(call $js_func_2)
)
)
diff --git a/test/metadce/threaded_cycle.wast.dced b/test/metadce/threaded_cycle.wast.dced
index 6c568a426..936446ddf 100644
--- a/test/metadce/threaded_cycle.wast.dced
+++ b/test/metadce/threaded_cycle.wast.dced
@@ -8,16 +8,16 @@
(export "wasm_func2" (func $wasm_func_2))
(export "wasm_func3" (func $wasm_func_3))
(export "wasm_func4" (func $wasm_func_4))
- (func $wasm_func_4 (; 4 ;)
+ (func $wasm_func_4
(call $js_func_1)
)
- (func $wasm_func_3 (; 5 ;)
+ (func $wasm_func_3
(call $js_func_4)
)
- (func $wasm_func_2 (; 6 ;)
+ (func $wasm_func_2
(call $js_func_3)
)
- (func $wasm_func_1 (; 7 ;)
+ (func $wasm_func_1
(call $js_func_2)
)
)
diff --git a/test/min.fromasm b/test/min.fromasm
index 32122d4ac..485fe7c56 100644
--- a/test/min.fromasm
+++ b/test/min.fromasm
@@ -11,13 +11,13 @@
(export "neg" (func $neg))
(export "bitcasts" (func $bitcasts))
(export "ctzzzz" (func $ctzzzz))
- (func $floats (; 0 ;) (; has Stack IR ;) (param $0 f32) (result f32)
+ (func $floats (; has Stack IR ;) (param $0 f32) (result f32)
(f32.add
(f32.const 0)
(local.get $0)
)
)
- (func $neg (; 1 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $neg (; has Stack IR ;) (param $0 i32) (param $1 i32) (result f32)
(i32.store
(local.get $0)
(local.get $1)
@@ -28,13 +28,13 @@
)
)
)
- (func $bitcasts (; 2 ;) (; has Stack IR ;) (param $0 i32) (param $1 f32)
+ (func $bitcasts (; has Stack IR ;) (param $0 i32) (param $1 f32)
(nop)
)
- (func $ctzzzz (; 3 ;) (; has Stack IR ;) (result i32)
+ (func $ctzzzz (; has Stack IR ;) (result i32)
(i32.const 2)
)
- (func $ub (; 4 ;) (; has Stack IR ;) (result i32)
+ (func $ub (; has Stack IR ;) (result i32)
(drop
(call $ub)
)
diff --git a/test/min.fromasm.clamp b/test/min.fromasm.clamp
index 32122d4ac..485fe7c56 100644
--- a/test/min.fromasm.clamp
+++ b/test/min.fromasm.clamp
@@ -11,13 +11,13 @@
(export "neg" (func $neg))
(export "bitcasts" (func $bitcasts))
(export "ctzzzz" (func $ctzzzz))
- (func $floats (; 0 ;) (; has Stack IR ;) (param $0 f32) (result f32)
+ (func $floats (; has Stack IR ;) (param $0 f32) (result f32)
(f32.add
(f32.const 0)
(local.get $0)
)
)
- (func $neg (; 1 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $neg (; has Stack IR ;) (param $0 i32) (param $1 i32) (result f32)
(i32.store
(local.get $0)
(local.get $1)
@@ -28,13 +28,13 @@
)
)
)
- (func $bitcasts (; 2 ;) (; has Stack IR ;) (param $0 i32) (param $1 f32)
+ (func $bitcasts (; has Stack IR ;) (param $0 i32) (param $1 f32)
(nop)
)
- (func $ctzzzz (; 3 ;) (; has Stack IR ;) (result i32)
+ (func $ctzzzz (; has Stack IR ;) (result i32)
(i32.const 2)
)
- (func $ub (; 4 ;) (; has Stack IR ;) (result i32)
+ (func $ub (; has Stack IR ;) (result i32)
(drop
(call $ub)
)
diff --git a/test/min.fromasm.clamp.no-opts b/test/min.fromasm.clamp.no-opts
index 040bff89a..4ca6454c9 100644
--- a/test/min.fromasm.clamp.no-opts
+++ b/test/min.fromasm.clamp.no-opts
@@ -15,7 +15,7 @@
(export "neg" (func $neg))
(export "bitcasts" (func $bitcasts))
(export "ctzzzz" (func $ctzzzz))
- (func $floats (; 0 ;) (param $f f32) (result f32)
+ (func $floats (param $f f32) (result f32)
(local $t f32)
(return
(f32.add
@@ -24,7 +24,7 @@
)
)
)
- (func $neg (; 1 ;) (param $k i32) (param $p i32) (result f32)
+ (func $neg (param $k i32) (param $p i32) (result f32)
(local $n f32)
(local.set $n
(f32.neg
@@ -43,7 +43,7 @@
(local.get $n)
)
)
- (func $bitcasts (; 2 ;) (param $i i32) (param $f f32)
+ (func $bitcasts (param $i i32) (param $f f32)
(drop
(f32.reinterpret_i32
(local.get $i)
@@ -62,14 +62,14 @@
)
)
)
- (func $ctzzzz (; 3 ;) (result i32)
+ (func $ctzzzz (result i32)
(return
(i32.ctz
(i32.const 4660)
)
)
)
- (func $ub (; 4 ;) (result i32)
+ (func $ub (result i32)
(drop
(call $ub)
)
diff --git a/test/min.fromasm.imprecise b/test/min.fromasm.imprecise
index 76046dc59..9050a8dc8 100644
--- a/test/min.fromasm.imprecise
+++ b/test/min.fromasm.imprecise
@@ -9,13 +9,13 @@
(export "neg" (func $neg))
(export "bitcasts" (func $bitcasts))
(export "ctzzzz" (func $ctzzzz))
- (func $floats (; 0 ;) (; has Stack IR ;) (param $0 f32) (result f32)
+ (func $floats (; has Stack IR ;) (param $0 f32) (result f32)
(f32.add
(f32.const 0)
(local.get $0)
)
)
- (func $neg (; 1 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $neg (; has Stack IR ;) (param $0 i32) (param $1 i32) (result f32)
(i32.store
(local.get $0)
(local.get $1)
@@ -26,13 +26,13 @@
)
)
)
- (func $bitcasts (; 2 ;) (; has Stack IR ;) (param $0 i32) (param $1 f32)
+ (func $bitcasts (; has Stack IR ;) (param $0 i32) (param $1 f32)
(nop)
)
- (func $ctzzzz (; 3 ;) (; has Stack IR ;) (result i32)
+ (func $ctzzzz (; has Stack IR ;) (result i32)
(i32.const 2)
)
- (func $ub (; 4 ;) (; has Stack IR ;) (result i32)
+ (func $ub (; has Stack IR ;) (result i32)
(drop
(call $ub)
)
diff --git a/test/min.fromasm.imprecise.no-opts b/test/min.fromasm.imprecise.no-opts
index 040bff89a..4ca6454c9 100644
--- a/test/min.fromasm.imprecise.no-opts
+++ b/test/min.fromasm.imprecise.no-opts
@@ -15,7 +15,7 @@
(export "neg" (func $neg))
(export "bitcasts" (func $bitcasts))
(export "ctzzzz" (func $ctzzzz))
- (func $floats (; 0 ;) (param $f f32) (result f32)
+ (func $floats (param $f f32) (result f32)
(local $t f32)
(return
(f32.add
@@ -24,7 +24,7 @@
)
)
)
- (func $neg (; 1 ;) (param $k i32) (param $p i32) (result f32)
+ (func $neg (param $k i32) (param $p i32) (result f32)
(local $n f32)
(local.set $n
(f32.neg
@@ -43,7 +43,7 @@
(local.get $n)
)
)
- (func $bitcasts (; 2 ;) (param $i i32) (param $f f32)
+ (func $bitcasts (param $i i32) (param $f f32)
(drop
(f32.reinterpret_i32
(local.get $i)
@@ -62,14 +62,14 @@
)
)
)
- (func $ctzzzz (; 3 ;) (result i32)
+ (func $ctzzzz (result i32)
(return
(i32.ctz
(i32.const 4660)
)
)
)
- (func $ub (; 4 ;) (result i32)
+ (func $ub (result i32)
(drop
(call $ub)
)
diff --git a/test/min.fromasm.no-opts b/test/min.fromasm.no-opts
index 040bff89a..4ca6454c9 100644
--- a/test/min.fromasm.no-opts
+++ b/test/min.fromasm.no-opts
@@ -15,7 +15,7 @@
(export "neg" (func $neg))
(export "bitcasts" (func $bitcasts))
(export "ctzzzz" (func $ctzzzz))
- (func $floats (; 0 ;) (param $f f32) (result f32)
+ (func $floats (param $f f32) (result f32)
(local $t f32)
(return
(f32.add
@@ -24,7 +24,7 @@
)
)
)
- (func $neg (; 1 ;) (param $k i32) (param $p i32) (result f32)
+ (func $neg (param $k i32) (param $p i32) (result f32)
(local $n f32)
(local.set $n
(f32.neg
@@ -43,7 +43,7 @@
(local.get $n)
)
)
- (func $bitcasts (; 2 ;) (param $i i32) (param $f f32)
+ (func $bitcasts (param $i i32) (param $f f32)
(drop
(f32.reinterpret_i32
(local.get $i)
@@ -62,14 +62,14 @@
)
)
)
- (func $ctzzzz (; 3 ;) (result i32)
+ (func $ctzzzz (result i32)
(return
(i32.ctz
(i32.const 4660)
)
)
)
- (func $ub (; 4 ;) (result i32)
+ (func $ub (result i32)
(drop
(call $ub)
)
diff --git a/test/min.wast.from-wast b/test/min.wast.from-wast
index 191b331ad..2a103fcea 100644
--- a/test/min.wast.from-wast
+++ b/test/min.wast.from-wast
@@ -5,14 +5,14 @@
(type $f32_=>_f32 (func (param f32) (result f32)))
(memory $0 256 256)
(export "floats" (func $floats))
- (func $floats (; 0 ;) (param $f f32) (result f32)
+ (func $floats (param $f f32) (result f32)
(local $t f32)
(f32.add
(local.get $t)
(local.get $f)
)
)
- (func $neg (; 1 ;) (param $k i32) (param $p i32) (result f32)
+ (func $neg (param $k i32) (param $p i32) (result f32)
(local $n f32)
(local.tee $n
(f32.neg
@@ -28,7 +28,7 @@
)
)
)
- (func $littleswitch (; 2 ;) (param $x i32) (result i32)
+ (func $littleswitch (param $x i32) (result i32)
(block $topmost (result i32)
(block $switch-case$2
(block $switch-case$1
@@ -49,7 +49,7 @@
(i32.const 0)
)
)
- (func $f1 (; 3 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $f1 (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(block $topmost (result i32)
(local.get $i3)
)
diff --git a/test/min.wast.fromBinary b/test/min.wast.fromBinary
index fdeade04d..1cf8a5ded 100644
--- a/test/min.wast.fromBinary
+++ b/test/min.wast.fromBinary
@@ -5,14 +5,14 @@
(type $f32_=>_f32 (func (param f32) (result f32)))
(memory $0 256 256)
(export "floats" (func $floats))
- (func $floats (; 0 ;) (param $0 f32) (result f32)
+ (func $floats (param $0 f32) (result f32)
(local $1 f32)
(f32.add
(local.get $1)
(local.get $0)
)
)
- (func $neg (; 1 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $neg (param $0 i32) (param $1 i32) (result f32)
(local $2 f32)
(local.tee $2
(f32.neg
@@ -28,7 +28,7 @@
)
)
)
- (func $littleswitch (; 2 ;) (param $0 i32) (result i32)
+ (func $littleswitch (param $0 i32) (result i32)
(block $label$1 (result i32)
(block $label$2
(block $label$3
@@ -48,7 +48,7 @@
)
)
)
- (func $f1 (; 3 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $f1 (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local.get $2)
)
)
diff --git a/test/min.wast.fromBinary.noDebugInfo b/test/min.wast.fromBinary.noDebugInfo
index f88f56c90..5931d0ee0 100644
--- a/test/min.wast.fromBinary.noDebugInfo
+++ b/test/min.wast.fromBinary.noDebugInfo
@@ -5,14 +5,14 @@
(type $f32_=>_f32 (func (param f32) (result f32)))
(memory $0 256 256)
(export "floats" (func $0))
- (func $0 (; 0 ;) (param $0 f32) (result f32)
+ (func $0 (param $0 f32) (result f32)
(local $1 f32)
(f32.add
(local.get $1)
(local.get $0)
)
)
- (func $1 (; 1 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $1 (param $0 i32) (param $1 i32) (result f32)
(local $2 f32)
(local.tee $2
(f32.neg
@@ -28,7 +28,7 @@
)
)
)
- (func $2 (; 2 ;) (param $0 i32) (result i32)
+ (func $2 (param $0 i32) (result i32)
(block $label$1 (result i32)
(block $label$2
(block $label$3
@@ -48,7 +48,7 @@
)
)
)
- (func $3 (; 3 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $3 (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local.get $2)
)
)
diff --git a/test/multivalue.wast.from-wast b/test/multivalue.wast.from-wast
index d23198e94..480bf775f 100644
--- a/test/multivalue.wast.from-wast
+++ b/test/multivalue.wast.from-wast
@@ -17,29 +17,29 @@
(i32.const 0)
(i64.const 0)
))
- (func $triple (; 1 ;) (result i32 i64 f32)
+ (func $triple (result i32 i64 f32)
(tuple.make
(i32.const 42)
(i64.const 7)
(f32.const 13)
)
)
- (func $get-first (; 2 ;) (result i32)
+ (func $get-first (result i32)
(tuple.extract 0
(call $triple)
)
)
- (func $get-second (; 3 ;) (result i64)
+ (func $get-second (result i64)
(tuple.extract 1
(call $triple)
)
)
- (func $get-third (; 4 ;) (result f32)
+ (func $get-third (result f32)
(tuple.extract 2
(call $triple)
)
)
- (func $reverse (; 5 ;) (result f32 i64 i32)
+ (func $reverse (result f32 i64 i32)
(local $x (i32 i64 f32))
(local.set $x
(call $triple)
@@ -56,7 +56,7 @@
)
)
)
- (func $unreachable (; 6 ;) (result i64)
+ (func $unreachable (result i64)
(tuple.extract 1
(tuple.make
(i32.const 42)
@@ -65,7 +65,7 @@
)
)
)
- (func $global (; 7 ;) (result i32 i64)
+ (func $global (result i32 i64)
(global.set $g1
(tuple.make
(i32.const 42)
@@ -74,12 +74,12 @@
)
(global.get $g2)
)
- (func $drop-call (; 8 ;)
+ (func $drop-call
(drop
(call $pair)
)
)
- (func $drop-tuple-make (; 9 ;)
+ (func $drop-tuple-make
(drop
(tuple.make
(i32.const 42)
@@ -87,7 +87,7 @@
)
)
)
- (func $drop-block (; 10 ;)
+ (func $drop-block
(drop
(block $block (result i32 i64)
(tuple.make
@@ -97,7 +97,7 @@
)
)
)
- (func $mv-return (; 11 ;) (result i32 i64)
+ (func $mv-return (result i32 i64)
(return
(tuple.make
(i32.const 42)
@@ -105,7 +105,7 @@
)
)
)
- (func $mv-return-in-block (; 12 ;) (result i32 i64)
+ (func $mv-return-in-block (result i32 i64)
(block $block (result i32 i64)
(return
(tuple.make
@@ -115,7 +115,7 @@
)
)
)
- (func $mv-block-break (; 13 ;) (result i32 i64)
+ (func $mv-block-break (result i32 i64)
(block $l (result i32 i64)
(br $l
(tuple.make
@@ -125,7 +125,7 @@
)
)
)
- (func $mv-block-br-if (; 14 ;) (result i32 i64)
+ (func $mv-block-br-if (result i32 i64)
(block $l (result i32 i64)
(br_if $l
(tuple.make
@@ -136,7 +136,7 @@
)
)
)
- (func $mv-if (; 15 ;) (result i32 i64 anyref)
+ (func $mv-if (result i32 i64 anyref)
(if (result i32 i64 nullref)
(i32.const 1)
(tuple.make
@@ -151,7 +151,7 @@
)
)
)
- (func $mv-loop (; 16 ;) (result i32 i64)
+ (func $mv-loop (result i32 i64)
(loop $loop-in (result i32 i64)
(tuple.make
(i32.const 42)
@@ -159,7 +159,7 @@
)
)
)
- (func $mv-switch (; 17 ;) (result i32 i64)
+ (func $mv-switch (result i32 i64)
(block $a (result i32 i64)
(block $b (result i32 i64)
(br_table $a $b
diff --git a/test/multivalue.wast.fromBinary b/test/multivalue.wast.fromBinary
index 2a1bd095e..b18c403c8 100644
--- a/test/multivalue.wast.fromBinary
+++ b/test/multivalue.wast.fromBinary
@@ -13,14 +13,14 @@
(global $global$1 (mut i64) (i64.const 0))
(global $global$2 i32 (i32.const 0))
(global $global$3 i64 (i64.const 0))
- (func $triple (; 1 ;) (result i32 i64 f32)
+ (func $triple (result i32 i64 f32)
(tuple.make
(i32.const 42)
(i64.const 7)
(f32.const 13)
)
)
- (func $get-first (; 2 ;) (result i32)
+ (func $get-first (result i32)
(local $0 (i32 i64 f32))
(local $1 i64)
(local $2 i32)
@@ -51,7 +51,7 @@
(local.get $2)
)
)
- (func $get-second (; 3 ;) (result i64)
+ (func $get-second (result i64)
(local $0 i64)
(local $1 (i32 i64 f32))
(local $2 i64)
@@ -86,7 +86,7 @@
)
(local.get $0)
)
- (func $get-third (; 4 ;) (result f32)
+ (func $get-third (result f32)
(local $0 f32)
(local $1 (i32 i64 f32))
(local $2 i64)
@@ -121,7 +121,7 @@
)
(local.get $0)
)
- (func $reverse (; 5 ;) (result f32 i64 i32)
+ (func $reverse (result f32 i64 i32)
(local $0 i32)
(local $1 i64)
(local $2 i64)
@@ -230,7 +230,7 @@
)
)
)
- (func $unreachable (; 6 ;) (result i64)
+ (func $unreachable (result i64)
(drop
(i32.const 42)
)
@@ -239,7 +239,7 @@
)
(unreachable)
)
- (func $global (; 7 ;) (result i32 i64)
+ (func $global (result i32 i64)
(local $0 i32)
(global.set $global$0
(block (result i32)
@@ -257,7 +257,7 @@
(global.get $global$3)
)
)
- (func $drop-call (; 8 ;)
+ (func $drop-call
(local $0 (i32 i64))
(local $1 i32)
(local.set $0
@@ -279,7 +279,7 @@
)
)
)
- (func $drop-tuple-make (; 9 ;)
+ (func $drop-tuple-make
(local $0 i32)
(drop
(block (result i32)
@@ -293,7 +293,7 @@
)
)
)
- (func $drop-block (; 10 ;)
+ (func $drop-block
(local $0 (i32 i64))
(local $1 i32)
(local.set $0
@@ -320,7 +320,7 @@
)
)
)
- (func $mv-return (; 11 ;) (result i32 i64)
+ (func $mv-return (result i32 i64)
(return
(tuple.make
(i32.const 42)
@@ -328,7 +328,7 @@
)
)
)
- (func $mv-return-in-block (; 12 ;) (result i32 i64)
+ (func $mv-return-in-block (result i32 i64)
(return
(tuple.make
(i32.const 42)
@@ -336,7 +336,7 @@
)
)
)
- (func $mv-block-break (; 13 ;) (result i32 i64)
+ (func $mv-block-break (result i32 i64)
(local $0 (i32 i64))
(local.set $0
(block $label$1 (result i32 i64)
@@ -357,7 +357,7 @@
)
)
)
- (func $mv-block-br-if (; 14 ;) (result i32 i64)
+ (func $mv-block-br-if (result i32 i64)
(local $0 (i32 i64))
(local $1 (i32 i64))
(local.set $1
@@ -390,7 +390,7 @@
)
)
)
- (func $mv-if (; 15 ;) (result i32 i64 anyref)
+ (func $mv-if (result i32 i64 anyref)
(local $0 (i32 i64 nullref))
(local.set $0
(if (result i32 i64 nullref)
@@ -419,7 +419,7 @@
)
)
)
- (func $mv-loop (; 16 ;) (result i32 i64)
+ (func $mv-loop (result i32 i64)
(local $0 (i32 i64))
(local.set $0
(loop $label$1 (result i32 i64)
@@ -438,7 +438,7 @@
)
)
)
- (func $mv-switch (; 17 ;) (result i32 i64)
+ (func $mv-switch (result i32 i64)
(local $0 (i32 i64))
(local $1 (i32 i64))
(local.set $1
diff --git a/test/multivalue.wast.fromBinary.noDebugInfo b/test/multivalue.wast.fromBinary.noDebugInfo
index 1682e3144..3b696393d 100644
--- a/test/multivalue.wast.fromBinary.noDebugInfo
+++ b/test/multivalue.wast.fromBinary.noDebugInfo
@@ -13,14 +13,14 @@
(global $global$1 (mut i64) (i64.const 0))
(global $global$2 i32 (i32.const 0))
(global $global$3 i64 (i64.const 0))
- (func $0 (; 1 ;) (result i32 i64 f32)
+ (func $0 (result i32 i64 f32)
(tuple.make
(i32.const 42)
(i64.const 7)
(f32.const 13)
)
)
- (func $1 (; 2 ;) (result i32)
+ (func $1 (result i32)
(local $0 (i32 i64 f32))
(local $1 i64)
(local $2 i32)
@@ -51,7 +51,7 @@
(local.get $2)
)
)
- (func $2 (; 3 ;) (result i64)
+ (func $2 (result i64)
(local $0 i64)
(local $1 (i32 i64 f32))
(local $2 i64)
@@ -86,7 +86,7 @@
)
(local.get $0)
)
- (func $3 (; 4 ;) (result f32)
+ (func $3 (result f32)
(local $0 f32)
(local $1 (i32 i64 f32))
(local $2 i64)
@@ -121,7 +121,7 @@
)
(local.get $0)
)
- (func $4 (; 5 ;) (result f32 i64 i32)
+ (func $4 (result f32 i64 i32)
(local $0 i32)
(local $1 i64)
(local $2 i64)
@@ -230,7 +230,7 @@
)
)
)
- (func $5 (; 6 ;) (result i64)
+ (func $5 (result i64)
(drop
(i32.const 42)
)
@@ -239,7 +239,7 @@
)
(unreachable)
)
- (func $6 (; 7 ;) (result i32 i64)
+ (func $6 (result i32 i64)
(local $0 i32)
(global.set $global$0
(block (result i32)
@@ -257,7 +257,7 @@
(global.get $global$3)
)
)
- (func $7 (; 8 ;)
+ (func $7
(local $0 (i32 i64))
(local $1 i32)
(local.set $0
@@ -279,7 +279,7 @@
)
)
)
- (func $8 (; 9 ;)
+ (func $8
(local $0 i32)
(drop
(block (result i32)
@@ -293,7 +293,7 @@
)
)
)
- (func $9 (; 10 ;)
+ (func $9
(local $0 (i32 i64))
(local $1 i32)
(local.set $0
@@ -320,7 +320,7 @@
)
)
)
- (func $10 (; 11 ;) (result i32 i64)
+ (func $10 (result i32 i64)
(return
(tuple.make
(i32.const 42)
@@ -328,7 +328,7 @@
)
)
)
- (func $11 (; 12 ;) (result i32 i64)
+ (func $11 (result i32 i64)
(return
(tuple.make
(i32.const 42)
@@ -336,7 +336,7 @@
)
)
)
- (func $12 (; 13 ;) (result i32 i64)
+ (func $12 (result i32 i64)
(local $0 (i32 i64))
(local.set $0
(block $label$1 (result i32 i64)
@@ -357,7 +357,7 @@
)
)
)
- (func $13 (; 14 ;) (result i32 i64)
+ (func $13 (result i32 i64)
(local $0 (i32 i64))
(local $1 (i32 i64))
(local.set $1
@@ -390,7 +390,7 @@
)
)
)
- (func $14 (; 15 ;) (result i32 i64 anyref)
+ (func $14 (result i32 i64 anyref)
(local $0 (i32 i64 nullref))
(local.set $0
(if (result i32 i64 nullref)
@@ -419,7 +419,7 @@
)
)
)
- (func $15 (; 16 ;) (result i32 i64)
+ (func $15 (result i32 i64)
(local $0 (i32 i64))
(local.set $0
(loop $label$1 (result i32 i64)
@@ -438,7 +438,7 @@
)
)
)
- (func $16 (; 17 ;) (result i32 i64)
+ (func $16 (result i32 i64)
(local $0 (i32 i64))
(local $1 (i32 i64))
(local.set $1
diff --git a/test/mutable-global.wasm.fromBinary b/test/mutable-global.wasm.fromBinary
index 159fc7a5d..08d3b6c21 100644
--- a/test/mutable-global.wasm.fromBinary
+++ b/test/mutable-global.wasm.fromBinary
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
(import "env" "global-mut" (global $gimport$0 (mut i32)))
- (func $0 (; 0 ;)
+ (func $0
(global.set $gimport$0
(i32.add
(global.get $gimport$0)
diff --git a/test/mutable-global.wast.from-wast b/test/mutable-global.wast.from-wast
index 45a2eba6a..e6f53240c 100644
--- a/test/mutable-global.wast.from-wast
+++ b/test/mutable-global.wast.from-wast
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
(import "env" "global-mut" (global $global-mut (mut i32)))
- (func $foo (; 0 ;)
+ (func $foo
(global.set $global-mut
(i32.add
(global.get $global-mut)
diff --git a/test/mutable-global.wast.fromBinary b/test/mutable-global.wast.fromBinary
index 69070e70d..33d332357 100644
--- a/test/mutable-global.wast.fromBinary
+++ b/test/mutable-global.wast.fromBinary
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
(import "env" "global-mut" (global $gimport$0 (mut i32)))
- (func $foo (; 0 ;)
+ (func $foo
(global.set $gimport$0
(i32.add
(global.get $gimport$0)
diff --git a/test/mutable-global.wast.fromBinary.noDebugInfo b/test/mutable-global.wast.fromBinary.noDebugInfo
index 159fc7a5d..08d3b6c21 100644
--- a/test/mutable-global.wast.fromBinary.noDebugInfo
+++ b/test/mutable-global.wast.fromBinary.noDebugInfo
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
(import "env" "global-mut" (global $gimport$0 (mut i32)))
- (func $0 (; 0 ;)
+ (func $0
(global.set $gimport$0
(i32.add
(global.get $gimport$0)
diff --git a/test/newsyntax.wast.from-wast b/test/newsyntax.wast.from-wast
index dba2de3d5..88e25da0d 100644
--- a/test/newsyntax.wast.from-wast
+++ b/test/newsyntax.wast.from-wast
@@ -3,7 +3,7 @@
(type $i32_f64_=>_i32 (func (param i32 f64) (result i32)))
(import "env" "table" (table $0 9 9 funcref))
(export "call_indirect" (func $0))
- (func $0 (; 0 ;)
+ (func $0
(drop
(call_indirect (type $i32_f64_=>_i32)
(i32.const 10)
diff --git a/test/newsyntax.wast.fromBinary b/test/newsyntax.wast.fromBinary
index 27e8679ab..ea3b1ac9a 100644
--- a/test/newsyntax.wast.fromBinary
+++ b/test/newsyntax.wast.fromBinary
@@ -3,7 +3,7 @@
(type $i32_f64_=>_i32 (func (param i32 f64) (result i32)))
(import "env" "table" (table $timport$0 9 9 funcref))
(export "call_indirect" (func $0))
- (func $0 (; 0 ;)
+ (func $0
(drop
(call_indirect (type $i32_f64_=>_i32)
(i32.const 10)
diff --git a/test/newsyntax.wast.fromBinary.noDebugInfo b/test/newsyntax.wast.fromBinary.noDebugInfo
index 27e8679ab..ea3b1ac9a 100644
--- a/test/newsyntax.wast.fromBinary.noDebugInfo
+++ b/test/newsyntax.wast.fromBinary.noDebugInfo
@@ -3,7 +3,7 @@
(type $i32_f64_=>_i32 (func (param i32 f64) (result i32)))
(import "env" "table" (table $timport$0 9 9 funcref))
(export "call_indirect" (func $0))
- (func $0 (; 0 ;)
+ (func $0
(drop
(call_indirect (type $i32_f64_=>_i32)
(i32.const 10)
diff --git a/test/noffi_f32.fromasm b/test/noffi_f32.fromasm
index 7f760a28f..fe6216d9d 100644
--- a/test/noffi_f32.fromasm
+++ b/test/noffi_f32.fromasm
@@ -7,13 +7,13 @@
(import "env" "_importf" (func $importf (param f32) (result f32)))
(export "main" (func $main))
(export "exportf" (func $exportf))
- (func $exportf (; 1 ;) (; has Stack IR ;) (param $0 f32) (result f32)
+ (func $exportf (; has Stack IR ;) (param $0 f32) (result f32)
(f32.add
(local.get $0)
(f32.const 1)
)
)
- (func $main (; 2 ;) (; has Stack IR ;) (result i32)
+ (func $main (; has Stack IR ;) (result i32)
(drop
(call $importf
(f32.const 3.4000000953674316)
diff --git a/test/noffi_f32.fromasm.clamp b/test/noffi_f32.fromasm.clamp
index 7f760a28f..fe6216d9d 100644
--- a/test/noffi_f32.fromasm.clamp
+++ b/test/noffi_f32.fromasm.clamp
@@ -7,13 +7,13 @@
(import "env" "_importf" (func $importf (param f32) (result f32)))
(export "main" (func $main))
(export "exportf" (func $exportf))
- (func $exportf (; 1 ;) (; has Stack IR ;) (param $0 f32) (result f32)
+ (func $exportf (; has Stack IR ;) (param $0 f32) (result f32)
(f32.add
(local.get $0)
(f32.const 1)
)
)
- (func $main (; 2 ;) (; has Stack IR ;) (result i32)
+ (func $main (; has Stack IR ;) (result i32)
(drop
(call $importf
(f32.const 3.4000000953674316)
diff --git a/test/noffi_f32.fromasm.clamp.no-opts b/test/noffi_f32.fromasm.clamp.no-opts
index 61a7ed0d9..ef5b649cb 100644
--- a/test/noffi_f32.fromasm.clamp.no-opts
+++ b/test/noffi_f32.fromasm.clamp.no-opts
@@ -8,7 +8,7 @@
(import "env" "_importf" (func $importf (param f32) (result f32)))
(export "main" (func $main))
(export "exportf" (func $exportf))
- (func $exportf (; 1 ;) (param $a f32) (result f32)
+ (func $exportf (param $a f32) (result f32)
(return
(f32.add
(local.get $a)
@@ -16,7 +16,7 @@
)
)
)
- (func $main (; 2 ;) (result i32)
+ (func $main (result i32)
(drop
(call $importf
(f32.const 3.4000000953674316)
diff --git a/test/noffi_f32.fromasm.imprecise b/test/noffi_f32.fromasm.imprecise
index bff887835..93a25bf7b 100644
--- a/test/noffi_f32.fromasm.imprecise
+++ b/test/noffi_f32.fromasm.imprecise
@@ -4,13 +4,13 @@
(import "env" "_importf" (func $importf (param f32) (result f32)))
(export "main" (func $main))
(export "exportf" (func $exportf))
- (func $exportf (; 1 ;) (; has Stack IR ;) (param $0 f32) (result f32)
+ (func $exportf (; has Stack IR ;) (param $0 f32) (result f32)
(f32.add
(local.get $0)
(f32.const 1)
)
)
- (func $main (; 2 ;) (; has Stack IR ;) (result i32)
+ (func $main (; has Stack IR ;) (result i32)
(drop
(call $importf
(f32.const 3.4000000953674316)
diff --git a/test/noffi_f32.fromasm.imprecise.no-opts b/test/noffi_f32.fromasm.imprecise.no-opts
index 61a7ed0d9..ef5b649cb 100644
--- a/test/noffi_f32.fromasm.imprecise.no-opts
+++ b/test/noffi_f32.fromasm.imprecise.no-opts
@@ -8,7 +8,7 @@
(import "env" "_importf" (func $importf (param f32) (result f32)))
(export "main" (func $main))
(export "exportf" (func $exportf))
- (func $exportf (; 1 ;) (param $a f32) (result f32)
+ (func $exportf (param $a f32) (result f32)
(return
(f32.add
(local.get $a)
@@ -16,7 +16,7 @@
)
)
)
- (func $main (; 2 ;) (result i32)
+ (func $main (result i32)
(drop
(call $importf
(f32.const 3.4000000953674316)
diff --git a/test/noffi_f32.fromasm.no-opts b/test/noffi_f32.fromasm.no-opts
index 61a7ed0d9..ef5b649cb 100644
--- a/test/noffi_f32.fromasm.no-opts
+++ b/test/noffi_f32.fromasm.no-opts
@@ -8,7 +8,7 @@
(import "env" "_importf" (func $importf (param f32) (result f32)))
(export "main" (func $main))
(export "exportf" (func $exportf))
- (func $exportf (; 1 ;) (param $a f32) (result f32)
+ (func $exportf (param $a f32) (result f32)
(return
(f32.add
(local.get $a)
@@ -16,7 +16,7 @@
)
)
)
- (func $main (; 2 ;) (result i32)
+ (func $main (result i32)
(drop
(call $importf
(f32.const 3.4000000953674316)
diff --git a/test/noffi_i64.fromasm b/test/noffi_i64.fromasm
index f0bc77e3d..b9ab4fc7d 100644
--- a/test/noffi_i64.fromasm
+++ b/test/noffi_i64.fromasm
@@ -8,13 +8,13 @@
(import "env" "_importll" (func $importll (param i64) (result i64)))
(export "_add" (func $add))
(export "_main" (func $main))
- (func $add (; 1 ;) (; has Stack IR ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $add (; has Stack IR ;) (param $0 i64) (param $1 i64) (result i64)
(i64.add
(local.get $0)
(local.get $1)
)
)
- (func $main (; 2 ;) (; has Stack IR ;) (result i32)
+ (func $main (; has Stack IR ;) (result i32)
(drop
(call $importll
(i64.const 2)
diff --git a/test/noffi_i64.fromasm.clamp b/test/noffi_i64.fromasm.clamp
index f0bc77e3d..b9ab4fc7d 100644
--- a/test/noffi_i64.fromasm.clamp
+++ b/test/noffi_i64.fromasm.clamp
@@ -8,13 +8,13 @@
(import "env" "_importll" (func $importll (param i64) (result i64)))
(export "_add" (func $add))
(export "_main" (func $main))
- (func $add (; 1 ;) (; has Stack IR ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $add (; has Stack IR ;) (param $0 i64) (param $1 i64) (result i64)
(i64.add
(local.get $0)
(local.get $1)
)
)
- (func $main (; 2 ;) (; has Stack IR ;) (result i32)
+ (func $main (; has Stack IR ;) (result i32)
(drop
(call $importll
(i64.const 2)
diff --git a/test/noffi_i64.fromasm.clamp.no-opts b/test/noffi_i64.fromasm.clamp.no-opts
index 02839f2da..39b837dbe 100644
--- a/test/noffi_i64.fromasm.clamp.no-opts
+++ b/test/noffi_i64.fromasm.clamp.no-opts
@@ -9,7 +9,7 @@
(import "env" "_importll" (func $importll (param i64) (result i64)))
(export "_add" (func $add))
(export "_main" (func $main))
- (func $add (; 1 ;) (param $a i64) (param $b i64) (result i64)
+ (func $add (param $a i64) (param $b i64) (result i64)
(local $c i64)
(local.set $c
(i64.add
@@ -21,7 +21,7 @@
(local.get $c)
)
)
- (func $main (; 2 ;) (result i32)
+ (func $main (result i32)
(drop
(call $importll
(i64.const 2)
diff --git a/test/noffi_i64.fromasm.imprecise b/test/noffi_i64.fromasm.imprecise
index d64d4edb4..432497ef3 100644
--- a/test/noffi_i64.fromasm.imprecise
+++ b/test/noffi_i64.fromasm.imprecise
@@ -5,13 +5,13 @@
(import "env" "_importll" (func $importll (param i64) (result i64)))
(export "_add" (func $add))
(export "_main" (func $main))
- (func $add (; 1 ;) (; has Stack IR ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $add (; has Stack IR ;) (param $0 i64) (param $1 i64) (result i64)
(i64.add
(local.get $0)
(local.get $1)
)
)
- (func $main (; 2 ;) (; has Stack IR ;) (result i32)
+ (func $main (; has Stack IR ;) (result i32)
(drop
(call $importll
(i64.const 2)
diff --git a/test/noffi_i64.fromasm.imprecise.no-opts b/test/noffi_i64.fromasm.imprecise.no-opts
index 02839f2da..39b837dbe 100644
--- a/test/noffi_i64.fromasm.imprecise.no-opts
+++ b/test/noffi_i64.fromasm.imprecise.no-opts
@@ -9,7 +9,7 @@
(import "env" "_importll" (func $importll (param i64) (result i64)))
(export "_add" (func $add))
(export "_main" (func $main))
- (func $add (; 1 ;) (param $a i64) (param $b i64) (result i64)
+ (func $add (param $a i64) (param $b i64) (result i64)
(local $c i64)
(local.set $c
(i64.add
@@ -21,7 +21,7 @@
(local.get $c)
)
)
- (func $main (; 2 ;) (result i32)
+ (func $main (result i32)
(drop
(call $importll
(i64.const 2)
diff --git a/test/noffi_i64.fromasm.no-opts b/test/noffi_i64.fromasm.no-opts
index 02839f2da..39b837dbe 100644
--- a/test/noffi_i64.fromasm.no-opts
+++ b/test/noffi_i64.fromasm.no-opts
@@ -9,7 +9,7 @@
(import "env" "_importll" (func $importll (param i64) (result i64)))
(export "_add" (func $add))
(export "_main" (func $main))
- (func $add (; 1 ;) (param $a i64) (param $b i64) (result i64)
+ (func $add (param $a i64) (param $b i64) (result i64)
(local $c i64)
(local.set $c
(i64.add
@@ -21,7 +21,7 @@
(local.get $c)
)
)
- (func $main (; 2 ;) (result i32)
+ (func $main (result i32)
(drop
(call $importll
(i64.const 2)
diff --git a/test/passes/O.bin.txt b/test/passes/O.bin.txt
index d6edd802d..0e6d2d9a2 100644
--- a/test/passes/O.bin.txt
+++ b/test/passes/O.bin.txt
@@ -5,7 +5,7 @@
(export "fac-iter" (func $2))
(export "fac-iter-named" (func $3))
(export "fac-opt" (func $4))
- (func $0 (; 0 ;) (; has Stack IR ;) (param $0 i64) (result i64)
+ (func $0 (; has Stack IR ;) (param $0 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $0)
@@ -22,7 +22,7 @@
)
)
)
- (func $1 (; 1 ;) (; has Stack IR ;) (param $0 i64) (result i64)
+ (func $1 (; has Stack IR ;) (param $0 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $0)
@@ -39,10 +39,10 @@
)
)
)
- (func $2 (; 2 ;) (; has Stack IR ;) (param $0 i64) (result i64)
+ (func $2 (; has Stack IR ;) (param $0 i64) (result i64)
(unreachable)
)
- (func $3 (; 3 ;) (; has Stack IR ;) (param $0 i64) (result i64)
+ (func $3 (; has Stack IR ;) (param $0 i64) (result i64)
(local $1 i64)
(local.set $1
(i64.const 1)
@@ -73,7 +73,7 @@
)
(local.get $1)
)
- (func $4 (; 4 ;) (; has Stack IR ;) (param $0 i64) (result i64)
+ (func $4 (; has Stack IR ;) (param $0 i64) (result i64)
(local $1 i64)
(local.set $1
(i64.const 1)
diff --git a/test/passes/O.txt b/test/passes/O.txt
index dc8ad9848..c59837bc2 100644
--- a/test/passes/O.txt
+++ b/test/passes/O.txt
@@ -7,7 +7,7 @@
(export "many-selects" (func $many-selects))
(export "end-if-else" (func $end-if-else))
(export "end-if-else-call" (func $end-if-else-call))
- (func $ret (; 0 ;) (; has Stack IR ;) (result i32)
+ (func $ret (; has Stack IR ;) (result i32)
(drop
(call $ret)
)
@@ -19,10 +19,10 @@
)
(i32.const 999)
)
- (func $if-0-unreachable-to-none (; 1 ;) (; has Stack IR ;) (param $0 i64)
+ (func $if-0-unreachable-to-none (; has Stack IR ;) (param $0 i64)
(unreachable)
)
- (func $many-selects (; 2 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $many-selects (; has Stack IR ;) (param $0 i32) (result i32)
(select
(i32.const -1073741824)
(select
@@ -39,14 +39,14 @@
)
)
)
- (func $end-if-else (; 3 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $end-if-else (; has Stack IR ;) (param $0 i32) (result i32)
(select
(i32.const 1)
(local.get $0)
(local.get $0)
)
)
- (func $end-if-else-call (; 4 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $end-if-else-call (; has Stack IR ;) (param $0 i32) (result i32)
(if (result i32)
(local.get $0)
(call $ret)
diff --git a/test/passes/O1.txt b/test/passes/O1.txt
index 4f9faeda8..f8bad3bb6 100644
--- a/test/passes/O1.txt
+++ b/test/passes/O1.txt
@@ -3,7 +3,7 @@
(memory $0 1 1)
(global $global$0 (mut i32) (i32.const 10))
(export "foo" (func $0))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(global.set $global$0
(i32.const 0)
)
diff --git a/test/passes/O1_print-stack-ir.txt b/test/passes/O1_print-stack-ir.txt
index c98b65d79..006f81298 100644
--- a/test/passes/O1_print-stack-ir.txt
+++ b/test/passes/O1_print-stack-ir.txt
@@ -1,7 +1,7 @@
(module
(type $i32_=>_i32 (func (param i32) (result i32)))
(export "stacky-help" (func $stacky-help))
- (func $stacky-help (; 0 ;) (param $0 i32) (result i32)
+ (func $stacky-help (param $0 i32) (result i32)
(i32.add
(call $stacky-help
(i32.const 0)
@@ -27,7 +27,7 @@
(module
(type $i32_=>_i32 (func (param i32) (result i32)))
(export "stacky-help" (func $stacky-help))
- (func $stacky-help (; 0 ;) (param $0 i32) (result i32)
+ (func $stacky-help (param $0 i32) (result i32)
(i32.add
(call $stacky-help
(i32.const 0)
diff --git a/test/passes/O2_precompute-propagate_print-stack-ir.txt b/test/passes/O2_precompute-propagate_print-stack-ir.txt
index af85b166f..24c82559e 100644
--- a/test/passes/O2_precompute-propagate_print-stack-ir.txt
+++ b/test/passes/O2_precompute-propagate_print-stack-ir.txt
@@ -1,7 +1,7 @@
(module
(type $i32_i32_i32_i64_=>_i64 (func (param i32 i32 i32 i64) (result i64)))
(export "func" (func $0))
- (func $0 (; 0 ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i64) (result i64)
+ (func $0 (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i64) (result i64)
(local $4 i32)
(local.set $3
(i64.const 2147483647)
@@ -13,7 +13,7 @@
(module
(type $i32_i32_i32_i64_=>_i64 (func (param i32 i32 i32 i64) (result i64)))
(export "func" (func $0))
- (func $0 (; 0 ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i64) (result i64)
+ (func $0 (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i64) (result i64)
(local $4 i32)
(local.set $3
(i64.const 2147483647)
diff --git a/test/passes/O2_print-stack-ir.txt b/test/passes/O2_print-stack-ir.txt
index b2578a04e..5c094ff26 100644
--- a/test/passes/O2_print-stack-ir.txt
+++ b/test/passes/O2_print-stack-ir.txt
@@ -1,7 +1,7 @@
(module
(type $i32_=>_i32 (func (param i32) (result i32)))
(export "stacky-help" (func $stacky-help))
- (func $stacky-help (; 0 ;) (param $0 i32) (result i32)
+ (func $stacky-help (param $0 i32) (result i32)
i32.const 0
call $stacky-help
i32.const 1
@@ -18,7 +18,7 @@
(module
(type $i32_=>_i32 (func (param i32) (result i32)))
(export "stacky-help" (func $stacky-help))
- (func $stacky-help (; 0 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $stacky-help (; has Stack IR ;) (param $0 i32) (result i32)
(i32.add
(call $stacky-help
(i32.const 0)
diff --git a/test/passes/O3_inlining.txt b/test/passes/O3_inlining.txt
index 285052478..79efb08a3 100644
--- a/test/passes/O3_inlining.txt
+++ b/test/passes/O3_inlining.txt
@@ -3,7 +3,7 @@
(memory $0 1 1)
(global $global$1 (mut i32) (i32.const 100))
(export "func_217" (func $1))
- (func $1 (; 0 ;) (param $0 i32)
+ (func $1 (param $0 i32)
(if
(global.get $global$1)
(unreachable)
diff --git a/test/passes/O3_low-memory-unused_metrics.txt b/test/passes/O3_low-memory-unused_metrics.txt
index f7d6d7dad..c1218c4fd 100644
--- a/test/passes/O3_low-memory-unused_metrics.txt
+++ b/test/passes/O3_low-memory-unused_metrics.txt
@@ -40,7 +40,7 @@ total
(import "env" "memset" (func $fimport$97 (param i32 i32 i32) (result i32)))
(import "env" "memcpy" (func $fimport$98 (param i32 i32 i32) (result i32)))
(export "deflate" (func $0))
- (func $0 (; 8 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $0 (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
diff --git a/test/passes/O3_print-stack-ir.txt b/test/passes/O3_print-stack-ir.txt
index 9538fff8a..7184df236 100644
--- a/test/passes/O3_print-stack-ir.txt
+++ b/test/passes/O3_print-stack-ir.txt
@@ -1,7 +1,7 @@
(module
(type $i32_=>_i32 (func (param i32) (result i32)))
(export "stacky-help" (func $stacky-help))
- (func $stacky-help (; 0 ;) (param $0 i32) (result i32)
+ (func $stacky-help (param $0 i32) (result i32)
i32.const 0
call $stacky-help
i32.const 1
@@ -16,7 +16,7 @@
(module
(type $i32_=>_i32 (func (param i32) (result i32)))
(export "stacky-help" (func $stacky-help))
- (func $stacky-help (; 0 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $stacky-help (; has Stack IR ;) (param $0 i32) (result i32)
(i32.add
(call $stacky-help
(i32.const 0)
diff --git a/test/passes/O4_disable-bulk-memory.txt b/test/passes/O4_disable-bulk-memory.txt
index fbacd7190..71fcdf9e8 100644
--- a/test/passes/O4_disable-bulk-memory.txt
+++ b/test/passes/O4_disable-bulk-memory.txt
@@ -2,7 +2,7 @@
(type $none_=>_none (func))
(global $global$0 (mut i32) (i32.const 10))
(export "func_59_invoker" (func $0))
- (func $0 (; 0 ;) (; has Stack IR ;)
+ (func $0 (; has Stack IR ;)
(global.set $global$0
(i32.const 0)
)
@@ -32,7 +32,7 @@
(export "bench" (func $assembly/index/bench))
(export "getBody" (func $assembly/index/getBody))
(start $start)
- (func $~lib/allocator/arena/__memory_allocate (; 0 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $~lib/allocator/arena/__memory_allocate (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -117,7 +117,7 @@
)
(local.get $1)
)
- (func $assembly/index/NBodySystem#constructor (; 1 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $assembly/index/NBodySystem#constructor (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 f64)
@@ -254,7 +254,7 @@
)
(local.get $1)
)
- (func $assembly/index/Body#constructor (; 2 ;) (; has Stack IR ;) (param $0 f64) (param $1 f64) (param $2 f64) (param $3 f64) (param $4 f64) (param $5 f64) (param $6 f64) (result i32)
+ (func $assembly/index/Body#constructor (; has Stack IR ;) (param $0 f64) (param $1 f64) (param $2 f64) (param $3 f64) (param $4 f64) (param $5 f64) (param $6 f64) (result i32)
(local $7 i32)
(f64.store
(local.tee $7
@@ -290,7 +290,7 @@
)
(local.get $7)
)
- (func $~lib/internal/memory/memset (; 3 ;) (; has Stack IR ;) (param $0 i32)
+ (func $~lib/internal/memory/memset (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(local $2 i32)
(i32.store8
@@ -563,7 +563,7 @@
)
)
)
- (func $~lib/array/Array<Body>#constructor (; 4 ;) (; has Stack IR ;) (result i32)
+ (func $~lib/array/Array<Body>#constructor (; has Stack IR ;) (result i32)
(local $0 i32)
(local $1 i32)
(i32.store
@@ -602,7 +602,7 @@
)
(local.get $0)
)
- (func $assembly/index/init (; 5 ;) (; has Stack IR ;)
+ (func $assembly/index/init (; has Stack IR ;)
(local $0 i32)
(local $1 i32)
(local.set $1
@@ -711,7 +711,7 @@
)
)
)
- (func $assembly/index/NBodySystem#advance (; 6 ;) (; has Stack IR ;) (param $0 i32)
+ (func $assembly/index/NBodySystem#advance (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(local $2 f64)
(local $3 i32)
@@ -1012,7 +1012,7 @@
)
)
)
- (func $assembly/index/NBodySystem#energy (; 7 ;) (; has Stack IR ;) (param $0 i32) (result f64)
+ (func $assembly/index/NBodySystem#energy (; has Stack IR ;) (param $0 i32) (result f64)
(local $1 f64)
(local $2 i32)
(local $3 i32)
@@ -1209,7 +1209,7 @@
)
(local.get $1)
)
- (func $assembly/index/step (; 8 ;) (; has Stack IR ;) (result f64)
+ (func $assembly/index/step (; has Stack IR ;) (result f64)
(call $assembly/index/NBodySystem#advance
(global.get $global$5)
)
@@ -1217,7 +1217,7 @@
(global.get $global$5)
)
)
- (func $assembly/index/bench (; 9 ;) (; has Stack IR ;) (param $0 i32)
+ (func $assembly/index/bench (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(block $label$1
(loop $label$2
@@ -1240,7 +1240,7 @@
)
)
)
- (func $assembly/index/getBody (; 10 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $assembly/index/getBody (; has Stack IR ;) (param $0 i32) (result i32)
(local $1 i32)
(if (result i32)
(i32.lt_u
@@ -1281,7 +1281,7 @@
(i32.const 0)
)
)
- (func $start (; 11 ;) (; has Stack IR ;)
+ (func $start (; has Stack IR ;)
(global.set $global$0
(i32.const 104)
)
@@ -1289,7 +1289,7 @@
(i32.const 104)
)
)
- (func $null (; 12 ;) (; has Stack IR ;)
+ (func $null (; has Stack IR ;)
(nop)
)
)
diff --git a/test/passes/Os_print-stack-ir.txt b/test/passes/Os_print-stack-ir.txt
index 7dfee65de..02af45e21 100644
--- a/test/passes/Os_print-stack-ir.txt
+++ b/test/passes/Os_print-stack-ir.txt
@@ -1,7 +1,7 @@
(module
(type $i32_=>_i32 (func (param i32) (result i32)))
(export "stacky-help" (func $stacky-help))
- (func $stacky-help (; 0 ;) (param $0 i32) (result i32)
+ (func $stacky-help (param $0 i32) (result i32)
i32.const 0
call $stacky-help
i32.const 1
@@ -16,7 +16,7 @@
(module
(type $i32_=>_i32 (func (param i32) (result i32)))
(export "stacky-help" (func $stacky-help))
- (func $stacky-help (; 0 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $stacky-help (; has Stack IR ;) (param $0 i32) (result i32)
(i32.add
(call $stacky-help
(i32.const 0)
@@ -48,22 +48,22 @@
(export "ppi64" (func $1))
(export "ppf32" (func $2))
(export "ppf64" (func $3))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
i32.const 1
)
- (func $1 (; 1 ;) (result i64)
+ (func $1 (result i64)
i64.const 1
)
- (func $2 (; 2 ;) (result f32)
+ (func $2 (result f32)
f32.const 1
)
- (func $3 (; 3 ;) (result f64)
+ (func $3 (result f64)
f64.const 1
@@ -78,25 +78,25 @@
(export "ppi64" (func $1))
(export "ppf32" (func $2))
(export "ppf64" (func $3))
- (func $0 (; 0 ;) (; has Stack IR ;) (result i32)
+ (func $0 (; has Stack IR ;) (result i32)
(push
(i32.const 1)
)
(i32.pop)
)
- (func $1 (; 1 ;) (; has Stack IR ;) (result i64)
+ (func $1 (; has Stack IR ;) (result i64)
(push
(i64.const 1)
)
(i64.pop)
)
- (func $2 (; 2 ;) (; has Stack IR ;) (result f32)
+ (func $2 (; has Stack IR ;) (result f32)
(push
(f32.const 1)
)
(f32.pop)
)
- (func $3 (; 3 ;) (; has Stack IR ;) (result f64)
+ (func $3 (; has Stack IR ;) (result f64)
(push
(f64.const 1)
)
diff --git a/test/passes/Oz.txt b/test/passes/Oz.txt
index 431553b95..e46331c21 100644
--- a/test/passes/Oz.txt
+++ b/test/passes/Oz.txt
@@ -4,7 +4,7 @@
(memory $0 100 100)
(export "localcse" (func $basics))
(export "localcse-2" (func $8))
- (func $basics (; 0 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $basics (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(i32.add
(i32.add
(local.get $0)
@@ -16,7 +16,7 @@
)
)
)
- (func $8 (; 1 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $8 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(i32.store
(local.tee $0
(i32.add
diff --git a/test/passes/alignment-lowering.txt b/test/passes/alignment-lowering.txt
index 1030f71d4..b3e276a9f 100644
--- a/test/passes/alignment-lowering.txt
+++ b/test/passes/alignment-lowering.txt
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
(memory $0 1 1)
- (func $func_4 (; 0 ;)
+ (func $func_4
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -278,7 +278,7 @@
)
)
)
- (func $func_2 (; 1 ;)
+ (func $func_2
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -415,7 +415,7 @@
)
)
)
- (func $func_1 (; 2 ;)
+ (func $func_1
(drop
(i32.load8_u
(i32.const 4)
@@ -466,7 +466,7 @@
(unreachable)
)
)
- (func $func_signed (; 3 ;)
+ (func $func_signed
(local $0 i32)
(local $1 i32)
(drop
diff --git a/test/passes/asyncify_enable-multivalue.txt b/test/passes/asyncify_enable-multivalue.txt
index 07fecce10..4c82fd62e 100644
--- a/test/passes/asyncify_enable-multivalue.txt
+++ b/test/passes/asyncify_enable-multivalue.txt
@@ -11,7 +11,7 @@
(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 $do_sleep (; 0 ;)
+ (func $do_sleep
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -40,7 +40,7 @@
)
)
)
- (func $work (; 1 ;)
+ (func $work
(local $0 i32)
(local $1 i32)
(if
@@ -143,10 +143,10 @@
)
(nop)
)
- (func $stuff (; 2 ;)
+ (func $stuff
(nop)
)
- (func $first_event (; 3 ;)
+ (func $first_event
(local $0 i32)
(local $1 i32)
(if
@@ -233,19 +233,19 @@
)
(nop)
)
- (func $second_event (; 4 ;)
+ (func $second_event
(call $asyncify_stop_unwind)
(call $asyncify_start_rewind
(i32.const 4)
)
(call $work)
)
- (func $never_sleep (; 5 ;)
+ (func $never_sleep
(call $stuff)
(call $stuff)
(call $stuff)
)
- (func $asyncify_start_unwind (; 6 ;) (param $0 i32)
+ (func $asyncify_start_unwind (param $0 i32)
(global.set $__asyncify_state
(i32.const 1)
)
@@ -264,7 +264,7 @@
(unreachable)
)
)
- (func $asyncify_stop_unwind (; 7 ;)
+ (func $asyncify_stop_unwind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -280,7 +280,7 @@
(unreachable)
)
)
- (func $asyncify_start_rewind (; 8 ;) (param $0 i32)
+ (func $asyncify_start_rewind (param $0 i32)
(global.set $__asyncify_state
(i32.const 2)
)
@@ -299,7 +299,7 @@
(unreachable)
)
)
- (func $asyncify_stop_rewind (; 9 ;)
+ (func $asyncify_stop_rewind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -315,7 +315,7 @@
(unreachable)
)
)
- (func $asyncify_get_state (; 10 ;) (result i32)
+ (func $asyncify_get_state (result i32)
(global.get $__asyncify_state)
)
)
@@ -335,7 +335,7 @@
(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 $calls-import (; 3 ;)
+ (func $calls-import
(local $0 i32)
(local $1 i32)
(if
@@ -422,7 +422,7 @@
)
(nop)
)
- (func $calls-import2 (; 4 ;) (result i32)
+ (func $calls-import2 (result i32)
(local $temp i32)
(local $1 i32)
(local $2 i32)
@@ -620,7 +620,7 @@
)
(i32.const 0)
)
- (func $calls-import2-drop (; 5 ;)
+ (func $calls-import2-drop
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -766,7 +766,7 @@
)
)
)
- (func $calls-nothing (; 6 ;)
+ (func $calls-nothing
(local $0 i32)
(local.set $0
(i32.eqz
@@ -777,7 +777,7 @@
(local.get $0)
)
)
- (func $many-locals (; 7 ;) (param $x i32) (result i32)
+ (func $many-locals (param $x i32) (result i32)
(local $y i32)
(local $z (f32 i64))
(local $3 i32)
@@ -1075,7 +1075,7 @@
)
(i32.const 0)
)
- (func $calls-import2-if (; 8 ;) (param $x i32)
+ (func $calls-import2-if (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1233,7 +1233,7 @@
)
)
)
- (func $calls-import2-if-else (; 9 ;) (param $x i32)
+ (func $calls-import2-if-else (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1452,7 +1452,7 @@
)
)
)
- (func $calls-import2-if-else-oneside (; 10 ;) (param $x i32) (result i32)
+ (func $calls-import2-if-else-oneside (param $x i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1686,7 +1686,7 @@
)
(i32.const 0)
)
- (func $calls-import2-if-else-oneside2 (; 11 ;) (param $x i32) (result i32)
+ (func $calls-import2-if-else-oneside2 (param $x i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1920,7 +1920,7 @@
)
(i32.const 0)
)
- (func $calls-loop (; 12 ;) (param $x i32)
+ (func $calls-loop (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -2112,7 +2112,7 @@
)
)
)
- (func $calls-loop2 (; 13 ;)
+ (func $calls-loop2
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -2258,7 +2258,7 @@
)
)
)
- (func $calls-mix (; 14 ;)
+ (func $calls-mix
(local $0 i32)
(local $1 i32)
(if
@@ -2386,10 +2386,10 @@
)
(nop)
)
- (func $boring (; 15 ;)
+ (func $boring
(nop)
)
- (func $calls-mix-deep (; 16 ;)
+ (func $calls-mix-deep
(local $0 i32)
(local $1 i32)
(if
@@ -2517,10 +2517,10 @@
)
(nop)
)
- (func $boring-deep (; 17 ;)
+ (func $boring-deep
(call $boring)
)
- (func $import-deep (; 18 ;)
+ (func $import-deep
(local $0 i32)
(local $1 i32)
(if
@@ -2607,7 +2607,7 @@
)
(nop)
)
- (func $asyncify_start_unwind (; 19 ;) (param $0 i32)
+ (func $asyncify_start_unwind (param $0 i32)
(global.set $__asyncify_state
(i32.const 1)
)
@@ -2626,7 +2626,7 @@
(unreachable)
)
)
- (func $asyncify_stop_unwind (; 20 ;)
+ (func $asyncify_stop_unwind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -2642,7 +2642,7 @@
(unreachable)
)
)
- (func $asyncify_start_rewind (; 21 ;) (param $0 i32)
+ (func $asyncify_start_rewind (param $0 i32)
(global.set $__asyncify_state
(i32.const 2)
)
@@ -2661,7 +2661,7 @@
(unreachable)
)
)
- (func $asyncify_stop_rewind (; 22 ;)
+ (func $asyncify_stop_rewind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -2677,7 +2677,7 @@
(unreachable)
)
)
- (func $asyncify_get_state (; 23 ;) (result i32)
+ (func $asyncify_get_state (result i32)
(global.get $__asyncify_state)
)
)
@@ -2693,7 +2693,7 @@
(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 $asyncify_start_unwind (; 0 ;) (param $0 i32)
+ (func $asyncify_start_unwind (param $0 i32)
(global.set $__asyncify_state
(i32.const 1)
)
@@ -2712,7 +2712,7 @@
(unreachable)
)
)
- (func $asyncify_stop_unwind (; 1 ;)
+ (func $asyncify_stop_unwind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -2728,7 +2728,7 @@
(unreachable)
)
)
- (func $asyncify_start_rewind (; 2 ;) (param $0 i32)
+ (func $asyncify_start_rewind (param $0 i32)
(global.set $__asyncify_state
(i32.const 2)
)
@@ -2747,7 +2747,7 @@
(unreachable)
)
)
- (func $asyncify_stop_rewind (; 3 ;)
+ (func $asyncify_stop_rewind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -2763,7 +2763,7 @@
(unreachable)
)
)
- (func $asyncify_get_state (; 4 ;) (result i32)
+ (func $asyncify_get_state (result i32)
(global.get $__asyncify_state)
)
)
diff --git a/test/passes/asyncify_mod-asyncify-always-and-only-unwind.txt b/test/passes/asyncify_mod-asyncify-always-and-only-unwind.txt
index 4c37eaa14..7be0eed18 100644
--- a/test/passes/asyncify_mod-asyncify-always-and-only-unwind.txt
+++ b/test/passes/asyncify_mod-asyncify-always-and-only-unwind.txt
@@ -13,7 +13,7 @@
(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 $calls-import (; 3 ;)
+ (func $calls-import
(local $0 i32)
(local $1 i32)
(if
@@ -91,7 +91,7 @@
)
(nop)
)
- (func $calls-import2 (; 4 ;) (result i32)
+ (func $calls-import2 (result i32)
(local $temp i32)
(local $1 i32)
(local $2 i32)
@@ -280,7 +280,7 @@
)
(i32.const 0)
)
- (func $calls-import2-drop (; 5 ;)
+ (func $calls-import2-drop
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -417,7 +417,7 @@
)
)
)
- (func $calls-nothing (; 6 ;)
+ (func $calls-nothing
(local $0 i32)
(local.set $0
(i32.eqz
@@ -428,7 +428,7 @@
(local.get $0)
)
)
- (func $asyncify_start_unwind (; 7 ;) (param $0 i32)
+ (func $asyncify_start_unwind (param $0 i32)
(global.set $__asyncify_state
(i32.const 1)
)
@@ -447,7 +447,7 @@
(unreachable)
)
)
- (func $asyncify_stop_unwind (; 8 ;)
+ (func $asyncify_stop_unwind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -463,7 +463,7 @@
(unreachable)
)
)
- (func $asyncify_start_rewind (; 9 ;) (param $0 i32)
+ (func $asyncify_start_rewind (param $0 i32)
(global.set $__asyncify_state
(i32.const 2)
)
@@ -482,7 +482,7 @@
(unreachable)
)
)
- (func $asyncify_stop_rewind (; 10 ;)
+ (func $asyncify_stop_rewind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -498,7 +498,7 @@
(unreachable)
)
)
- (func $asyncify_get_state (; 11 ;) (result i32)
+ (func $asyncify_get_state (result i32)
(global.get $__asyncify_state)
)
)
diff --git a/test/passes/asyncify_mod-asyncify-always-and-only-unwind_O.txt b/test/passes/asyncify_mod-asyncify-always-and-only-unwind_O.txt
index aa8a7bd40..3c7b72f44 100644
--- a/test/passes/asyncify_mod-asyncify-always-and-only-unwind_O.txt
+++ b/test/passes/asyncify_mod-asyncify-always-and-only-unwind_O.txt
@@ -15,7 +15,7 @@
(export "asyncify_start_rewind" (func $asyncify_start_rewind))
(export "asyncify_stop_rewind" (func $asyncify_stop_unwind))
(export "asyncify_get_state" (func $asyncify_get_state))
- (func $calls-import (; 1 ;) (; has Stack IR ;)
+ (func $calls-import (; has Stack IR ;)
(local $0 i32)
(call $import)
(i32.store
@@ -34,7 +34,7 @@
)
)
)
- (func $asyncify_start_unwind (; 2 ;) (; has Stack IR ;) (param $0 i32)
+ (func $asyncify_start_unwind (; has Stack IR ;) (param $0 i32)
(global.set $__asyncify_state
(i32.const 1)
)
@@ -53,7 +53,7 @@
(unreachable)
)
)
- (func $asyncify_stop_unwind (; 3 ;) (; has Stack IR ;)
+ (func $asyncify_stop_unwind (; has Stack IR ;)
(global.set $__asyncify_state
(i32.const 0)
)
@@ -69,7 +69,7 @@
(unreachable)
)
)
- (func $asyncify_start_rewind (; 4 ;) (; has Stack IR ;) (param $0 i32)
+ (func $asyncify_start_rewind (; has Stack IR ;) (param $0 i32)
(global.set $__asyncify_state
(i32.const 2)
)
@@ -88,7 +88,7 @@
(unreachable)
)
)
- (func $asyncify_get_state (; 5 ;) (; has Stack IR ;) (result i32)
+ (func $asyncify_get_state (; has Stack IR ;) (result i32)
(global.get $__asyncify_state)
)
)
diff --git a/test/passes/asyncify_mod-asyncify-never-unwind.txt b/test/passes/asyncify_mod-asyncify-never-unwind.txt
index 62e3b0f4d..264760759 100644
--- a/test/passes/asyncify_mod-asyncify-never-unwind.txt
+++ b/test/passes/asyncify_mod-asyncify-never-unwind.txt
@@ -13,7 +13,7 @@
(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 $calls-import (; 3 ;)
+ (func $calls-import
(local $0 i32)
(local $1 i32)
(if
@@ -97,7 +97,7 @@
)
(nop)
)
- (func $calls-import2 (; 4 ;) (result i32)
+ (func $calls-import2 (result i32)
(local $temp i32)
(local $1 i32)
(local $2 i32)
@@ -292,7 +292,7 @@
)
(i32.const 0)
)
- (func $calls-import2-drop (; 5 ;)
+ (func $calls-import2-drop
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -435,7 +435,7 @@
)
)
)
- (func $calls-nothing (; 6 ;)
+ (func $calls-nothing
(local $0 i32)
(local.set $0
(i32.eqz
@@ -446,7 +446,7 @@
(local.get $0)
)
)
- (func $asyncify_start_unwind (; 7 ;) (param $0 i32)
+ (func $asyncify_start_unwind (param $0 i32)
(global.set $__asyncify_state
(i32.const 1)
)
@@ -465,7 +465,7 @@
(unreachable)
)
)
- (func $asyncify_stop_unwind (; 8 ;)
+ (func $asyncify_stop_unwind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -481,7 +481,7 @@
(unreachable)
)
)
- (func $asyncify_start_rewind (; 9 ;) (param $0 i32)
+ (func $asyncify_start_rewind (param $0 i32)
(global.set $__asyncify_state
(i32.const 2)
)
@@ -500,7 +500,7 @@
(unreachable)
)
)
- (func $asyncify_stop_rewind (; 10 ;)
+ (func $asyncify_stop_rewind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -516,7 +516,7 @@
(unreachable)
)
)
- (func $asyncify_get_state (; 11 ;) (result i32)
+ (func $asyncify_get_state (result i32)
(global.get $__asyncify_state)
)
)
diff --git a/test/passes/asyncify_mod-asyncify-never-unwind_O.txt b/test/passes/asyncify_mod-asyncify-never-unwind_O.txt
index 7b6fe717b..bb233812c 100644
--- a/test/passes/asyncify_mod-asyncify-never-unwind_O.txt
+++ b/test/passes/asyncify_mod-asyncify-never-unwind_O.txt
@@ -15,7 +15,7 @@
(export "asyncify_start_rewind" (func $asyncify_start_rewind))
(export "asyncify_stop_rewind" (func $asyncify_stop_unwind))
(export "asyncify_get_state" (func $asyncify_get_state))
- (func $calls-import (; 1 ;) (; has Stack IR ;)
+ (func $calls-import (; has Stack IR ;)
(if
(select
(i32.eqz
@@ -49,7 +49,7 @@
(call $import)
)
)
- (func $asyncify_start_unwind (; 2 ;) (; has Stack IR ;) (param $0 i32)
+ (func $asyncify_start_unwind (; has Stack IR ;) (param $0 i32)
(global.set $__asyncify_state
(i32.const 1)
)
@@ -68,7 +68,7 @@
(unreachable)
)
)
- (func $asyncify_stop_unwind (; 3 ;) (; has Stack IR ;)
+ (func $asyncify_stop_unwind (; has Stack IR ;)
(global.set $__asyncify_state
(i32.const 0)
)
@@ -84,7 +84,7 @@
(unreachable)
)
)
- (func $asyncify_start_rewind (; 4 ;) (; has Stack IR ;) (param $0 i32)
+ (func $asyncify_start_rewind (; has Stack IR ;) (param $0 i32)
(global.set $__asyncify_state
(i32.const 2)
)
@@ -103,7 +103,7 @@
(unreachable)
)
)
- (func $asyncify_get_state (; 5 ;) (; has Stack IR ;) (result i32)
+ (func $asyncify_get_state (; has Stack IR ;) (result i32)
(global.get $__asyncify_state)
)
)
diff --git a/test/passes/asyncify_optimize-level=1.txt b/test/passes/asyncify_optimize-level=1.txt
index b0eae1971..1946a7f96 100644
--- a/test/passes/asyncify_optimize-level=1.txt
+++ b/test/passes/asyncify_optimize-level=1.txt
@@ -14,7 +14,7 @@
(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 $calls-import (; 3 ;)
+ (func $calls-import
(local $0 i32)
(local.set $0
(block $__asyncify_unwind (result i32)
@@ -80,7 +80,7 @@
)
)
)
- (func $calls-import2 (; 4 ;) (result i32)
+ (func $calls-import2 (result i32)
(local $0 i32)
(local $1 i32)
(if
@@ -200,7 +200,7 @@
)
(i32.const 0)
)
- (func $calls-import2-drop (; 5 ;)
+ (func $calls-import2-drop
(local $0 i32)
(local.set $0
(block $__asyncify_unwind (result i32)
@@ -268,10 +268,10 @@
)
)
)
- (func $calls-nothing (; 6 ;)
+ (func $calls-nothing
(nop)
)
- (func $many-locals (; 7 ;) (param $0 i32) (result i32)
+ (func $many-locals (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(if
@@ -419,7 +419,7 @@
)
(i32.const 0)
)
- (func $calls-import2-if (; 8 ;) (param $0 i32)
+ (func $calls-import2-if (param $0 i32)
(local $1 i32)
(if
(i32.eq
@@ -535,7 +535,7 @@
)
)
)
- (func $calls-import2-if-else (; 9 ;) (param $0 i32)
+ (func $calls-import2-if-else (param $0 i32)
(local $1 i32)
(local $2 i32)
(if
@@ -708,7 +708,7 @@
)
)
)
- (func $calls-import2-if-else-oneside (; 10 ;) (param $0 i32) (result i32)
+ (func $calls-import2-if-else-oneside (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(if
@@ -874,7 +874,7 @@
)
(i32.const 0)
)
- (func $calls-import2-if-else-oneside2 (; 11 ;) (param $0 i32) (result i32)
+ (func $calls-import2-if-else-oneside2 (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(if
@@ -1040,7 +1040,7 @@
)
(i32.const 0)
)
- (func $calls-loop (; 12 ;) (param $0 i32)
+ (func $calls-loop (param $0 i32)
(local $1 i32)
(if
(i32.eq
@@ -1164,7 +1164,7 @@
)
)
)
- (func $calls-loop2 (; 13 ;)
+ (func $calls-loop2
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -1289,7 +1289,7 @@
)
)
)
- (func $calls-mix (; 14 ;)
+ (func $calls-mix
(local $0 i32)
(local.set $0
(block $__asyncify_unwind (result i32)
@@ -1391,10 +1391,10 @@
)
)
)
- (func $boring (; 15 ;)
+ (func $boring
(nop)
)
- (func $calls-mix-deep (; 16 ;)
+ (func $calls-mix-deep
(local $0 i32)
(local.set $0
(block $__asyncify_unwind (result i32)
@@ -1496,10 +1496,10 @@
)
)
)
- (func $boring-deep (; 17 ;)
+ (func $boring-deep
(call $boring)
)
- (func $import-deep (; 18 ;)
+ (func $import-deep
(local $0 i32)
(local.set $0
(block $__asyncify_unwind (result i32)
@@ -1565,7 +1565,7 @@
)
)
)
- (func $asyncify_start_unwind (; 19 ;) (param $0 i32)
+ (func $asyncify_start_unwind (param $0 i32)
(global.set $__asyncify_state
(i32.const 1)
)
@@ -1584,7 +1584,7 @@
(unreachable)
)
)
- (func $asyncify_stop_unwind (; 20 ;)
+ (func $asyncify_stop_unwind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -1600,7 +1600,7 @@
(unreachable)
)
)
- (func $asyncify_start_rewind (; 21 ;) (param $0 i32)
+ (func $asyncify_start_rewind (param $0 i32)
(global.set $__asyncify_state
(i32.const 2)
)
@@ -1619,7 +1619,7 @@
(unreachable)
)
)
- (func $asyncify_stop_rewind (; 22 ;)
+ (func $asyncify_stop_rewind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -1635,7 +1635,7 @@
(unreachable)
)
)
- (func $asyncify_get_state (; 23 ;) (result i32)
+ (func $asyncify_get_state (result i32)
(global.get $__asyncify_state)
)
)
diff --git a/test/passes/asyncify_pass-arg=asyncify-asserts_pass-arg=asyncify-whitelist@waka.txt b/test/passes/asyncify_pass-arg=asyncify-asserts_pass-arg=asyncify-whitelist@waka.txt
index fe67c47a7..08eda7a63 100644
--- a/test/passes/asyncify_pass-arg=asyncify-asserts_pass-arg=asyncify-whitelist@waka.txt
+++ b/test/passes/asyncify_pass-arg=asyncify-asserts_pass-arg=asyncify-whitelist@waka.txt
@@ -15,7 +15,7 @@
(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 $calls-import (; 3 ;)
+ (func $calls-import
(local $0 i32)
(local.set $0
(global.get $__asyncify_state)
@@ -31,7 +31,7 @@
)
)
)
- (func $calls-import2-drop (; 4 ;)
+ (func $calls-import2-drop
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -59,7 +59,7 @@
)
)
)
- (func $returns (; 5 ;) (result i32)
+ (func $returns (result i32)
(local $x i32)
(local $1 i32)
(local $2 i32)
@@ -105,7 +105,7 @@
)
)
)
- (func $calls-indirect (; 6 ;) (param $x i32)
+ (func $calls-indirect (param $x i32)
(local $1 i32)
(local $2 i32)
(local.set $2
@@ -129,7 +129,7 @@
)
)
)
- (func $asyncify_start_unwind (; 7 ;) (param $0 i32)
+ (func $asyncify_start_unwind (param $0 i32)
(global.set $__asyncify_state
(i32.const 1)
)
@@ -148,7 +148,7 @@
(unreachable)
)
)
- (func $asyncify_stop_unwind (; 8 ;)
+ (func $asyncify_stop_unwind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -164,7 +164,7 @@
(unreachable)
)
)
- (func $asyncify_start_rewind (; 9 ;) (param $0 i32)
+ (func $asyncify_start_rewind (param $0 i32)
(global.set $__asyncify_state
(i32.const 2)
)
@@ -183,7 +183,7 @@
(unreachable)
)
)
- (func $asyncify_stop_rewind (; 10 ;)
+ (func $asyncify_stop_rewind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -199,7 +199,7 @@
(unreachable)
)
)
- (func $asyncify_get_state (; 11 ;) (result i32)
+ (func $asyncify_get_state (result i32)
(global.get $__asyncify_state)
)
)
diff --git a/test/passes/asyncify_pass-arg=asyncify-blacklist@foo,bar.txt b/test/passes/asyncify_pass-arg=asyncify-blacklist@foo,bar.txt
index ed2870d7c..8a27a97cf 100644
--- a/test/passes/asyncify_pass-arg=asyncify-blacklist@foo,bar.txt
+++ b/test/passes/asyncify_pass-arg=asyncify-blacklist@foo,bar.txt
@@ -11,13 +11,13 @@
(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 (; 1 ;)
+ (func $foo
(call $import)
)
- (func $bar (; 2 ;)
+ (func $bar
(call $import)
)
- (func $baz (; 3 ;)
+ (func $baz
(local $0 i32)
(local $1 i32)
(if
@@ -104,10 +104,10 @@
)
(nop)
)
- (func $other1 (; 4 ;)
+ (func $other1
(call $foo)
)
- (func $other2 (; 5 ;)
+ (func $other2
(local $0 i32)
(local $1 i32)
(if
@@ -194,7 +194,7 @@
)
(nop)
)
- (func $asyncify_start_unwind (; 6 ;) (param $0 i32)
+ (func $asyncify_start_unwind (param $0 i32)
(global.set $__asyncify_state
(i32.const 1)
)
@@ -213,7 +213,7 @@
(unreachable)
)
)
- (func $asyncify_stop_unwind (; 7 ;)
+ (func $asyncify_stop_unwind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -229,7 +229,7 @@
(unreachable)
)
)
- (func $asyncify_start_rewind (; 8 ;) (param $0 i32)
+ (func $asyncify_start_rewind (param $0 i32)
(global.set $__asyncify_state
(i32.const 2)
)
@@ -248,7 +248,7 @@
(unreachable)
)
)
- (func $asyncify_stop_rewind (; 9 ;)
+ (func $asyncify_stop_rewind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -264,7 +264,7 @@
(unreachable)
)
)
- (func $asyncify_get_state (; 10 ;) (result i32)
+ (func $asyncify_get_state (result i32)
(global.get $__asyncify_state)
)
)
diff --git a/test/passes/asyncify_pass-arg=asyncify-ignore-imports.txt b/test/passes/asyncify_pass-arg=asyncify-ignore-imports.txt
index 8c0d3c801..b1854fb5d 100644
--- a/test/passes/asyncify_pass-arg=asyncify-ignore-imports.txt
+++ b/test/passes/asyncify_pass-arg=asyncify-ignore-imports.txt
@@ -15,10 +15,10 @@
(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 $calls-import (; 3 ;)
+ (func $calls-import
(call $import)
)
- (func $calls-import2-drop (; 4 ;)
+ (func $calls-import2-drop
(local $0 i32)
(local.set $0
(call $import2)
@@ -27,7 +27,7 @@
(local.get $0)
)
)
- (func $calls-import2-if-else (; 5 ;) (param $x i32)
+ (func $calls-import2-if-else (param $x i32)
(local $1 i32)
(local.set $1
(local.get $x)
@@ -42,7 +42,7 @@
)
)
)
- (func $calls-indirect (; 6 ;) (param $x i32)
+ (func $calls-indirect (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -193,7 +193,7 @@
)
)
)
- (func $asyncify_start_unwind (; 7 ;) (param $0 i32)
+ (func $asyncify_start_unwind (param $0 i32)
(global.set $__asyncify_state
(i32.const 1)
)
@@ -212,7 +212,7 @@
(unreachable)
)
)
- (func $asyncify_stop_unwind (; 8 ;)
+ (func $asyncify_stop_unwind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -228,7 +228,7 @@
(unreachable)
)
)
- (func $asyncify_start_rewind (; 9 ;) (param $0 i32)
+ (func $asyncify_start_rewind (param $0 i32)
(global.set $__asyncify_state
(i32.const 2)
)
@@ -247,7 +247,7 @@
(unreachable)
)
)
- (func $asyncify_stop_rewind (; 10 ;)
+ (func $asyncify_stop_rewind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -263,7 +263,7 @@
(unreachable)
)
)
- (func $asyncify_get_state (; 11 ;) (result i32)
+ (func $asyncify_get_state (result i32)
(global.get $__asyncify_state)
)
)
diff --git a/test/passes/asyncify_pass-arg=asyncify-ignore-indirect.txt b/test/passes/asyncify_pass-arg=asyncify-ignore-indirect.txt
index 88203a505..a48f3b3eb 100644
--- a/test/passes/asyncify_pass-arg=asyncify-ignore-indirect.txt
+++ b/test/passes/asyncify_pass-arg=asyncify-ignore-indirect.txt
@@ -15,7 +15,7 @@
(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 $calls-import (; 3 ;)
+ (func $calls-import
(local $0 i32)
(local $1 i32)
(if
@@ -102,7 +102,7 @@
)
(nop)
)
- (func $calls-import2-drop (; 4 ;)
+ (func $calls-import2-drop
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -248,7 +248,7 @@
)
)
)
- (func $calls-import2-if-else (; 5 ;) (param $x i32)
+ (func $calls-import2-if-else (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -467,7 +467,7 @@
)
)
)
- (func $calls-indirect (; 6 ;) (param $x i32)
+ (func $calls-indirect (param $x i32)
(local $1 i32)
(local.set $1
(local.get $x)
@@ -476,7 +476,7 @@
(local.get $1)
)
)
- (func $asyncify_start_unwind (; 7 ;) (param $0 i32)
+ (func $asyncify_start_unwind (param $0 i32)
(global.set $__asyncify_state
(i32.const 1)
)
@@ -495,7 +495,7 @@
(unreachable)
)
)
- (func $asyncify_stop_unwind (; 8 ;)
+ (func $asyncify_stop_unwind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -511,7 +511,7 @@
(unreachable)
)
)
- (func $asyncify_start_rewind (; 9 ;) (param $0 i32)
+ (func $asyncify_start_rewind (param $0 i32)
(global.set $__asyncify_state
(i32.const 2)
)
@@ -530,7 +530,7 @@
(unreachable)
)
)
- (func $asyncify_stop_rewind (; 10 ;)
+ (func $asyncify_stop_rewind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -546,7 +546,7 @@
(unreachable)
)
)
- (func $asyncify_get_state (; 11 ;) (result i32)
+ (func $asyncify_get_state (result i32)
(global.get $__asyncify_state)
)
)
diff --git a/test/passes/asyncify_pass-arg=asyncify-imports@env.import,env.import2.txt b/test/passes/asyncify_pass-arg=asyncify-imports@env.import,env.import2.txt
index 69a555cf8..48187bef3 100644
--- a/test/passes/asyncify_pass-arg=asyncify-imports@env.import,env.import2.txt
+++ b/test/passes/asyncify_pass-arg=asyncify-imports@env.import,env.import2.txt
@@ -11,7 +11,7 @@
(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 $do_sleep (; 0 ;)
+ (func $do_sleep
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -40,7 +40,7 @@
)
)
)
- (func $work (; 1 ;)
+ (func $work
(local $0 i32)
(local $1 i32)
(if
@@ -143,10 +143,10 @@
)
(nop)
)
- (func $stuff (; 2 ;)
+ (func $stuff
(nop)
)
- (func $first_event (; 3 ;)
+ (func $first_event
(local $0 i32)
(local $1 i32)
(if
@@ -233,18 +233,18 @@
)
(nop)
)
- (func $second_event (; 4 ;)
+ (func $second_event
(call $asyncify_start_rewind
(i32.const 4)
)
(call $work)
)
- (func $never_sleep (; 5 ;)
+ (func $never_sleep
(call $stuff)
(call $stuff)
(call $stuff)
)
- (func $asyncify_start_unwind (; 6 ;) (param $0 i32)
+ (func $asyncify_start_unwind (param $0 i32)
(global.set $__asyncify_state
(i32.const 1)
)
@@ -263,7 +263,7 @@
(unreachable)
)
)
- (func $asyncify_stop_unwind (; 7 ;)
+ (func $asyncify_stop_unwind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -279,7 +279,7 @@
(unreachable)
)
)
- (func $asyncify_start_rewind (; 8 ;) (param $0 i32)
+ (func $asyncify_start_rewind (param $0 i32)
(global.set $__asyncify_state
(i32.const 2)
)
@@ -298,7 +298,7 @@
(unreachable)
)
)
- (func $asyncify_stop_rewind (; 9 ;)
+ (func $asyncify_stop_rewind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -314,7 +314,7 @@
(unreachable)
)
)
- (func $asyncify_get_state (; 10 ;) (result i32)
+ (func $asyncify_get_state (result i32)
(global.get $__asyncify_state)
)
)
@@ -334,7 +334,7 @@
(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 $calls-import (; 3 ;)
+ (func $calls-import
(local $0 i32)
(local $1 i32)
(if
@@ -421,7 +421,7 @@
)
(nop)
)
- (func $calls-import2 (; 4 ;) (result i32)
+ (func $calls-import2 (result i32)
(local $temp i32)
(local $1 i32)
(local $2 i32)
@@ -619,7 +619,7 @@
)
(i32.const 0)
)
- (func $calls-import2-drop (; 5 ;)
+ (func $calls-import2-drop
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -765,7 +765,7 @@
)
)
)
- (func $calls-nothing (; 6 ;)
+ (func $calls-nothing
(local $0 i32)
(local.set $0
(i32.eqz
@@ -776,7 +776,7 @@
(local.get $0)
)
)
- (func $many-locals (; 7 ;) (param $x i32) (result i32)
+ (func $many-locals (param $x i32) (result i32)
(local $y i32)
(local $2 i32)
(local $3 i32)
@@ -1051,7 +1051,7 @@
)
(i32.const 0)
)
- (func $calls-import2-if (; 8 ;) (param $x i32)
+ (func $calls-import2-if (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1209,7 +1209,7 @@
)
)
)
- (func $calls-import2-if-else (; 9 ;) (param $x i32)
+ (func $calls-import2-if-else (param $x i32)
(local $1 i32)
(local.set $1
(local.get $x)
@@ -1224,7 +1224,7 @@
)
)
)
- (func $calls-import2-if-else-oneside (; 10 ;) (param $x i32) (result i32)
+ (func $calls-import2-if-else-oneside (param $x i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1246,7 +1246,7 @@
(i32.const 3)
)
)
- (func $calls-import2-if-else-oneside2 (; 11 ;) (param $x i32) (result i32)
+ (func $calls-import2-if-else-oneside2 (param $x i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1268,7 +1268,7 @@
(i32.const 3)
)
)
- (func $calls-loop (; 12 ;) (param $x i32)
+ (func $calls-loop (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1296,7 +1296,7 @@
)
)
)
- (func $calls-loop2 (; 13 ;)
+ (func $calls-loop2
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -1442,7 +1442,7 @@
)
)
)
- (func $calls-mix (; 14 ;)
+ (func $calls-mix
(local $0 i32)
(local $1 i32)
(if
@@ -1570,10 +1570,10 @@
)
(nop)
)
- (func $boring (; 15 ;)
+ (func $boring
(nop)
)
- (func $calls-mix-deep (; 16 ;)
+ (func $calls-mix-deep
(local $0 i32)
(local $1 i32)
(if
@@ -1701,10 +1701,10 @@
)
(nop)
)
- (func $boring-deep (; 17 ;)
+ (func $boring-deep
(call $boring)
)
- (func $import-deep (; 18 ;)
+ (func $import-deep
(local $0 i32)
(local $1 i32)
(if
@@ -1791,7 +1791,7 @@
)
(nop)
)
- (func $asyncify_start_unwind (; 19 ;) (param $0 i32)
+ (func $asyncify_start_unwind (param $0 i32)
(global.set $__asyncify_state
(i32.const 1)
)
@@ -1810,7 +1810,7 @@
(unreachable)
)
)
- (func $asyncify_stop_unwind (; 20 ;)
+ (func $asyncify_stop_unwind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -1826,7 +1826,7 @@
(unreachable)
)
)
- (func $asyncify_start_rewind (; 21 ;) (param $0 i32)
+ (func $asyncify_start_rewind (param $0 i32)
(global.set $__asyncify_state
(i32.const 2)
)
@@ -1845,7 +1845,7 @@
(unreachable)
)
)
- (func $asyncify_stop_rewind (; 22 ;)
+ (func $asyncify_stop_rewind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -1861,7 +1861,7 @@
(unreachable)
)
)
- (func $asyncify_get_state (; 23 ;) (result i32)
+ (func $asyncify_get_state (result i32)
(global.get $__asyncify_state)
)
)
diff --git a/test/passes/asyncify_pass-arg=asyncify-whitelist@foo,bar.txt b/test/passes/asyncify_pass-arg=asyncify-whitelist@foo,bar.txt
index ea0975afd..30d4f0f10 100644
--- a/test/passes/asyncify_pass-arg=asyncify-whitelist@foo,bar.txt
+++ b/test/passes/asyncify_pass-arg=asyncify-whitelist@foo,bar.txt
@@ -11,7 +11,7 @@
(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 (; 1 ;)
+ (func $foo
(local $0 i32)
(local $1 i32)
(if
@@ -98,7 +98,7 @@
)
(nop)
)
- (func $bar (; 2 ;)
+ (func $bar
(local $0 i32)
(local $1 i32)
(if
@@ -185,16 +185,16 @@
)
(nop)
)
- (func $baz (; 3 ;)
+ (func $baz
(call $import)
)
- (func $other1 (; 4 ;)
+ (func $other1
(call $foo)
)
- (func $other2 (; 5 ;)
+ (func $other2
(call $baz)
)
- (func $asyncify_start_unwind (; 6 ;) (param $0 i32)
+ (func $asyncify_start_unwind (param $0 i32)
(global.set $__asyncify_state
(i32.const 1)
)
@@ -213,7 +213,7 @@
(unreachable)
)
)
- (func $asyncify_stop_unwind (; 7 ;)
+ (func $asyncify_stop_unwind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -229,7 +229,7 @@
(unreachable)
)
)
- (func $asyncify_start_rewind (; 8 ;) (param $0 i32)
+ (func $asyncify_start_rewind (param $0 i32)
(global.set $__asyncify_state
(i32.const 2)
)
@@ -248,7 +248,7 @@
(unreachable)
)
)
- (func $asyncify_stop_rewind (; 9 ;)
+ (func $asyncify_stop_rewind
(global.set $__asyncify_state
(i32.const 0)
)
@@ -264,7 +264,7 @@
(unreachable)
)
)
- (func $asyncify_get_state (; 10 ;) (result i32)
+ (func $asyncify_get_state (result i32)
(global.get $__asyncify_state)
)
)
diff --git a/test/passes/avoid-reinterprets.txt b/test/passes/avoid-reinterprets.txt
index b11d137f2..410132a84 100644
--- a/test/passes/avoid-reinterprets.txt
+++ b/test/passes/avoid-reinterprets.txt
@@ -2,7 +2,7 @@
(type $none_=>_none (func))
(type $none_=>_f32 (func (result f32)))
(memory $0 1)
- (func $simple (; 0 ;)
+ (func $simple
(drop
(f32.load
(i32.const 1024)
@@ -24,7 +24,7 @@
)
)
)
- (func $one (; 1 ;)
+ (func $one
(local $x i32)
(local $1 i32)
(local $2 f32)
@@ -47,7 +47,7 @@
(local.get $2)
)
)
- (func $one-b (; 2 ;)
+ (func $one-b
(local $x f32)
(local $1 i32)
(local $2 i32)
@@ -70,7 +70,7 @@
(local.get $2)
)
)
- (func $both (; 3 ;)
+ (func $both
(local $x i32)
(local $1 i32)
(local $2 f32)
@@ -96,7 +96,7 @@
(local.get $2)
)
)
- (func $half (; 4 ;)
+ (func $half
(local $x i32)
(local $1 i32)
(local $2 f32)
@@ -122,7 +122,7 @@
(local.get $2)
)
)
- (func $copy (; 5 ;)
+ (func $copy
(local $x i32)
(local $y i32)
(local $2 i32)
@@ -149,14 +149,14 @@
(local.get $3)
)
)
- (func $partial1 (; 6 ;) (result f32)
+ (func $partial1 (result f32)
(f32.reinterpret_i32
(i32.load16_u
(i32.const 3)
)
)
)
- (func $partial2 (; 7 ;) (result f32)
+ (func $partial2 (result f32)
(f32.reinterpret_i32
(i32.load8_u
(i32.const 3)
diff --git a/test/passes/coalesce-locals-learning.txt b/test/passes/coalesce-locals-learning.txt
index ea6ce6d05..f7d0f5615 100644
--- a/test/passes/coalesce-locals-learning.txt
+++ b/test/passes/coalesce-locals-learning.txt
@@ -6,20 +6,20 @@
(type $i32_i32_i32_=>_i32 (func (param i32 i32 i32) (result i32)))
(import "env" "_emscripten_autodebug_i32" (func $_emscripten_autodebug_i32 (param i32 i32) (result i32)))
(memory $0 10)
- (func $nothing-to-do (; 1 ;)
+ (func $nothing-to-do
(local $0 i32)
(nop)
)
- (func $merge (; 2 ;)
+ (func $merge
(local $0 i32)
(nop)
)
- (func $leave-type (; 3 ;)
+ (func $leave-type
(local $0 i32)
(local $1 f32)
(nop)
)
- (func $leave-interfere (; 4 ;)
+ (func $leave-interfere
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -35,7 +35,7 @@
(local.get $1)
)
)
- (func $almost-interfere (; 5 ;)
+ (func $almost-interfere
(local $0 i32)
(local.set $0
(i32.const 0)
@@ -50,7 +50,7 @@
(local.get $0)
)
)
- (func $redundant-copy (; 6 ;)
+ (func $redundant-copy
(local $0 i32)
(local.set $0
(i32.const 0)
@@ -60,7 +60,7 @@
(local.get $0)
)
)
- (func $ineffective-store (; 7 ;)
+ (func $ineffective-store
(local $0 i32)
(drop
(i32.const 0)
@@ -72,7 +72,7 @@
(local.get $0)
)
)
- (func $block (; 8 ;)
+ (func $block
(local $0 i32)
(block $block0
(local.set $0
@@ -83,7 +83,7 @@
(local.get $0)
)
)
- (func $see-both-sides (; 9 ;)
+ (func $see-both-sides
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -101,7 +101,7 @@
(local.get $1)
)
)
- (func $see-br-and-ignore-dead (; 10 ;)
+ (func $see-br-and-ignore-dead
(local $0 i32)
(local.set $0
(i32.const 0)
@@ -122,7 +122,7 @@
(local.get $0)
)
)
- (func $see-block-body (; 11 ;)
+ (func $see-block-body
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -141,7 +141,7 @@
(local.get $0)
)
)
- (func $zero-init (; 12 ;)
+ (func $zero-init
(local $0 i32)
(local $1 i32)
(drop
@@ -151,7 +151,7 @@
(local.get $1)
)
)
- (func $multi (; 13 ;)
+ (func $multi
(local $0 i32)
(local $1 i32)
(drop
@@ -161,7 +161,7 @@
(local.get $1)
)
)
- (func $if-else (; 14 ;)
+ (func $if-else
(local $0 i32)
(local $1 i32)
(if
@@ -174,7 +174,7 @@
)
)
)
- (func $if-else-parallel (; 15 ;)
+ (func $if-else-parallel
(local $0 i32)
(if
(i32.const 0)
@@ -196,7 +196,7 @@
)
)
)
- (func $if-else-after (; 16 ;)
+ (func $if-else-after
(local $0 i32)
(local $1 i32)
(if
@@ -215,7 +215,7 @@
(local.get $1)
)
)
- (func $if-else-through (; 17 ;)
+ (func $if-else-through
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -240,7 +240,7 @@
(local.get $1)
)
)
- (func $if-through (; 18 ;)
+ (func $if-through
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -262,7 +262,7 @@
(local.get $1)
)
)
- (func $if-through2 (; 19 ;)
+ (func $if-through2
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -281,7 +281,7 @@
(local.get $1)
)
)
- (func $if-through3 (; 20 ;)
+ (func $if-through3
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -299,7 +299,7 @@
)
)
)
- (func $if2 (; 21 ;)
+ (func $if2
(local $0 i32)
(local $1 i32)
(if
@@ -316,7 +316,7 @@
)
)
)
- (func $if3 (; 22 ;)
+ (func $if3
(local $0 i32)
(local $1 i32)
(if
@@ -334,7 +334,7 @@
(local.get $1)
)
)
- (func $if4 (; 23 ;)
+ (func $if4
(local $0 i32)
(if
(i32.const 0)
@@ -354,7 +354,7 @@
(local.get $0)
)
)
- (func $if5 (; 24 ;)
+ (func $if5
(local $0 i32)
(local $1 i32)
(if
@@ -372,7 +372,7 @@
(local.get $1)
)
)
- (func $loop (; 25 ;)
+ (func $loop
(local $0 i32)
(local $1 i32)
(block $out
@@ -390,7 +390,7 @@
)
)
)
- (func $interfere-in-dead (; 26 ;)
+ (func $interfere-in-dead
(local $0 i32)
(block $block
(br $block)
@@ -402,7 +402,7 @@
)
)
)
- (func $interfere-in-dead2 (; 27 ;)
+ (func $interfere-in-dead2
(local $0 i32)
(block $block
(unreachable)
@@ -414,7 +414,7 @@
)
)
)
- (func $interfere-in-dead3 (; 28 ;)
+ (func $interfere-in-dead3
(local $0 i32)
(block $block
(return)
@@ -426,7 +426,7 @@
)
)
)
- (func $params (; 29 ;) (param $0 i32) (param $1 f32)
+ (func $params (param $0 i32) (param $1 f32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -440,7 +440,7 @@
(local.get $4)
)
)
- (func $interfere-in-dead4 (; 30 ;)
+ (func $interfere-in-dead4
(local $0 i32)
(local $1 i32)
(block $block
@@ -455,7 +455,7 @@
)
)
)
- (func $switch (; 31 ;)
+ (func $switch
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -481,7 +481,7 @@
(local.get $2)
)
)
- (func $greedy-can-be-happy (; 32 ;)
+ (func $greedy-can-be-happy
(local $0 i32)
(local $1 i32)
(if
@@ -584,7 +584,7 @@
)
)
)
- (func $greedy-can-be-sad (; 33 ;)
+ (func $greedy-can-be-sad
(local $0 i32)
(local $1 i32)
(if
@@ -687,7 +687,7 @@
)
)
)
- (func $_memcpy (; 34 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memcpy (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(if
(i32.ge_s
@@ -847,7 +847,7 @@
(local.get $3)
)
)
- (func $this-is-effective-i-tell-you (; 35 ;) (param $0 i32)
+ (func $this-is-effective-i-tell-you (param $0 i32)
(if
(i32.const -1)
(block $block1
diff --git a/test/passes/coalesce-locals.txt b/test/passes/coalesce-locals.txt
index 8e8fb14be..a5501dbbc 100644
--- a/test/passes/coalesce-locals.txt
+++ b/test/passes/coalesce-locals.txt
@@ -13,20 +13,20 @@
(import "env" "get" (func $get (result i32)))
(import "env" "set" (func $set (param i32)))
(memory $0 10)
- (func $nothing-to-do (; 3 ;)
+ (func $nothing-to-do
(local $0 i32)
(nop)
)
- (func $merge (; 4 ;)
+ (func $merge
(local $0 i32)
(nop)
)
- (func $leave-type (; 5 ;)
+ (func $leave-type
(local $0 i32)
(local $1 f32)
(nop)
)
- (func $leave-interfere (; 6 ;)
+ (func $leave-interfere
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -42,7 +42,7 @@
(local.get $1)
)
)
- (func $almost-interfere (; 7 ;)
+ (func $almost-interfere
(local $0 i32)
(local.set $0
(i32.const 0)
@@ -57,7 +57,7 @@
(local.get $0)
)
)
- (func $redundant-copy (; 8 ;)
+ (func $redundant-copy
(local $0 i32)
(local.set $0
(i32.const 0)
@@ -67,7 +67,7 @@
(local.get $0)
)
)
- (func $ineffective-store (; 9 ;)
+ (func $ineffective-store
(local $0 i32)
(drop
(i32.const 0)
@@ -79,7 +79,7 @@
(local.get $0)
)
)
- (func $block (; 10 ;)
+ (func $block
(local $0 i32)
(block $block0
(local.set $0
@@ -90,7 +90,7 @@
(local.get $0)
)
)
- (func $see-both-sides (; 11 ;)
+ (func $see-both-sides
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -108,7 +108,7 @@
(local.get $1)
)
)
- (func $see-br-and-ignore-dead (; 12 ;)
+ (func $see-br-and-ignore-dead
(local $0 i32)
(local.set $0
(i32.const 0)
@@ -129,7 +129,7 @@
(local.get $0)
)
)
- (func $see-block-body (; 13 ;)
+ (func $see-block-body
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -148,7 +148,7 @@
(local.get $0)
)
)
- (func $zero-init (; 14 ;)
+ (func $zero-init
(local $0 i32)
(local $1 i32)
(drop
@@ -158,7 +158,7 @@
(local.get $1)
)
)
- (func $multi (; 15 ;)
+ (func $multi
(local $0 i32)
(local $1 i32)
(drop
@@ -168,7 +168,7 @@
(local.get $1)
)
)
- (func $if-else (; 16 ;)
+ (func $if-else
(local $0 i32)
(local $1 i32)
(if
@@ -181,7 +181,7 @@
)
)
)
- (func $if-else-parallel (; 17 ;)
+ (func $if-else-parallel
(local $0 i32)
(if
(i32.const 0)
@@ -203,7 +203,7 @@
)
)
)
- (func $if-else-after (; 18 ;)
+ (func $if-else-after
(local $0 i32)
(local $1 i32)
(if
@@ -222,7 +222,7 @@
(local.get $1)
)
)
- (func $if-else-through (; 19 ;)
+ (func $if-else-through
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -247,7 +247,7 @@
(local.get $1)
)
)
- (func $if-through (; 20 ;)
+ (func $if-through
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -269,7 +269,7 @@
(local.get $1)
)
)
- (func $if-through2 (; 21 ;)
+ (func $if-through2
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -288,7 +288,7 @@
(local.get $1)
)
)
- (func $if-through3 (; 22 ;)
+ (func $if-through3
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -306,7 +306,7 @@
)
)
)
- (func $if2 (; 23 ;)
+ (func $if2
(local $0 i32)
(local $1 i32)
(if
@@ -323,7 +323,7 @@
)
)
)
- (func $if3 (; 24 ;)
+ (func $if3
(local $0 i32)
(local $1 i32)
(if
@@ -341,7 +341,7 @@
(local.get $1)
)
)
- (func $if4 (; 25 ;)
+ (func $if4
(local $0 i32)
(if
(i32.const 0)
@@ -361,7 +361,7 @@
(local.get $0)
)
)
- (func $if5 (; 26 ;)
+ (func $if5
(local $0 i32)
(local $1 i32)
(if
@@ -379,7 +379,7 @@
(local.get $1)
)
)
- (func $loop (; 27 ;)
+ (func $loop
(local $0 i32)
(local $1 i32)
(loop $in
@@ -395,7 +395,7 @@
(br $in)
)
)
- (func $interfere-in-dead (; 28 ;)
+ (func $interfere-in-dead
(local $0 i32)
(block $block
(br $block)
@@ -407,7 +407,7 @@
)
)
)
- (func $interfere-in-dead2 (; 29 ;)
+ (func $interfere-in-dead2
(local $0 i32)
(block $block
(unreachable)
@@ -419,7 +419,7 @@
)
)
)
- (func $interfere-in-dead3 (; 30 ;)
+ (func $interfere-in-dead3
(local $0 i32)
(block $block
(return)
@@ -431,7 +431,7 @@
)
)
)
- (func $params (; 31 ;) (param $0 i32) (param $1 f32)
+ (func $params (param $0 i32) (param $1 f32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -445,7 +445,7 @@
(local.get $4)
)
)
- (func $interfere-in-dead4 (; 32 ;)
+ (func $interfere-in-dead4
(local $0 i32)
(local $1 i32)
(block $block
@@ -460,7 +460,7 @@
)
)
)
- (func $switch (; 33 ;)
+ (func $switch
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -486,7 +486,7 @@
(local.get $2)
)
)
- (func $greedy-can-be-happy (; 34 ;)
+ (func $greedy-can-be-happy
(local $0 i32)
(local $1 i32)
(if
@@ -589,7 +589,7 @@
)
)
)
- (func $greedy-can-be-sad (; 35 ;)
+ (func $greedy-can-be-sad
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -693,7 +693,7 @@
)
)
)
- (func $_memcpy (; 36 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memcpy (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(if
(i32.ge_s
@@ -853,7 +853,7 @@
(local.get $3)
)
)
- (func $this-is-effective-i-tell-you (; 37 ;) (param $0 i32)
+ (func $this-is-effective-i-tell-you (param $0 i32)
(if
(i32.const -1)
(block $block1
@@ -871,7 +871,7 @@
(local.get $0)
)
)
- (func $prefer-remove-copies1 (; 38 ;)
+ (func $prefer-remove-copies1
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -888,7 +888,7 @@
(local.get $1)
)
)
- (func $prefer-remove-copies2 (; 39 ;)
+ (func $prefer-remove-copies2
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -905,7 +905,7 @@
(local.get $0)
)
)
- (func $in-unreachable (; 40 ;)
+ (func $in-unreachable
(local $0 i32)
(block $x
(return)
@@ -958,7 +958,7 @@
)
)
)
- (func $nop-in-unreachable (; 41 ;)
+ (func $nop-in-unreachable
(local $0 i32)
(block $block
(unreachable)
@@ -968,7 +968,7 @@
)
)
)
- (func $loop-backedge (; 42 ;)
+ (func $loop-backedge
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -1005,7 +1005,7 @@
)
)
)
- (func $if-copy1 (; 43 ;)
+ (func $if-copy1
(local $0 i32)
(local $1 i32)
(loop $top
@@ -1025,7 +1025,7 @@
(br $top)
)
)
- (func $if-copy2 (; 44 ;)
+ (func $if-copy2
(local $0 i32)
(local $1 i32)
(loop $top
@@ -1045,7 +1045,7 @@
(br $top)
)
)
- (func $if-copy3 (; 45 ;)
+ (func $if-copy3
(local $0 i32)
(local $1 i32)
(loop $top
@@ -1065,7 +1065,7 @@
(br $top)
)
)
- (func $if-copy4 (; 46 ;)
+ (func $if-copy4
(local $0 i32)
(local $1 i32)
(loop $top
@@ -1085,7 +1085,7 @@
(br $top)
)
)
- (func $if-copy-tee (; 47 ;)
+ (func $if-copy-tee
(local $0 i32)
(local $1 i32)
(loop $top
@@ -1107,7 +1107,7 @@
(br $top)
)
)
- (func $tee_br (; 48 ;) (param $0 i32) (result i32)
+ (func $tee_br (param $0 i32) (result i32)
(block $b
(return
(br $b)
@@ -1115,7 +1115,7 @@
)
(i32.const 1)
)
- (func $unused-tee-with-child-if-no-else (; 49 ;) (param $0 i32)
+ (func $unused-tee-with-child-if-no-else (param $0 i32)
(loop $label$0
(drop
(if
@@ -1125,7 +1125,7 @@
)
)
)
- (func $tee_if_with_unreachable_else (; 50 ;) (param $0 f64) (param $1 i32) (result i64)
+ (func $tee_if_with_unreachable_else (param $0 f64) (param $1 i32) (result i64)
(call $tee_if_with_unreachable_else
(local.tee $0
(if (result f64)
@@ -1140,7 +1140,7 @@
)
)
)
- (func $tee_if_with_unreachable_true (; 51 ;) (param $0 f64) (param $1 i32) (result i64)
+ (func $tee_if_with_unreachable_true (param $0 f64) (param $1 i32) (result i64)
(call $tee_if_with_unreachable_else
(local.tee $0
(if (result f64)
@@ -1155,7 +1155,7 @@
)
)
)
- (func $pick (; 52 ;)
+ (func $pick
(local $0 i32)
(nop)
(if
@@ -1167,7 +1167,7 @@
(nop)
(nop)
)
- (func $pick-2 (; 53 ;)
+ (func $pick-2
(local $0 i32)
(nop)
(if
@@ -1179,7 +1179,7 @@
(nop)
(nop)
)
- (func $many (; 54 ;)
+ (func $many
(local $0 i32)
(nop)
(nop)
@@ -1219,7 +1219,7 @@
)
(nop)
)
- (func $loop-copies (; 55 ;) (param $0 i32) (param $1 i32)
+ (func $loop-copies (param $0 i32) (param $1 i32)
(loop $loop
(local.set $0
(local.get $1)
@@ -1232,7 +1232,7 @@
)
)
)
- (func $proper-type (; 56 ;) (result f64)
+ (func $proper-type (result f64)
(local $0 f64)
(local $1 i32)
(drop
@@ -1244,7 +1244,7 @@
)
(local.get $0)
)
- (func $reuse-param (; 57 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $reuse-param (param $0 i32) (param $1 i32) (result i32)
(i32.add
(local.tee $0
(i32.xor
diff --git a/test/passes/code-folding_enable-threads.txt b/test/passes/code-folding_enable-threads.txt
index c9abd2a45..d0fd18d10 100644
--- a/test/passes/code-folding_enable-threads.txt
+++ b/test/passes/code-folding_enable-threads.txt
@@ -4,7 +4,7 @@
(type $f32_=>_none (func (param f32)))
(memory $0 1 1)
(table $0 282 282 funcref)
- (func $0 (; 0 ;)
+ (func $0
(block $label$1
(if
(i32.const 1)
@@ -22,7 +22,7 @@
)
)
)
- (func $negative-zero (; 1 ;) (result f32)
+ (func $negative-zero (result f32)
(if (result f32)
(i32.const 0)
(block $label$0 (result f32)
@@ -33,7 +33,7 @@
)
)
)
- (func $negative-zero-b (; 2 ;) (result f32)
+ (func $negative-zero-b (result f32)
(drop
(i32.const 0)
)
@@ -41,7 +41,7 @@
(f32.const -0)
)
)
- (func $negative-zero-c (; 3 ;) (result f32)
+ (func $negative-zero-c (result f32)
(drop
(i32.const 0)
)
@@ -49,7 +49,7 @@
(f32.const 0)
)
)
- (func $break-target-outside-of-return-merged-code (; 4 ;)
+ (func $break-target-outside-of-return-merged-code
(block $label$A
(if
(unreachable)
@@ -80,7 +80,7 @@
)
)
)
- (func $break-target-inside-all-good (; 5 ;)
+ (func $break-target-inside-all-good
(block $folding-inner0
(block $label$A
(if
@@ -106,7 +106,7 @@
)
(return)
)
- (func $leave-inner-block-type (; 6 ;)
+ (func $leave-inner-block-type
(block $label$1
(drop
(block $label$2
@@ -127,7 +127,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 (shared 1 1))
(export "func_2224" (func $0))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(local $var$0 i32)
(if (result i32)
(i32.const 0)
@@ -144,7 +144,7 @@
(type $none_=>_none (func))
(type $i32_=>_none (func (param i32)))
(global $global$0 (mut i32) (i32.const 10))
- (func $determinism (; 0 ;)
+ (func $determinism
(block $folding-inner0
(block
(block $label$1
@@ -182,7 +182,7 @@
)
(unreachable)
)
- (func $careful-of-the-switch (; 1 ;) (param $0 i32)
+ (func $careful-of-the-switch (param $0 i32)
(block $label$1
(block $label$3
(block $label$5
diff --git a/test/passes/code-pushing_all-features.txt b/test/passes/code-pushing_all-features.txt
index 6cb241e26..8faa8f070 100644
--- a/test/passes/code-pushing_all-features.txt
+++ b/test/passes/code-pushing_all-features.txt
@@ -2,7 +2,7 @@
(type $none_=>_none (func))
(type $i32_=>_none (func (param i32)))
(event $e (attr 0) (param i32))
- (func $cant-push-past-call (; 0 ;)
+ (func $cant-push-past-call
(local $x i32)
(block $out
(local.set $x
@@ -20,7 +20,7 @@
)
)
)
- (func $cant-push-past-throw (; 1 ;)
+ (func $cant-push-past-throw
(local $x i32)
(block $out
(local.set $x
@@ -40,7 +40,7 @@
)
)
)
- (func $can-push-past-throw-within-try (; 2 ;)
+ (func $can-push-past-throw-within-try
(local $x i32)
(block $out
(try
@@ -67,7 +67,7 @@
)
)
)
- (func $cant-push-past-rethrow-within-catch (; 3 ;)
+ (func $cant-push-past-rethrow-within-catch
(local $x i32)
(block $out
(local.set $x
@@ -94,7 +94,7 @@
)
)
)
- (func $push-past-br-on-exn (; 4 ;)
+ (func $push-past-br-on-exn
(local $x i32)
(local $y exnref)
(drop
diff --git a/test/passes/code-pushing_ignore-implicit-traps.txt b/test/passes/code-pushing_ignore-implicit-traps.txt
index 2ca2ada09..2d818d29a 100644
--- a/test/passes/code-pushing_ignore-implicit-traps.txt
+++ b/test/passes/code-pushing_ignore-implicit-traps.txt
@@ -2,7 +2,7 @@
(type $none_=>_none (func))
(type $none_=>_i32 (func (result i32)))
(memory $0 1)
- (func $push1 (; 0 ;)
+ (func $push1
(local $x i32)
(block $out
(br_if $out
@@ -16,7 +16,7 @@
)
)
)
- (func $push2 (; 1 ;)
+ (func $push2
(local $x i32)
(local $y i32)
(block $out
@@ -37,7 +37,7 @@
)
)
)
- (func $push1-twice (; 2 ;)
+ (func $push1-twice
(local $x i32)
(block $out
(br_if $out
@@ -54,7 +54,7 @@
)
)
)
- (func $push1-twiceb (; 3 ;)
+ (func $push1-twiceb
(local $x i32)
(block $out
(br_if $out
@@ -72,7 +72,7 @@
)
)
)
- (func $push2-twice (; 4 ;)
+ (func $push2-twice
(local $x i32)
(local $y i32)
(block $out
@@ -96,7 +96,7 @@
)
)
)
- (func $ignore-last (; 5 ;)
+ (func $ignore-last
(local $x i32)
(block $out
(local.set $x
@@ -107,7 +107,7 @@
)
)
)
- (func $ignore-last2 (; 6 ;)
+ (func $ignore-last2
(local $x i32)
(block $out
(local.set $x
@@ -120,7 +120,7 @@
)
)
)
- (func $push-if (; 7 ;)
+ (func $push-if
(local $x i32)
(block $out
(if
@@ -135,7 +135,7 @@
)
)
)
- (func $push-dropped (; 8 ;) (result i32)
+ (func $push-dropped (result i32)
(local $x i32)
(block $out (result i32)
(drop
@@ -153,7 +153,7 @@
(i32.const 4)
)
)
- (func $push-past-stuff (; 9 ;)
+ (func $push-past-stuff
(local $x i32)
(block $out
(call $push-past-stuff)
@@ -171,7 +171,7 @@
)
)
)
- (func $fail-then-push (; 10 ;)
+ (func $fail-then-push
(local $x i32)
(local $y i32)
(block $out
@@ -198,7 +198,7 @@
)
)
)
- (func $used (; 11 ;)
+ (func $used
(local $x i32)
(block $out
(local.set $x
@@ -212,7 +212,7 @@
)
)
)
- (func $not-sfa (; 12 ;)
+ (func $not-sfa
(local $x i32)
(local.set $x
(i32.const 1)
@@ -229,7 +229,7 @@
)
)
)
- (func $not-sfa2 (; 13 ;)
+ (func $not-sfa2
(local $x i32)
(drop
(local.get $x)
@@ -246,7 +246,7 @@
)
)
)
- (func $used-out (; 14 ;)
+ (func $used-out
(local $x i32)
(block $out
(local.set $x
@@ -263,7 +263,7 @@
(local.get $x)
)
)
- (func $value-might-interfere (; 15 ;)
+ (func $value-might-interfere
(local $x i32)
(block $out
(br_if $out
@@ -279,7 +279,7 @@
)
)
)
- (func $value-interferes (; 16 ;)
+ (func $value-interferes
(local $x i32)
(block $out
(local.set $x
@@ -299,7 +299,7 @@
)
)
)
- (func $value-interferes-accumulation (; 17 ;)
+ (func $value-interferes-accumulation
(local $x i32)
(block $out
(local.set $x
@@ -321,7 +321,7 @@
)
)
)
- (func $value-interferes-in-pushpoint (; 18 ;)
+ (func $value-interferes-in-pushpoint
(local $x i32)
(block $out
(local.set $x
@@ -338,7 +338,7 @@
)
)
)
- (func $values-might-interfere (; 19 ;)
+ (func $values-might-interfere
(local $x i32)
(local $y i32)
(block $out
@@ -359,7 +359,7 @@
)
)
)
- (func $unpushed-interferes (; 20 ;)
+ (func $unpushed-interferes
(local $x i32)
(local $y i32)
(block $out
@@ -383,7 +383,7 @@
(local.get $y)
)
)
- (func $unpushed-ignorable (; 21 ;)
+ (func $unpushed-ignorable
(local $x i32)
(local $y i32)
(block $out
@@ -407,7 +407,7 @@
(local.get $x)
)
)
- (func $unpushed-ignorable-side-effect (; 22 ;)
+ (func $unpushed-ignorable-side-effect
(local $x i32)
(local $y i32)
(block $out
@@ -428,7 +428,7 @@
)
)
)
- (func $unpushed-side-effect-into-drop (; 23 ;)
+ (func $unpushed-side-effect-into-drop
(local $x i32)
(block $out
(local.set $x
@@ -442,7 +442,7 @@
)
)
)
- (func $unpushed-side-effect-into-if (; 24 ;)
+ (func $unpushed-side-effect-into-if
(local $x i32)
(block $out
(local.set $x
diff --git a/test/passes/const-hoisting.txt b/test/passes/const-hoisting.txt
index 1c5665d76..6d279d438 100644
--- a/test/passes/const-hoisting.txt
+++ b/test/passes/const-hoisting.txt
@@ -1,6 +1,6 @@
(module
(type $none_=>_none (func))
- (func $10-of-each (; 0 ;)
+ (func $10-of-each
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -420,7 +420,7 @@
)
)
)
- (func $floats-10-times (; 1 ;)
+ (func $floats-10-times
(local $0 f32)
(local $1 f64)
(block
@@ -494,7 +494,7 @@
)
)
)
- (func $too-few (; 2 ;)
+ (func $too-few
(drop
(i32.const 8192)
)
@@ -511,7 +511,7 @@
(i32.const 8192)
)
)
- (func $just-enough (; 3 ;)
+ (func $just-enough
(local $0 i32)
(block
(local.set $0
@@ -539,7 +539,7 @@
)
)
)
- (func $too-few-b (; 4 ;)
+ (func $too-few-b
(drop
(i32.const 1048576)
)
@@ -550,7 +550,7 @@
(i32.const 1048576)
)
)
- (func $enough-b (; 5 ;)
+ (func $enough-b
(local $0 i32)
(block
(local.set $0
@@ -572,7 +572,7 @@
)
)
)
- (func $too-few-c (; 6 ;)
+ (func $too-few-c
(drop
(f32.const 0)
)
@@ -583,7 +583,7 @@
(f32.const 0)
)
)
- (func $enough-c (; 7 ;)
+ (func $enough-c
(local $0 f32)
(block
(local.set $0
@@ -605,12 +605,12 @@
)
)
)
- (func $too-few-d (; 8 ;)
+ (func $too-few-d
(drop
(f64.const 0)
)
)
- (func $enough-d (; 9 ;)
+ (func $enough-d
(local $0 f64)
(block
(local.set $0
diff --git a/test/passes/converge_O3_metrics.bin.txt b/test/passes/converge_O3_metrics.bin.txt
index c950acfac..23b53d99b 100644
--- a/test/passes/converge_O3_metrics.bin.txt
+++ b/test/passes/converge_O3_metrics.bin.txt
@@ -45,13 +45,13 @@ total
(global $global$0 (mut i32) (i32.const 1))
(export "_main" (func $_main))
(export "_malloc" (func $_malloc))
- (func $b0 (; 1 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (param $5 i32) (param $6 i32) (result i32)
+ (func $b0 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (param $5 i32) (param $6 i32) (result i32)
(i32.const 0)
)
- (func $_malloc (; 2 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_malloc (; has Stack IR ;) (param $0 i32) (result i32)
(i32.const 0)
)
- (func $___stdio_write (; 3 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $___stdio_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(i32.store
(i32.const 8)
(local.get $0)
@@ -82,7 +82,7 @@ total
)
(i32.const 1)
)
- (func $_main (; 4 ;) (; has Stack IR ;) (result i32)
+ (func $_main (; has Stack IR ;) (result i32)
(local $0 i32)
(local $1 i32)
(local.set $1
@@ -145,7 +145,7 @@ total
(call $__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE3putEc)
(i32.const 0)
)
- (func $___stdout_write (; 5 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdout_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(global.set $global$0
(i32.const 32)
)
@@ -154,7 +154,7 @@ total
(local.get $2)
)
)
- (func $__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE3putEc (; 6 ;) (; has Stack IR ;)
+ (func $__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE3putEc (; has Stack IR ;)
(local $0 i32)
(local $1 i32)
(block $label$1
@@ -199,7 +199,7 @@ total
)
)
)
- (func $__ZNSt3__211__stdoutbufIcE8overflowEi (; 7 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $__ZNSt3__211__stdoutbufIcE8overflowEi (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(i32.store8
(i32.const 0)
(local.get $1)
@@ -224,7 +224,7 @@ total
)
(i32.const 0)
)
- (func $__ZNSt3__211__stdoutbufIcE6xsputnEPKci (; 8 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $__ZNSt3__211__stdoutbufIcE6xsputnEPKci (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(drop
(call_indirect (type $i32_i32_i32_=>_i32)
(i32.const 0)
@@ -290,13 +290,13 @@ total
(global $global$0 (mut i32) (i32.const 1))
(export "_main" (func $_main))
(export "_malloc" (func $_malloc))
- (func $b0 (; 1 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (param $5 i32) (param $6 i32) (result i32)
+ (func $b0 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (param $5 i32) (param $6 i32) (result i32)
(i32.const 0)
)
- (func $_malloc (; 2 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $_malloc (; has Stack IR ;) (param $0 i32) (result i32)
(i32.const 0)
)
- (func $___stdio_write (; 3 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $___stdio_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(i32.store
(i32.const 8)
(local.get $0)
@@ -327,7 +327,7 @@ total
)
(i32.const 1)
)
- (func $_main (; 4 ;) (; has Stack IR ;) (result i32)
+ (func $_main (; has Stack IR ;) (result i32)
(local $0 i32)
(local $1 i32)
(local.set $1
@@ -390,7 +390,7 @@ total
(call $__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE3putEc)
(i32.const 0)
)
- (func $___stdout_write (; 5 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdout_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(global.set $global$0
(i32.const 32)
)
@@ -399,7 +399,7 @@ total
(local.get $2)
)
)
- (func $__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE3putEc (; 6 ;) (; has Stack IR ;)
+ (func $__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE3putEc (; has Stack IR ;)
(local $0 i32)
(local $1 i32)
(block $label$1
@@ -444,7 +444,7 @@ total
)
)
)
- (func $__ZNSt3__211__stdoutbufIcE8overflowEi (; 7 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $__ZNSt3__211__stdoutbufIcE8overflowEi (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(i32.store8
(i32.const 0)
(local.get $1)
@@ -469,7 +469,7 @@ total
)
(i32.const 0)
)
- (func $__ZNSt3__211__stdoutbufIcE6xsputnEPKci (; 8 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $__ZNSt3__211__stdoutbufIcE6xsputnEPKci (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(drop
(call_indirect (type $i32_i32_i32_=>_i32)
(i32.const 0)
diff --git a/test/passes/dae-optimizing.txt b/test/passes/dae-optimizing.txt
index e20cb2d1c..3ae2fb25e 100644
--- a/test/passes/dae-optimizing.txt
+++ b/test/passes/dae-optimizing.txt
@@ -3,7 +3,7 @@
(type $f64_f32_f32_f64_f32_i32_i32_f64_=>_i32 (func (param f64 f32 f32 f64 f32 i32 i32 f64) (result i32)))
(type $none_=>_f32 (func (result f32)))
(global $global$0 (mut i32) (i32.const 10))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(local $0 i32)
(local $1 i32)
(drop
@@ -34,10 +34,10 @@
)
(i32.const -11)
)
- (func $1 (; 1 ;) (result f32)
+ (func $1 (result f32)
(f32.const 0)
)
- (func $2 (; 2 ;) (param $0 f64) (param $1 f32) (param $2 f32) (param $3 f64) (param $4 f32) (param $5 i32) (param $6 i32) (param $7 f64) (result i32)
+ (func $2 (param $0 f64) (param $1 f32) (param $2 f32) (param $3 f64) (param $4 f32) (param $5 i32) (param $6 i32) (param $7 f64) (result i32)
(call $0)
)
)
diff --git a/test/passes/dae_enable-tail-call.txt b/test/passes/dae_enable-tail-call.txt
index 19722c9de..0b2f6721c 100644
--- a/test/passes/dae_enable-tail-call.txt
+++ b/test/passes/dae_enable-tail-call.txt
@@ -6,70 +6,70 @@
(table $0 2 2 funcref)
(elem (i32.const 0) $a9 $c8)
(export "a8" (func $a8))
- (func $a (; 0 ;)
+ (func $a
(local $0 i32)
(local.set $0
(i32.const 1)
)
(nop)
)
- (func $b (; 1 ;)
+ (func $b
(call $a)
)
- (func $a1 (; 2 ;)
+ (func $a1
(local $0 i32)
(local.set $0
(i32.const 2)
)
(unreachable)
)
- (func $b1 (; 3 ;)
+ (func $b1
(call $a1)
)
- (func $b11 (; 4 ;)
+ (func $b11
(call $a1)
)
- (func $a2 (; 5 ;) (param $x i32)
+ (func $a2 (param $x i32)
(drop
(local.get $x)
)
)
- (func $b2 (; 6 ;)
+ (func $b2
(call $a2
(i32.const 3)
)
)
- (func $b22 (; 7 ;)
+ (func $b22
(call $a2
(i32.const 4)
)
)
- (func $a3 (; 8 ;)
+ (func $a3
(local $0 i32)
(drop
(i32.const -1)
)
)
- (func $b3 (; 9 ;)
+ (func $b3
(call $a3)
)
- (func $b33 (; 10 ;)
+ (func $b33
(call $a3)
)
- (func $a4 (; 11 ;) (param $x i32)
+ (func $a4 (param $x i32)
(nop)
)
- (func $b4 (; 12 ;)
+ (func $b4
(call $a4
(unreachable)
)
)
- (func $b43 (; 13 ;)
+ (func $b43
(call $a4
(i32.const 4)
)
)
- (func $a5 (; 14 ;)
+ (func $a5
(local $0 f64)
(local $1 i32)
(local.set $0
@@ -89,10 +89,10 @@
)
)
)
- (func $b5 (; 15 ;)
+ (func $b5
(call $a5)
)
- (func $a6 (; 16 ;) (param $0 i32)
+ (func $a6 (param $0 i32)
(local $1 f64)
(local.set $1
(f64.const 3.14159)
@@ -106,12 +106,12 @@
)
)
)
- (func $b6 (; 17 ;)
+ (func $b6
(call $a6
(unreachable)
)
)
- (func $a7 (; 18 ;) (param $0 f64)
+ (func $a7 (param $0 f64)
(local $1 i32)
(local.set $1
(i32.const 1)
@@ -125,28 +125,28 @@
)
)
)
- (func $b7 (; 19 ;)
+ (func $b7
(call $a7
(unreachable)
)
)
- (func $a8 (; 20 ;) (param $x i32)
+ (func $a8 (param $x i32)
(nop)
)
- (func $b8 (; 21 ;)
+ (func $b8
(call $a8
(i32.const 1)
)
)
- (func $a9 (; 22 ;) (param $x i32)
+ (func $a9 (param $x i32)
(nop)
)
- (func $b9 (; 23 ;)
+ (func $b9
(call $a9
(i32.const 1)
)
)
- (func $a10 (; 24 ;)
+ (func $a10
(local $0 i32)
(local.set $0
(i32.const 1)
@@ -156,12 +156,12 @@
(call $a10)
)
)
- (func $a11 (; 25 ;)
+ (func $a11
(local $0 i32)
(call $a11)
(call $a11)
)
- (func $a12 (; 26 ;) (param $x i32)
+ (func $a12 (param $x i32)
(drop
(local.get $x)
)
@@ -172,7 +172,7 @@
(i32.const 2)
)
)
- (func $c1 (; 27 ;)
+ (func $c1
(local $x i32)
(call $c2)
(call $c3)
@@ -192,44 +192,44 @@
(call $c8)
)
)
- (func $c2 (; 28 ;)
+ (func $c2
(drop
(i32.const 1)
)
)
- (func $c3 (; 29 ;)
+ (func $c3
(drop
(i32.const 2)
)
)
- (func $c4 (; 30 ;) (result i32)
+ (func $c4 (result i32)
(i32.const 3)
)
- (func $c5 (; 31 ;) (param $x i32)
+ (func $c5 (param $x i32)
(drop
(local.get $x)
)
)
- (func $c6 (; 32 ;)
+ (func $c6
(unreachable)
)
- (func $c7 (; 33 ;)
+ (func $c7
(drop
(i32.const 4)
)
(return)
)
- (func $c8 (; 34 ;) (result i32)
+ (func $c8 (result i32)
(i32.const 5)
)
)
(module
(type $none_=>_none (func))
(export "a" (func $0))
- (func $0 (; 0 ;)
+ (func $0
(call $b)
)
- (func $b (; 1 ;)
+ (func $b
(local $0 i32)
(drop
(block (result i32)
@@ -244,13 +244,13 @@
(module
(type $none_=>_i32 (func (result i32)))
(type $i32_=>_i32 (func (param i32) (result i32)))
- (func $foo (; 0 ;) (param $x i32) (result i32)
+ (func $foo (param $x i32) (result i32)
(drop
(return_call $bar)
)
(i32.const 42)
)
- (func $bar (; 1 ;) (result i32)
+ (func $bar (result i32)
(local $0 i32)
(local.set $0
(i32.const 0)
@@ -262,7 +262,7 @@
(type $none_=>_i32 (func (result i32)))
(type $none_=>_none (func))
(table $0 1 1 funcref)
- (func $foo (; 0 ;) (result i32)
+ (func $foo (result i32)
(local $0 i32)
(local.set $0
(i32.const 42)
@@ -273,7 +273,7 @@
)
)
)
- (func $bar (; 1 ;)
+ (func $bar
(drop
(call $foo)
)
diff --git a/test/passes/dce_all-features.txt b/test/passes/dce_all-features.txt
index 4081ed98e..47b2e6cc2 100644
--- a/test/passes/dce_all-features.txt
+++ b/test/passes/dce_all-features.txt
@@ -10,10 +10,10 @@
(table $0 1 1 funcref)
(elem (i32.const 0) $call-me)
(global $x (mut i32) (i32.const 0))
- (func $call-me (; 0 ;) (param $0 i32) (param $1 i32)
+ (func $call-me (param $0 i32) (param $1 i32)
(nop)
)
- (func $code-to-kill (; 1 ;)
+ (func $code-to-kill
(local $x i32)
(block $out
(br $out)
@@ -264,20 +264,20 @@
(i32.const 1337)
)
)
- (func $killer (; 2 ;)
+ (func $killer
(unreachable)
)
- (func $target (; 3 ;)
+ (func $target
(drop
(i32.const 2000)
)
)
- (func $typed-block-none-then-unreachable (; 4 ;) (result i32)
+ (func $typed-block-none-then-unreachable (result i32)
(return
(i32.const 0)
)
)
- (func $typed-block-remove-br-changes-type (; 5 ;) (param $$$0 i32) (result i32)
+ (func $typed-block-remove-br-changes-type (param $$$0 i32) (result i32)
(block $switch$7
(block $switch-default$10
(block $switch-case$9
@@ -296,46 +296,46 @@
)
)
)
- (func $global (; 6 ;)
+ (func $global
(unreachable)
)
- (func $ret (; 7 ;) (result i32)
+ (func $ret (result i32)
(return
(i32.const 0)
)
)
- (func $unreachable-br (; 8 ;) (result i32)
+ (func $unreachable-br (result i32)
(block $out (result i32)
(br $out
(i32.const 0)
)
)
)
- (func $unreachable-br-loop (; 9 ;) (result i32)
+ (func $unreachable-br-loop (result i32)
(loop $out
(br $out)
)
)
- (func $unreachable-block-ends-switch (; 10 ;) (result i32)
+ (func $unreachable-block-ends-switch (result i32)
(block $label$3
(nop)
(unreachable)
)
)
- (func $unreachable-block-ends-br_if (; 11 ;) (result i32)
+ (func $unreachable-block-ends-br_if (result i32)
(block $label$2
(nop)
(unreachable)
)
)
- (func $unreachable-brs-3 (; 12 ;) (result i32)
+ (func $unreachable-brs-3 (result i32)
(block $label$0 (result i32)
(br $label$0
(i32.const 18)
)
)
)
- (func $unreachable-brs-4 (; 13 ;) (param $var$0 i32) (result i32)
+ (func $unreachable-brs-4 (param $var$0 i32) (result i32)
(drop
(i32.const 1)
)
@@ -346,7 +346,7 @@
(unreachable)
)
)
- (func $call-unreach (; 14 ;) (param $var$0 i64) (param $var$1 i64) (result i64)
+ (func $call-unreach (param $var$0 i64) (param $var$1 i64) (result i64)
(local $2 i64)
(if (result i64)
(i64.eqz
@@ -377,13 +377,13 @@
)
)
)
- (func $br-gone-means-block-type-changes-then-refinalize-at-end-is-too-late (; 15 ;) (param $var$0 i32) (result i32)
+ (func $br-gone-means-block-type-changes-then-refinalize-at-end-is-too-late (param $var$0 i32) (result i32)
(block $block
(nop)
(unreachable)
)
)
- (func $br-with-unreachable-value-should-not-give-a-block-a-value (; 16 ;) (param $var$0 i32) (result i32)
+ (func $br-with-unreachable-value-should-not-give-a-block-a-value (param $var$0 i32) (result i32)
(block $label$0 (result i32)
(block $block
(drop
@@ -396,39 +396,39 @@
)
)
)
- (func $replace-br-value-of-i32-with-unreachable (; 17 ;) (result i32)
+ (func $replace-br-value-of-i32-with-unreachable (result i32)
(block $label$1
(nop)
(unreachable)
)
)
- (func $shorten-block-requires-sync-refinalize (; 18 ;) (param $var$0 i32) (param $var$1 i32)
+ (func $shorten-block-requires-sync-refinalize (param $var$0 i32) (param $var$1 i32)
(unreachable)
)
- (func $block-with-type-but-is-unreachable (; 19 ;) (param $var$0 i32) (result i32)
+ (func $block-with-type-but-is-unreachable (param $var$0 i32) (result i32)
(block $block
(nop)
(unreachable)
)
)
- (func $if-with-type-but-is-unreachable (; 20 ;) (param $var$0 i32) (result i32)
+ (func $if-with-type-but-is-unreachable (param $var$0 i32) (result i32)
(if
(local.get $var$0)
(unreachable)
(unreachable)
)
)
- (func $unreachable-loop (; 21 ;)
+ (func $unreachable-loop
(unreachable)
)
- (func $br-block-from-unary (; 22 ;) (result i32)
+ (func $br-block-from-unary (result i32)
(block $label$6 (result i32)
(br $label$6
(i32.const 8)
)
)
)
- (func $replace-unary-with-br-child (; 23 ;)
+ (func $replace-unary-with-br-child
(drop
(block $label$6 (result i32)
(br $label$6
@@ -437,13 +437,13 @@
)
)
)
- (func $br_if-unreach-then-br_if-normal (; 24 ;)
+ (func $br_if-unreach-then-br_if-normal
(block $out
(nop)
(unreachable)
)
)
- (func $replace-with-unreachable-affects-parent (; 25 ;) (param $var$0 f32) (param $var$1 i64)
+ (func $replace-with-unreachable-affects-parent (param $var$0 f32) (param $var$1 i64)
(drop
(i64.const 0)
)
@@ -459,7 +459,7 @@
(unreachable)
)
)
- (func $replace-block-changes-later-when-if-goes (; 26 ;)
+ (func $replace-block-changes-later-when-if-goes
(block $top
(global.set $x
(i32.const 0)
@@ -475,14 +475,14 @@
)
)
)
- (func $helper (; 27 ;) (param $var$0 f32) (param $var$1 i64) (result i32)
+ (func $helper (param $var$0 f32) (param $var$1 i64) (result i32)
(i32.const 0)
)
)
(module
(type $none_=>_none (func))
(global $global (mut f64) (f64.const 0))
- (func $0 (; 0 ;)
+ (func $0
(if
(i32.const 0)
(unreachable)
@@ -492,7 +492,7 @@
)
(module
(type $none_=>_none (func))
- (func $0 (; 0 ;)
+ (func $0
(local $local f64)
(if
(i32.const 0)
@@ -503,10 +503,10 @@
)
(module
(type $none_=>_none (func))
- (func $foo (; 0 ;)
+ (func $foo
(nop)
)
- (func $try_unreachable (; 1 ;)
+ (func $try_unreachable
(try
(unreachable)
(catch
@@ -514,7 +514,7 @@
)
(call $foo)
)
- (func $catch_unreachable (; 2 ;)
+ (func $catch_unreachable
(try
(nop)
(catch
@@ -523,7 +523,7 @@
)
(call $foo)
)
- (func $both_unreachable (; 3 ;)
+ (func $both_unreachable
(try
(unreachable)
(catch
@@ -534,10 +534,10 @@
)
(module
(type $none_=>_none (func))
- (func $foo (; 0 ;)
+ (func $foo
(nop)
)
- (func $push_unreachable (; 1 ;)
+ (func $push_unreachable
(push
(unreachable)
)
diff --git a/test/passes/dce_vacuum.bin.txt b/test/passes/dce_vacuum.bin.txt
index 8a7f18688..cee1143d3 100644
--- a/test/passes/dce_vacuum.bin.txt
+++ b/test/passes/dce_vacuum.bin.txt
@@ -3,7 +3,7 @@
(type $f64_f64_=>_f64 (func (param f64 f64) (result f64)))
(export "f32.compute_radix" (func $0))
(export "f64.compute_radix" (func $1))
- (func $0 (; 0 ;) (param $0 f32) (param $1 f32) (result f32)
+ (func $0 (param $0 f32) (param $1 f32) (result f32)
(block $label$1
(loop $label$2
(br_if $label$2
@@ -46,7 +46,7 @@
)
)
)
- (func $1 (; 1 ;) (param $0 f64) (param $1 f64) (result f64)
+ (func $1 (param $0 f64) (param $1 f64) (result f64)
(block $label$1 (result f64)
(loop $label$2
(br_if $label$2
diff --git a/test/passes/dce_vacuum.txt b/test/passes/dce_vacuum.txt
index 13fe8d613..2c4466058 100644
--- a/test/passes/dce_vacuum.txt
+++ b/test/passes/dce_vacuum.txt
@@ -2,15 +2,15 @@
(type $none_=>_i32 (func (result i32)))
(type $i64_=>_i64 (func (param i64) (result i64)))
(type $f32_f32_=>_f32 (func (param f32 f32) (result f32)))
- (func $__Z12serveroptionPc (; 0 ;) (result i32)
+ (func $__Z12serveroptionPc (result i32)
(return
(i32.const 0)
)
)
- (func $drop-unreachable (; 1 ;) (param $var$0 f32) (param $var$1 f32) (result f32)
+ (func $drop-unreachable (param $var$0 f32) (param $var$1 f32) (result f32)
(unreachable)
)
- (func $set-unreachable (; 2 ;) (param $var$0 i64) (result i64)
+ (func $set-unreachable (param $var$0 i64) (result i64)
(local $var$1 i64)
(local $var$2 i64)
(if
diff --git a/test/passes/directize_enable-tail-call.txt b/test/passes/directize_enable-tail-call.txt
index 6373d118c..af172e825 100644
--- a/test/passes/directize_enable-tail-call.txt
+++ b/test/passes/directize_enable-tail-call.txt
@@ -2,10 +2,10 @@
(type $i32_i32_=>_none (func (param i32 i32)))
(table $0 5 5 funcref)
(elem (i32.const 1) $foo)
- (func $foo (; 0 ;) (param $0 i32) (param $1 i32)
+ (func $foo (param $0 i32) (param $1 i32)
(unreachable)
)
- (func $bar (; 1 ;) (param $x i32) (param $y i32)
+ (func $bar (param $x i32) (param $y i32)
(call $foo
(local.get $x)
(local.get $y)
@@ -16,10 +16,10 @@
(type $i32_i32_=>_none (func (param i32 i32)))
(table $0 5 5 funcref)
(elem (i32.const 4) $foo)
- (func $foo (; 0 ;) (param $0 i32) (param $1 i32)
+ (func $foo (param $0 i32) (param $1 i32)
(unreachable)
)
- (func $bar (; 1 ;) (param $x i32) (param $y i32)
+ (func $bar (param $x i32) (param $y i32)
(call $foo
(local.get $x)
(local.get $y)
@@ -30,10 +30,10 @@
(type $i32_i32_=>_none (func (param i32 i32)))
(table $0 5 5 funcref)
(elem (i32.const 0) $foo)
- (func $foo (; 0 ;) (param $0 i32) (param $1 i32)
+ (func $foo (param $0 i32) (param $1 i32)
(unreachable)
)
- (func $bar (; 1 ;) (param $x i32) (param $y i32)
+ (func $bar (param $x i32) (param $y i32)
(call $foo
(local.get $x)
(local.get $y)
@@ -44,10 +44,10 @@
(type $i32_i32_=>_none (func (param i32 i32)))
(table $0 5 5 funcref)
(elem (i32.const 0) $foo $foo $foo $foo $foo)
- (func $foo (; 0 ;) (param $0 i32) (param $1 i32)
+ (func $foo (param $0 i32) (param $1 i32)
(unreachable)
)
- (func $bar (; 1 ;) (param $x i32) (param $y i32)
+ (func $bar (param $x i32) (param $y i32)
(call $foo
(local.get $x)
(local.get $y)
@@ -58,10 +58,10 @@
(type $i32_i32_=>_none (func (param i32 i32)))
(import "env" "table" (table $0 5 5 funcref))
(elem (i32.const 1) $foo)
- (func $foo (; 0 ;) (param $0 i32) (param $1 i32)
+ (func $foo (param $0 i32) (param $1 i32)
(unreachable)
)
- (func $bar (; 1 ;) (param $x i32) (param $y i32)
+ (func $bar (param $x i32) (param $y i32)
(call_indirect (type $i32_i32_=>_none)
(local.get $x)
(local.get $y)
@@ -74,10 +74,10 @@
(table $0 5 5 funcref)
(elem (i32.const 1) $foo)
(export "tab" (table $0))
- (func $foo (; 0 ;) (param $0 i32) (param $1 i32)
+ (func $foo (param $0 i32) (param $1 i32)
(unreachable)
)
- (func $bar (; 1 ;) (param $x i32) (param $y i32)
+ (func $bar (param $x i32) (param $y i32)
(call_indirect (type $i32_i32_=>_none)
(local.get $x)
(local.get $y)
@@ -90,10 +90,10 @@
(table $0 5 5 funcref)
(elem (global.get $g) $foo)
(global $g (mut i32) (i32.const 1))
- (func $foo (; 0 ;) (param $0 i32) (param $1 i32)
+ (func $foo (param $0 i32) (param $1 i32)
(unreachable)
)
- (func $bar (; 1 ;) (param $x i32) (param $y i32)
+ (func $bar (param $x i32) (param $y i32)
(call_indirect (type $i32_i32_=>_none)
(local.get $x)
(local.get $y)
@@ -106,10 +106,10 @@
(type $i32_i32_i32_=>_none (func (param i32 i32 i32)))
(table $0 5 5 funcref)
(elem (i32.const 1) $foo)
- (func $foo (; 0 ;) (param $0 i32) (param $1 i32)
+ (func $foo (param $0 i32) (param $1 i32)
(unreachable)
)
- (func $bar (; 1 ;) (param $x i32) (param $y i32) (param $z i32)
+ (func $bar (param $x i32) (param $y i32) (param $z i32)
(call_indirect (type $i32_i32_=>_none)
(local.get $x)
(local.get $y)
@@ -121,10 +121,10 @@
(type $i32_i32_=>_none (func (param i32 i32)))
(table $0 5 5 funcref)
(elem (i32.const 1) $foo)
- (func $foo (; 0 ;) (param $0 i32) (param $1 i32)
+ (func $foo (param $0 i32) (param $1 i32)
(unreachable)
)
- (func $bar (; 1 ;) (param $x i32) (param $y i32)
+ (func $bar (param $x i32) (param $y i32)
(block
(drop
(local.get $x)
@@ -140,10 +140,10 @@
(type $i32_i32_=>_none (func (param i32 i32)))
(table $0 5 5 funcref)
(elem (i32.const 1) $foo)
- (func $foo (; 0 ;) (param $0 i32) (param $1 i32)
+ (func $foo (param $0 i32) (param $1 i32)
(unreachable)
)
- (func $bar (; 1 ;) (param $x i32) (param $y i32)
+ (func $bar (param $x i32) (param $y i32)
(block
(drop
(local.get $x)
@@ -160,10 +160,10 @@
(type $i32_i32_=>_none (func (param i32 i32)))
(table $0 5 5 funcref)
(elem (i32.const 1) $foo)
- (func $foo (; 0 ;) (param $0 i32)
+ (func $foo (param $0 i32)
(unreachable)
)
- (func $bar (; 1 ;) (param $x i32) (param $y i32)
+ (func $bar (param $x i32) (param $y i32)
(block
(drop
(local.get $x)
@@ -177,14 +177,14 @@
)
(module
(type $i32_=>_none (func (param i32)))
- (func $foo (; 0 ;) (param $0 i32)
+ (func $foo (param $0 i32)
(unreachable)
)
)
(module
(type $none_=>_none (func))
(table $0 8 8 funcref)
- (func $0 (; 0 ;)
+ (func $0
(block $block
(nop)
(block
@@ -199,10 +199,10 @@
(type $i32_i32_=>_none (func (param i32 i32)))
(table $0 5 5 funcref)
(elem (i32.const 1) $foo)
- (func $foo (; 0 ;) (param $0 i32) (param $1 i32)
+ (func $foo (param $0 i32) (param $1 i32)
(unreachable)
)
- (func $bar (; 1 ;) (param $x i32) (param $y i32)
+ (func $bar (param $x i32) (param $y i32)
(return_call $foo
(local.get $x)
(local.get $y)
diff --git a/test/passes/duplicate-function-elimination_all-features.txt b/test/passes/duplicate-function-elimination_all-features.txt
index edb6e7e1f..0c6651b97 100644
--- a/test/passes/duplicate-function-elimination_all-features.txt
+++ b/test/passes/duplicate-function-elimination_all-features.txt
@@ -1,10 +1,10 @@
(module
(type $none_=>_i32 (func (result i32)))
(type $none_=>_funcref (func (result funcref)))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(i32.const 0)
)
- (func $test (; 1 ;) (result funcref)
+ (func $test (result funcref)
(ref.func $0)
)
)
diff --git a/test/passes/duplicate-function-elimination_optimize-level=1.txt b/test/passes/duplicate-function-elimination_optimize-level=1.txt
index 48547bbcf..9940ef5cf 100644
--- a/test/passes/duplicate-function-elimination_optimize-level=1.txt
+++ b/test/passes/duplicate-function-elimination_optimize-level=1.txt
@@ -1,26 +1,26 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(nop)
)
)
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.const 0)
)
)
- (func $other (; 1 ;)
+ (func $other
(nop)
)
)
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(drop
(i32.const 0)
)
@@ -29,12 +29,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.const 0)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(i32.const 1)
)
@@ -48,10 +48,10 @@
(export "keep2" (func $keep2))
(export "other" (func $keep2))
(start $keep2)
- (func $keep2 (; 0 ;)
+ (func $keep2
(nop)
)
- (func $caller (; 1 ;)
+ (func $caller
(call $keep2)
(call $keep2)
)
@@ -59,29 +59,29 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2-after-two-passes (; 0 ;)
+ (func $keep2-after-two-passes
(nop)
)
- (func $keep-caller (; 1 ;)
+ (func $keep-caller
(call $keep2-after-two-passes)
)
- (func $other-caller (; 2 ;)
+ (func $other-caller
(call $keep2-after-two-passes)
)
)
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep-4 (; 0 ;)
+ (func $keep-4
(nop)
)
- (func $other (; 1 ;)
+ (func $other
(unreachable)
)
- (func $keep-caller (; 2 ;)
+ (func $keep-caller
(call $keep-4)
)
- (func $other-caller (; 3 ;)
+ (func $other-caller
(call $other)
)
)
@@ -90,17 +90,17 @@
(type $i32_=>_none (func (param i32)))
(type $none_=>_i32 (func (result i32)))
(memory $0 0)
- (func $keep4-similar-but-func-sig-differs (; 0 ;)
+ (func $keep4-similar-but-func-sig-differs
(drop
(i32.const 0)
)
)
- (func $other1 (; 1 ;) (param $i i32)
+ (func $other1 (param $i i32)
(drop
(i32.const 0)
)
)
- (func $other2 (; 2 ;) (result i32)
+ (func $other2 (result i32)
(i32.const 0)
)
)
@@ -108,22 +108,22 @@
(type $i32_=>_none (func (param i32)))
(type $none_=>_i32 (func (result i32)))
(memory $0 0)
- (func $keep2-similar-but-func-sig-differs (; 0 ;) (param $i i32)
+ (func $keep2-similar-but-func-sig-differs (param $i i32)
(drop
(i32.const 0)
)
)
- (func $other2 (; 1 ;) (result i32)
+ (func $other2 (result i32)
(i32.const 0)
)
)
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(nop)
)
- (func $other (; 1 ;)
+ (func $other
(nop)
(nop)
)
@@ -131,7 +131,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(block $block0
)
)
@@ -139,11 +139,11 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(block $block0
)
)
- (func $other (; 1 ;)
+ (func $other
(block $block0
(nop)
)
@@ -152,7 +152,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(block $block0
(nop)
)
@@ -161,12 +161,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(block $block0
(nop)
)
)
- (func $other (; 1 ;)
+ (func $other
(block $block0
(nop)
(unreachable)
@@ -176,12 +176,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(block $block0
(nop)
)
)
- (func $other (; 1 ;)
+ (func $other
(block $block0
(unreachable)
)
@@ -190,7 +190,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase-since-block-names-do-not-matter (; 0 ;)
+ (func $erase-since-block-names-do-not-matter
(block $foo
)
)
@@ -198,7 +198,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase-since-block-names-do-not-matter (; 0 ;)
+ (func $erase-since-block-names-do-not-matter
(block $foo
(br $foo)
(br_table $foo $foo
@@ -210,7 +210,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(block $foo
(block $block
(drop
@@ -220,7 +220,7 @@
)
)
)
- (func $other (; 1 ;)
+ (func $other
(block $bar
(block $block
(drop
@@ -234,14 +234,14 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(block $foo
(br_if $foo
(i32.const 0)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(block $bar
(br_if $bar
(i32.const 1)
@@ -252,7 +252,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(block $foo
(br_if $foo
(i32.const 0)
@@ -263,14 +263,14 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(block $foo
(br_table $foo $foo
(i32.const 0)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(block $bar
(br_table $bar $bar
(i32.const 1)
@@ -281,7 +281,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(loop $bar
(nop)
)
@@ -290,7 +290,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(block $foo (result i32)
(br_table $foo $foo
@@ -300,7 +300,7 @@
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(block $bar (result i32)
(br_table $bar $bar
@@ -314,7 +314,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(block $foo
(block $bar
(br_table $foo $bar
@@ -327,7 +327,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(block $foo
(block $bar
(br_table $foo $bar
@@ -336,7 +336,7 @@
)
)
)
- (func $other (; 1 ;)
+ (func $other
(block $bar
(block $foo
(br_table $foo $bar
@@ -349,17 +349,17 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(call $erase)
)
)
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2-but-in-theory-we-could-erase (; 0 ;)
+ (func $keep2-but-in-theory-we-could-erase
(call $keep2-but-in-theory-we-could-erase)
)
- (func $other (; 1 ;)
+ (func $other
(call $other)
)
)
@@ -368,7 +368,7 @@
(import "env" "i" (func $i))
(import "env" "j" (func $j))
(memory $0 0)
- (func $erase (; 2 ;)
+ (func $erase
(call $i)
)
)
@@ -377,10 +377,10 @@
(import "env" "i" (func $i))
(import "env" "j" (func $j))
(memory $0 0)
- (func $keep2 (; 2 ;)
+ (func $keep2
(call $i)
)
- (func $other (; 3 ;)
+ (func $other
(call $j)
)
)
@@ -389,7 +389,7 @@
(memory $0 0)
(table $0 2 2 funcref)
(elem (i32.const 0) $erase $erase)
- (func $erase (; 0 ;)
+ (func $erase
(call_indirect (type $none_=>_none)
(i32.const 0)
)
@@ -400,12 +400,12 @@
(memory $0 0)
(table $0 2 2 funcref)
(elem (i32.const 0) $keep2 $other)
- (func $keep2 (; 0 ;)
+ (func $keep2
(call_indirect (type $none_=>_none)
(i32.const 0)
)
)
- (func $other (; 1 ;)
+ (func $other
(call_indirect (type $none_=>_none)
(i32.const 1)
)
@@ -416,7 +416,7 @@
(memory $0 0)
(table $0 2 2 funcref)
(elem (i32.const 0) $keep2 $keep2)
- (func $keep2 (; 0 ;)
+ (func $keep2
(call_indirect (type $none_=>_none)
(i32.const 0)
)
@@ -425,7 +425,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase-even-locals-with-different-names (; 0 ;)
+ (func $erase-even-locals-with-different-names
(local $i i32)
(drop
(local.get $i)
@@ -435,13 +435,13 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(local $i i32)
(drop
(local.get $i)
)
)
- (func $other (; 1 ;)
+ (func $other
(local $j i64)
(drop
(local.get $j)
@@ -451,7 +451,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase-even-locals-with-different-names (; 0 ;)
+ (func $erase-even-locals-with-different-names
(local $i i32)
(local.set $i
(i32.const 0)
@@ -461,13 +461,13 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(local $i i32)
(local.set $i
(i32.const 0)
)
)
- (func $other (; 1 ;)
+ (func $other
(local $j i64)
(local.set $j
(i64.const 0)
@@ -477,13 +477,13 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(local $i i32)
(local.set $i
(i32.const 0)
)
)
- (func $other (; 1 ;)
+ (func $other
(local $j i32)
(local.set $j
(i32.const 1)
@@ -493,7 +493,7 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $erase (; 0 ;)
+ (func $erase
(drop
(i32.load
(i32.const 0)
@@ -509,14 +509,14 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.load offset=3
(i32.const 0)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(i32.load16_s offset=3
(i32.const 0)
@@ -527,14 +527,14 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.load16_s offset=3
(i32.const 0)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(i32.load16_s offset=3 align=1
(i32.const 0)
@@ -545,14 +545,14 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.load16_s
(i32.const 0)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(i32.load16_s offset=3
(i32.const 0)
@@ -563,14 +563,14 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.load16_s offset=3
(i32.const 0)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(i32.load16_s offset=3
(i32.const 1)
@@ -581,14 +581,14 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.load16_u offset=3
(i32.const 0)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(i32.load16_s offset=3
(i32.const 0)
@@ -599,7 +599,7 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $erase (; 0 ;)
+ (func $erase
(i32.store
(i32.const 0)
(i32.const 100)
@@ -613,13 +613,13 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(i32.store offset=3
(i32.const 0)
(i32.const 100)
)
)
- (func $other (; 1 ;)
+ (func $other
(i32.store16 offset=3
(i32.const 0)
(i32.const 100)
@@ -629,13 +629,13 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(i32.store16 offset=3
(i32.const 0)
(i32.const 100)
)
)
- (func $other (; 1 ;)
+ (func $other
(i32.store16 offset=3 align=1
(i32.const 0)
(i32.const 100)
@@ -645,13 +645,13 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(i32.store16
(i32.const 0)
(i32.const 100)
)
)
- (func $other (; 1 ;)
+ (func $other
(i32.store16 offset=3
(i32.const 0)
(i32.const 100)
@@ -661,13 +661,13 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(i32.store16 offset=3
(i32.const 0)
(i32.const 100)
)
)
- (func $other (; 1 ;)
+ (func $other
(i32.store16 offset=3
(i32.const 1)
(i32.const 100)
@@ -677,13 +677,13 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(i32.store16 offset=3
(i32.const 0)
(i32.const 100)
)
)
- (func $other (; 1 ;)
+ (func $other
(i32.store16 offset=3
(i32.const 0)
(i32.const 101)
@@ -693,12 +693,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.const 0)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(i64.const 0)
)
@@ -707,12 +707,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.const 0)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(f32.const 0)
)
@@ -721,12 +721,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.const 0)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(f64.const 0)
)
@@ -735,12 +735,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i64.const 0)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(i64.const 1)
)
@@ -749,12 +749,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(f32.const 0.10000000149011612)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(f32.const -0.10000000149011612)
)
@@ -763,12 +763,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(f64.const 0.1)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(f64.const 0.2)
)
@@ -777,7 +777,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(drop
(f32.abs
(f32.const 0)
@@ -788,14 +788,14 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(f32.abs
(f32.const 0)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(f32.abs
(f32.const 1)
@@ -806,14 +806,14 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(f32.abs
(f32.const 0)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(f32.neg
(f32.const 0)
@@ -824,7 +824,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(drop
(f32.add
(f32.const 0)
@@ -836,7 +836,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(f32.add
(f32.const 0)
@@ -844,7 +844,7 @@
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(f32.add
(f32.const 0)
@@ -856,7 +856,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(f32.add
(f32.const 0)
@@ -864,7 +864,7 @@
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(f32.add
(f32.const 1)
@@ -876,7 +876,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(f32.add
(f32.const 0)
@@ -884,7 +884,7 @@
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(f32.sub
(f32.const 0)
@@ -896,7 +896,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(drop
(select
(i32.const 0)
@@ -909,7 +909,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep (; 0 ;)
+ (func $keep
(drop
(select
(i32.const 0)
@@ -918,7 +918,7 @@
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(select
(i32.const 1)
@@ -931,7 +931,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep (; 0 ;)
+ (func $keep
(drop
(select
(i32.const 0)
@@ -940,7 +940,7 @@
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(select
(i32.const 0)
@@ -953,7 +953,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep (; 0 ;)
+ (func $keep
(drop
(select
(i32.const 0)
@@ -962,7 +962,7 @@
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(select
(i32.const 0)
@@ -975,14 +975,14 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(return)
)
)
(module
(type $none_=>_i32 (func (result i32)))
(memory $0 0)
- (func $erase (; 0 ;) (result i32)
+ (func $erase (result i32)
(return
(i32.const 0)
)
@@ -991,12 +991,12 @@
(module
(type $none_=>_i32 (func (result i32)))
(memory $0 0)
- (func $keep (; 0 ;) (result i32)
+ (func $keep (result i32)
(return
(i32.const 0)
)
)
- (func $other (; 1 ;) (result i32)
+ (func $other (result i32)
(return
(i32.const 1)
)
@@ -1005,7 +1005,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(drop
(memory.size)
)
@@ -1014,7 +1014,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(drop
(memory.grow
(i32.const 10)
@@ -1025,14 +1025,14 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep (; 0 ;)
+ (func $keep
(drop
(memory.grow
(i32.const 10)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(memory.grow
(i32.const 11)
@@ -1043,12 +1043,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep (; 0 ;)
+ (func $keep
(drop
(memory.size)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(memory.grow
(i32.const 10)
diff --git a/test/passes/duplicate-function-elimination_optimize-level=2.txt b/test/passes/duplicate-function-elimination_optimize-level=2.txt
index b38d52a16..bf3939f67 100644
--- a/test/passes/duplicate-function-elimination_optimize-level=2.txt
+++ b/test/passes/duplicate-function-elimination_optimize-level=2.txt
@@ -1,26 +1,26 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(nop)
)
)
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.const 0)
)
)
- (func $other (; 1 ;)
+ (func $other
(nop)
)
)
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(drop
(i32.const 0)
)
@@ -29,12 +29,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.const 0)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(i32.const 1)
)
@@ -48,10 +48,10 @@
(export "keep2" (func $keep2))
(export "other" (func $keep2))
(start $keep2)
- (func $keep2 (; 0 ;)
+ (func $keep2
(nop)
)
- (func $caller (; 1 ;)
+ (func $caller
(call $keep2)
(call $keep2)
)
@@ -59,26 +59,26 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2-after-two-passes (; 0 ;)
+ (func $keep2-after-two-passes
(nop)
)
- (func $keep-caller (; 1 ;)
+ (func $keep-caller
(call $keep2-after-two-passes)
)
)
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep-4 (; 0 ;)
+ (func $keep-4
(nop)
)
- (func $other (; 1 ;)
+ (func $other
(unreachable)
)
- (func $keep-caller (; 2 ;)
+ (func $keep-caller
(call $keep-4)
)
- (func $other-caller (; 3 ;)
+ (func $other-caller
(call $other)
)
)
@@ -87,17 +87,17 @@
(type $i32_=>_none (func (param i32)))
(type $none_=>_i32 (func (result i32)))
(memory $0 0)
- (func $keep4-similar-but-func-sig-differs (; 0 ;)
+ (func $keep4-similar-but-func-sig-differs
(drop
(i32.const 0)
)
)
- (func $other1 (; 1 ;) (param $i i32)
+ (func $other1 (param $i i32)
(drop
(i32.const 0)
)
)
- (func $other2 (; 2 ;) (result i32)
+ (func $other2 (result i32)
(i32.const 0)
)
)
@@ -105,22 +105,22 @@
(type $i32_=>_none (func (param i32)))
(type $none_=>_i32 (func (result i32)))
(memory $0 0)
- (func $keep2-similar-but-func-sig-differs (; 0 ;) (param $i i32)
+ (func $keep2-similar-but-func-sig-differs (param $i i32)
(drop
(i32.const 0)
)
)
- (func $other2 (; 1 ;) (result i32)
+ (func $other2 (result i32)
(i32.const 0)
)
)
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(nop)
)
- (func $other (; 1 ;)
+ (func $other
(nop)
(nop)
)
@@ -128,7 +128,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(block $block0
)
)
@@ -136,11 +136,11 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(block $block0
)
)
- (func $other (; 1 ;)
+ (func $other
(block $block0
(nop)
)
@@ -149,7 +149,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(block $block0
(nop)
)
@@ -158,12 +158,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(block $block0
(nop)
)
)
- (func $other (; 1 ;)
+ (func $other
(block $block0
(nop)
(unreachable)
@@ -173,12 +173,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(block $block0
(nop)
)
)
- (func $other (; 1 ;)
+ (func $other
(block $block0
(unreachable)
)
@@ -187,7 +187,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase-since-block-names-do-not-matter (; 0 ;)
+ (func $erase-since-block-names-do-not-matter
(block $foo
)
)
@@ -195,7 +195,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase-since-block-names-do-not-matter (; 0 ;)
+ (func $erase-since-block-names-do-not-matter
(block $foo
(br $foo)
(br_table $foo $foo
@@ -207,7 +207,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(block $foo
(block $block
(drop
@@ -217,7 +217,7 @@
)
)
)
- (func $other (; 1 ;)
+ (func $other
(block $bar
(block $block
(drop
@@ -231,14 +231,14 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(block $foo
(br_if $foo
(i32.const 0)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(block $bar
(br_if $bar
(i32.const 1)
@@ -249,7 +249,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(block $foo
(br_if $foo
(i32.const 0)
@@ -260,14 +260,14 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(block $foo
(br_table $foo $foo
(i32.const 0)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(block $bar
(br_table $bar $bar
(i32.const 1)
@@ -278,7 +278,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(loop $bar
(nop)
)
@@ -287,7 +287,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(block $foo (result i32)
(br_table $foo $foo
@@ -297,7 +297,7 @@
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(block $bar (result i32)
(br_table $bar $bar
@@ -311,7 +311,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(block $foo
(block $bar
(br_table $foo $bar
@@ -324,7 +324,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(block $foo
(block $bar
(br_table $foo $bar
@@ -333,7 +333,7 @@
)
)
)
- (func $other (; 1 ;)
+ (func $other
(block $bar
(block $foo
(br_table $foo $bar
@@ -346,17 +346,17 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(call $erase)
)
)
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2-but-in-theory-we-could-erase (; 0 ;)
+ (func $keep2-but-in-theory-we-could-erase
(call $keep2-but-in-theory-we-could-erase)
)
- (func $other (; 1 ;)
+ (func $other
(call $other)
)
)
@@ -365,7 +365,7 @@
(import "env" "i" (func $i))
(import "env" "j" (func $j))
(memory $0 0)
- (func $erase (; 2 ;)
+ (func $erase
(call $i)
)
)
@@ -374,10 +374,10 @@
(import "env" "i" (func $i))
(import "env" "j" (func $j))
(memory $0 0)
- (func $keep2 (; 2 ;)
+ (func $keep2
(call $i)
)
- (func $other (; 3 ;)
+ (func $other
(call $j)
)
)
@@ -386,7 +386,7 @@
(memory $0 0)
(table $0 2 2 funcref)
(elem (i32.const 0) $erase $erase)
- (func $erase (; 0 ;)
+ (func $erase
(call_indirect (type $none_=>_none)
(i32.const 0)
)
@@ -397,12 +397,12 @@
(memory $0 0)
(table $0 2 2 funcref)
(elem (i32.const 0) $keep2 $other)
- (func $keep2 (; 0 ;)
+ (func $keep2
(call_indirect (type $none_=>_none)
(i32.const 0)
)
)
- (func $other (; 1 ;)
+ (func $other
(call_indirect (type $none_=>_none)
(i32.const 1)
)
@@ -413,7 +413,7 @@
(memory $0 0)
(table $0 2 2 funcref)
(elem (i32.const 0) $keep2 $keep2)
- (func $keep2 (; 0 ;)
+ (func $keep2
(call_indirect (type $none_=>_none)
(i32.const 0)
)
@@ -422,7 +422,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase-even-locals-with-different-names (; 0 ;)
+ (func $erase-even-locals-with-different-names
(local $i i32)
(drop
(local.get $i)
@@ -432,13 +432,13 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(local $i i32)
(drop
(local.get $i)
)
)
- (func $other (; 1 ;)
+ (func $other
(local $j i64)
(drop
(local.get $j)
@@ -448,7 +448,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase-even-locals-with-different-names (; 0 ;)
+ (func $erase-even-locals-with-different-names
(local $i i32)
(local.set $i
(i32.const 0)
@@ -458,13 +458,13 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(local $i i32)
(local.set $i
(i32.const 0)
)
)
- (func $other (; 1 ;)
+ (func $other
(local $j i64)
(local.set $j
(i64.const 0)
@@ -474,13 +474,13 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(local $i i32)
(local.set $i
(i32.const 0)
)
)
- (func $other (; 1 ;)
+ (func $other
(local $j i32)
(local.set $j
(i32.const 1)
@@ -490,7 +490,7 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $erase (; 0 ;)
+ (func $erase
(drop
(i32.load
(i32.const 0)
@@ -506,14 +506,14 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.load offset=3
(i32.const 0)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(i32.load16_s offset=3
(i32.const 0)
@@ -524,14 +524,14 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.load16_s offset=3
(i32.const 0)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(i32.load16_s offset=3 align=1
(i32.const 0)
@@ -542,14 +542,14 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.load16_s
(i32.const 0)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(i32.load16_s offset=3
(i32.const 0)
@@ -560,14 +560,14 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.load16_s offset=3
(i32.const 0)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(i32.load16_s offset=3
(i32.const 1)
@@ -578,14 +578,14 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.load16_u offset=3
(i32.const 0)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(i32.load16_s offset=3
(i32.const 0)
@@ -596,7 +596,7 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $erase (; 0 ;)
+ (func $erase
(i32.store
(i32.const 0)
(i32.const 100)
@@ -610,13 +610,13 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(i32.store offset=3
(i32.const 0)
(i32.const 100)
)
)
- (func $other (; 1 ;)
+ (func $other
(i32.store16 offset=3
(i32.const 0)
(i32.const 100)
@@ -626,13 +626,13 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(i32.store16 offset=3
(i32.const 0)
(i32.const 100)
)
)
- (func $other (; 1 ;)
+ (func $other
(i32.store16 offset=3 align=1
(i32.const 0)
(i32.const 100)
@@ -642,13 +642,13 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(i32.store16
(i32.const 0)
(i32.const 100)
)
)
- (func $other (; 1 ;)
+ (func $other
(i32.store16 offset=3
(i32.const 0)
(i32.const 100)
@@ -658,13 +658,13 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(i32.store16 offset=3
(i32.const 0)
(i32.const 100)
)
)
- (func $other (; 1 ;)
+ (func $other
(i32.store16 offset=3
(i32.const 1)
(i32.const 100)
@@ -674,13 +674,13 @@
(module
(type $none_=>_none (func))
(memory $0 10)
- (func $keep2 (; 0 ;)
+ (func $keep2
(i32.store16 offset=3
(i32.const 0)
(i32.const 100)
)
)
- (func $other (; 1 ;)
+ (func $other
(i32.store16 offset=3
(i32.const 0)
(i32.const 101)
@@ -690,12 +690,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.const 0)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(i64.const 0)
)
@@ -704,12 +704,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.const 0)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(f32.const 0)
)
@@ -718,12 +718,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i32.const 0)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(f64.const 0)
)
@@ -732,12 +732,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(i64.const 0)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(i64.const 1)
)
@@ -746,12 +746,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(f32.const 0.10000000149011612)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(f32.const -0.10000000149011612)
)
@@ -760,12 +760,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(f64.const 0.1)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(f64.const 0.2)
)
@@ -774,7 +774,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(drop
(f32.abs
(f32.const 0)
@@ -785,14 +785,14 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(f32.abs
(f32.const 0)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(f32.abs
(f32.const 1)
@@ -803,14 +803,14 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(f32.abs
(f32.const 0)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(f32.neg
(f32.const 0)
@@ -821,7 +821,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(drop
(f32.add
(f32.const 0)
@@ -833,7 +833,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(f32.add
(f32.const 0)
@@ -841,7 +841,7 @@
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(f32.add
(f32.const 0)
@@ -853,7 +853,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(f32.add
(f32.const 0)
@@ -861,7 +861,7 @@
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(f32.add
(f32.const 1)
@@ -873,7 +873,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep2 (; 0 ;)
+ (func $keep2
(drop
(f32.add
(f32.const 0)
@@ -881,7 +881,7 @@
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(f32.sub
(f32.const 0)
@@ -893,7 +893,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(drop
(select
(i32.const 0)
@@ -906,7 +906,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep (; 0 ;)
+ (func $keep
(drop
(select
(i32.const 0)
@@ -915,7 +915,7 @@
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(select
(i32.const 1)
@@ -928,7 +928,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep (; 0 ;)
+ (func $keep
(drop
(select
(i32.const 0)
@@ -937,7 +937,7 @@
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(select
(i32.const 0)
@@ -950,7 +950,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep (; 0 ;)
+ (func $keep
(drop
(select
(i32.const 0)
@@ -959,7 +959,7 @@
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(select
(i32.const 0)
@@ -972,14 +972,14 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(return)
)
)
(module
(type $none_=>_i32 (func (result i32)))
(memory $0 0)
- (func $erase (; 0 ;) (result i32)
+ (func $erase (result i32)
(return
(i32.const 0)
)
@@ -988,12 +988,12 @@
(module
(type $none_=>_i32 (func (result i32)))
(memory $0 0)
- (func $keep (; 0 ;) (result i32)
+ (func $keep (result i32)
(return
(i32.const 0)
)
)
- (func $other (; 1 ;) (result i32)
+ (func $other (result i32)
(return
(i32.const 1)
)
@@ -1002,7 +1002,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(drop
(memory.size)
)
@@ -1011,7 +1011,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $erase (; 0 ;)
+ (func $erase
(drop
(memory.grow
(i32.const 10)
@@ -1022,14 +1022,14 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep (; 0 ;)
+ (func $keep
(drop
(memory.grow
(i32.const 10)
)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(memory.grow
(i32.const 11)
@@ -1040,12 +1040,12 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $keep (; 0 ;)
+ (func $keep
(drop
(memory.size)
)
)
- (func $other (; 1 ;)
+ (func $other
(drop
(memory.grow
(i32.const 10)
diff --git a/test/passes/duplicate-import-elimination.txt b/test/passes/duplicate-import-elimination.txt
index d0362d251..43cbbe1e7 100644
--- a/test/passes/duplicate-import-elimination.txt
+++ b/test/passes/duplicate-import-elimination.txt
@@ -7,7 +7,7 @@
(elem (i32.const 0) $foo $foo)
(export "baz" (func $0))
(start $foo)
- (func $0 (; 2 ;)
+ (func $0
(call $foo)
(call $foo)
(call $wrong
diff --git a/test/passes/dwarfdump.bin.txt b/test/passes/dwarfdump.bin.txt
index f21ff3531..2d0a4e9c5 100644
--- a/test/passes/dwarfdump.bin.txt
+++ b/test/passes/dwarfdump.bin.txt
@@ -125,7 +125,7 @@ file_names[ 1]:
(export "stackAlloc" (func $fimport$5))
(export "stackRestore" (func $fimport$6))
(export "__growWasmMemory" (func $fimport$7))
- (func $0 (; 8 ;) (result i32)
+ (func $0 (result i32)
(i32.const 1024)
)
;; custom section "sourceMappingURL", size 15
diff --git a/test/passes/dwarfdump_roundtrip_dwarfdump.bin.txt b/test/passes/dwarfdump_roundtrip_dwarfdump.bin.txt
index b6329275d..dccf9f894 100644
--- a/test/passes/dwarfdump_roundtrip_dwarfdump.bin.txt
+++ b/test/passes/dwarfdump_roundtrip_dwarfdump.bin.txt
@@ -213,7 +213,7 @@ file_names[ 1]:
(export "stackAlloc" (func $fimport$5))
(export "stackRestore" (func $fimport$6))
(export "__growWasmMemory" (func $fimport$7))
- (func $0 (; 8 ;) (result i32)
+ (func $0 (result i32)
(i32.const 1024)
)
;; custom section "sourceMappingURL", size 15
diff --git a/test/passes/emit-js-wrapper=a.js.txt b/test/passes/emit-js-wrapper=a.js.txt
index 086096889..c772e840b 100644
--- a/test/passes/emit-js-wrapper=a.js.txt
+++ b/test/passes/emit-js-wrapper=a.js.txt
@@ -13,19 +13,19 @@
(export "types" (func $legalstub$types))
(export "types2" (func $types2))
(export "types3" (func $legalstub$types3))
- (func $add (; 1 ;) (param $x i32) (param $y i32) (result i32)
+ (func $add (param $x i32) (param $y i32) (result i32)
(i32.add
(local.get $x)
(local.get $y)
)
)
- (func $unexported (; 2 ;) (param $x i32) (param $y i32) (result i32)
+ (func $unexported (param $x i32) (param $y i32) (result i32)
(i32.add
(local.get $x)
(local.get $y)
)
)
- (func $no-return (; 3 ;) (param $x i32)
+ (func $no-return (param $x i32)
(drop
(i32.add
(local.get $x)
@@ -33,16 +33,16 @@
)
)
)
- (func $types (; 4 ;) (param $x i32) (param $y i64) (param $z f32) (param $w f64)
+ (func $types (param $x i32) (param $y i64) (param $z f32) (param $w f64)
(nop)
)
- (func $types2 (; 5 ;) (param $x i32) (param $z f32) (param $w f64)
+ (func $types2 (param $x i32) (param $z f32) (param $w f64)
(nop)
)
- (func $types3 (; 6 ;) (param $x i32) (param $z f32) (param $w f64) (result i64)
+ (func $types3 (param $x i32) (param $z f32) (param $w f64) (result i64)
(i64.const 1)
)
- (func $legalstub$types (; 7 ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 f32) (param $4 f64)
+ (func $legalstub$types (param $0 i32) (param $1 i32) (param $2 i32) (param $3 f32) (param $4 f64)
(call $types
(local.get $0)
(i64.or
@@ -60,7 +60,7 @@
(local.get $4)
)
)
- (func $legalstub$types3 (; 8 ;) (param $0 i32) (param $1 f32) (param $2 f64) (result i32)
+ (func $legalstub$types3 (param $0 i32) (param $1 f32) (param $2 f64) (result i32)
(local $3 i64)
(local.set $3
(call $types3
diff --git a/test/passes/emit-spec-wrapper=a.wat.txt b/test/passes/emit-spec-wrapper=a.wat.txt
index 8571eba22..4243a5ada 100644
--- a/test/passes/emit-spec-wrapper=a.wat.txt
+++ b/test/passes/emit-spec-wrapper=a.wat.txt
@@ -10,19 +10,19 @@
(export "types" (func $types))
(export "types2" (func $types2))
(export "types3" (func $types3))
- (func $add (; 0 ;) (param $x i32) (param $y i32) (result i32)
+ (func $add (param $x i32) (param $y i32) (result i32)
(i32.add
(local.get $x)
(local.get $y)
)
)
- (func $unexported (; 1 ;) (param $x i32) (param $y i32) (result i32)
+ (func $unexported (param $x i32) (param $y i32) (result i32)
(i32.add
(local.get $x)
(local.get $y)
)
)
- (func $no-return (; 2 ;) (param $x i32)
+ (func $no-return (param $x i32)
(drop
(i32.add
(local.get $x)
@@ -30,13 +30,13 @@
)
)
)
- (func $types (; 3 ;) (param $x i32) (param $y i64) (param $z f32) (param $w f64)
+ (func $types (param $x i32) (param $y i64) (param $z f32) (param $w f64)
(nop)
)
- (func $types2 (; 4 ;) (param $x i32) (param $z f32) (param $w f64)
+ (func $types2 (param $x i32) (param $z f32) (param $w f64)
(nop)
)
- (func $types3 (; 5 ;) (param $x i32) (param $z f32) (param $w f64) (result i64)
+ (func $types3 (param $x i32) (param $z f32) (param $w f64) (result i64)
(i64.const 1)
)
)
diff --git a/test/passes/extract-function_pass-arg=extract@foo.txt b/test/passes/extract-function_pass-arg=extract@foo.txt
index a358743b5..6726bb3a4 100644
--- a/test/passes/extract-function_pass-arg=extract@foo.txt
+++ b/test/passes/extract-function_pass-arg=extract@foo.txt
@@ -3,7 +3,7 @@
(import "env" "bar" (func $bar))
(import "env" "other" (func $other))
(export "foo" (func $foo))
- (func $foo (; 2 ;)
+ (func $foo
(call $bar)
)
)
diff --git a/test/passes/fannkuch0.bin.txt b/test/passes/fannkuch0.bin.txt
index 6595f7e2c..68b9e5616 100644
--- a/test/passes/fannkuch0.bin.txt
+++ b/test/passes/fannkuch0.bin.txt
@@ -5209,9 +5209,9 @@ file_names[ 3]:
(export "__wasm_call_ctors" (func $__wasm_call_ctors))
(export "main" (func $main))
(export "__data_end" (global $global$1))
- (func $__wasm_call_ctors (; 4 ;)
+ (func $__wasm_call_ctors
)
- (func $fannkuch_worker\28void*\29 (; 5 ;) (param $0 i32) (result i32)
+ (func $fannkuch_worker\28void*\29 (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -7792,7 +7792,7 @@ file_names[ 3]:
(br $label$3)
)
)
- (func $main (; 6 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -8187,7 +8187,7 @@ file_names[ 3]:
(local.get $34)
)
)
- (func $fannkuch\28int\29 (; 7 ;) (param $0 i32) (result i32)
+ (func $fannkuch\28int\29 (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
diff --git a/test/passes/fannkuch3.bin.txt b/test/passes/fannkuch3.bin.txt
index 87e28b7ae..a0989808d 100644
--- a/test/passes/fannkuch3.bin.txt
+++ b/test/passes/fannkuch3.bin.txt
@@ -4810,9 +4810,9 @@ file_names[ 4]:
(export "__wasm_call_ctors" (func $__wasm_call_ctors))
(export "main" (func $main))
(export "__data_end" (global $global$1))
- (func $__wasm_call_ctors (; 7 ;)
+ (func $__wasm_call_ctors
)
- (func $fannkuch_worker\28void*\29 (; 8 ;) (param $0 i32) (result i32)
+ (func $fannkuch_worker\28void*\29 (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -5999,7 +5999,7 @@ file_names[ 4]:
;; code offset: 0x386
(local.get $9)
)
- (func $main (; 9 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
diff --git a/test/passes/fannkuch3_manyopts.bin.txt b/test/passes/fannkuch3_manyopts.bin.txt
index a9af67fd0..f5cefa301 100644
--- a/test/passes/fannkuch3_manyopts.bin.txt
+++ b/test/passes/fannkuch3_manyopts.bin.txt
@@ -4703,11 +4703,11 @@ file_names[ 4]:
(export "__wasm_call_ctors" (func $__wasm_call_ctors))
(export "main" (func $main))
(export "__data_end" (global $global$1))
- (func $__wasm_call_ctors (; 7 ;)
+ (func $__wasm_call_ctors
;; code offset: 0x3
(nop)
)
- (func $fannkuch_worker\28void*\29 (; 8 ;) (param $0 i32) (result i32)
+ (func $fannkuch_worker\28void*\29 (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -5871,7 +5871,7 @@ file_names[ 4]:
;; code offset: 0x361
(local.get $5)
)
- (func $main (; 9 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
diff --git a/test/passes/fib2.bin.txt b/test/passes/fib2.bin.txt
index 1fd72d155..3c88fda88 100644
--- a/test/passes/fib2.bin.txt
+++ b/test/passes/fib2.bin.txt
@@ -624,9 +624,9 @@ file_names[ 1]:
(export "__wasm_call_ctors" (func $__wasm_call_ctors))
(export "main" (func $main))
(export "__data_end" (global $global$1))
- (func $__wasm_call_ctors (; 0 ;)
+ (func $__wasm_call_ctors
)
- (func $fib (; 1 ;) (param $0 i32) (result i32)
+ (func $fib (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -701,14 +701,14 @@ file_names[ 1]:
;; code offset: 0x3a
(local.get $1)
)
- (func $__original_main (; 2 ;) (result i32)
+ (func $__original_main (result i32)
;; code offset: 0x41
(call $fib
;; code offset: 0x3f
(i32.const 6)
)
)
- (func $main (; 3 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
;; code offset: 0x46
(call $__original_main)
)
diff --git a/test/passes/flatten.bin.txt b/test/passes/flatten.bin.txt
index b415de02a..35b2717e9 100644
--- a/test/passes/flatten.bin.txt
+++ b/test/passes/flatten.bin.txt
@@ -19,7 +19,7 @@
(export "type-param-f64" (func $7))
(export "type-mixed" (func $8))
(export "read" (func $9))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(local $0 i32)
(local $1 i32)
(local.set $1
@@ -29,7 +29,7 @@
(local.get $1)
)
)
- (func $1 (; 1 ;) (result i64)
+ (func $1 (result i64)
(local $0 i64)
(local $1 i64)
(local.set $1
@@ -39,7 +39,7 @@
(local.get $1)
)
)
- (func $2 (; 2 ;) (result f32)
+ (func $2 (result f32)
(local $0 f32)
(local $1 f32)
(local.set $1
@@ -49,7 +49,7 @@
(local.get $1)
)
)
- (func $3 (; 3 ;) (result f64)
+ (func $3 (result f64)
(local $0 f64)
(local $1 f64)
(local.set $1
@@ -59,7 +59,7 @@
(local.get $1)
)
)
- (func $4 (; 4 ;) (param $0 i32) (result i32)
+ (func $4 (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(local.get $0)
@@ -68,7 +68,7 @@
(local.get $1)
)
)
- (func $5 (; 5 ;) (param $0 i64) (result i64)
+ (func $5 (param $0 i64) (result i64)
(local $1 i64)
(local.set $1
(local.get $0)
@@ -77,7 +77,7 @@
(local.get $1)
)
)
- (func $6 (; 6 ;) (param $0 f32) (result f32)
+ (func $6 (param $0 f32) (result f32)
(local $1 f32)
(local.set $1
(local.get $0)
@@ -86,7 +86,7 @@
(local.get $1)
)
)
- (func $7 (; 7 ;) (param $0 f64) (result f64)
+ (func $7 (param $0 f64) (result f64)
(local $1 f64)
(local.set $1
(local.get $0)
@@ -95,7 +95,7 @@
(local.get $1)
)
)
- (func $8 (; 8 ;) (param $0 i64) (param $1 f32) (param $2 f64) (param $3 i32) (param $4 i32)
+ (func $8 (param $0 i64) (param $1 f32) (param $2 f64) (param $3 i32) (param $4 i32)
(local $5 i64)
(local $6 i64)
(local $7 f32)
@@ -106,7 +106,7 @@
)
(unreachable)
)
- (func $9 (; 9 ;) (param $0 i64) (param $1 f32) (param $2 f64) (param $3 i32) (param $4 i32) (result f64)
+ (func $9 (param $0 i64) (param $1 f32) (param $2 f64) (param $3 i32) (param $4 i32) (result f64)
(local $5 i64)
(local $6 i64)
(local $7 f32)
diff --git a/test/passes/flatten_all-features.txt b/test/passes/flatten_all-features.txt
index 38dc9bdfe..ef36e3333 100644
--- a/test/passes/flatten_all-features.txt
+++ b/test/passes/flatten_all-features.txt
@@ -10,7 +10,7 @@
(table $0 1 1 funcref)
(elem (i32.const 0) $call-me)
(global $x (mut i32) (i32.const 0))
- (func $a1 (; 0 ;)
+ (func $a1
(local $0 i32)
(local.set $0
(i32.add
@@ -22,7 +22,7 @@
(local.get $0)
)
)
- (func $a2 (; 1 ;) (result i32)
+ (func $a2 (result i32)
(local $0 i32)
(local.set $0
(i32.add
@@ -34,7 +34,7 @@
(local.get $0)
)
)
- (func $a3 (; 2 ;) (result i32)
+ (func $a3 (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -56,7 +56,7 @@
(local.get $2)
)
)
- (func $a4 (; 3 ;)
+ (func $a4
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -78,7 +78,7 @@
(local.get $2)
)
)
- (func $a5 (; 4 ;) (result i32)
+ (func $a5 (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -110,7 +110,7 @@
(local.get $4)
)
)
- (func $a6 (; 5 ;) (result i32)
+ (func $a6 (result i32)
(local $x i32)
(local $1 i32)
(local $2 i32)
@@ -157,7 +157,7 @@
(local.get $7)
)
)
- (func $a7 (; 6 ;) (result i32)
+ (func $a7 (result i32)
(local $x i32)
(local $1 i32)
(local $2 i32)
@@ -214,7 +214,7 @@
(local.get $9)
)
)
- (func $a8 (; 7 ;) (result i32)
+ (func $a8 (result i32)
(local $x i32)
(local $1 i32)
(local $2 i32)
@@ -289,7 +289,7 @@
(local.get $10)
)
)
- (func $a9 (; 8 ;) (result i32)
+ (func $a9 (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -334,7 +334,7 @@
(local.get $6)
)
)
- (func $a10 (; 9 ;) (result i32)
+ (func $a10 (result i32)
(local $x i32)
(local $1 i32)
(local $2 i32)
@@ -432,7 +432,7 @@
(local.get $10)
)
)
- (func $a11 (; 10 ;)
+ (func $a11
(if
(i32.const 0)
(drop
@@ -440,7 +440,7 @@
)
)
)
- (func $a12 (; 11 ;) (result i32)
+ (func $a12 (result i32)
(local $0 i32)
(local $1 i32)
(if
@@ -459,7 +459,7 @@
(local.get $1)
)
)
- (func $a13 (; 12 ;) (result i32)
+ (func $a13 (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -500,7 +500,7 @@
(local.get $4)
)
)
- (func $a14 (; 13 ;) (result i32)
+ (func $a14 (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -528,7 +528,7 @@
(local.get $2)
)
)
- (func $a15 (; 14 ;)
+ (func $a15
(local $0 i32)
(local $1 f32)
(local $2 f32)
@@ -556,7 +556,7 @@
)
(unreachable)
)
- (func $a16 (; 15 ;) (result i32)
+ (func $a16 (result i32)
(local $x i32)
(local $1 i32)
(local $2 i32)
@@ -611,7 +611,7 @@
(local.get $7)
)
)
- (func $a17 (; 16 ;) (result f32)
+ (func $a17 (result f32)
(local $var$0 f32)
(local $1 f32)
(local $2 f32)
@@ -647,7 +647,7 @@
(local.get $5)
)
)
- (func $a18 (; 17 ;) (result i32)
+ (func $a18 (result i32)
(local $0 i32)
(local $1 i32)
(block $label$1
@@ -673,7 +673,7 @@
(local.get $1)
)
)
- (func $a19 (; 18 ;) (result f32)
+ (func $a19 (result f32)
(block $label$0
(block $label$1
(return
@@ -693,10 +693,10 @@
)
(unreachable)
)
- (func $call-me (; 19 ;) (param $0 i32) (param $1 i32)
+ (func $call-me (param $0 i32) (param $1 i32)
(nop)
)
- (func $code-to-kill (; 20 ;)
+ (func $code-to-kill
(local $x i32)
(local $1 i32)
(local $2 i32)
@@ -1202,7 +1202,7 @@
(i32.const 1337)
)
)
- (func $killer (; 21 ;)
+ (func $killer
(block
(unreachable)
(drop
@@ -1211,12 +1211,12 @@
)
(unreachable)
)
- (func $target (; 22 ;)
+ (func $target
(drop
(i32.const 2000)
)
)
- (func $typed-block-none-then-unreachable (; 23 ;) (result i32)
+ (func $typed-block-none-then-unreachable (result i32)
(local $0 i32)
(local $1 i32)
(block $top-typed
@@ -1240,7 +1240,7 @@
(local.get $1)
)
)
- (func $typed-block-remove-br-changes-type (; 24 ;) (param $$$0 i32) (result i32)
+ (func $typed-block-remove-br-changes-type (param $$$0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1286,7 +1286,7 @@
(local.get $4)
)
)
- (func $global (; 25 ;)
+ (func $global
(local $0 i32)
(block
(unreachable)
@@ -1302,7 +1302,7 @@
)
(unreachable)
)
- (func $ret (; 26 ;) (result i32)
+ (func $ret (result i32)
(local $0 i32)
(local $1 i32)
(block
@@ -1322,7 +1322,7 @@
(local.get $1)
)
)
- (func $unreachable-br (; 27 ;) (result i32)
+ (func $unreachable-br (result i32)
(local $0 i32)
(local $1 i32)
(block $out
@@ -1340,14 +1340,14 @@
(local.get $1)
)
)
- (func $unreachable-br-loop (; 28 ;) (result i32)
+ (func $unreachable-br-loop (result i32)
(loop $out
(br $out)
(unreachable)
)
(unreachable)
)
- (func $unreachable-block-ends-switch (; 29 ;) (result i32)
+ (func $unreachable-block-ends-switch (result i32)
(local $0 i32)
(local $1 i32)
(block $label$0
@@ -1370,7 +1370,7 @@
(local.get $1)
)
)
- (func $unreachable-block-ends-br_if (; 30 ;) (result i32)
+ (func $unreachable-block-ends-br_if (result i32)
(local $0 i32)
(local $1 i32)
(block $label$0
@@ -1393,7 +1393,7 @@
(local.get $1)
)
)
- (func $unreachable-brs-3 (; 31 ;) (result i32)
+ (func $unreachable-brs-3 (result i32)
(local $0 i32)
(local $1 i32)
(block $label$0
@@ -1417,7 +1417,7 @@
(local.get $1)
)
)
- (func $unreachable-brs-4 (; 32 ;) (param $var$0 i32) (result i32)
+ (func $unreachable-brs-4 (param $var$0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1465,7 +1465,7 @@
(local.get $5)
)
)
- (func $call-unreach (; 33 ;) (param $var$0 i64) (param $var$1 i64) (result i64)
+ (func $call-unreach (param $var$0 i64) (param $var$1 i64) (result i64)
(local $2 i64)
(local $3 i64)
(local $4 i32)
@@ -1564,7 +1564,7 @@
(local.get $17)
)
)
- (func $test-flatten (; 34 ;)
+ (func $test-flatten
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -1970,7 +1970,7 @@
)
)
)
- (func $flatten-return-value (; 35 ;) (result i32)
+ (func $flatten-return-value (result i32)
(local $0 i32)
(local $1 i32)
(block
@@ -1996,7 +1996,7 @@
(local.get $1)
)
)
- (func $unbug (; 36 ;)
+ (func $unbug
(local $12 i32)
(local $432 i32)
(local $430 i32)
@@ -2119,7 +2119,7 @@
(local.get $22)
)
)
- (func $outer-block-typed (; 37 ;) (param $var$0 i32) (result i32)
+ (func $outer-block-typed (param $var$0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -2151,7 +2151,7 @@
(local.get $5)
)
)
- (func $nested-br_if-with-value (; 38 ;) (result i32)
+ (func $nested-br_if-with-value (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -2194,7 +2194,7 @@
(local.get $6)
)
)
- (func $switch-unreachable (; 39 ;)
+ (func $switch-unreachable
(block $label$3
(br_table $label$3
(unreachable)
@@ -2202,7 +2202,7 @@
(unreachable)
)
)
- (func $br_if_order (; 40 ;) (param $x i32) (result i32)
+ (func $br_if_order (param $x i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -2263,7 +2263,7 @@
(local.get $9)
)
)
- (func $tees (; 41 ;) (param $x i32) (param $y i32)
+ (func $tees (param $x i32) (param $y i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -2300,7 +2300,7 @@
)
(unreachable)
)
- (func $return (; 42 ;) (param $x i32) (result i32)
+ (func $return (param $x i32) (result i32)
(local $1 i32)
(local.set $1
(i32.sub
@@ -2313,7 +2313,7 @@
)
(unreachable)
)
- (func $subtype (; 43 ;) (result anyref)
+ (func $subtype (result anyref)
(local $0 nullref)
(local $1 anyref)
(local $2 nullref)
diff --git a/test/passes/flatten_dfo_O3_enable-threads.txt b/test/passes/flatten_dfo_O3_enable-threads.txt
index 6afaaa01f..0491bd1b3 100644
--- a/test/passes/flatten_dfo_O3_enable-threads.txt
+++ b/test/passes/flatten_dfo_O3_enable-threads.txt
@@ -11,7 +11,7 @@
(export "bad1" (func $3))
(export "only-dfo" (func $4))
(export "dfo-tee-get" (func $5))
- (func $0 (; 0 ;) (; has Stack IR ;)
+ (func $0 (; has Stack IR ;)
(block $label$3
(br_if $label$3
(i32.load
@@ -21,10 +21,10 @@
)
(unreachable)
)
- (func $1 (; 1 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $1 (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(i32.const 0)
)
- (func $2 (; 2 ;) (; has Stack IR ;) (param $0 i64) (param $1 i32) (result f64)
+ (func $2 (; has Stack IR ;) (param $0 i64) (param $1 i32) (result f64)
(loop $label$8
(br_if $label$8
(local.get $1)
@@ -32,19 +32,19 @@
)
(unreachable)
)
- (func $3 (; 3 ;) (; has Stack IR ;)
+ (func $3 (; has Stack IR ;)
(i32.store
(i32.const 1)
(i32.const -16384)
)
)
- (func $4 (; 4 ;) (; has Stack IR ;) (param $0 f64) (result f64)
+ (func $4 (; has Stack IR ;) (param $0 f64) (result f64)
(local $1 i32)
(loop $label$1
(br $label$1)
)
)
- (func $5 (; 5 ;) (; has Stack IR ;) (result i32)
+ (func $5 (; has Stack IR ;) (result i32)
(i32.const 1)
)
)
diff --git a/test/passes/flatten_i64-to-i32-lowering.txt b/test/passes/flatten_i64-to-i32-lowering.txt
index 0fb98cb83..1857a9372 100644
--- a/test/passes/flatten_i64-to-i32-lowering.txt
+++ b/test/passes/flatten_i64-to-i32-lowering.txt
@@ -5,7 +5,7 @@
(import "env" "func" (func $import (result i64)))
(memory $0 1 1)
(global $i64toi32_i32$HIGH_BITS (mut i32) (i32.const 0))
- (func $defined (; 1 ;) (result i32)
+ (func $defined (result i32)
(local $0 i32)
(local $0$hi i32)
(local $i64toi32_i32$0 i32)
@@ -81,7 +81,7 @@
)
)
)
- (func $unreachable-select-i64 (; 2 ;) (result i32)
+ (func $unreachable-select-i64 (result i32)
(local $i64toi32_i32$0 i32)
(block
(drop
@@ -99,7 +99,7 @@
)
(unreachable)
)
- (func $unreachable-select-i64-b (; 3 ;) (result i32)
+ (func $unreachable-select-i64-b (result i32)
(local $i64toi32_i32$0 i32)
(block
(unreachable)
@@ -117,7 +117,7 @@
)
(unreachable)
)
- (func $unreachable-select-i64-c (; 4 ;) (result i32)
+ (func $unreachable-select-i64-c (result i32)
(local $i64toi32_i32$0 i32)
(local $i64toi32_i32$1 i32)
(block
@@ -141,7 +141,7 @@
)
(unreachable)
)
- (func $mem (; 5 ;)
+ (func $mem
(local $0 i32)
(local $0$hi i32)
(local $1 i32)
@@ -412,10 +412,10 @@
(global $i64toi32_i32$HIGH_BITS (mut i32) (i32.const 0))
(export "exp" (func $1))
(export "unreach" (func $2))
- (func $call (; 0 ;) (param $0 i32) (param $0$hi i32)
+ (func $call (param $0 i32) (param $0$hi i32)
(nop)
)
- (func $1 (; 1 ;)
+ (func $1
(local $0 i32)
(local $0$hi i32)
(local $i64toi32_i32$0 i32)
@@ -455,7 +455,7 @@
)
)
)
- (func $2 (; 2 ;)
+ (func $2
(local $0 i32)
(local $0$hi i32)
(local $1 i32)
@@ -501,10 +501,10 @@
(global $g$hi (mut i32) (global.get $f$hi))
(global $i64toi32_i32$HIGH_BITS (mut i32) (i32.const 0))
(export "exp" (func $1))
- (func $call (; 0 ;) (param $0 i32) (param $0$hi i32)
+ (func $call (param $0 i32) (param $0$hi i32)
(nop)
)
- (func $1 (; 1 ;)
+ (func $1
(local $0 i32)
(local $0$hi i32)
(local $i64toi32_i32$0 i32)
diff --git a/test/passes/flatten_local-cse_Os.txt b/test/passes/flatten_local-cse_Os.txt
index 76804e2ba..13a9ae1a8 100644
--- a/test/passes/flatten_local-cse_Os.txt
+++ b/test/passes/flatten_local-cse_Os.txt
@@ -1,7 +1,7 @@
(module
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(export "div16_internal" (func $0))
- (func $0 (; 0 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $0 (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(i32.add
(local.tee $0
(i32.xor
diff --git a/test/passes/flatten_local-cse_all-features.txt b/test/passes/flatten_local-cse_all-features.txt
index fc2dff3aa..a362d989b 100644
--- a/test/passes/flatten_local-cse_all-features.txt
+++ b/test/passes/flatten_local-cse_all-features.txt
@@ -5,7 +5,7 @@
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(type $f64_f64_i32_=>_f32 (func (param f64 f64 i32) (result f32)))
(memory $0 100 100)
- (func $basics (; 0 ;)
+ (func $basics
(local $x i32)
(local $y i32)
(local $2 i32)
@@ -125,7 +125,7 @@
(local.get $19)
)
)
- (func $recursive1 (; 1 ;)
+ (func $recursive1
(local $x i32)
(local $y i32)
(local $2 i32)
@@ -164,7 +164,7 @@
(local.get $2)
)
)
- (func $recursive2 (; 2 ;)
+ (func $recursive2
(local $x i32)
(local $y i32)
(local $2 i32)
@@ -203,7 +203,7 @@
(local.get $3)
)
)
- (func $self (; 3 ;)
+ (func $self
(local $x i32)
(local $y i32)
(local $2 i32)
@@ -235,7 +235,7 @@
(local.get $2)
)
)
- (func $loads (; 4 ;)
+ (func $loads
(local $0 i32)
(local $1 i32)
(local.set $0
@@ -255,7 +255,7 @@
(local.get $1)
)
)
- (func $8 (; 5 ;) (param $var$0 i32) (result i32)
+ (func $8 (param $var$0 i32) (result i32)
(local $var$1 i32)
(local $var$2 i32)
(local $var$3 i32)
@@ -373,7 +373,7 @@
(local.get $20)
)
)
- (func $loop1 (; 6 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop1 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -421,7 +421,7 @@
(local.get $7)
)
)
- (func $loop2 (; 7 ;) (param $x i32) (param $y i32) (param $z i32) (result i32)
+ (func $loop2 (param $x i32) (param $y i32) (param $z i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -483,7 +483,7 @@
(local.get $10)
)
)
- (func $loop3 (; 8 ;) (param $x i32) (param $y i32) (param $z i32) (result i32)
+ (func $loop3 (param $x i32) (param $y i32) (param $z i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -538,7 +538,7 @@
(local.get $9)
)
)
- (func $handle-removing (; 9 ;) (param $var$0 f64) (param $var$1 f64) (param $var$2 i32) (result f32)
+ (func $handle-removing (param $var$0 f64) (param $var$1 f64) (param $var$2 i32) (result f32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -587,7 +587,7 @@
(global $global$0 (mut i32) (i32.const 10))
(export "func_1_invoker" (func $1))
(export "func_6" (func $2))
- (func $0 (; 0 ;) (param $var$0 i64) (param $var$1 f32) (param $var$2 i32)
+ (func $0 (param $var$0 i64) (param $var$1 f32) (param $var$2 i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -628,14 +628,14 @@
)
)
)
- (func $1 (; 1 ;)
+ (func $1
(call $0
(i64.const 1125899906842624)
(f32.const -nan:0x7fc91a)
(i32.const -46)
)
)
- (func $2 (; 2 ;) (param $var$0 i32) (param $var$1 f64) (result i32)
+ (func $2 (param $var$0 i32) (param $var$1 f64) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -664,7 +664,7 @@
(module
(type $i32_=>_none (func (param i32)))
(import "env" "out" (func $out (param i32)))
- (func $each-pass-must-clear (; 1 ;) (param $var$0 i32)
+ (func $each-pass-must-clear (param $var$0 i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -695,7 +695,7 @@
(type $none_=>_none (func))
(type $none_=>_i64 (func (result i64)))
(global $glob (mut i32) (i32.const 1))
- (func $i64-shifts (; 0 ;) (result i64)
+ (func $i64-shifts (result i64)
(local $temp i64)
(local $1 i64)
(local $2 i64)
@@ -735,7 +735,7 @@
(local.get $temp)
)
)
- (func $global (; 1 ;)
+ (func $global
(local $x i32)
(local $y i32)
(local $2 i32)
@@ -764,7 +764,7 @@
(module
(type $none_=>_none (func))
(type $none_=>_funcref (func (result funcref)))
- (func $subtype-test (; 0 ;) (result funcref)
+ (func $subtype-test (result funcref)
(local $0 nullref)
(local $1 nullref)
(local $2 funcref)
@@ -790,7 +790,7 @@
(local.get $2)
)
)
- (func $test (; 1 ;)
+ (func $test
(local $0 anyref)
(local $1 nullref)
(local $2 nullref)
diff --git a/test/passes/flatten_rereloop.txt b/test/passes/flatten_rereloop.txt
index 20c99108a..6558263b7 100644
--- a/test/passes/flatten_rereloop.txt
+++ b/test/passes/flatten_rereloop.txt
@@ -7,7 +7,7 @@
(type $none_=>_f64 (func (result f64)))
(memory $0 1)
(global $global (mut i32) (i32.const 0))
- (func $0 (; 0 ;) (result f64)
+ (func $0 (result f64)
(local $0 f64)
(local $1 f64)
(local $2 i32)
@@ -33,7 +33,7 @@
)
)
)
- (func $1 (; 1 ;) (result i32)
+ (func $1 (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -95,7 +95,7 @@
)
(unreachable)
)
- (func $skip-empty (; 2 ;)
+ (func $skip-empty
(local $0 i32)
(block $block$2$break
(block
@@ -108,7 +108,7 @@
(return)
)
)
- (func $skip-empty-2 (; 3 ;)
+ (func $skip-empty-2
(local $0 i32)
(block $block$5$break
(block
@@ -137,7 +137,7 @@
)
)
)
- (func $skip-empty-3 (; 4 ;)
+ (func $skip-empty-3
(local $0 i32)
(block $block$5$break
(block
@@ -166,7 +166,7 @@
)
)
)
- (func $skip-empty-4 (; 5 ;) (param $x i32)
+ (func $skip-empty-4 (param $x i32)
(local $1 i32)
(local $2 i32)
(block $block$2$break
@@ -181,7 +181,7 @@
(return)
)
)
- (func $skipping (; 6 ;) (param $0 i32) (result f32)
+ (func $skipping (param $0 i32) (result f32)
(local $1 f32)
(local $2 f32)
(local $3 f32)
@@ -215,7 +215,7 @@
)
)
)
- (func $merging (; 7 ;)
+ (func $merging
(local $0 i32)
(block
(block
@@ -223,7 +223,7 @@
(return)
)
)
- (func $unswitch (; 8 ;)
+ (func $unswitch
(local $0 i32)
(block $block$2$break
(block
@@ -236,7 +236,7 @@
(return)
)
)
- (func $skip-only-empty (; 9 ;)
+ (func $skip-only-empty
(local $0 i32)
(block $block$3$break
(block
@@ -258,7 +258,7 @@
(return)
)
)
- (func $skip-only-one-branch-out (; 10 ;) (result i32)
+ (func $skip-only-one-branch-out (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -288,7 +288,7 @@
)
)
)
- (func $multipass-for-skips (; 11 ;) (result f32)
+ (func $multipass-for-skips (result f32)
(local $0 f32)
(local $1 f32)
(local $2 f32)
@@ -338,7 +338,7 @@
)
)
)
- (func $branch-merge-vs-replace (; 12 ;)
+ (func $branch-merge-vs-replace
(local $0 i32)
(block
)
@@ -352,7 +352,7 @@
)
)
)
- (func $unswitch-amount (; 13 ;)
+ (func $unswitch-amount
(local $0 i32)
(block $block$2$break
(block
@@ -396,11 +396,11 @@
(type $none_=>_none (func))
(type $i32_=>_i32 (func (param i32) (result i32)))
(type $none_=>_i32 (func (result i32)))
- (func $trivial (; 0 ;)
+ (func $trivial
(local $0 i32)
(return)
)
- (func $trivial2 (; 1 ;)
+ (func $trivial2
(local $0 i32)
(block
(block
@@ -410,11 +410,11 @@
(return)
)
)
- (func $return-void (; 2 ;)
+ (func $return-void
(local $0 i32)
(return)
)
- (func $return-val (; 3 ;) (result i32)
+ (func $return-val (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -422,7 +422,7 @@
(i32.const 1)
)
)
- (func $ifs (; 4 ;) (param $x i32) (result i32)
+ (func $ifs (param $x i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -506,7 +506,7 @@
)
)
)
- (func $loops (; 5 ;) (param $x i32)
+ (func $loops (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -590,7 +590,7 @@
)
)
)
- (func $br-out (; 6 ;) (param $x i32)
+ (func $br-out (param $x i32)
(local $1 i32)
(block $block$2$break
(call $br-out
@@ -604,7 +604,7 @@
(return)
)
)
- (func $unreachable (; 7 ;) (param $x i32)
+ (func $unreachable (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -675,7 +675,7 @@
)
)
)
- (func $empty-blocks (; 8 ;) (param $x i32)
+ (func $empty-blocks (param $x i32)
(local $1 i32)
(block $block$2$break
(block
@@ -688,7 +688,7 @@
(return)
)
)
- (func $before-and-after (; 9 ;) (param $x i32)
+ (func $before-and-after (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -947,7 +947,7 @@
)
)
)
- (func $switch (; 10 ;) (param $x i32)
+ (func $switch (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1020,7 +1020,7 @@
)
)
)
- (func $no-return (; 11 ;)
+ (func $no-return
(local $0 i32)
(block $block$6$break
(block
@@ -1049,7 +1049,7 @@
(return)
)
)
- (func $if-br-wat (; 12 ;) (param $x i32)
+ (func $if-br-wat (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1121,7 +1121,7 @@
)
)
)
- (func $switcher-to-nowhere (; 13 ;) (param $0 i32) (result i32)
+ (func $switcher-to-nowhere (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
diff --git a/test/passes/flatten_simplify-locals-nonesting_dfo_O3.txt b/test/passes/flatten_simplify-locals-nonesting_dfo_O3.txt
index 825dcd1a5..79b1396b1 100644
--- a/test/passes/flatten_simplify-locals-nonesting_dfo_O3.txt
+++ b/test/passes/flatten_simplify-locals-nonesting_dfo_O3.txt
@@ -9,19 +9,19 @@
(export "ssa-const" (func $2))
(export "if-nothing" (func $3))
(export "only-dfo" (func $4))
- (func $0 (; 0 ;) (; has Stack IR ;)
+ (func $0 (; has Stack IR ;)
(nop)
)
- (func $1 (; 1 ;) (; has Stack IR ;) (result f64)
+ (func $1 (; has Stack IR ;) (result f64)
(unreachable)
)
- (func $2 (; 2 ;) (; has Stack IR ;) (param $0 i32) (param $1 f64) (param $2 f64) (result i32)
+ (func $2 (; has Stack IR ;) (param $0 i32) (param $1 f64) (param $2 f64) (result i32)
(unreachable)
)
- (func $3 (; 3 ;) (; has Stack IR ;) (param $0 i64)
+ (func $3 (; has Stack IR ;) (param $0 i64)
(unreachable)
)
- (func $4 (; 4 ;) (; has Stack IR ;) (param $0 f64) (result i32)
+ (func $4 (; has Stack IR ;) (param $0 f64) (result i32)
(local $1 i32)
(loop $label$1
(if
diff --git a/test/passes/flatten_simplify-locals-nonesting_souperify-single-use_enable-threads.txt b/test/passes/flatten_simplify-locals-nonesting_souperify-single-use_enable-threads.txt
index 8677d9ed3..e7f61aa21 100644
--- a/test/passes/flatten_simplify-locals-nonesting_souperify-single-use_enable-threads.txt
+++ b/test/passes/flatten_simplify-locals-nonesting_souperify-single-use_enable-threads.txt
@@ -1447,7 +1447,7 @@ infer %4
(type $i64_i64_i64_=>_i64 (func (param i64 i64 i64) (result i64)))
(memory $0 (shared 1 1))
(export "replaced-print-internal" (func $55))
- (func $figure-1a (; 0 ;) (param $a i64) (param $x i64) (param $y i64) (result i32)
+ (func $figure-1a (param $a i64) (param $x i64) (param $y i64) (result i32)
(local $i i32)
(local $j i32)
(local $r i32)
@@ -1502,7 +1502,7 @@ infer %4
(local.get $16)
)
)
- (func $figure-1b (; 1 ;) (param $a i64) (param $x i64) (param $y i64) (result i32)
+ (func $figure-1b (param $a i64) (param $x i64) (param $y i64) (result i32)
(local $i i32)
(local $j i32)
(local $r i32)
@@ -1572,7 +1572,7 @@ infer %4
)
(unreachable)
)
- (func $figure-3-if (; 2 ;) (param $x i32) (result i32)
+ (func $figure-3-if (param $x i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1633,7 +1633,7 @@ infer %4
(local.get $9)
)
)
- (func $flips (; 3 ;)
+ (func $flips
(local $x i32)
(local $y i32)
(local $2 i32)
@@ -1685,7 +1685,7 @@ infer %4
)
)
)
- (func $various-conditions-1 (; 4 ;) (param $x i32)
+ (func $various-conditions-1 (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1704,7 +1704,7 @@ infer %4
)
)
)
- (func $various-conditions-2 (; 5 ;) (param $x i32)
+ (func $various-conditions-2 (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1730,7 +1730,7 @@ infer %4
)
)
)
- (func $various-conditions-3 (; 6 ;) (param $x i32)
+ (func $various-conditions-3 (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1753,7 +1753,7 @@ infer %4
)
)
)
- (func $various-conditions-4 (; 7 ;) (param $x i32)
+ (func $various-conditions-4 (param $x i32)
(local $1 i32)
(local $2 i32)
(if
@@ -1771,7 +1771,7 @@ infer %4
)
(unreachable)
)
- (func $unaries (; 8 ;) (param $x i32) (param $y i32)
+ (func $unaries (param $x i32) (param $y i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -1825,7 +1825,7 @@ infer %4
)
)
)
- (func $unary-condition (; 9 ;) (param $x i32)
+ (func $unary-condition (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1857,7 +1857,7 @@ infer %4
)
)
)
- (func $unary-condition-2 (; 10 ;) (param $x i32)
+ (func $unary-condition-2 (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1889,7 +1889,7 @@ infer %4
)
)
)
- (func $if-else-cond (; 11 ;) (param $x i32) (result i32)
+ (func $if-else-cond (param $x i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1950,7 +1950,7 @@ infer %4
(local.get $9)
)
)
- (func $trivial-ret (; 12 ;) (result i32)
+ (func $trivial-ret (result i32)
(local $0 i32)
(local.set $0
(i32.add
@@ -1962,12 +1962,12 @@ infer %4
(local.get $0)
)
)
- (func $trivial-const (; 13 ;) (result i32)
+ (func $trivial-const (result i32)
(return
(i32.const 0)
)
)
- (func $trivial-const-block (; 14 ;) (result i32)
+ (func $trivial-const-block (result i32)
(local $0 i32)
(local $1 i32)
(block
@@ -1981,7 +1981,7 @@ infer %4
(local.get $1)
)
)
- (func $bad-phi-value (; 15 ;) (result i32)
+ (func $bad-phi-value (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -2018,7 +2018,7 @@ infer %4
(local.get $3)
)
)
- (func $bad-phi-value-2 (; 16 ;) (param $x i32) (result i32)
+ (func $bad-phi-value-2 (param $x i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -2060,7 +2060,7 @@ infer %4
(local.get $x)
)
)
- (func $select (; 17 ;) (param $x i32) (result i32)
+ (func $select (param $x i32) (result i32)
(local $1 i32)
(local.set $1
(select
@@ -2074,7 +2074,7 @@ infer %4
)
(unreachable)
)
- (func $select-2 (; 18 ;) (param $x i32) (param $y i32) (result i32)
+ (func $select-2 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -2117,7 +2117,7 @@ infer %4
)
(unreachable)
)
- (func $block-phi-1 (; 19 ;) (param $x i32) (param $y i32) (result i32)
+ (func $block-phi-1 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -2164,7 +2164,7 @@ infer %4
(local.get $10)
)
)
- (func $block-phi-2 (; 20 ;) (param $x i32) (param $y i32) (result i32)
+ (func $block-phi-2 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -2197,7 +2197,7 @@ infer %4
(local.get $6)
)
)
- (func $zero_init-phi-bad_type (; 21 ;) (result f64)
+ (func $zero_init-phi-bad_type (result f64)
(local $x f64)
(local $1 f64)
(local $2 f64)
@@ -2217,7 +2217,7 @@ infer %4
(local.get $x)
)
)
- (func $phi-bad-type (; 22 ;) (result f64)
+ (func $phi-bad-type (result f64)
(local $0 f64)
(local $1 f64)
(local $2 f64)
@@ -2240,7 +2240,7 @@ infer %4
(local.get $0)
)
)
- (func $phi-one-side-i1 (; 23 ;) (param $x i32) (param $y i32) (result i32)
+ (func $phi-one-side-i1 (param $x i32) (param $y i32) (result i32)
(local $i i32)
(local $3 i32)
(local $4 i32)
@@ -2298,7 +2298,7 @@ infer %4
(local.get $i)
)
)
- (func $call (; 24 ;) (result i32)
+ (func $call (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -2337,7 +2337,7 @@ infer %4
)
(unreachable)
)
- (func $in-unreachable-1 (; 25 ;) (param $x i32) (param $y i32) (result i32)
+ (func $in-unreachable-1 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -2377,7 +2377,7 @@ infer %4
(local.get $5)
)
)
- (func $in-unreachable-2 (; 26 ;) (param $x i32) (param $y i32) (result i32)
+ (func $in-unreachable-2 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -2412,7 +2412,7 @@ infer %4
(local.get $4)
)
)
- (func $in-unreachable-3 (; 27 ;) (param $x i32) (param $y i32) (result i32)
+ (func $in-unreachable-3 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -2456,7 +2456,7 @@ infer %4
(local.get $5)
)
)
- (func $in-unreachable-4 (; 28 ;) (param $x i32) (param $y i32) (result i32)
+ (func $in-unreachable-4 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -2502,7 +2502,7 @@ infer %4
(local.get $5)
)
)
- (func $in-unreachable-br_if (; 29 ;) (param $x i32) (param $y i32) (result i32)
+ (func $in-unreachable-br_if (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -2546,7 +2546,7 @@ infer %4
(local.get $6)
)
)
- (func $in-unreachable-big (; 30 ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
+ (func $in-unreachable-big (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i32)
(local $5 i32)
(local $6 i32)
@@ -2615,7 +2615,7 @@ infer %4
(i32.const -8531)
)
)
- (func $in-unreachable-operations (; 31 ;) (param $x i32) (param $y i32) (result i32)
+ (func $in-unreachable-operations (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(block $block
@@ -2640,7 +2640,7 @@ infer %4
)
(unreachable)
)
- (func $merge-with-one-less (; 32 ;) (param $var$0 i32) (result i32)
+ (func $merge-with-one-less (param $var$0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -2700,7 +2700,7 @@ infer %4
(local.get $6)
)
)
- (func $deep (; 33 ;) (param $x i32) (result i32)
+ (func $deep (param $x i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -2973,7 +2973,7 @@ infer %4
(local.get $x)
)
)
- (func $two-pcs (; 34 ;) (param $x i64) (param $y i64) (param $t i64) (result i64)
+ (func $two-pcs (param $x i64) (param $y i64) (param $t i64) (result i64)
(local $3 i64)
(local $4 i64)
(local $5 i32)
@@ -3087,7 +3087,7 @@ infer %4
(local.get $23)
)
)
- (func $loop-1 (; 35 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-1 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -3121,7 +3121,7 @@ infer %4
(local.get $5)
)
)
- (func $loop-2 (; 36 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-2 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -3174,7 +3174,7 @@ infer %4
(local.get $9)
)
)
- (func $loop-3 (; 37 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-3 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -3232,7 +3232,7 @@ infer %4
(local.get $10)
)
)
- (func $loop-4 (; 38 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-4 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -3280,7 +3280,7 @@ infer %4
(local.get $8)
)
)
- (func $loop-5 (; 39 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-5 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -3331,7 +3331,7 @@ infer %4
(local.get $8)
)
)
- (func $loop-6 (; 40 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-6 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -3382,7 +3382,7 @@ infer %4
(local.get $9)
)
)
- (func $loop-7 (; 41 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-7 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -3433,7 +3433,7 @@ infer %4
(local.get $8)
)
)
- (func $loop-8 (; 42 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-8 (param $x i32) (param $y i32) (result i32)
(local $z i32)
(local $w i32)
(local $4 i32)
@@ -3507,7 +3507,7 @@ infer %4
(local.get $14)
)
)
- (func $loop-9 (; 43 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-9 (param $x i32) (param $y i32) (result i32)
(local $t i32)
(local $3 i32)
(local $4 i32)
@@ -3561,7 +3561,7 @@ infer %4
(local.get $10)
)
)
- (func $loop-10 (; 44 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-10 (param $x i32) (param $y i32) (result i32)
(local $t i32)
(local $3 i32)
(local $4 i32)
@@ -3615,7 +3615,7 @@ infer %4
(local.get $10)
)
)
- (func $loop-multicond-1 (; 45 ;) (param $x i32) (param $y i32) (param $z i32) (result i32)
+ (func $loop-multicond-1 (param $x i32) (param $y i32) (param $z i32) (result i32)
(local $t i32)
(local $4 i32)
(local $5 i32)
@@ -3674,7 +3674,7 @@ infer %4
(local.get $10)
)
)
- (func $loop-multicond-2 (; 46 ;) (param $x i32) (param $y i32) (param $z i32) (result i32)
+ (func $loop-multicond-2 (param $x i32) (param $y i32) (param $z i32) (result i32)
(local $t i32)
(local $4 i32)
(local $5 i32)
@@ -3754,7 +3754,7 @@ infer %4
(local.get $16)
)
)
- (func $loop-block-1 (; 47 ;) (param $x i32) (param $y i32) (param $z i32) (result i32)
+ (func $loop-block-1 (param $x i32) (param $y i32) (param $z i32) (result i32)
(local $t i32)
(local $4 i32)
(local $5 i32)
@@ -3838,7 +3838,7 @@ infer %4
(local.get $16)
)
)
- (func $loop-block-2 (; 48 ;) (param $x i32) (param $y i32) (param $z i32) (result i32)
+ (func $loop-block-2 (param $x i32) (param $y i32) (param $z i32) (result i32)
(local $t i32)
(local $4 i32)
(local $5 i32)
@@ -3926,7 +3926,7 @@ infer %4
(local.get $16)
)
)
- (func $bad-phi-type (; 49 ;) (param $var$0 i64) (param $var$1 i64) (param $var$2 i32) (param $var$3 f32)
+ (func $bad-phi-type (param $var$0 i64) (param $var$1 i64) (param $var$2 i32) (param $var$3 f32)
(local $4 i32)
(local $5 i32)
(local $6 i32)
@@ -3976,7 +3976,7 @@ infer %4
)
)
)
- (func $loop-unreachable (; 50 ;)
+ (func $loop-unreachable
(local $var$0 i32)
(local $var$1 f64)
(local $2 i32)
@@ -4049,7 +4049,7 @@ infer %4
)
(unreachable)
)
- (func $phi-value-turns-bad (; 51 ;) (result f64)
+ (func $phi-value-turns-bad (result f64)
(local $var$0 i32)
(local $var$1 i32)
(local $var$2 f32)
@@ -4128,7 +4128,7 @@ infer %4
(local.get $16)
)
)
- (func $multi-use (; 52 ;) (param $x i32) (result i32)
+ (func $multi-use (param $x i32) (result i32)
(local $temp i32)
(local $2 i32)
(local $3 i32)
@@ -4161,7 +4161,7 @@ infer %4
(local.get $8)
)
)
- (func $multi-use-2 (; 53 ;) (param $x i32) (result i32)
+ (func $multi-use-2 (param $x i32) (result i32)
(local $temp i32)
(local $2 i32)
(local $3 i32)
@@ -4204,7 +4204,7 @@ infer %4
(local.get $10)
)
)
- (func $many-single-uses-with-param (; 54 ;) (param $x i32) (result i32)
+ (func $many-single-uses-with-param (param $x i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -4247,7 +4247,7 @@ infer %4
)
(unreachable)
)
- (func $55 (; 55 ;) (param $var$0 i32)
+ (func $55 (param $var$0 i32)
(local $var$1 i32)
(local $var$2 i32)
(local $var$3 i32)
@@ -4318,7 +4318,7 @@ infer %4
)
)
)
- (func $multiple-uses-to-non-expression (; 56 ;) (param $x i32)
+ (func $multiple-uses-to-non-expression (param $x i32)
(local $temp i32)
(local $2 i32)
(local $3 i32)
@@ -4350,7 +4350,7 @@ infer %4
(local.get $6)
)
)
- (func $nested-phi-forwarding (; 57 ;) (param $var$0 i32) (result i32)
+ (func $nested-phi-forwarding (param $var$0 i32) (result i32)
(local $var$1 i32)
(local $var$2 i32)
(local $3 i32)
@@ -4424,7 +4424,7 @@ infer %4
(local.get $9)
)
)
- (func $zext-numGets (; 58 ;) (param $var$0 i32) (param $var$1 i32)
+ (func $zext-numGets (param $var$0 i32) (param $var$1 i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -4471,7 +4471,7 @@ infer %4
(unreachable)
)
)
- (func $zext-numGets-hasAnotherUse (; 59 ;) (param $var$0 i32) (param $var$1 i32)
+ (func $zext-numGets-hasAnotherUse (param $var$0 i32) (param $var$1 i32)
(local $temp i32)
(local $3 i32)
(local $4 i32)
@@ -4529,7 +4529,7 @@ infer %4
(unreachable)
)
)
- (func $flipped-needs-right-origin (; 60 ;) (param $var$0 i32) (result i32)
+ (func $flipped-needs-right-origin (param $var$0 i32) (result i32)
(local $var$1 i32)
(local $2 i32)
(local $3 i32)
@@ -4579,7 +4579,7 @@ infer %4
(local.get $7)
)
)
- (func $non-expr-nodes-may-have-multiple-uses-too-its-the-ORIGIN (; 61 ;) (param $var$0 i32) (param $var$1 i32) (param $var$2 i32) (result i32)
+ (func $non-expr-nodes-may-have-multiple-uses-too-its-the-ORIGIN (param $var$0 i32) (param $var$1 i32) (param $var$2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -4619,7 +4619,7 @@ infer %4
(local.get $8)
)
)
- (func $loop-of-set-connections (; 62 ;) (param $var$0 i32) (param $var$1 i32) (param $var$2 i32) (param $var$3 i32) (param $var$4 i32) (result i32)
+ (func $loop-of-set-connections (param $var$0 i32) (param $var$1 i32) (param $var$2 i32) (param $var$3 i32) (param $var$4 i32) (result i32)
(local $5 i32)
(local $6 i32)
(local $7 i32)
@@ -4653,7 +4653,7 @@ infer %4
)
(unreachable)
)
- (func $conditions-in-conditions (; 63 ;) (param $var$0 i32) (param $var$1 i32) (param $var$2 i32) (result i32)
+ (func $conditions-in-conditions (param $var$0 i32) (param $var$1 i32) (param $var$2 i32) (result i32)
(local $var$3 i32)
(local $var$4 i32)
(local $var$5 i32)
diff --git a/test/passes/flatten_simplify-locals-nonesting_souperify_enable-threads.txt b/test/passes/flatten_simplify-locals-nonesting_souperify_enable-threads.txt
index 28fe56cd1..d18eff957 100644
--- a/test/passes/flatten_simplify-locals-nonesting_souperify_enable-threads.txt
+++ b/test/passes/flatten_simplify-locals-nonesting_souperify_enable-threads.txt
@@ -1488,7 +1488,7 @@ infer %4
(type $i64_i64_i64_=>_i64 (func (param i64 i64 i64) (result i64)))
(memory $0 (shared 1 1))
(export "replaced-print-internal" (func $56))
- (func $figure-1a (; 0 ;) (param $a i64) (param $x i64) (param $y i64) (result i32)
+ (func $figure-1a (param $a i64) (param $x i64) (param $y i64) (result i32)
(local $i i32)
(local $j i32)
(local $r i32)
@@ -1543,7 +1543,7 @@ infer %4
(local.get $16)
)
)
- (func $figure-1b (; 1 ;) (param $a i64) (param $x i64) (param $y i64) (result i32)
+ (func $figure-1b (param $a i64) (param $x i64) (param $y i64) (result i32)
(local $i i32)
(local $j i32)
(local $r i32)
@@ -1613,7 +1613,7 @@ infer %4
)
(unreachable)
)
- (func $figure-3-if (; 2 ;) (param $x i32) (result i32)
+ (func $figure-3-if (param $x i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1674,10 +1674,10 @@ infer %4
(local.get $9)
)
)
- (func $send-i32 (; 3 ;) (param $0 i32)
+ (func $send-i32 (param $0 i32)
(nop)
)
- (func $flips (; 4 ;)
+ (func $flips
(local $x i32)
(local $y i32)
(local $z i64)
@@ -1787,7 +1787,7 @@ infer %4
(local.get $27)
)
)
- (func $various-conditions-1 (; 5 ;) (param $x i32)
+ (func $various-conditions-1 (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1806,7 +1806,7 @@ infer %4
)
)
)
- (func $various-conditions-2 (; 6 ;) (param $x i32)
+ (func $various-conditions-2 (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1832,7 +1832,7 @@ infer %4
)
)
)
- (func $various-conditions-3 (; 7 ;) (param $x i32)
+ (func $various-conditions-3 (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1855,7 +1855,7 @@ infer %4
)
)
)
- (func $various-conditions-4 (; 8 ;) (param $x i32)
+ (func $various-conditions-4 (param $x i32)
(local $1 i32)
(local $2 i32)
(if
@@ -1873,7 +1873,7 @@ infer %4
)
(unreachable)
)
- (func $unaries (; 9 ;) (param $x i32) (param $y i32)
+ (func $unaries (param $x i32) (param $y i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -1927,7 +1927,7 @@ infer %4
)
)
)
- (func $unary-condition (; 10 ;) (param $x i32)
+ (func $unary-condition (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1959,7 +1959,7 @@ infer %4
)
)
)
- (func $unary-condition-2 (; 11 ;) (param $x i32)
+ (func $unary-condition-2 (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1991,7 +1991,7 @@ infer %4
)
)
)
- (func $if-else-cond (; 12 ;) (param $x i32) (result i32)
+ (func $if-else-cond (param $x i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -2052,7 +2052,7 @@ infer %4
(local.get $9)
)
)
- (func $trivial-ret (; 13 ;) (result i32)
+ (func $trivial-ret (result i32)
(local $0 i32)
(local.set $0
(i32.add
@@ -2064,12 +2064,12 @@ infer %4
(local.get $0)
)
)
- (func $trivial-const (; 14 ;) (result i32)
+ (func $trivial-const (result i32)
(return
(i32.const 0)
)
)
- (func $trivial-const-block (; 15 ;) (result i32)
+ (func $trivial-const-block (result i32)
(local $0 i32)
(local $1 i32)
(block
@@ -2083,7 +2083,7 @@ infer %4
(local.get $1)
)
)
- (func $bad-phi-value (; 16 ;) (result i32)
+ (func $bad-phi-value (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -2120,7 +2120,7 @@ infer %4
(local.get $3)
)
)
- (func $bad-phi-value-2 (; 17 ;) (param $x i32) (result i32)
+ (func $bad-phi-value-2 (param $x i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -2162,7 +2162,7 @@ infer %4
(local.get $x)
)
)
- (func $select (; 18 ;) (param $x i32) (result i32)
+ (func $select (param $x i32) (result i32)
(local $1 i32)
(local.set $1
(select
@@ -2176,7 +2176,7 @@ infer %4
)
(unreachable)
)
- (func $select-2 (; 19 ;) (param $x i32) (param $y i32) (result i32)
+ (func $select-2 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -2219,7 +2219,7 @@ infer %4
)
(unreachable)
)
- (func $block-phi-1 (; 20 ;) (param $x i32) (param $y i32) (result i32)
+ (func $block-phi-1 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -2266,7 +2266,7 @@ infer %4
(local.get $10)
)
)
- (func $block-phi-2 (; 21 ;) (param $x i32) (param $y i32) (result i32)
+ (func $block-phi-2 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -2299,7 +2299,7 @@ infer %4
(local.get $6)
)
)
- (func $zero_init-phi-bad_type (; 22 ;) (result f64)
+ (func $zero_init-phi-bad_type (result f64)
(local $x f64)
(local $1 f64)
(local $2 f64)
@@ -2319,7 +2319,7 @@ infer %4
(local.get $x)
)
)
- (func $phi-bad-type (; 23 ;) (result f64)
+ (func $phi-bad-type (result f64)
(local $0 f64)
(local $1 f64)
(local $2 f64)
@@ -2342,7 +2342,7 @@ infer %4
(local.get $0)
)
)
- (func $phi-one-side-i1 (; 24 ;) (param $x i32) (param $y i32) (result i32)
+ (func $phi-one-side-i1 (param $x i32) (param $y i32) (result i32)
(local $i i32)
(local $3 i32)
(local $4 i32)
@@ -2400,7 +2400,7 @@ infer %4
(local.get $i)
)
)
- (func $call (; 25 ;) (result i32)
+ (func $call (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -2439,7 +2439,7 @@ infer %4
)
(unreachable)
)
- (func $in-unreachable-1 (; 26 ;) (param $x i32) (param $y i32) (result i32)
+ (func $in-unreachable-1 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -2479,7 +2479,7 @@ infer %4
(local.get $5)
)
)
- (func $in-unreachable-2 (; 27 ;) (param $x i32) (param $y i32) (result i32)
+ (func $in-unreachable-2 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -2514,7 +2514,7 @@ infer %4
(local.get $4)
)
)
- (func $in-unreachable-3 (; 28 ;) (param $x i32) (param $y i32) (result i32)
+ (func $in-unreachable-3 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -2558,7 +2558,7 @@ infer %4
(local.get $5)
)
)
- (func $in-unreachable-4 (; 29 ;) (param $x i32) (param $y i32) (result i32)
+ (func $in-unreachable-4 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -2604,7 +2604,7 @@ infer %4
(local.get $5)
)
)
- (func $in-unreachable-br_if (; 30 ;) (param $x i32) (param $y i32) (result i32)
+ (func $in-unreachable-br_if (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -2648,7 +2648,7 @@ infer %4
(local.get $6)
)
)
- (func $in-unreachable-big (; 31 ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
+ (func $in-unreachable-big (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i32)
(local $5 i32)
(local $6 i32)
@@ -2717,7 +2717,7 @@ infer %4
(i32.const -8531)
)
)
- (func $in-unreachable-operations (; 32 ;) (param $x i32) (param $y i32) (result i32)
+ (func $in-unreachable-operations (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(block $block
@@ -2742,7 +2742,7 @@ infer %4
)
(unreachable)
)
- (func $merge-with-one-less (; 33 ;) (param $var$0 i32) (result i32)
+ (func $merge-with-one-less (param $var$0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -2802,7 +2802,7 @@ infer %4
(local.get $6)
)
)
- (func $deep (; 34 ;) (param $x i32) (result i32)
+ (func $deep (param $x i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -3075,7 +3075,7 @@ infer %4
(local.get $x)
)
)
- (func $two-pcs (; 35 ;) (param $x i64) (param $y i64) (param $t i64) (result i64)
+ (func $two-pcs (param $x i64) (param $y i64) (param $t i64) (result i64)
(local $3 i64)
(local $4 i64)
(local $5 i32)
@@ -3189,7 +3189,7 @@ infer %4
(local.get $23)
)
)
- (func $loop-1 (; 36 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-1 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -3223,7 +3223,7 @@ infer %4
(local.get $5)
)
)
- (func $loop-2 (; 37 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-2 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -3276,7 +3276,7 @@ infer %4
(local.get $9)
)
)
- (func $loop-3 (; 38 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-3 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -3334,7 +3334,7 @@ infer %4
(local.get $10)
)
)
- (func $loop-4 (; 39 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-4 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -3382,7 +3382,7 @@ infer %4
(local.get $8)
)
)
- (func $loop-5 (; 40 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-5 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -3433,7 +3433,7 @@ infer %4
(local.get $8)
)
)
- (func $loop-6 (; 41 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-6 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -3484,7 +3484,7 @@ infer %4
(local.get $9)
)
)
- (func $loop-7 (; 42 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-7 (param $x i32) (param $y i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -3535,7 +3535,7 @@ infer %4
(local.get $8)
)
)
- (func $loop-8 (; 43 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-8 (param $x i32) (param $y i32) (result i32)
(local $z i32)
(local $w i32)
(local $4 i32)
@@ -3609,7 +3609,7 @@ infer %4
(local.get $14)
)
)
- (func $loop-9 (; 44 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-9 (param $x i32) (param $y i32) (result i32)
(local $t i32)
(local $3 i32)
(local $4 i32)
@@ -3663,7 +3663,7 @@ infer %4
(local.get $10)
)
)
- (func $loop-10 (; 45 ;) (param $x i32) (param $y i32) (result i32)
+ (func $loop-10 (param $x i32) (param $y i32) (result i32)
(local $t i32)
(local $3 i32)
(local $4 i32)
@@ -3717,7 +3717,7 @@ infer %4
(local.get $10)
)
)
- (func $loop-multicond-1 (; 46 ;) (param $x i32) (param $y i32) (param $z i32) (result i32)
+ (func $loop-multicond-1 (param $x i32) (param $y i32) (param $z i32) (result i32)
(local $t i32)
(local $4 i32)
(local $5 i32)
@@ -3776,7 +3776,7 @@ infer %4
(local.get $10)
)
)
- (func $loop-multicond-2 (; 47 ;) (param $x i32) (param $y i32) (param $z i32) (result i32)
+ (func $loop-multicond-2 (param $x i32) (param $y i32) (param $z i32) (result i32)
(local $t i32)
(local $4 i32)
(local $5 i32)
@@ -3856,7 +3856,7 @@ infer %4
(local.get $16)
)
)
- (func $loop-block-1 (; 48 ;) (param $x i32) (param $y i32) (param $z i32) (result i32)
+ (func $loop-block-1 (param $x i32) (param $y i32) (param $z i32) (result i32)
(local $t i32)
(local $4 i32)
(local $5 i32)
@@ -3940,7 +3940,7 @@ infer %4
(local.get $16)
)
)
- (func $loop-block-2 (; 49 ;) (param $x i32) (param $y i32) (param $z i32) (result i32)
+ (func $loop-block-2 (param $x i32) (param $y i32) (param $z i32) (result i32)
(local $t i32)
(local $4 i32)
(local $5 i32)
@@ -4028,7 +4028,7 @@ infer %4
(local.get $16)
)
)
- (func $bad-phi-type (; 50 ;) (param $var$0 i64) (param $var$1 i64) (param $var$2 i32) (param $var$3 f32)
+ (func $bad-phi-type (param $var$0 i64) (param $var$1 i64) (param $var$2 i32) (param $var$3 f32)
(local $4 i32)
(local $5 i32)
(local $6 i32)
@@ -4078,7 +4078,7 @@ infer %4
)
)
)
- (func $loop-unreachable (; 51 ;)
+ (func $loop-unreachable
(local $var$0 i32)
(local $var$1 f64)
(local $2 i32)
@@ -4151,7 +4151,7 @@ infer %4
)
(unreachable)
)
- (func $phi-value-turns-bad (; 52 ;) (result f64)
+ (func $phi-value-turns-bad (result f64)
(local $var$0 i32)
(local $var$1 i32)
(local $var$2 f32)
@@ -4230,7 +4230,7 @@ infer %4
(local.get $16)
)
)
- (func $multi-use (; 53 ;) (param $x i32) (result i32)
+ (func $multi-use (param $x i32) (result i32)
(local $temp i32)
(local $2 i32)
(local $3 i32)
@@ -4263,7 +4263,7 @@ infer %4
(local.get $8)
)
)
- (func $multi-use-2 (; 54 ;) (param $x i32) (result i32)
+ (func $multi-use-2 (param $x i32) (result i32)
(local $temp i32)
(local $2 i32)
(local $3 i32)
@@ -4306,7 +4306,7 @@ infer %4
(local.get $10)
)
)
- (func $many-single-uses-with-param (; 55 ;) (param $x i32) (result i32)
+ (func $many-single-uses-with-param (param $x i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -4349,7 +4349,7 @@ infer %4
)
(unreachable)
)
- (func $56 (; 56 ;) (param $var$0 i32)
+ (func $56 (param $var$0 i32)
(local $var$1 i32)
(local $var$2 i32)
(local $var$3 i32)
@@ -4420,7 +4420,7 @@ infer %4
)
)
)
- (func $multiple-uses-to-non-expression (; 57 ;) (param $x i32)
+ (func $multiple-uses-to-non-expression (param $x i32)
(local $temp i32)
(local $2 i32)
(local $3 i32)
@@ -4452,7 +4452,7 @@ infer %4
(local.get $6)
)
)
- (func $nested-phi-forwarding (; 58 ;) (param $var$0 i32) (result i32)
+ (func $nested-phi-forwarding (param $var$0 i32) (result i32)
(local $var$1 i32)
(local $var$2 i32)
(local $3 i32)
@@ -4526,7 +4526,7 @@ infer %4
(local.get $9)
)
)
- (func $zext-numGets (; 59 ;) (param $var$0 i32) (param $var$1 i32)
+ (func $zext-numGets (param $var$0 i32) (param $var$1 i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -4573,7 +4573,7 @@ infer %4
(unreachable)
)
)
- (func $zext-numGets-hasAnotherUse (; 60 ;) (param $var$0 i32) (param $var$1 i32)
+ (func $zext-numGets-hasAnotherUse (param $var$0 i32) (param $var$1 i32)
(local $temp i32)
(local $3 i32)
(local $4 i32)
@@ -4631,7 +4631,7 @@ infer %4
(unreachable)
)
)
- (func $flipped-needs-right-origin (; 61 ;) (param $var$0 i32) (result i32)
+ (func $flipped-needs-right-origin (param $var$0 i32) (result i32)
(local $var$1 i32)
(local $2 i32)
(local $3 i32)
@@ -4681,7 +4681,7 @@ infer %4
(local.get $7)
)
)
- (func $non-expr-nodes-may-have-multiple-uses-too-its-the-ORIGIN (; 62 ;) (param $var$0 i32) (param $var$1 i32) (param $var$2 i32) (result i32)
+ (func $non-expr-nodes-may-have-multiple-uses-too-its-the-ORIGIN (param $var$0 i32) (param $var$1 i32) (param $var$2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -4721,7 +4721,7 @@ infer %4
(local.get $8)
)
)
- (func $loop-of-set-connections (; 63 ;) (param $var$0 i32) (param $var$1 i32) (param $var$2 i32) (param $var$3 i32) (param $var$4 i32) (result i32)
+ (func $loop-of-set-connections (param $var$0 i32) (param $var$1 i32) (param $var$2 i32) (param $var$3 i32) (param $var$4 i32) (result i32)
(local $5 i32)
(local $6 i32)
(local $7 i32)
@@ -4755,7 +4755,7 @@ infer %4
)
(unreachable)
)
- (func $conditions-in-conditions (; 64 ;) (param $var$0 i32) (param $var$1 i32) (param $var$2 i32) (result i32)
+ (func $conditions-in-conditions (param $var$0 i32) (param $var$1 i32) (param $var$2 i32) (result i32)
(local $var$3 i32)
(local $var$4 i32)
(local $var$5 i32)
diff --git a/test/passes/fpcast-emu.txt b/test/passes/fpcast-emu.txt
index bfae4622e..2a5632af5 100644
--- a/test/passes/fpcast-emu.txt
+++ b/test/passes/fpcast-emu.txt
@@ -21,7 +21,7 @@
(export "dynCall_dff" (func $dynCall_dff))
(export "dynCall_idd" (func $dynCall_idd))
(export "dynCall_fijfd" (func $dynCall_fijfd))
- (func $a (; 1 ;) (param $x i32) (param $y i64) (param $z f32) (param $w f64)
+ (func $a (param $x i32) (param $y i64) (param $z f32) (param $w f64)
(drop
(call_indirect (type $i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_=>_i64)
(i64.extend_i32_u
@@ -52,7 +52,7 @@
)
)
)
- (func $b (; 2 ;) (param $x i32) (param $y i32) (result i64)
+ (func $b (param $x i32) (param $y i32) (result i64)
(call_indirect (type $i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_=>_i64)
(i64.extend_i32_u
(i32.const 1)
@@ -77,7 +77,7 @@
(i32.const 1337)
)
)
- (func $c (; 3 ;) (param $x i64) (param $y i64) (result f32)
+ (func $c (param $x i64) (param $y i64) (result f32)
(f32.reinterpret_i32
(i32.wrap_i64
(call_indirect (type $i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_=>_i64)
@@ -102,7 +102,7 @@
)
)
)
- (func $d (; 4 ;) (param $x f32) (param $y f32) (result f64)
+ (func $d (param $x f32) (param $y f32) (result f64)
(f64.reinterpret_i64
(call_indirect (type $i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_=>_i64)
(i64.extend_i32_u
@@ -133,7 +133,7 @@
)
)
)
- (func $e (; 5 ;) (param $x f64) (param $y f64) (result i32)
+ (func $e (param $x f64) (param $y f64) (result i32)
(i32.wrap_i64
(call_indirect (type $i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_=>_i64)
(i64.reinterpret_f64
@@ -160,7 +160,7 @@
)
)
)
- (func $dynCall_vijfd (; 6 ;) (param $fptr i32) (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64)
+ (func $dynCall_vijfd (param $fptr i32) (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64)
(drop
(call_indirect (type $i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_=>_i64)
(i64.extend_i32_u
@@ -191,7 +191,7 @@
)
)
)
- (func $dynCall_jii (; 7 ;) (param $fptr i32) (param $0 i32) (param $1 i32) (result i64)
+ (func $dynCall_jii (param $fptr i32) (param $0 i32) (param $1 i32) (result i64)
(call_indirect (type $i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_=>_i64)
(i64.extend_i32_u
(local.get $0)
@@ -216,7 +216,7 @@
(local.get $fptr)
)
)
- (func $dynCall_fjj (; 8 ;) (param $fptr i32) (param $0 i64) (param $1 i64) (result f32)
+ (func $dynCall_fjj (param $fptr i32) (param $0 i64) (param $1 i64) (result f32)
(f32.reinterpret_i32
(i32.wrap_i64
(call_indirect (type $i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_=>_i64)
@@ -241,7 +241,7 @@
)
)
)
- (func $dynCall_dff (; 9 ;) (param $fptr i32) (param $0 f32) (param $1 f32) (result f64)
+ (func $dynCall_dff (param $fptr i32) (param $0 f32) (param $1 f32) (result f64)
(f64.reinterpret_i64
(call_indirect (type $i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_=>_i64)
(i64.extend_i32_u
@@ -272,7 +272,7 @@
)
)
)
- (func $dynCall_idd (; 10 ;) (param $fptr i32) (param $0 f64) (param $1 f64) (result i32)
+ (func $dynCall_idd (param $fptr i32) (param $0 f64) (param $1 f64) (result i32)
(i32.wrap_i64
(call_indirect (type $i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_=>_i64)
(i64.reinterpret_f64
@@ -299,7 +299,7 @@
)
)
)
- (func $dynCall_fijfd (; 11 ;) (param $fptr i32) (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result f32)
+ (func $dynCall_fijfd (param $fptr i32) (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result f32)
(f32.reinterpret_i32
(i32.wrap_i64
(call_indirect (type $i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_i64_=>_i64)
@@ -332,7 +332,7 @@
)
)
)
- (func $byn$fpcast-emu$a (; 12 ;) (param $0 i64) (param $1 i64) (param $2 i64) (param $3 i64) (param $4 i64) (param $5 i64) (param $6 i64) (param $7 i64) (param $8 i64) (param $9 i64) (param $10 i64) (param $11 i64) (param $12 i64) (param $13 i64) (param $14 i64) (param $15 i64) (result i64)
+ (func $byn$fpcast-emu$a (param $0 i64) (param $1 i64) (param $2 i64) (param $3 i64) (param $4 i64) (param $5 i64) (param $6 i64) (param $7 i64) (param $8 i64) (param $9 i64) (param $10 i64) (param $11 i64) (param $12 i64) (param $13 i64) (param $14 i64) (param $15 i64) (result i64)
(call $a
(i32.wrap_i64
(local.get $0)
@@ -349,7 +349,7 @@
)
(i64.const 0)
)
- (func $byn$fpcast-emu$b (; 13 ;) (param $0 i64) (param $1 i64) (param $2 i64) (param $3 i64) (param $4 i64) (param $5 i64) (param $6 i64) (param $7 i64) (param $8 i64) (param $9 i64) (param $10 i64) (param $11 i64) (param $12 i64) (param $13 i64) (param $14 i64) (param $15 i64) (result i64)
+ (func $byn$fpcast-emu$b (param $0 i64) (param $1 i64) (param $2 i64) (param $3 i64) (param $4 i64) (param $5 i64) (param $6 i64) (param $7 i64) (param $8 i64) (param $9 i64) (param $10 i64) (param $11 i64) (param $12 i64) (param $13 i64) (param $14 i64) (param $15 i64) (result i64)
(call $b
(i32.wrap_i64
(local.get $0)
@@ -359,7 +359,7 @@
)
)
)
- (func $byn$fpcast-emu$c (; 14 ;) (param $0 i64) (param $1 i64) (param $2 i64) (param $3 i64) (param $4 i64) (param $5 i64) (param $6 i64) (param $7 i64) (param $8 i64) (param $9 i64) (param $10 i64) (param $11 i64) (param $12 i64) (param $13 i64) (param $14 i64) (param $15 i64) (result i64)
+ (func $byn$fpcast-emu$c (param $0 i64) (param $1 i64) (param $2 i64) (param $3 i64) (param $4 i64) (param $5 i64) (param $6 i64) (param $7 i64) (param $8 i64) (param $9 i64) (param $10 i64) (param $11 i64) (param $12 i64) (param $13 i64) (param $14 i64) (param $15 i64) (result i64)
(i64.extend_i32_u
(i32.reinterpret_f32
(call $c
@@ -369,7 +369,7 @@
)
)
)
- (func $byn$fpcast-emu$d (; 15 ;) (param $0 i64) (param $1 i64) (param $2 i64) (param $3 i64) (param $4 i64) (param $5 i64) (param $6 i64) (param $7 i64) (param $8 i64) (param $9 i64) (param $10 i64) (param $11 i64) (param $12 i64) (param $13 i64) (param $14 i64) (param $15 i64) (result i64)
+ (func $byn$fpcast-emu$d (param $0 i64) (param $1 i64) (param $2 i64) (param $3 i64) (param $4 i64) (param $5 i64) (param $6 i64) (param $7 i64) (param $8 i64) (param $9 i64) (param $10 i64) (param $11 i64) (param $12 i64) (param $13 i64) (param $14 i64) (param $15 i64) (result i64)
(i64.reinterpret_f64
(call $d
(f32.reinterpret_i32
@@ -385,7 +385,7 @@
)
)
)
- (func $byn$fpcast-emu$e (; 16 ;) (param $0 i64) (param $1 i64) (param $2 i64) (param $3 i64) (param $4 i64) (param $5 i64) (param $6 i64) (param $7 i64) (param $8 i64) (param $9 i64) (param $10 i64) (param $11 i64) (param $12 i64) (param $13 i64) (param $14 i64) (param $15 i64) (result i64)
+ (func $byn$fpcast-emu$e (param $0 i64) (param $1 i64) (param $2 i64) (param $3 i64) (param $4 i64) (param $5 i64) (param $6 i64) (param $7 i64) (param $8 i64) (param $9 i64) (param $10 i64) (param $11 i64) (param $12 i64) (param $13 i64) (param $14 i64) (param $15 i64) (result i64)
(i64.extend_i32_u
(call $e
(f64.reinterpret_i64
@@ -397,7 +397,7 @@
)
)
)
- (func $byn$fpcast-emu$imported-func (; 17 ;) (param $0 i64) (param $1 i64) (param $2 i64) (param $3 i64) (param $4 i64) (param $5 i64) (param $6 i64) (param $7 i64) (param $8 i64) (param $9 i64) (param $10 i64) (param $11 i64) (param $12 i64) (param $13 i64) (param $14 i64) (param $15 i64) (result i64)
+ (func $byn$fpcast-emu$imported-func (param $0 i64) (param $1 i64) (param $2 i64) (param $3 i64) (param $4 i64) (param $5 i64) (param $6 i64) (param $7 i64) (param $8 i64) (param $9 i64) (param $10 i64) (param $11 i64) (param $12 i64) (param $13 i64) (param $14 i64) (param $15 i64) (result i64)
(i64.extend_i32_u
(i32.reinterpret_f32
(call $imported-func
@@ -424,7 +424,7 @@
(table $0 42 42 funcref)
(global $global$0 (mut i32) (i32.const 10))
(export "func_106" (func $0))
- (func $0 (; 0 ;) (param $0 f32) (result i64)
+ (func $0 (param $0 f32) (result i64)
(block $label$1 (result i64)
(loop $label$2
(global.set $global$0
@@ -463,19 +463,19 @@
(elem (i32.const 0) $byn$fpcast-emu$a $byn$fpcast-emu$b)
(export "dynCall_vf" (func $dynCall_vf))
(export "dynCall_vd" (func $min_vd))
- (func $a (; 0 ;) (param $0 f32)
+ (func $a (param $0 f32)
(nop)
)
- (func $b (; 1 ;) (param $0 f64)
+ (func $b (param $0 f64)
(nop)
)
- (func $dynCall_vf (; 2 ;) (param $0 f32)
+ (func $dynCall_vf (param $0 f32)
(nop)
)
- (func $min_vd (; 3 ;) (param $0 f32)
+ (func $min_vd (param $0 f32)
(nop)
)
- (func $byn$fpcast-emu$a (; 4 ;) (param $0 i64) (param $1 i64) (param $2 i64) (param $3 i64) (param $4 i64) (param $5 i64) (param $6 i64) (param $7 i64) (param $8 i64) (param $9 i64) (param $10 i64) (param $11 i64) (param $12 i64) (param $13 i64) (param $14 i64) (param $15 i64) (result i64)
+ (func $byn$fpcast-emu$a (param $0 i64) (param $1 i64) (param $2 i64) (param $3 i64) (param $4 i64) (param $5 i64) (param $6 i64) (param $7 i64) (param $8 i64) (param $9 i64) (param $10 i64) (param $11 i64) (param $12 i64) (param $13 i64) (param $14 i64) (param $15 i64) (result i64)
(call $a
(f32.reinterpret_i32
(i32.wrap_i64
@@ -485,7 +485,7 @@
)
(i64.const 0)
)
- (func $byn$fpcast-emu$b (; 5 ;) (param $0 i64) (param $1 i64) (param $2 i64) (param $3 i64) (param $4 i64) (param $5 i64) (param $6 i64) (param $7 i64) (param $8 i64) (param $9 i64) (param $10 i64) (param $11 i64) (param $12 i64) (param $13 i64) (param $14 i64) (param $15 i64) (result i64)
+ (func $byn$fpcast-emu$b (param $0 i64) (param $1 i64) (param $2 i64) (param $3 i64) (param $4 i64) (param $5 i64) (param $6 i64) (param $7 i64) (param $8 i64) (param $9 i64) (param $10 i64) (param $11 i64) (param $12 i64) (param $13 i64) (param $14 i64) (param $15 i64) (result i64)
(call $b
(f64.reinterpret_i64
(local.get $0)
diff --git a/test/passes/func-metrics.txt b/test/passes/func-metrics.txt
index d2be75ca2..9eb7fd131 100644
--- a/test/passes/func-metrics.txt
+++ b/test/passes/func-metrics.txt
@@ -39,17 +39,17 @@ func: ifs
(table $0 256 256 funcref)
(elem (i32.const 0) $ifs $ifs $ifs)
(global $glob i32 (i32.const 1337))
- (func $empty (; 0 ;)
+ (func $empty
(nop)
)
- (func $small (; 1 ;)
+ (func $small
(nop)
(drop
(i32.const 100421)
)
(return)
)
- (func $ifs (; 2 ;) (param $x i32)
+ (func $ifs (param $x i32)
(local $y f32)
(block $block0
(if
@@ -134,7 +134,7 @@ export: b (func_b)
(import "env" "waka" (func $waka))
(export "a" (func $func_a))
(export "b" (func $func_b))
- (func $func_a (; 1 ;)
+ (func $func_a
(call $waka)
(call $waka)
(call $waka)
@@ -143,7 +143,7 @@ export: b (func_b)
(call $func_b)
(call $func_c)
)
- (func $func_b (; 2 ;)
+ (func $func_b
(call $waka)
(call $waka)
(call $waka)
@@ -155,7 +155,7 @@ export: b (func_b)
(call $waka)
(call $waka)
)
- (func $func_c (; 3 ;)
+ (func $func_c
(call $waka)
(call $waka)
(call $waka)
@@ -197,7 +197,7 @@ start: func_a
(import "env" "waka" (func $waka))
(export "a" (func $func_a))
(start $func_a)
- (func $func_a (; 1 ;)
+ (func $func_a
(call $waka)
(call $waka)
(call $waka)
@@ -225,7 +225,7 @@ start: func_a
(type $none_=>_none (func))
(import "env" "waka" (func $waka))
(start $func_a)
- (func $func_a (; 1 ;)
+ (func $func_a
(call $waka)
(call $waka)
(call $waka)
@@ -254,7 +254,7 @@ export: stackSave (0)
(import "env" "STACKTOP" (global $gimport$0 i32))
(global $global$0 (mut i32) (global.get $gimport$0))
(export "stackSave" (func $0))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(global.get $global$0)
)
)
diff --git a/test/passes/fuzz-exec_O.txt b/test/passes/fuzz-exec_O.txt
index 726ee4c10..095d301d1 100644
--- a/test/passes/fuzz-exec_O.txt
+++ b/test/passes/fuzz-exec_O.txt
@@ -6,7 +6,7 @@
(memory $0 1 1)
(export "func_0" (func $func_0))
(export "func_1" (func $func_1))
- (func $func_0 (; 0 ;) (; has Stack IR ;) (result i64)
+ (func $func_0 (; has Stack IR ;) (result i64)
(block $label$0 (result i64)
(br_if $label$0
(i64.const 1234)
@@ -16,7 +16,7 @@
)
)
)
- (func $func_1 (; 1 ;) (; has Stack IR ;) (result i32)
+ (func $func_1 (; has Stack IR ;) (result i32)
(i32.load16_s offset=22 align=1
(i32.const -1)
)
diff --git a/test/passes/fuzz-exec_enable-sign-ext.txt b/test/passes/fuzz-exec_enable-sign-ext.txt
index 6ed9edfd8..6b95234f4 100644
--- a/test/passes/fuzz-exec_enable-sign-ext.txt
+++ b/test/passes/fuzz-exec_enable-sign-ext.txt
@@ -16,27 +16,27 @@
(export "c" (func $c))
(export "d" (func $d))
(export "e" (func $e))
- (func $a (; 0 ;) (result i32)
+ (func $a (result i32)
(i32.extend8_s
(i32.const 187)
)
)
- (func $b (; 1 ;) (result i32)
+ (func $b (result i32)
(i32.extend16_s
(i32.const 33768)
)
)
- (func $c (; 2 ;) (result i64)
+ (func $c (result i64)
(i64.extend8_s
(i64.const 187)
)
)
- (func $d (; 3 ;) (result i64)
+ (func $d (result i64)
(i64.extend16_s
(i64.const 33768)
)
)
- (func $e (; 4 ;) (result i64)
+ (func $e (result i64)
(i64.extend32_s
(i64.const 2148318184)
)
diff --git a/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.txt b/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.txt
index bb031c48b..48a5b48f5 100644
--- a/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.txt
+++ b/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.txt
@@ -2,7 +2,7 @@
(type $none_=>_none (func))
(type $i32_=>_none (func (param i32)))
(event $e0 (attr 0) (param i32))
- (func $eh (; 0 ;)
+ (func $eh
(local $exn exnref)
try
i32.const 0
@@ -23,7 +23,7 @@
(type $none_=>_none (func))
(type $i32_=>_none (func (param i32)))
(event $e0 (attr 0) (param i32))
- (func $eh (; 0 ;) (; has Stack IR ;)
+ (func $eh (; has Stack IR ;)
(local $exn exnref)
(try
(throw $e0
diff --git a/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_optimize-level=3.txt b/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_optimize-level=3.txt
index 34ba64c20..c3dfec2dc 100644
--- a/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_optimize-level=3.txt
+++ b/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_optimize-level=3.txt
@@ -17,7 +17,7 @@
(table $0 10 funcref)
(elem (i32.const 0) $z $big_negative $z $z $w $w $importedDoubles $w $z $cneg)
(export "big_negative" (func $big_negative))
- (func $big_negative (; 3 ;)
+ (func $big_negative
(local $temp f64)
f64.const -2147483648
local.set $temp
@@ -30,7 +30,7 @@
f64.const -0.039625
local.set $temp
)
- (func $importedDoubles (; 4 ;) (result f64)
+ (func $importedDoubles (result f64)
(local $temp f64)
block $topmost (result f64)
i32.const 8
@@ -66,7 +66,7 @@
f64.const 1.2
end
)
- (func $doubleCompares (; 5 ;) (param $x f64) (param $y f64) (result f64)
+ (func $doubleCompares (param $x f64) (param $y f64) (result f64)
(local $t f64)
(local $Int f64)
(local $Double i32)
@@ -102,13 +102,13 @@
local.get $y
end
)
- (func $intOps (; 6 ;) (result i32)
+ (func $intOps (result i32)
(local $x i32)
local.get $x
i32.const 0
i32.eq
)
- (func $hexLiterals (; 7 ;)
+ (func $hexLiterals
i32.const 0
i32.const 313249263
i32.add
@@ -116,7 +116,7 @@
i32.add
drop
)
- (func $conversions (; 8 ;)
+ (func $conversions
(local $i i32)
(local $d f64)
local.get $d
@@ -131,7 +131,7 @@
f64.convert_i32_u
local.set $d
)
- (func $seq (; 9 ;)
+ (func $seq
(local $J f64)
f64.const 0.1
drop
@@ -142,7 +142,7 @@
f64.sub
local.set $J
)
- (func $switcher (; 10 ;) (param $x i32) (result i32)
+ (func $switcher (param $x i32) (result i32)
block $topmost (result i32)
block $switch-default$3
block $switch-case$2
@@ -206,17 +206,17 @@
i32.const 0
end
)
- (func $blocker (; 11 ;)
+ (func $blocker
block $label$break$L
br $label$break$L
end
)
- (func $frem (; 12 ;) (result f64)
+ (func $frem (result f64)
f64.const 5.5
f64.const 1.2
call $f64-rem
)
- (func $big_uint_div_u (; 13 ;) (result i32)
+ (func $big_uint_div_u (result i32)
(local $x i32)
i32.const -1
i32.const 2
@@ -224,7 +224,7 @@
i32.const -1
i32.and
)
- (func $fr (; 14 ;) (param $x f32)
+ (func $fr (param $x f32)
(local $y f32)
(local $z f64)
local.get $z
@@ -241,10 +241,10 @@
f32.const 0
drop
)
- (func $negZero (; 15 ;) (result f64)
+ (func $negZero (result f64)
f64.const -0
)
- (func $abs (; 16 ;)
+ (func $abs
(local $x i32)
(local $y f64)
(local $z f32)
@@ -267,7 +267,7 @@
f32.abs
local.set $z
)
- (func $neg (; 17 ;)
+ (func $neg
(local $x f32)
local.get $x
f32.neg
@@ -278,7 +278,7 @@
i32.add
call_indirect (type $f32_=>_none)
)
- (func $cneg (; 18 ;) (param $x f32)
+ (func $cneg (param $x f32)
local.get $x
i32.const 1
i32.const 7
@@ -287,7 +287,7 @@
i32.add
call_indirect (type $f32_=>_none)
)
- (func $___syscall_ret (; 19 ;)
+ (func $___syscall_ret
(local $$0 i32)
local.get $$0
i32.const 0
@@ -296,13 +296,13 @@
i32.gt_u
drop
)
- (func $z (; 20 ;)
+ (func $z
nop
)
- (func $w (; 21 ;)
+ (func $w
nop
)
- (func $block_and_after (; 22 ;) (result i32)
+ (func $block_and_after (result i32)
block $waka
i32.const 1
drop
@@ -310,46 +310,46 @@
end
i32.const 0
)
- (func $loop-roundtrip (; 23 ;) (param $0 f64) (result f64)
+ (func $loop-roundtrip (param $0 f64) (result f64)
loop $loop-in1 (result f64)
local.get $0
drop
local.get $0
end
)
- (func $big-i64 (; 24 ;) (result i64)
+ (func $big-i64 (result i64)
i64.const -9218868437227405313
)
- (func $i64-store32 (; 25 ;) (param $0 i32) (param $1 i64)
+ (func $i64-store32 (param $0 i32) (param $1 i64)
local.get $0
local.get $1
i64.store32
)
- (func $return-unreachable (; 26 ;) (result i32)
+ (func $return-unreachable (result i32)
i32.const 1
return
)
- (func $unreachable-block (; 27 ;) (result i32)
+ (func $unreachable-block (result i32)
i32.const 1
drop
i32.const 2
return
)
- (func $unreachable-block-toplevel (; 28 ;) (result i32)
+ (func $unreachable-block-toplevel (result i32)
i32.const 1
drop
i32.const 2
return
)
- (func $unreachable-block0 (; 29 ;) (result i32)
+ (func $unreachable-block0 (result i32)
i32.const 2
return
)
- (func $unreachable-block0-toplevel (; 30 ;) (result i32)
+ (func $unreachable-block0-toplevel (result i32)
i32.const 2
return
)
- (func $unreachable-block-with-br (; 31 ;) (result i32)
+ (func $unreachable-block-with-br (result i32)
block $block
i32.const 1
drop
@@ -357,7 +357,7 @@
end
i32.const 1
)
- (func $unreachable-if (; 32 ;) (result i32)
+ (func $unreachable-if (result i32)
i32.const 3
if
i32.const 2
@@ -368,7 +368,7 @@
end
unreachable
)
- (func $unreachable-if-toplevel (; 33 ;) (result i32)
+ (func $unreachable-if-toplevel (result i32)
i32.const 3
if
i32.const 2
@@ -379,7 +379,7 @@
end
unreachable
)
- (func $unreachable-loop (; 34 ;) (result i32)
+ (func $unreachable-loop (result i32)
loop $loop-in
nop
i32.const 1
@@ -387,14 +387,14 @@
end
unreachable
)
- (func $unreachable-loop0 (; 35 ;) (result i32)
+ (func $unreachable-loop0 (result i32)
loop $loop-in
i32.const 1
return
end
unreachable
)
- (func $unreachable-loop-toplevel (; 36 ;) (result i32)
+ (func $unreachable-loop-toplevel (result i32)
loop $loop-in
nop
i32.const 1
@@ -402,17 +402,17 @@
end
unreachable
)
- (func $unreachable-loop0-toplevel (; 37 ;) (result i32)
+ (func $unreachable-loop0-toplevel (result i32)
loop $loop-in
i32.const 1
return
end
unreachable
)
- (func $unreachable-ifs (; 38 ;)
+ (func $unreachable-ifs
unreachable
)
- (func $unreachable-if-arm (; 39 ;)
+ (func $unreachable-if-arm
i32.const 1
if
nop
@@ -420,7 +420,7 @@
unreachable
end
)
- (func $local-to-stack (; 40 ;) (param $x i32) (result i32)
+ (func $local-to-stack (param $x i32) (result i32)
(local $temp i32)
i32.const 1
call $local-to-stack
@@ -428,7 +428,7 @@
call $local-to-stack
drop
)
- (func $local-to-stack-1 (; 41 ;) (param $x i32) (result i32)
+ (func $local-to-stack-1 (param $x i32) (result i32)
(local $temp i32)
i32.const 1
call $local-to-stack
@@ -437,7 +437,7 @@
drop
i32.eqz
)
- (func $local-to-stack-1b (; 42 ;) (param $x i32) (result i32)
+ (func $local-to-stack-1b (param $x i32) (result i32)
(local $temp i32)
i32.const 1
call $local-to-stack
@@ -447,7 +447,7 @@
i32.const 3
i32.add
)
- (func $local-to-stack-1c-no (; 43 ;) (param $x i32) (result i32)
+ (func $local-to-stack-1c-no (param $x i32) (result i32)
(local $temp i32)
i32.const 1
call $local-to-stack
@@ -459,7 +459,7 @@
local.get $temp
i32.add
)
- (func $local-to-stack-2-no (; 44 ;) (param $x i32) (result i32)
+ (func $local-to-stack-2-no (param $x i32) (result i32)
(local $temp i32)
i32.const 1
call $local-to-stack
@@ -471,7 +471,7 @@
local.get $temp
i32.add
)
- (func $local-to-stack-3-no (; 45 ;) (param $x i32) (result i32)
+ (func $local-to-stack-3-no (param $x i32) (result i32)
(local $temp i32)
i32.const 1
if
@@ -488,7 +488,7 @@
drop
local.get $temp
)
- (func $local-to-stack-multi-4 (; 46 ;) (param $x i32) (result i32)
+ (func $local-to-stack-multi-4 (param $x i32) (result i32)
(local $temp1 i32)
(local $temp2 i32)
i32.const 1
@@ -503,7 +503,7 @@
call $local-to-stack-multi-4
drop
)
- (func $local-to-stack-multi-5 (; 47 ;) (param $x i32) (result i32)
+ (func $local-to-stack-multi-5 (param $x i32) (result i32)
(local $temp1 i32)
(local $temp2 i32)
i32.const 1
@@ -518,7 +518,7 @@
call $local-to-stack-multi-4
drop
)
- (func $local-to-stack-multi-6-justone (; 48 ;) (param $x i32) (result i32)
+ (func $local-to-stack-multi-6-justone (param $x i32) (result i32)
(local $temp1 i32)
(local $temp2 i32)
i32.const 1
@@ -537,7 +537,7 @@
local.get $temp2
i32.add
)
- (func $local-to-stack-multi-7-justone (; 49 ;) (param $x i32) (result i32)
+ (func $local-to-stack-multi-7-justone (param $x i32) (result i32)
(local $temp1 i32)
(local $temp2 i32)
i32.const 1
@@ -556,7 +556,7 @@
call $local-to-stack-multi-4
drop
)
- (func $local-to-stack-overlapping-multi-8-no (; 50 ;) (param $x i32) (result i32)
+ (func $local-to-stack-overlapping-multi-8-no (param $x i32) (result i32)
(local $temp1 i32)
(local $temp2 i32)
i32.const 1
@@ -570,7 +570,7 @@
local.get $temp1
i32.add
)
- (func $local-to-stack-overlapping-multi-9-yes (; 51 ;) (param $x i32) (result i32)
+ (func $local-to-stack-overlapping-multi-9-yes (param $x i32) (result i32)
(local $temp1 i32)
(local $temp2 i32)
i32.const 1
@@ -582,7 +582,7 @@
drop
i32.add
)
- (func $local-to-stack-through-control-flow (; 52 ;)
+ (func $local-to-stack-through-control-flow
(local $temp1 i32)
(local $temp2 i32)
i32.const 0
@@ -602,7 +602,7 @@
drop
drop
)
- (func $local-to-stack-in-control-flow (; 53 ;)
+ (func $local-to-stack-in-control-flow
(local $temp1 i32)
i32.const 0
if
@@ -615,7 +615,7 @@
drop
end
)
- (func $remove-block (; 54 ;) (param $x i32) (result i32)
+ (func $remove-block (param $x i32) (result i32)
(local $temp i32)
i32.const 0
call $remove-block
@@ -647,7 +647,7 @@
(table $0 10 funcref)
(elem (i32.const 0) $z $big_negative $z $z $w $w $importedDoubles $w $z $cneg)
(export "big_negative" (func $big_negative))
- (func $big_negative (; 3 ;) (; has Stack IR ;)
+ (func $big_negative (; has Stack IR ;)
(local $temp f64)
(block $block0
(local.set $temp
@@ -667,7 +667,7 @@
)
)
)
- (func $importedDoubles (; 4 ;) (; has Stack IR ;) (result f64)
+ (func $importedDoubles (; has Stack IR ;) (result f64)
(local $temp f64)
(block $topmost (result f64)
(local.set $temp
@@ -719,7 +719,7 @@
(f64.const 1.2)
)
)
- (func $doubleCompares (; 5 ;) (; has Stack IR ;) (param $x f64) (param $y f64) (result f64)
+ (func $doubleCompares (; has Stack IR ;) (param $x f64) (param $y f64) (result f64)
(local $t f64)
(local $Int f64)
(local $Double i32)
@@ -763,14 +763,14 @@
(local.get $y)
)
)
- (func $intOps (; 6 ;) (; has Stack IR ;) (result i32)
+ (func $intOps (; has Stack IR ;) (result i32)
(local $x i32)
(i32.eq
(local.get $x)
(i32.const 0)
)
)
- (func $hexLiterals (; 7 ;) (; has Stack IR ;)
+ (func $hexLiterals (; has Stack IR ;)
(drop
(i32.add
(i32.add
@@ -781,7 +781,7 @@
)
)
)
- (func $conversions (; 8 ;) (; has Stack IR ;)
+ (func $conversions (; has Stack IR ;)
(local $i i32)
(local $d f64)
(block $block0
@@ -805,7 +805,7 @@
)
)
)
- (func $seq (; 9 ;) (; has Stack IR ;)
+ (func $seq (; has Stack IR ;)
(local $J f64)
(local.set $J
(f64.sub
@@ -824,7 +824,7 @@
)
)
)
- (func $switcher (; 10 ;) (; has Stack IR ;) (param $x i32) (result i32)
+ (func $switcher (; has Stack IR ;) (param $x i32) (result i32)
(block $topmost (result i32)
(block $switch$0
(block $switch-default$3
@@ -910,18 +910,18 @@
(i32.const 0)
)
)
- (func $blocker (; 11 ;) (; has Stack IR ;)
+ (func $blocker (; has Stack IR ;)
(block $label$break$L
(br $label$break$L)
)
)
- (func $frem (; 12 ;) (; has Stack IR ;) (result f64)
+ (func $frem (; has Stack IR ;) (result f64)
(call $f64-rem
(f64.const 5.5)
(f64.const 1.2)
)
)
- (func $big_uint_div_u (; 13 ;) (; has Stack IR ;) (result i32)
+ (func $big_uint_div_u (; has Stack IR ;) (result i32)
(local $x i32)
(block $topmost (result i32)
(local.set $x
@@ -936,7 +936,7 @@
(local.get $x)
)
)
- (func $fr (; 14 ;) (; has Stack IR ;) (param $x f32)
+ (func $fr (; has Stack IR ;) (param $x f32)
(local $y f32)
(local $z f64)
(block $block0
@@ -962,10 +962,10 @@
)
)
)
- (func $negZero (; 15 ;) (; has Stack IR ;) (result f64)
+ (func $negZero (; has Stack IR ;) (result f64)
(f64.const -0)
)
- (func $abs (; 16 ;) (; has Stack IR ;)
+ (func $abs (; has Stack IR ;)
(local $x i32)
(local $y f64)
(local $z f32)
@@ -1001,7 +1001,7 @@
)
)
)
- (func $neg (; 17 ;) (; has Stack IR ;)
+ (func $neg (; has Stack IR ;)
(local $x f32)
(block $block0
(local.set $x
@@ -1021,7 +1021,7 @@
)
)
)
- (func $cneg (; 18 ;) (; has Stack IR ;) (param $x f32)
+ (func $cneg (; has Stack IR ;) (param $x f32)
(call_indirect (type $f32_=>_none)
(local.get $x)
(i32.add
@@ -1033,7 +1033,7 @@
)
)
)
- (func $___syscall_ret (; 19 ;) (; has Stack IR ;)
+ (func $___syscall_ret (; has Stack IR ;)
(local $$0 i32)
(drop
(i32.gt_u
@@ -1045,13 +1045,13 @@
)
)
)
- (func $z (; 20 ;) (; has Stack IR ;)
+ (func $z (; has Stack IR ;)
(nop)
)
- (func $w (; 21 ;) (; has Stack IR ;)
+ (func $w (; has Stack IR ;)
(nop)
)
- (func $block_and_after (; 22 ;) (; has Stack IR ;) (result i32)
+ (func $block_and_after (; has Stack IR ;) (result i32)
(block $waka
(drop
(i32.const 1)
@@ -1060,7 +1060,7 @@
)
(i32.const 0)
)
- (func $loop-roundtrip (; 23 ;) (; has Stack IR ;) (param $0 f64) (result f64)
+ (func $loop-roundtrip (; has Stack IR ;) (param $0 f64) (result f64)
(loop $loop-in1 (result f64)
(drop
(local.get $0)
@@ -1068,21 +1068,21 @@
(local.get $0)
)
)
- (func $big-i64 (; 24 ;) (; has Stack IR ;) (result i64)
+ (func $big-i64 (; has Stack IR ;) (result i64)
(i64.const -9218868437227405313)
)
- (func $i64-store32 (; 25 ;) (; has Stack IR ;) (param $0 i32) (param $1 i64)
+ (func $i64-store32 (; has Stack IR ;) (param $0 i32) (param $1 i64)
(i64.store32
(local.get $0)
(local.get $1)
)
)
- (func $return-unreachable (; 26 ;) (; has Stack IR ;) (result i32)
+ (func $return-unreachable (; has Stack IR ;) (result i32)
(return
(i32.const 1)
)
)
- (func $unreachable-block (; 27 ;) (; has Stack IR ;) (result i32)
+ (func $unreachable-block (; has Stack IR ;) (result i32)
(f64.abs
(block $block
(drop
@@ -1094,7 +1094,7 @@
)
)
)
- (func $unreachable-block-toplevel (; 28 ;) (; has Stack IR ;) (result i32)
+ (func $unreachable-block-toplevel (; has Stack IR ;) (result i32)
(block $block
(drop
(i32.const 1)
@@ -1104,7 +1104,7 @@
)
)
)
- (func $unreachable-block0 (; 29 ;) (; has Stack IR ;) (result i32)
+ (func $unreachable-block0 (; has Stack IR ;) (result i32)
(f64.abs
(block $block
(return
@@ -1113,14 +1113,14 @@
)
)
)
- (func $unreachable-block0-toplevel (; 30 ;) (; has Stack IR ;) (result i32)
+ (func $unreachable-block0-toplevel (; has Stack IR ;) (result i32)
(block $block
(return
(i32.const 2)
)
)
)
- (func $unreachable-block-with-br (; 31 ;) (; has Stack IR ;) (result i32)
+ (func $unreachable-block-with-br (; has Stack IR ;) (result i32)
(block $block
(drop
(i32.const 1)
@@ -1129,7 +1129,7 @@
)
(i32.const 1)
)
- (func $unreachable-if (; 32 ;) (; has Stack IR ;) (result i32)
+ (func $unreachable-if (; has Stack IR ;) (result i32)
(f64.abs
(if
(i32.const 3)
@@ -1142,7 +1142,7 @@
)
)
)
- (func $unreachable-if-toplevel (; 33 ;) (; has Stack IR ;) (result i32)
+ (func $unreachable-if-toplevel (; has Stack IR ;) (result i32)
(if
(i32.const 3)
(return
@@ -1153,7 +1153,7 @@
)
)
)
- (func $unreachable-loop (; 34 ;) (; has Stack IR ;) (result i32)
+ (func $unreachable-loop (; has Stack IR ;) (result i32)
(f64.abs
(loop $loop-in
(nop)
@@ -1163,7 +1163,7 @@
)
)
)
- (func $unreachable-loop0 (; 35 ;) (; has Stack IR ;) (result i32)
+ (func $unreachable-loop0 (; has Stack IR ;) (result i32)
(f64.abs
(loop $loop-in
(return
@@ -1172,7 +1172,7 @@
)
)
)
- (func $unreachable-loop-toplevel (; 36 ;) (; has Stack IR ;) (result i32)
+ (func $unreachable-loop-toplevel (; has Stack IR ;) (result i32)
(loop $loop-in
(nop)
(return
@@ -1180,14 +1180,14 @@
)
)
)
- (func $unreachable-loop0-toplevel (; 37 ;) (; has Stack IR ;) (result i32)
+ (func $unreachable-loop0-toplevel (; has Stack IR ;) (result i32)
(loop $loop-in
(return
(i32.const 1)
)
)
)
- (func $unreachable-ifs (; 38 ;) (; has Stack IR ;)
+ (func $unreachable-ifs (; has Stack IR ;)
(if
(unreachable)
(nop)
@@ -1232,7 +1232,7 @@
(unreachable)
)
)
- (func $unreachable-if-arm (; 39 ;) (; has Stack IR ;)
+ (func $unreachable-if-arm (; has Stack IR ;)
(if
(i32.const 1)
(block $block
@@ -1246,7 +1246,7 @@
)
)
)
- (func $local-to-stack (; 40 ;) (; has Stack IR ;) (param $x i32) (result i32)
+ (func $local-to-stack (; has Stack IR ;) (param $x i32) (result i32)
(local $temp i32)
(local.set $temp
(call $local-to-stack
@@ -1260,7 +1260,7 @@
)
(local.get $temp)
)
- (func $local-to-stack-1 (; 41 ;) (; has Stack IR ;) (param $x i32) (result i32)
+ (func $local-to-stack-1 (; has Stack IR ;) (param $x i32) (result i32)
(local $temp i32)
(local.set $temp
(call $local-to-stack
@@ -1276,7 +1276,7 @@
(local.get $temp)
)
)
- (func $local-to-stack-1b (; 42 ;) (; has Stack IR ;) (param $x i32) (result i32)
+ (func $local-to-stack-1b (; has Stack IR ;) (param $x i32) (result i32)
(local $temp i32)
(local.set $temp
(call $local-to-stack
@@ -1293,7 +1293,7 @@
(i32.const 3)
)
)
- (func $local-to-stack-1c-no (; 43 ;) (; has Stack IR ;) (param $x i32) (result i32)
+ (func $local-to-stack-1c-no (; has Stack IR ;) (param $x i32) (result i32)
(local $temp i32)
(local.set $temp
(call $local-to-stack
@@ -1310,7 +1310,7 @@
(local.get $temp)
)
)
- (func $local-to-stack-2-no (; 44 ;) (; has Stack IR ;) (param $x i32) (result i32)
+ (func $local-to-stack-2-no (; has Stack IR ;) (param $x i32) (result i32)
(local $temp i32)
(local.set $temp
(call $local-to-stack
@@ -1327,7 +1327,7 @@
(local.get $temp)
)
)
- (func $local-to-stack-3-no (; 45 ;) (; has Stack IR ;) (param $x i32) (result i32)
+ (func $local-to-stack-3-no (; has Stack IR ;) (param $x i32) (result i32)
(local $temp i32)
(if
(i32.const 1)
@@ -1349,7 +1349,7 @@
)
(local.get $temp)
)
- (func $local-to-stack-multi-4 (; 46 ;) (; has Stack IR ;) (param $x i32) (result i32)
+ (func $local-to-stack-multi-4 (; has Stack IR ;) (param $x i32) (result i32)
(local $temp1 i32)
(local $temp2 i32)
(local.set $temp1
@@ -1377,7 +1377,7 @@
)
(local.get $temp1)
)
- (func $local-to-stack-multi-5 (; 47 ;) (; has Stack IR ;) (param $x i32) (result i32)
+ (func $local-to-stack-multi-5 (; has Stack IR ;) (param $x i32) (result i32)
(local $temp1 i32)
(local $temp2 i32)
(local.set $temp1
@@ -1405,7 +1405,7 @@
)
(local.get $temp2)
)
- (func $local-to-stack-multi-6-justone (; 48 ;) (; has Stack IR ;) (param $x i32) (result i32)
+ (func $local-to-stack-multi-6-justone (; has Stack IR ;) (param $x i32) (result i32)
(local $temp1 i32)
(local $temp2 i32)
(local.set $temp1
@@ -1436,7 +1436,7 @@
(local.get $temp2)
)
)
- (func $local-to-stack-multi-7-justone (; 49 ;) (; has Stack IR ;) (param $x i32) (result i32)
+ (func $local-to-stack-multi-7-justone (; has Stack IR ;) (param $x i32) (result i32)
(local $temp1 i32)
(local $temp2 i32)
(local.set $temp1
@@ -1467,7 +1467,7 @@
)
(local.get $temp2)
)
- (func $local-to-stack-overlapping-multi-8-no (; 50 ;) (; has Stack IR ;) (param $x i32) (result i32)
+ (func $local-to-stack-overlapping-multi-8-no (; has Stack IR ;) (param $x i32) (result i32)
(local $temp1 i32)
(local $temp2 i32)
(local.set $temp1
@@ -1490,7 +1490,7 @@
(local.get $temp1)
)
)
- (func $local-to-stack-overlapping-multi-9-yes (; 51 ;) (; has Stack IR ;) (param $x i32) (result i32)
+ (func $local-to-stack-overlapping-multi-9-yes (; has Stack IR ;) (param $x i32) (result i32)
(local $temp1 i32)
(local $temp2 i32)
(local.set $temp1
@@ -1513,7 +1513,7 @@
(local.get $temp2)
)
)
- (func $local-to-stack-through-control-flow (; 52 ;) (; has Stack IR ;)
+ (func $local-to-stack-through-control-flow (; has Stack IR ;)
(local $temp1 i32)
(local $temp2 i32)
(local.set $temp2
@@ -1548,7 +1548,7 @@
(local.get $temp2)
)
)
- (func $local-to-stack-in-control-flow (; 53 ;) (; has Stack IR ;)
+ (func $local-to-stack-in-control-flow (; has Stack IR ;)
(local $temp1 i32)
(if
(i32.const 0)
@@ -1574,7 +1574,7 @@
)
)
)
- (func $remove-block (; 54 ;) (; has Stack IR ;) (param $x i32) (result i32)
+ (func $remove-block (; has Stack IR ;) (param $x i32) (result i32)
(local $temp i32)
(i32.add
(call $remove-block
diff --git a/test/passes/ignore_missing_func.bin.txt b/test/passes/ignore_missing_func.bin.txt
index 6fff7c970..24ea66556 100644
--- a/test/passes/ignore_missing_func.bin.txt
+++ b/test/passes/ignore_missing_func.bin.txt
@@ -12,9 +12,9 @@
(export "__wasm_call_ctors" (func $__wasm_call_ctors))
(export "main" (func $main))
(export "__data_end" (global $global$1))
- (func $__wasm_call_ctors (; 0 ;)
+ (func $__wasm_call_ctors
)
- (func $used\28int\29 (; 1 ;) (param $0 i32) (result i32)
+ (func $used\28int\29 (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -126,7 +126,7 @@
(local.get $10)
)
)
- (func $__original_main (; 2 ;) (result i32)
+ (func $__original_main (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -237,7 +237,7 @@
(local.get $8)
)
)
- (func $main (; 3 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
;; code offset: 0xce
(local.set $2
@@ -835,9 +835,9 @@ file_names[ 1]:
(export "__wasm_call_ctors" (func $__wasm_call_ctors))
(export "main" (func $main))
(export "__data_end" (global $global$1))
- (func $__wasm_call_ctors (; 0 ;)
+ (func $__wasm_call_ctors
)
- (func $used\28int\29 (; 1 ;) (param $0 i32) (result i32)
+ (func $used\28int\29 (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -949,7 +949,7 @@ file_names[ 1]:
(local.get $10)
)
)
- (func $__original_main (; 2 ;) (result i32)
+ (func $__original_main (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -1060,7 +1060,7 @@ file_names[ 1]:
(local.get $8)
)
)
- (func $main (; 3 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
;; code offset: 0xb3
(local.set $2
diff --git a/test/passes/inline-main.txt b/test/passes/inline-main.txt
index 9f2d5d7b0..29be2bcea 100644
--- a/test/passes/inline-main.txt
+++ b/test/passes/inline-main.txt
@@ -2,10 +2,10 @@
(type $none_=>_i32 (func (result i32)))
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(export "main" (func $main))
- (func $__original_main (; 0 ;) (result i32)
+ (func $__original_main (result i32)
(i32.const 0)
)
- (func $main (; 1 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(block $__inlined_func$__original_main (result i32)
(i32.const 0)
)
@@ -15,17 +15,17 @@
(type $none_=>_i32 (func (result i32)))
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(export "main" (func $main))
- (func $__original_main (; 0 ;) (result i32)
+ (func $__original_main (result i32)
(i32.const 0)
)
- (func $main (; 1 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(i32.const 0)
)
)
(module
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(export "main" (func $main))
- (func $main (; 0 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(i32.const 0)
)
)
@@ -33,10 +33,10 @@
(type $none_=>_i32 (func (result i32)))
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(export "main" (func $main))
- (func $__original_main (; 0 ;) (result i32)
+ (func $__original_main (result i32)
(i32.const 0)
)
- (func $main (; 1 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(drop
(call $__original_main)
)
@@ -45,7 +45,7 @@
)
(module
(type $none_=>_i32 (func (result i32)))
- (func $__original_main (; 0 ;) (result i32)
+ (func $__original_main (result i32)
(i32.const 0)
)
)
@@ -54,7 +54,7 @@
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(import "env" "main" (func $main (param i32 i32) (result i32)))
(export "main" (func $main))
- (func $__original_main (; 1 ;) (result i32)
+ (func $__original_main (result i32)
(i32.const 0)
)
)
@@ -63,7 +63,7 @@
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(import "env" "original_main" (func $__original_main (result i32)))
(export "main" (func $main))
- (func $main (; 1 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(call $__original_main)
)
)
diff --git a/test/passes/inlining-optimizing_enable-threads.txt b/test/passes/inlining-optimizing_enable-threads.txt
index ecf732ea4..1a1462ba6 100644
--- a/test/passes/inlining-optimizing_enable-threads.txt
+++ b/test/passes/inlining-optimizing_enable-threads.txt
@@ -5,44 +5,44 @@
(export "user" (func $user))
(export "exported" (func $exported))
(export "exported_small" (func $exported_small))
- (func $user (; 0 ;)
+ (func $user
(call $exported)
(call $tabled)
(call $multi)
(call $multi)
)
- (func $exported (; 1 ;)
+ (func $exported
(nop)
(nop)
)
- (func $exported_small (; 2 ;)
+ (func $exported_small
(nop)
)
- (func $recursive (; 3 ;)
+ (func $recursive
(call $recursive)
)
- (func $tabled (; 4 ;)
+ (func $tabled
(nop)
(nop)
)
- (func $cycle1 (; 5 ;)
+ (func $cycle1
(call $cycle1)
)
- (func $multi (; 6 ;)
+ (func $multi
(nop)
(nop)
)
)
(module
(type $none_=>_i32 (func (result i32)))
- (func $main (; 0 ;) (result i32)
+ (func $main (result i32)
(unreachable)
)
)
(module
(type $none_=>_i64 (func (result i64)))
(memory $0 (shared 1 1))
- (func $1 (; 0 ;) (result i64)
+ (func $1 (result i64)
(i32.atomic.store16
(i32.const 0)
(i32.const 0)
@@ -52,21 +52,21 @@
)
(module
(type $none_=>_none (func))
- (func $main (; 0 ;)
+ (func $main
(call $one)
(call $one)
)
- (func $one (; 1 ;)
+ (func $one
(call $one)
)
)
(module
(type $none_=>_none (func))
- (func $main (; 0 ;)
+ (func $main
(call $two)
(call $two)
)
- (func $two (; 1 ;)
+ (func $two
(call $two)
)
)
@@ -75,7 +75,7 @@
(memory $0 17)
(table $0 89 89 funcref)
(start $1)
- (func $1 (; 0 ;)
+ (func $1
(i32.store
(i32.const 4)
(i32.const 0)
diff --git a/test/passes/inlining-optimizing_optimize-level=3.txt b/test/passes/inlining-optimizing_optimize-level=3.txt
index 01631dfdb..f951319de 100644
--- a/test/passes/inlining-optimizing_optimize-level=3.txt
+++ b/test/passes/inlining-optimizing_optimize-level=3.txt
@@ -67,7 +67,7 @@
(export "dynCall_iiii" (func $dynCall_iiii))
(export "dynCall_vi" (func $dynCall_vi))
(export "___udivmoddi4" (func $___udivmoddi4))
- (func $stackAlloc (; 18 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $STACKTOP)
@@ -96,15 +96,15 @@
)
(local.get $1)
)
- (func $stackSave (; 19 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $STACKTOP)
)
- (func $stackRestore (; 20 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $STACKTOP
(local.get $0)
)
)
- (func $establishStackSpace (; 21 ;) (param $0 i32) (param $1 i32)
+ (func $establishStackSpace (param $0 i32) (param $1 i32)
(global.set $STACKTOP
(local.get $0)
)
@@ -112,7 +112,7 @@
(local.get $1)
)
)
- (func $setThrew (; 22 ;) (param $0 i32) (param $1 i32)
+ (func $setThrew (param $0 i32) (param $1 i32)
(if
(i32.eqz
(global.get $__THREW__)
@@ -127,15 +127,15 @@
)
)
)
- (func $setTempRet0 (; 23 ;) (param $0 i32)
+ (func $setTempRet0 (param $0 i32)
(global.set $tempRet0
(local.get $0)
)
)
- (func $getTempRet0 (; 24 ;) (result i32)
+ (func $getTempRet0 (result i32)
(global.get $tempRet0)
)
- (func $_main (; 25 ;) (result i32)
+ (func $_main (result i32)
(local $0 i32)
(local.set $0
(global.get $STACKTOP)
@@ -164,7 +164,7 @@
)
(i32.const 0)
)
- (func $_frexp (; 26 ;) (param $0 f64) (param $1 i32) (result f64)
+ (func $_frexp (param $0 f64) (param $1 i32) (result f64)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -261,7 +261,7 @@
)
(local.get $0)
)
- (func $_strerror (; 27 ;) (param $0 i32) (result i32)
+ (func $_strerror (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local.set $1
@@ -342,7 +342,7 @@
)
(local.get $0)
)
- (func $___errno_location (; 28 ;) (result i32)
+ (func $___errno_location (result i32)
(if (result i32)
(i32.load
(i32.const 16)
@@ -353,7 +353,7 @@
(i32.const 60)
)
)
- (func $___stdio_close (; 29 ;) (param $0 i32) (result i32)
+ (func $___stdio_close (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local.set $1
@@ -393,7 +393,7 @@
)
(local.get $0)
)
- (func $___stdout_write (; 30 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdout_write (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -474,7 +474,7 @@
)
(local.get $0)
)
- (func $___stdio_seek (; 31 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdio_seek (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local.set $4
@@ -550,7 +550,7 @@
)
(local.get $0)
)
- (func $_fflush (; 32 ;) (param $0 i32) (result i32)
+ (func $_fflush (param $0 i32) (result i32)
(local $1 i32)
(if
(local.get $0)
@@ -639,7 +639,7 @@
)
(local.get $0)
)
- (func $_printf (; 33 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $_printf (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(local.set $2
@@ -678,7 +678,7 @@
)
(local.get $0)
)
- (func $___stdio_write (; 34 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdio_write (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -1024,7 +1024,7 @@
)
(local.get $2)
)
- (func $_vfprintf (; 35 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_vfprintf (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -1296,7 +1296,7 @@
)
(local.get $0)
)
- (func $___fwritex (; 36 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___fwritex (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -1482,7 +1482,7 @@
)
(local.get $3)
)
- (func $___towrite (; 37 ;) (param $0 i32) (result i32)
+ (func $___towrite (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local.set $1
@@ -1560,7 +1560,7 @@
)
)
)
- (func $_wcrtomb (; 38 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_wcrtomb (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(block $do-once (result i32)
(if (result i32)
(local.get $0)
@@ -1734,7 +1734,7 @@
)
)
)
- (func $_wctomb (; 39 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $_wctomb (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(local.get $0)
(call $_wcrtomb
@@ -1745,7 +1745,7 @@
(i32.const 0)
)
)
- (func $_memchr (; 40 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memchr (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -1976,7 +1976,7 @@
(local.get $0)
)
)
- (func $___syscall_ret (; 41 ;) (param $0 i32) (result i32)
+ (func $___syscall_ret (param $0 i32) (result i32)
(if (result i32)
(i32.gt_u
(local.get $0)
@@ -1995,7 +1995,7 @@
(local.get $0)
)
)
- (func $___fflush_unlocked (; 42 ;) (param $0 i32) (result i32)
+ (func $___fflush_unlocked (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -2117,14 +2117,14 @@
)
)
)
- (func $_cleanup (; 43 ;) (param $0 i32)
+ (func $_cleanup (param $0 i32)
(drop
(i32.load offset=68
(local.get $0)
)
)
)
- (func $_printf_core (; 44 ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (result i32)
+ (func $_printf_core (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (result i32)
(local $5 i32)
(local $6 i32)
(local $7 i32)
@@ -6946,7 +6946,7 @@
)
(local.get $18)
)
- (func $_pop_arg_336 (; 45 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $_pop_arg_336 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local $4 f64)
(local $5 i32)
@@ -7346,7 +7346,7 @@
)
)
)
- (func $_fmt_u (; 46 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_fmt_u (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(if
@@ -7464,7 +7464,7 @@
)
(local.get $2)
)
- (func $_pad (; 47 ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32)
+ (func $_pad (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32)
(local $5 i32)
(local $6 i32)
(local $7 i32)
@@ -7612,7 +7612,7 @@
(local.get $7)
)
)
- (func $_malloc (; 48 ;) (param $0 i32) (result i32)
+ (func $_malloc (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -13091,7 +13091,7 @@
(i32.const 8)
)
)
- (func $_free (; 49 ;) (param $0 i32)
+ (func $_free (param $0 i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -14881,10 +14881,10 @@
(i32.const -1)
)
)
- (func $runPostSets (; 50 ;)
+ (func $runPostSets
(nop)
)
- (func $_i64Subtract (; 51 ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $_i64Subtract (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(global.set $tempRet0
(i32.sub
(i32.sub
@@ -14902,7 +14902,7 @@
(local.get $2)
)
)
- (func $_i64Add (; 52 ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $_i64Add (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(local $4 i32)
(global.set $tempRet0
(i32.add
@@ -14923,7 +14923,7 @@
)
(local.get $4)
)
- (func $_memset (; 53 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memset (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -15061,7 +15061,7 @@
(local.get $2)
)
)
- (func $_bitshift64Lshr (; 54 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_bitshift64Lshr (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(if
(i32.lt_s
(local.get $2)
@@ -15111,7 +15111,7 @@
)
)
)
- (func $_bitshift64Shl (; 55 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_bitshift64Shl (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(if
(i32.lt_s
(local.get $2)
@@ -15167,7 +15167,7 @@
)
(i32.const 0)
)
- (func $_memcpy (; 56 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memcpy (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(if
(i32.ge_s
@@ -15314,7 +15314,7 @@
)
(local.get $3)
)
- (func $___udivdi3 (; 57 ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $___udivdi3 (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(call $___udivmoddi4
(local.get $0)
(local.get $1)
@@ -15323,7 +15323,7 @@
(i32.const 0)
)
)
- (func $___uremdi3 (; 58 ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $___uremdi3 (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(local $4 i32)
(local.set $4
(global.get $STACKTOP)
@@ -15357,7 +15357,7 @@
(local.get $0)
)
)
- (func $___udivmoddi4 (; 59 ;) (param $xl i32) (param $xh i32) (param $yl i32) (param $yh i32) (param $r i32) (result i32)
+ (func $___udivmoddi4 (param $xl i32) (param $xh i32) (param $yl i32) (param $yh i32) (param $r i32) (result i32)
(local $x64 i64)
(local $y64 i64)
(local.set $x64
@@ -15414,7 +15414,7 @@
(local.get $x64)
)
)
- (func $dynCall_ii (; 60 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $dynCall_ii (param $0 i32) (param $1 i32) (result i32)
(call_indirect (type $i32_=>_i32)
(local.get $1)
(i32.and
@@ -15423,7 +15423,7 @@
)
)
)
- (func $dynCall_iiii (; 61 ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $dynCall_iiii (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $1)
(local.get $2)
@@ -15437,7 +15437,7 @@
)
)
)
- (func $dynCall_vi (; 62 ;) (param $0 i32) (param $1 i32)
+ (func $dynCall_vi (param $0 i32) (param $1 i32)
(call_indirect (type $i32_=>_none)
(local.get $1)
(i32.add
@@ -15449,19 +15449,19 @@
)
)
)
- (func $b0 (; 63 ;) (param $0 i32) (result i32)
+ (func $b0 (param $0 i32) (result i32)
(call $nullFunc_ii
(i32.const 0)
)
(i32.const 0)
)
- (func $b1 (; 64 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $b1 (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(call $nullFunc_iiii
(i32.const 1)
)
(i32.const 0)
)
- (func $b2 (; 65 ;) (param $0 i32)
+ (func $b2 (param $0 i32)
(call $nullFunc_vi
(i32.const 2)
)
diff --git a/test/passes/inlining_all-features.txt b/test/passes/inlining_all-features.txt
index 453f1704c..cb24b9e8b 100644
--- a/test/passes/inlining_all-features.txt
+++ b/test/passes/inlining_all-features.txt
@@ -4,10 +4,10 @@
(type $none_=>_funcref (func (result funcref)))
(event $e (attr 0) (param i32))
(export "ref_func_test" (func $ref_func_test))
- (func $foo (; 0 ;)
+ (func $foo
(nop)
)
- (func $ref_func_test (; 1 ;) (result funcref)
+ (func $ref_func_test (result funcref)
(block
(block $__inlined_func$foo
(nop)
@@ -15,7 +15,7 @@
)
(ref.func $foo)
)
- (func $br_on_exn_name_uniquify_test (; 2 ;)
+ (func $br_on_exn_name_uniquify_test
(local $exn exnref)
(local $1 exnref)
(drop
diff --git a/test/passes/inlining_enable-tail-call.txt b/test/passes/inlining_enable-tail-call.txt
index 673fda474..56dd8d30e 100644
--- a/test/passes/inlining_enable-tail-call.txt
+++ b/test/passes/inlining_enable-tail-call.txt
@@ -4,7 +4,7 @@
(elem (i32.const 0) $tabled)
(export "user" (func $user))
(export "exported" (func $exported))
- (func $user (; 0 ;)
+ (func $user
(local $x i32)
(local $y f64)
(local $2 f32)
@@ -134,16 +134,16 @@
)
)
)
- (func $exported (; 1 ;)
+ (func $exported
(nop)
)
- (func $recursive (; 2 ;)
+ (func $recursive
(call $recursive)
)
- (func $tabled (; 3 ;)
+ (func $tabled
(nop)
)
- (func $cycle1 (; 4 ;)
+ (func $cycle1
(block $__inlined_func$cycle2
(block
(call $cycle1)
@@ -154,10 +154,10 @@
(module
(type $none_=>_i32 (func (result i32)))
(type $i32_=>_i32 (func (param i32) (result i32)))
- (func $child (; 0 ;) (param $0 i32) (result i32)
+ (func $child (param $0 i32) (result i32)
(i32.const 1234)
)
- (func $parent (; 1 ;) (result i32)
+ (func $parent (result i32)
(call $child
(unreachable)
)
@@ -169,7 +169,7 @@
(memory $0 1 1)
(global $hangLimit (mut i32) (i32.const 25))
(export "hangLimitInitializer" (func $hangLimitInitializer))
- (func $func_4 (; 0 ;) (param $0 f32) (param $1 i32) (result i32)
+ (func $func_4 (param $0 f32) (param $1 i32) (result i32)
(local $2 i64)
(local $3 f64)
(local $4 f32)
@@ -222,7 +222,7 @@
)
)
)
- (func $hangLimitInitializer (; 1 ;)
+ (func $hangLimitInitializer
(global.set $hangLimit
(i32.const 25)
)
@@ -232,7 +232,7 @@
(type $none_=>_none (func))
(type $i32_=>_none (func (param i32)))
(table $0 10 funcref)
- (func $0 (; 0 ;)
+ (func $0
(block $__inlined_func$1
(call_indirect (type $i32_=>_none)
(if (result i32)
@@ -247,7 +247,7 @@
)
(module
(type $none_=>_none (func))
- (func $1 (; 0 ;)
+ (func $1
(block $__inlined_func$0
(block $label$1
(br_table $label$1 $label$1
@@ -259,7 +259,7 @@
)
(module
(type $none_=>_i32 (func (result i32)))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(return
(block $__inlined_func$1 (result i32)
(i32.const 42)
@@ -269,7 +269,7 @@
)
(module
(type $none_=>_none (func))
- (func $0 (; 0 ;)
+ (func $0
(local $0 i32)
(block
(block $__inlined_func$1
@@ -286,7 +286,7 @@
)
(module
(type $none_=>_i32 (func (result i32)))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(local $0 i32)
(return
(block $__inlined_func$1 (result i32)
@@ -300,7 +300,7 @@
)
(module
(type $none_=>_none (func))
- (func $0 (; 0 ;)
+ (func $0
(drop
(block (result i32)
(block $__inlined_func$1 (result i32)
@@ -320,7 +320,7 @@
)
(module
(type $none_=>_none (func))
- (func $0 (; 0 ;)
+ (func $0
(local $0 i32)
(block $__inlined_func$1
(block
@@ -346,7 +346,7 @@
(type $none_=>_none (func))
(type $i32_=>_i32 (func (param i32) (result i32)))
(table $0 10 funcref)
- (func $0 (; 0 ;)
+ (func $0
(drop
(block (result i32)
(block $__inlined_func$1 (result i32)
@@ -365,7 +365,7 @@
(type $none_=>_none (func))
(type $i32_=>_none (func (param i32)))
(table $0 10 funcref)
- (func $0 (; 0 ;)
+ (func $0
(block $__inlined_func$1
(block
(call_indirect (type $i32_=>_none)
@@ -383,7 +383,7 @@
(memory $0 1 1)
(global $global$0 (mut i32) (i32.const 10))
(export "func_102_invoker" (func $19))
- (func $19 (; 0 ;)
+ (func $19
(block
(block
(block $__inlined_func$13
diff --git a/test/passes/inlining_optimize-level=3.txt b/test/passes/inlining_optimize-level=3.txt
index 3d864de0c..74e1a0a99 100644
--- a/test/passes/inlining_optimize-level=3.txt
+++ b/test/passes/inlining_optimize-level=3.txt
@@ -5,10 +5,10 @@
(elem (i32.const 0) $no-loops-but-one-use-but-tabled)
(export "yes" (func $yes))
(export "no-loops-but-one-use-but-exported" (func $no-loops-but-one-use-but-exported))
- (func $yes (; 0 ;) (result i32)
+ (func $yes (result i32)
(i32.const 1)
)
- (func $no-tooBig (; 1 ;) (result i32)
+ (func $no-tooBig (result i32)
(nop)
(nop)
(nop)
@@ -47,17 +47,17 @@
(nop)
(i32.const 1)
)
- (func $no-loops-but-one-use-but-exported (; 2 ;) (result i32)
+ (func $no-loops-but-one-use-but-exported (result i32)
(loop $loop-in (result i32)
(i32.const 1)
)
)
- (func $no-loops-but-one-use-but-tabled (; 3 ;) (result i32)
+ (func $no-loops-but-one-use-but-tabled (result i32)
(loop $loop-in (result i32)
(i32.const 1)
)
)
- (func $intoHere (; 4 ;)
+ (func $intoHere
(drop
(block (result i32)
(block $__inlined_func$yes (result i32)
diff --git a/test/passes/instrument-locals_all-features.txt b/test/passes/instrument-locals_all-features.txt
index efda489bd..2627c9cde 100644
--- a/test/passes/instrument-locals_all-features.txt
+++ b/test/passes/instrument-locals_all-features.txt
@@ -24,7 +24,7 @@
(import "env" "set_nullref" (func $set_nullref (param i32 i32 nullref) (result nullref)))
(import "env" "get_exnref" (func $get_exnref (param i32 i32 exnref) (result exnref)))
(import "env" "set_exnref" (func $set_exnref (param i32 i32 exnref) (result exnref)))
- (func $test (; 16 ;)
+ (func $test
(local $x i32)
(local $y i64)
(local $z f32)
diff --git a/test/passes/instrument-memory.txt b/test/passes/instrument-memory.txt
index f47be27d9..e14569c24 100644
--- a/test/passes/instrument-memory.txt
+++ b/test/passes/instrument-memory.txt
@@ -16,7 +16,7 @@
(import "env" "store_val_f32" (func $store_val_f32 (param i32 f32) (result f32)))
(import "env" "store_val_f64" (func $store_val_f64 (param i32 f64) (result f64)))
(memory $0 256 256)
- (func $A (; 10 ;)
+ (func $A
(drop
(call $load_val_i32
(i32.const 1)
@@ -382,7 +382,7 @@
)
)
)
- (func $B (; 11 ;)
+ (func $B
(i32.store8
(call $store_ptr
(i32.const 29)
diff --git a/test/passes/interesting-pass-mix.txt b/test/passes/interesting-pass-mix.txt
index 580787dff..0fbbc809c 100644
--- a/test/passes/interesting-pass-mix.txt
+++ b/test/passes/interesting-pass-mix.txt
@@ -3,20 +3,20 @@
(type $none_=>_none (func))
(type $none_=>_i32 (func (result i32)))
(type $i32_=>_i32 (func (param i32) (result i32)))
- (func $trivial (; 0 ;)
+ (func $trivial
(nop)
)
- (func $trivial2 (; 1 ;)
+ (func $trivial2
(call $trivial)
(call $trivial)
)
- (func $return-void (; 2 ;)
+ (func $return-void
(nop)
)
- (func $return-val (; 3 ;) (result i32)
+ (func $return-val (result i32)
(i32.const 1)
)
- (func $ifs (; 4 ;) (param $0 i32) (result i32)
+ (func $ifs (param $0 i32) (result i32)
(if (result i32)
(local.get $0)
(select
@@ -31,7 +31,7 @@
)
)
)
- (func $loops (; 5 ;) (param $0 i32)
+ (func $loops (param $0 i32)
(if
(local.get $0)
(loop $shape$2$continue
@@ -52,12 +52,12 @@
)
)
)
- (func $br-out (; 6 ;) (param $0 i32)
+ (func $br-out (param $0 i32)
(call $br-out
(i32.const 5)
)
)
- (func $unreachable (; 7 ;) (param $0 i32)
+ (func $unreachable (param $0 i32)
(if
(i32.eqz
(local.get $0)
@@ -82,10 +82,10 @@
)
)
)
- (func $empty-blocks (; 8 ;) (param $0 i32)
+ (func $empty-blocks (param $0 i32)
(nop)
)
- (func $before-and-after (; 9 ;) (param $0 i32)
+ (func $before-and-after (param $0 i32)
(call $before-and-after
(i32.const 1)
)
@@ -181,7 +181,7 @@
(i32.const 25)
)
)
- (func $switch (; 10 ;) (param $0 i32)
+ (func $switch (param $0 i32)
(call $switch
(i32.const 1)
)
@@ -199,10 +199,10 @@
(i32.const 3)
)
)
- (func $no-return (; 11 ;)
+ (func $no-return
(nop)
)
- (func $if-br-wat (; 12 ;) (param $0 i32)
+ (func $if-br-wat (param $0 i32)
(call $if-br-wat
(i32.const 0)
)
diff --git a/test/passes/legalize-js-interface-minimally.txt b/test/passes/legalize-js-interface-minimally.txt
index 63445998d..2d88b2f8e 100644
--- a/test/passes/legalize-js-interface-minimally.txt
+++ b/test/passes/legalize-js-interface-minimally.txt
@@ -9,7 +9,7 @@
(import "env" "invoke_vj" (func $legalimport$invoke_vj (param i32 i32)))
(export "func" (func $func))
(export "dynCall_foo" (func $legalstub$dyn))
- (func $func (; 3 ;) (result i64)
+ (func $func (result i64)
(drop
(call $imported)
)
@@ -18,13 +18,13 @@
)
(unreachable)
)
- (func $dyn (; 4 ;) (result i64)
+ (func $dyn (result i64)
(drop
(call $imported)
)
(unreachable)
)
- (func $legalstub$dyn (; 5 ;) (result i32)
+ (func $legalstub$dyn (result i32)
(local $0 i64)
(local.set $0
(call $dyn)
@@ -41,7 +41,7 @@
(local.get $0)
)
)
- (func $legalfunc$invoke_vj (; 6 ;) (param $0 i64)
+ (func $legalfunc$invoke_vj (param $0 i64)
(call $legalimport$invoke_vj
(i32.wrap_i64
(local.get $0)
diff --git a/test/passes/legalize-js-interface_all-features.txt b/test/passes/legalize-js-interface_all-features.txt
index 866356947..90353c4c9 100644
--- a/test/passes/legalize-js-interface_all-features.txt
+++ b/test/passes/legalize-js-interface_all-features.txt
@@ -16,7 +16,7 @@
(export "imported" (func $legalstub$imported))
(export "imported_again" (func $legalstub$imported))
(export "other" (func $legalstub$other))
- (func $func (; 6 ;) (result i64)
+ (func $func (result i64)
(drop
(call $legalfunc$imported)
)
@@ -27,7 +27,7 @@
)
(unreachable)
)
- (func $ref-func-test (; 7 ;)
+ (func $ref-func-test
(drop
(call $legalfunc$ref-func-arg)
)
@@ -35,7 +35,7 @@
(ref.func $ref-func-arg)
)
)
- (func $legalstub$func (; 8 ;) (result i32)
+ (func $legalstub$func (result i32)
(local $0 i64)
(local.set $0
(call $func)
@@ -52,7 +52,7 @@
(local.get $0)
)
)
- (func $legalstub$imported (; 9 ;) (result i32)
+ (func $legalstub$imported (result i32)
(local $0 i64)
(local.set $0
(call $legalfunc$imported)
@@ -69,7 +69,7 @@
(local.get $0)
)
)
- (func $legalstub$other (; 10 ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32)
+ (func $legalstub$other (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32)
(call $legalfunc$other
(local.get $0)
(i64.or
@@ -96,7 +96,7 @@
)
)
)
- (func $legalfunc$imported (; 11 ;) (result i64)
+ (func $legalfunc$imported (result i64)
(i64.or
(i64.extend_i32_u
(call $legalimport$imported)
@@ -109,7 +109,7 @@
)
)
)
- (func $legalfunc$other (; 12 ;) (param $0 i32) (param $1 i64) (param $2 i64)
+ (func $legalfunc$other (param $0 i32) (param $1 i64) (param $2 i64)
(call $legalimport$other
(local.get $0)
(i32.wrap_i64
@@ -132,7 +132,7 @@
)
)
)
- (func $legalfunc$ref-func-arg (; 13 ;) (result i64)
+ (func $legalfunc$ref-func-arg (result i64)
(i64.or
(i64.extend_i32_u
(call $legalimport$ref-func-arg)
diff --git a/test/passes/legalize-js-interface_pass-arg=legalize-js-interface-export-originals.txt b/test/passes/legalize-js-interface_pass-arg=legalize-js-interface-export-originals.txt
index ceef220cd..b38648035 100644
--- a/test/passes/legalize-js-interface_pass-arg=legalize-js-interface-export-originals.txt
+++ b/test/passes/legalize-js-interface_pass-arg=legalize-js-interface-export-originals.txt
@@ -5,10 +5,10 @@
(import "env" "setTempRet0" (func $setTempRet0 (param i32)))
(export "func" (func $legalstub$func))
(export "orig$func" (func $func))
- (func $func (; 1 ;) (result i64)
+ (func $func (result i64)
(unreachable)
)
- (func $legalstub$func (; 2 ;) (result i32)
+ (func $legalstub$func (result i32)
(local $0 i64)
(local.set $0
(call $func)
diff --git a/test/passes/licm.txt b/test/passes/licm.txt
index 7e8021b35..fe721c3ac 100644
--- a/test/passes/licm.txt
+++ b/test/passes/licm.txt
@@ -6,7 +6,7 @@
(type $none_=>_i64 (func (result i64)))
(memory $0 1)
(global $glob (mut i32) (i32.const 1))
- (func $loop1 (; 0 ;)
+ (func $loop1
(drop
(i32.const 10)
)
@@ -17,7 +17,7 @@
)
)
)
- (func $loop2 (; 1 ;)
+ (func $loop2
(drop
(i32.const 10)
)
@@ -32,7 +32,7 @@
)
)
)
- (func $loop3 (; 2 ;)
+ (func $loop3
(drop
(i32.const 10)
)
@@ -48,7 +48,7 @@
)
)
)
- (func $loop4 (; 3 ;)
+ (func $loop4
(drop
(i32.load
(i32.const 1)
@@ -61,7 +61,7 @@
)
)
)
- (func $loop3-4 (; 4 ;)
+ (func $loop3-4
(loop $loop
(drop
(i32.load
@@ -79,7 +79,7 @@
)
)
)
- (func $loop3-4-b (; 5 ;)
+ (func $loop3-4-b
(drop
(i32.load
(i32.const 10)
@@ -98,7 +98,7 @@
)
)
)
- (func $loop5 (; 6 ;)
+ (func $loop5
(loop $loop
(i32.store
(i32.const 1)
@@ -109,7 +109,7 @@
)
)
)
- (func $loop6 (; 7 ;)
+ (func $loop6
(loop $loop
(i32.store
(i32.const 1)
@@ -121,7 +121,7 @@
)
)
)
- (func $loop7 (; 8 ;)
+ (func $loop7
(loop $loop
(i32.store
(i32.const 1)
@@ -136,7 +136,7 @@
)
)
)
- (func $loop8 (; 9 ;)
+ (func $loop8
(loop $loop
(i32.store
(i32.const 1)
@@ -147,7 +147,7 @@
)
)
)
- (func $loop9 (; 10 ;)
+ (func $loop9
(loop $loop
(drop
(i32.load
@@ -163,7 +163,7 @@
)
)
)
- (func $loop10 (; 11 ;)
+ (func $loop10
(drop
(i32.load
(i32.const 1)
@@ -182,7 +182,7 @@
)
)
)
- (func $loop11 (; 12 ;)
+ (func $loop11
(local $x i32)
(local $y i32)
(loop $loop
@@ -196,7 +196,7 @@
)
)
)
- (func $loop12 (; 13 ;)
+ (func $loop12
(local $x i32)
(local $y i32)
(drop
@@ -211,7 +211,7 @@
)
)
)
- (func $loop13 (; 14 ;)
+ (func $loop13
(local $x i32)
(local $y i32)
(local.set $x
@@ -227,7 +227,7 @@
)
)
)
- (func $loop14 (; 15 ;)
+ (func $loop14
(local $x i32)
(local $y i32)
(local.set $x
@@ -246,7 +246,7 @@
)
)
)
- (func $loop14-1 (; 16 ;)
+ (func $loop14-1
(local $x i32)
(local $y i32)
(loop $loop
@@ -264,7 +264,7 @@
)
)
)
- (func $loop15 (; 17 ;)
+ (func $loop15
(local $x i32)
(local $y i32)
(local.set $x
@@ -283,7 +283,7 @@
)
)
)
- (func $loop15-1 (; 18 ;)
+ (func $loop15-1
(local $x i32)
(local $y i32)
(local.set $x
@@ -303,7 +303,7 @@
)
)
)
- (func $loop16 (; 19 ;)
+ (func $loop16
(local $x i32)
(local $y i32)
(local.set $x
@@ -322,7 +322,7 @@
)
)
)
- (func $loop16-1 (; 20 ;)
+ (func $loop16-1
(local $x i32)
(local $y i32)
(local.set $x
@@ -342,7 +342,7 @@
)
)
)
- (func $loop16-2 (; 21 ;)
+ (func $loop16-2
(local $x i32)
(local $y i32)
(local.set $x
@@ -367,7 +367,7 @@
)
)
)
- (func $loop16-3 (; 22 ;)
+ (func $loop16-3
(local $x i32)
(local $y i32)
(local.set $y
@@ -392,7 +392,7 @@
)
)
)
- (func $nop (; 23 ;)
+ (func $nop
(loop $loop
(nop)
(br_if $loop
@@ -400,7 +400,7 @@
)
)
)
- (func $nested-blocks (; 24 ;)
+ (func $nested-blocks
(loop $loop
(block $block
(nop)
@@ -420,7 +420,7 @@
)
)
)
- (func $nested-unhoistable-blocks (; 25 ;)
+ (func $nested-unhoistable-blocks
(loop $loop
(block $block
(call $nested-unhoistable-blocks)
@@ -440,7 +440,7 @@
)
)
)
- (func $conditional (; 26 ;)
+ (func $conditional
(if
(i32.const 0)
(drop
@@ -454,7 +454,7 @@
)
)
)
- (func $conditional1 (; 27 ;) (result i32)
+ (func $conditional1 (result i32)
(loop $loop
(if
(call $conditional1)
@@ -468,7 +468,7 @@
)
(unreachable)
)
- (func $conditional2 (; 28 ;)
+ (func $conditional2
(block $out
(loop $loop
(br_if $out
@@ -483,7 +483,7 @@
)
)
)
- (func $conditional3 (; 29 ;)
+ (func $conditional3
(block $out
(block
(drop
@@ -501,7 +501,7 @@
)
)
)
- (func $after (; 30 ;)
+ (func $after
(loop $loop
(nop)
)
@@ -509,7 +509,7 @@
(i32.const 10)
)
)
- (func $loops (; 31 ;)
+ (func $loops
(drop
(i32.const 10)
)
@@ -523,7 +523,7 @@
)
)
)
- (func $loops2 (; 32 ;)
+ (func $loops2
(drop
(i32.const 10)
)
@@ -537,7 +537,7 @@
)
)
)
- (func $fuzz1 (; 33 ;) (result i64)
+ (func $fuzz1 (result i64)
(local $var$1 i64)
(drop
(block (result i32)
@@ -566,7 +566,7 @@
(local.get $var$1)
)
)
- (func $self (; 34 ;) (result i32)
+ (func $self (result i32)
(local $x i32)
(loop $loop
(local.set $x
@@ -581,7 +581,7 @@
)
(local.get $x)
)
- (func $nested-set (; 35 ;)
+ (func $nested-set
(local $var$0 i32)
(local $var$1 i64)
(loop $label$1
@@ -601,7 +601,7 @@
)
)
)
- (func $load-store (; 36 ;) (param $x i32)
+ (func $load-store (param $x i32)
(loop $loop
(drop
(i32.load
@@ -617,7 +617,7 @@
)
)
)
- (func $set-set (; 37 ;) (param $x i32) (result i32)
+ (func $set-set (param $x i32) (result i32)
(loop $loop
(local.set $x
(i32.const 1)
@@ -634,7 +634,7 @@
)
(local.get $x)
)
- (func $copies-no (; 38 ;)
+ (func $copies-no
(local $x i32)
(local $y i32)
(local $z i32)
@@ -658,7 +658,7 @@
)
)
)
- (func $consts-no (; 39 ;)
+ (func $consts-no
(local $x i32)
(local $a i32)
(local $b i32)
@@ -676,7 +676,7 @@
)
)
)
- (func $global (; 40 ;)
+ (func $global
(local $x i32)
(local.set $x
(global.get $glob)
diff --git a/test/passes/log-execution.txt b/test/passes/log-execution.txt
index 4b57410e8..e2b762fc8 100644
--- a/test/passes/log-execution.txt
+++ b/test/passes/log-execution.txt
@@ -4,19 +4,19 @@
(type $none_=>_i32 (func (result i32)))
(import "env" "func" (func $import))
(import "env" "log_execution" (func $log_execution (param i32)))
- (func $nopp (; 2 ;)
+ (func $nopp
(call $log_execution
(i32.const 0)
)
(nop)
)
- (func $intt (; 3 ;) (result i32)
+ (func $intt (result i32)
(call $log_execution
(i32.const 1)
)
(i32.const 10)
)
- (func $workk (; 4 ;)
+ (func $workk
(call $log_execution
(i32.const 3)
)
@@ -35,7 +35,7 @@
)
)
)
- (func $loops (; 5 ;)
+ (func $loops
(call $log_execution
(i32.const 8)
)
@@ -81,7 +81,7 @@
)
)
)
- (func $loops-similar (; 6 ;)
+ (func $loops-similar
(call $log_execution
(i32.const 10)
)
diff --git a/test/passes/memory-packing_all-features.txt b/test/passes/memory-packing_all-features.txt
index 1c46995b6..af18ea25f 100644
--- a/test/passes/memory-packing_all-features.txt
+++ b/test/passes/memory-packing_all-features.txt
@@ -18,7 +18,7 @@
(data (i32.const 4035) "nice skip here")
(data (i32.const 4066) "another\00but no")
(import "env" "memoryBase" (global $memoryBase i32))
- (func $nonzero-size-init-of-active-will-trap (; 0 ;)
+ (func $nonzero-size-init-of-active-will-trap
(block
(drop
(i32.const 42)
@@ -33,7 +33,7 @@
)
(nop)
)
- (func $nonzero-offset-init-of-active-will-trap (; 1 ;)
+ (func $nonzero-offset-init-of-active-will-trap
(block
(drop
(i32.const 42)
@@ -48,7 +48,7 @@
)
(nop)
)
- (func $zero-offset-size-init-of-active-may-trap (; 2 ;)
+ (func $zero-offset-size-init-of-active-may-trap
(if
(i32.gt_u
(i32.const 42)
@@ -85,7 +85,7 @@
(global $__mem_segment_drop_state_0 (mut i32) (i32.const 0))
(global $__mem_segment_drop_state_1 (mut i32) (i32.const 0))
(global $__mem_segment_drop_state_2 (mut i32) (i32.const 0))
- (func $zeroes-at-start (; 0 ;)
+ (func $zeroes-at-start
(block
(if
(global.get $__mem_segment_drop_state_0)
@@ -109,7 +109,7 @@
(data.drop 0)
)
)
- (func $zeroes-at-start-not-split (; 1 ;)
+ (func $zeroes-at-start-not-split
(memory.init 1
(i32.const 0)
(i32.const 0)
@@ -132,7 +132,7 @@
)
(data.drop 1)
)
- (func $few-zeroes-at-start (; 2 ;)
+ (func $few-zeroes-at-start
(memory.init 2
(i32.const 0)
(i32.const 0)
@@ -140,7 +140,7 @@
)
(data.drop 2)
)
- (func $zeroes-at-end (; 3 ;)
+ (func $zeroes-at-end
(block
(memory.init 3
(i32.const 0)
@@ -155,7 +155,7 @@
)
(data.drop 3)
)
- (func $zeroes-at-end-not-split (; 4 ;)
+ (func $zeroes-at-end-not-split
(memory.init 4
(i32.const 0)
(i32.const 0)
@@ -178,7 +178,7 @@
)
(data.drop 4)
)
- (func $few-zeroes-at-end (; 5 ;)
+ (func $few-zeroes-at-end
(memory.init 5
(i32.const 0)
(i32.const 0)
@@ -186,7 +186,7 @@
)
(data.drop 5)
)
- (func $zeroes-in-middle (; 6 ;)
+ (func $zeroes-in-middle
(block
(memory.init 6
(i32.const 0)
@@ -209,7 +209,7 @@
(data.drop 7)
)
)
- (func $zeroes-in-middle-not-split (; 7 ;)
+ (func $zeroes-in-middle-not-split
(memory.init 8
(i32.const 0)
(i32.const 0)
@@ -222,7 +222,7 @@
)
(data.drop 8)
)
- (func $few-zeroes-in-middle (; 8 ;)
+ (func $few-zeroes-in-middle
(memory.init 9
(i32.const 0)
(i32.const 0)
@@ -230,7 +230,7 @@
)
(data.drop 9)
)
- (func $multiple-spans-of-zeroes (; 9 ;)
+ (func $multiple-spans-of-zeroes
(block
(memory.init 10
(i32.const 0)
@@ -264,7 +264,7 @@
(data.drop 12)
)
)
- (func $even-more-zeroes (; 10 ;)
+ (func $even-more-zeroes
(block
(if
(global.get $__mem_segment_drop_state_1)
@@ -315,7 +315,7 @@
(data.drop 15)
)
)
- (func $only-zeroes (; 11 ;)
+ (func $only-zeroes
(block
(if
(global.get $__mem_segment_drop_state_2)
@@ -331,7 +331,7 @@
(i32.const 1)
)
)
- (func $no-zeroes (; 12 ;)
+ (func $no-zeroes
(memory.init 16
(i32.const 0)
(i32.const 0)
@@ -339,7 +339,7 @@
)
(data.drop 16)
)
- (func $empty (; 13 ;)
+ (func $empty
(if
(i32.gt_u
(i32.const 13)
@@ -352,11 +352,11 @@
)
(nop)
)
- (func $only-dropped (; 14 ;)
+ (func $only-dropped
(nop)
(nop)
)
- (func $only-dropped-zeroes (; 15 ;)
+ (func $only-dropped-zeroes
(nop)
(nop)
)
@@ -405,7 +405,7 @@
(global $__mem_segment_drop_state_5 (mut i32) (i32.const 0))
(global $__mem_segment_drop_state_6 (mut i32) (i32.const 0))
(global $__mem_segment_drop_state_7 (mut i32) (i32.const 0))
- (func $nonconst-dest (; 0 ;)
+ (func $nonconst-dest
(local $0 i32)
(block
(local.set $0
@@ -478,7 +478,7 @@
(data.drop 2)
)
)
- (func $nonconst-offset (; 1 ;)
+ (func $nonconst-offset
(memory.init 3
(i32.const 0)
(global.get $param)
@@ -486,7 +486,7 @@
)
(data.drop 3)
)
- (func $nonconst-size (; 2 ;)
+ (func $nonconst-size
(memory.init 4
(i32.const 0)
(i32.const 0)
@@ -494,7 +494,7 @@
)
(data.drop 4)
)
- (func $partial-skip-start (; 3 ;)
+ (func $partial-skip-start
(block
(if
(global.get $__mem_segment_drop_state_1)
@@ -545,7 +545,7 @@
(data.drop 7)
)
)
- (func $full-skip-start (; 4 ;)
+ (func $full-skip-start
(block
(memory.init 8
(i32.const 0)
@@ -584,7 +584,7 @@
(data.drop 10)
)
)
- (func $partial-skip-end (; 5 ;)
+ (func $partial-skip-end
(block
(if
(global.get $__mem_segment_drop_state_2)
@@ -635,7 +635,7 @@
(data.drop 13)
)
)
- (func $full-skip-end (; 6 ;)
+ (func $full-skip-end
(block
(if
(global.get $__mem_segment_drop_state_3)
@@ -681,7 +681,7 @@
(data.drop 16)
)
)
- (func $slice-zeroes (; 7 ;)
+ (func $slice-zeroes
(block
(if
(global.get $__mem_segment_drop_state_4)
@@ -702,7 +702,7 @@
(data.drop 19)
)
)
- (func $slice-nonzeroes (; 8 ;)
+ (func $slice-nonzeroes
(memory.init 20
(i32.const 0)
(i32.const 1)
@@ -714,7 +714,7 @@
(data.drop 22)
)
)
- (func $zero-size (; 9 ;)
+ (func $zero-size
(if
(i32.or
(i32.gt_u
@@ -737,7 +737,7 @@
(data.drop 25)
)
)
- (func $zero-size-undropped (; 10 ;)
+ (func $zero-size-undropped
(if
(i32.or
(i32.gt_u
@@ -752,7 +752,7 @@
(unreachable)
)
)
- (func $out-of-bounds-offset (; 11 ;)
+ (func $out-of-bounds-offset
(block
(drop
(i32.const 0)
@@ -767,7 +767,7 @@
)
(nop)
)
- (func $zero-size-out-of-bounds-offset (; 12 ;)
+ (func $zero-size-out-of-bounds-offset
(block
(drop
(i32.const 0)
@@ -782,7 +782,7 @@
)
(nop)
)
- (func $out-of-bounds-size (; 13 ;)
+ (func $out-of-bounds-size
(block
(drop
(i32.const 0)
@@ -797,7 +797,7 @@
)
(nop)
)
- (func $zero-size-at-bounds-offset (; 14 ;)
+ (func $zero-size-at-bounds-offset
(if
(i32.or
(i32.gt_u
@@ -838,7 +838,7 @@
(global $__mem_segment_drop_state_1 (mut i32) (i32.const 0))
(global $__mem_segment_drop_state_2 (mut i32) (i32.const 0))
(global $__mem_segment_drop_state_3 (mut i32) (i32.const 0))
- (func $zero-length-init-zeroes (; 0 ;)
+ (func $zero-length-init-zeroes
(if
(i32.or
(i32.gt_u
@@ -861,7 +861,7 @@
(data.drop 2)
)
)
- (func $zero-length-init-nonzeroes (; 1 ;)
+ (func $zero-length-init-nonzeroes
(if
(i32.or
(i32.gt_u
@@ -884,7 +884,7 @@
(data.drop 5)
)
)
- (func $zero-length-init-zeroes-2 (; 2 ;)
+ (func $zero-length-init-zeroes-2
(if
(i32.or
(i32.gt_u
@@ -906,7 +906,7 @@
(data.drop 7)
)
)
- (func $zero-length-init-nonzeroes-2 (; 3 ;)
+ (func $zero-length-init-nonzeroes-2
(if
(i32.or
(i32.gt_u
@@ -995,7 +995,7 @@
(data passive "a")
(data passive "a")
(data passive "a\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00a\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00a")
- (func $init-lots (; 0 ;)
+ (func $init-lots
(block
(memory.init 0
(i32.const 0)
diff --git a/test/passes/merge-blocks.txt b/test/passes/merge-blocks.txt
index 301961d05..70ecce6c5 100644
--- a/test/passes/merge-blocks.txt
+++ b/test/passes/merge-blocks.txt
@@ -4,14 +4,14 @@
(type $i32_=>_none (func (param i32)))
(type $none_=>_f32 (func (result f32)))
(global $global$0 (mut i32) (i32.const 10))
- (func $drop-block (; 0 ;)
+ (func $drop-block
(block $block
(drop
(i32.const 0)
)
)
)
- (func $drop-block-br (; 1 ;)
+ (func $drop-block-br
(block $block
(drop
(block $x (result i32)
@@ -23,7 +23,7 @@
)
)
)
- (func $drop-block-br-if (; 2 ;)
+ (func $drop-block-br-if
(block $block
(drop
(i32.const 1)
@@ -38,7 +38,7 @@
)
)
)
- (func $undroppable-block-br-if (; 3 ;) (param $0 i32)
+ (func $undroppable-block-br-if (param $0 i32)
(block $block
(drop
(block $x (result i32)
@@ -53,7 +53,7 @@
)
)
)
- (func $drop-block-nested-br-if (; 4 ;)
+ (func $drop-block-nested-br-if
(block $block
(block $x
(if
@@ -74,7 +74,7 @@
)
)
)
- (func $drop-unreachable-br_if (; 5 ;) (result i32)
+ (func $drop-unreachable-br_if (result i32)
(block $label$0 (result i32)
(block $label$2 (result i32)
(br_if $label$2
@@ -86,7 +86,7 @@
)
)
)
- (func $drop-block-squared-iloop (; 6 ;)
+ (func $drop-block-squared-iloop
(drop
(block $label$0 (result i32)
(drop
@@ -99,7 +99,7 @@
)
)
)
- (func $br-goes-away-label2-becomes-unreachable (; 7 ;)
+ (func $br-goes-away-label2-becomes-unreachable
(block $block
(drop
(block $label$1 (result i32)
@@ -118,7 +118,7 @@
)
)
)
- (func $loop-block-drop-block-return (; 8 ;)
+ (func $loop-block-drop-block-return
(loop $label$4
(block $label$5
(drop
@@ -129,7 +129,7 @@
)
)
)
- (func $if-block (; 9 ;)
+ (func $if-block
(block $label
(if
(i32.const 1)
@@ -144,7 +144,7 @@
)
)
)
- (func $if-block-bad (; 10 ;)
+ (func $if-block-bad
(block $label
(if
(br $label)
@@ -159,7 +159,7 @@
)
)
)
- (func $if-block-br (; 11 ;)
+ (func $if-block-br
(block $label
(if
(i32.const 1)
@@ -167,7 +167,7 @@
)
)
)
- (func $if-block-br-1 (; 12 ;)
+ (func $if-block-br-1
(block $label
(if
(i32.const 1)
@@ -178,7 +178,7 @@
)
)
)
- (func $if-block-br-2 (; 13 ;)
+ (func $if-block-br-2
(block $label
(if
(i32.const 1)
@@ -189,7 +189,7 @@
)
)
)
- (func $if-block-br-3 (; 14 ;)
+ (func $if-block-br-3
(block $label
(if
(i32.const 1)
@@ -198,7 +198,7 @@
)
)
)
- (func $if-block-br-4-eithre (; 15 ;)
+ (func $if-block-br-4-eithre
(block $label
(if
(i32.const 1)
@@ -211,7 +211,7 @@
)
)
)
- (func $if-block-br-5-value (; 16 ;) (result i32)
+ (func $if-block-br-5-value (result i32)
(block $label (result i32)
(if (result i32)
(i32.const 1)
@@ -220,7 +220,7 @@
)
)
)
- (func $restructure-if-outerType-change (; 17 ;)
+ (func $restructure-if-outerType-change
(loop $label$1
(br_if $label$1
(block $label$2
@@ -237,7 +237,7 @@
)
)
)
- (func $if-arm-unreachable (; 18 ;)
+ (func $if-arm-unreachable
(block $label$1
(if
(unreachable)
@@ -246,7 +246,7 @@
)
)
)
- (func $propagate-type-if-we-optimize (; 19 ;)
+ (func $propagate-type-if-we-optimize
(if
(i32.const 1)
(nop)
@@ -269,7 +269,7 @@
)
)
)
- (func $br-value-blocktypechange (; 20 ;) (result f32)
+ (func $br-value-blocktypechange (result f32)
(global.set $global$0
(i32.const 0)
)
diff --git a/test/passes/merge-blocks_remove-unused-brs.txt b/test/passes/merge-blocks_remove-unused-brs.txt
index 65c8a388a..9d8db7f52 100644
--- a/test/passes/merge-blocks_remove-unused-brs.txt
+++ b/test/passes/merge-blocks_remove-unused-brs.txt
@@ -1,6 +1,6 @@
(module
(type $i32_=>_none (func (param i32)))
- (func $func (; 0 ;) (param $x i32)
+ (func $func (param $x i32)
(loop $loop
(block $out
(block
diff --git a/test/passes/merge-locals_all-features.txt b/test/passes/merge-locals_all-features.txt
index 1210fab59..c87a952d5 100644
--- a/test/passes/merge-locals_all-features.txt
+++ b/test/passes/merge-locals_all-features.txt
@@ -5,7 +5,7 @@
(type $i32_i32_i32_=>_none (func (param i32 i32 i32)))
(type $i32_f32_f32_=>_i64 (func (param i32 f32 f32) (result i64)))
(global $global$0 (mut i32) (i32.const 10))
- (func $test (; 0 ;) (param $x i32) (param $y i32) (result i32)
+ (func $test (param $x i32) (param $y i32) (result i32)
(drop
(if (result i32)
(local.tee $x
@@ -17,7 +17,7 @@
)
(local.get $x)
)
- (func $test2 (; 1 ;) (param $x i32) (param $y i32) (result i32)
+ (func $test2 (param $x i32) (param $y i32) (result i32)
(drop
(if (result i32)
(local.tee $x
@@ -29,7 +29,7 @@
)
(local.get $x)
)
- (func $test-multiple (; 2 ;) (param $x i32) (param $y i32) (result i32)
+ (func $test-multiple (param $x i32) (param $y i32) (result i32)
(drop
(if (result i32)
(local.tee $x
@@ -44,7 +44,7 @@
)
(local.get $x)
)
- (func $test-just-some (; 3 ;) (param $x i32) (param $y i32) (result i32)
+ (func $test-just-some (param $x i32) (param $y i32) (result i32)
(drop
(if (result i32)
(local.tee $x
@@ -62,7 +62,7 @@
)
(local.get $y)
)
- (func $test-just-some2 (; 4 ;) (param $x i32) (param $y i32) (result i32)
+ (func $test-just-some2 (param $x i32) (param $y i32) (result i32)
(drop
(if (result i32)
(local.tee $x
@@ -83,7 +83,7 @@
)
(i32.const 500)
)
- (func $test-just-some3 (; 5 ;) (param $x i32) (param $y i32) (result i32)
+ (func $test-just-some3 (param $x i32) (param $y i32) (result i32)
(drop
(if (result i32)
(local.tee $x
@@ -104,7 +104,7 @@
)
(local.get $y)
)
- (func $silly-self (; 6 ;) (param $x i32) (param $y i32) (result i32)
+ (func $silly-self (param $x i32) (param $y i32) (result i32)
(drop
(if (result i32)
(local.tee $x
@@ -116,7 +116,7 @@
)
(local.get $y)
)
- (func $silly-multi (; 7 ;) (param $x i32) (param $y i32) (result i32)
+ (func $silly-multi (param $x i32) (param $y i32) (result i32)
(drop
(if (result i32)
(local.tee $x
@@ -130,7 +130,7 @@
)
(local.get $y)
)
- (func $undo-1 (; 8 ;) (param $var$1 i32) (param $var$2 i32)
+ (func $undo-1 (param $var$1 i32) (param $var$2 i32)
(local $var$5 i32)
(local.set $var$2
(local.get $var$1)
@@ -142,7 +142,7 @@
(local.get $var$1)
)
)
- (func $undo-2 (; 9 ;) (param $var$1 i32) (param $var$2 i32)
+ (func $undo-2 (param $var$1 i32) (param $var$2 i32)
(local $var$5 i32)
(local.set $var$2
(local.get $var$1)
@@ -157,7 +157,7 @@
(local.get $var$1)
)
)
- (func $reverse (; 10 ;) (param $x i32) (param $y i32)
+ (func $reverse (param $x i32) (param $y i32)
(drop
(if (result i32)
(local.tee $x
@@ -180,7 +180,7 @@
(local.get $y)
)
)
- (func $reverse-end (; 11 ;) (param $x i32) (param $y i32)
+ (func $reverse-end (param $x i32) (param $y i32)
(drop
(if (result i32)
(local.tee $x
@@ -191,7 +191,7 @@
)
)
)
- (func $reverse-lone-end-2 (; 12 ;) (param $x i32) (param $y i32)
+ (func $reverse-lone-end-2 (param $x i32) (param $y i32)
(drop
(if (result i32)
(local.tee $x
@@ -208,7 +208,7 @@
(local.get $y)
)
)
- (func $reverse-undo (; 13 ;) (param $x i32) (param $y i32)
+ (func $reverse-undo (param $x i32) (param $y i32)
(drop
(if (result i32)
(local.tee $x
@@ -234,7 +234,7 @@
(local.get $y)
)
)
- (func $reverse-undo2 (; 14 ;) (param $x i32) (param $y i32)
+ (func $reverse-undo2 (param $x i32) (param $y i32)
(drop
(if (result i32)
(local.tee $x
@@ -260,7 +260,7 @@
(local.get $y)
)
)
- (func $reverse-undo3-conditional (; 15 ;) (param $x i32) (param $y i32)
+ (func $reverse-undo3-conditional (param $x i32) (param $y i32)
(drop
(if (result i32)
(local.tee $x
@@ -289,7 +289,7 @@
(local.get $y)
)
)
- (func $reverse-undo3-conditional-b (; 16 ;) (param $x i32) (param $y i32)
+ (func $reverse-undo3-conditional-b (param $x i32) (param $y i32)
(drop
(if (result i32)
(local.tee $x
@@ -318,7 +318,7 @@
(local.get $y)
)
)
- (func $reverse-undo3-conditional-c (; 17 ;) (param $x i32) (param $y i32)
+ (func $reverse-undo3-conditional-c (param $x i32) (param $y i32)
(drop
(if (result i32)
(local.tee $x
@@ -355,7 +355,7 @@
(local.get $y)
)
)
- (func $fuzz (; 18 ;) (param $var$0 i32) (param $var$1 f32) (param $var$2 f32) (result i64)
+ (func $fuzz (param $var$0 i32) (param $var$1 f32) (param $var$2 f32) (result i64)
(local $var$3 i32)
(global.set $global$0
(i32.sub
@@ -439,7 +439,7 @@
(i64.const -36028797018963968)
)
)
- (func $trivial-confusion (; 19 ;) (param $unused i32) (param $param i32) (param $result i32)
+ (func $trivial-confusion (param $unused i32) (param $param i32) (param $result i32)
(loop $label$1
(if
(i32.const 1)
@@ -457,7 +457,7 @@
)
)
)
- (func $subtype-test (; 20 ;)
+ (func $subtype-test
(local $0 anyref)
(local $1 nullref)
(local $2 nullref)
diff --git a/test/passes/metrics_all-features.txt b/test/passes/metrics_all-features.txt
index cb8daf050..5d7a92ae1 100644
--- a/test/passes/metrics_all-features.txt
+++ b/test/passes/metrics_all-features.txt
@@ -23,7 +23,7 @@ total
(global $glob i32 (i32.const 1337))
(event $e0 (attr 0) (param i32))
(event $e1 (attr 0) (param i32 i32))
- (func $ifs (; 0 ;) (param $x i32)
+ (func $ifs (param $x i32)
(local $y f32)
(block $block0
(if
diff --git a/test/passes/metrics_strip-debug_metrics.bin.txt b/test/passes/metrics_strip-debug_metrics.bin.txt
index 032f413a8..5d1ba4b6e 100644
--- a/test/passes/metrics_strip-debug_metrics.bin.txt
+++ b/test/passes/metrics_strip-debug_metrics.bin.txt
@@ -19,7 +19,7 @@ total
(module
(type $none_=>_none (func))
(export "a" (func $0))
- (func $0 (; 0 ;)
+ (func $0
(nop)
)
;; custom section "emscripten_metadata", size 7
diff --git a/test/passes/metrics_strip-producers_metrics.bin.txt b/test/passes/metrics_strip-producers_metrics.bin.txt
index 1b21df98d..991b5a972 100644
--- a/test/passes/metrics_strip-producers_metrics.bin.txt
+++ b/test/passes/metrics_strip-producers_metrics.bin.txt
@@ -19,7 +19,7 @@ total
(module
(type $none_=>_none (func))
(export "a" (func $0))
- (func $0 (; 0 ;)
+ (func $0
(nop)
)
;; custom section "emscripten_metadata", size 7
diff --git a/test/passes/minify-imports-and-exports_all-features.txt b/test/passes/minify-imports-and-exports_all-features.txt
index 1f6ed9e0e..744f3a24d 100644
--- a/test/passes/minify-imports-and-exports_all-features.txt
+++ b/test/passes/minify-imports-and-exports_all-features.txt
@@ -10017,10 +10017,10 @@ longname4882 => zza
(export "LBa" (func $foo1))
(export "MBa" (func $foo2))
(export "NBa" (event $event1))
- (func $foo1 (; 5002 ;)
+ (func $foo1
(nop)
)
- (func $foo2 (; 5003 ;)
+ (func $foo2
(nop)
)
)
diff --git a/test/passes/minify-imports_all-features.txt b/test/passes/minify-imports_all-features.txt
index ffbba6c33..0fbf2a588 100644
--- a/test/passes/minify-imports_all-features.txt
+++ b/test/passes/minify-imports_all-features.txt
@@ -10011,10 +10011,10 @@ longname4882 => zza
(export "foo1" (func $foo1))
(export "foo2" (func $foo2))
(export "event1" (event $event1))
- (func $foo1 (; 5000 ;)
+ (func $foo1
(nop)
)
- (func $foo2 (; 5001 ;)
+ (func $foo2
(nop)
)
)
diff --git a/test/passes/multi_line_table.bin.txt b/test/passes/multi_line_table.bin.txt
index c4fd4d013..84305a175 100644
--- a/test/passes/multi_line_table.bin.txt
+++ b/test/passes/multi_line_table.bin.txt
@@ -434,13 +434,13 @@ file_names[ 1]:
(export "sideg" (func $sideg))
(export "sidef" (func $sidef))
(export "__dso_handle" (global $global$0))
- (func $__wasm_call_ctors (; 0 ;)
+ (func $__wasm_call_ctors
;; code offset: 0x3
(call $__wasm_apply_relocs)
)
- (func $__wasm_apply_relocs (; 1 ;)
+ (func $__wasm_apply_relocs
)
- (func $sideg (; 2 ;) (result i32)
+ (func $sideg (result i32)
(local $0 i32)
;; code offset: 0xf
(local.set $0
@@ -453,7 +453,7 @@ file_names[ 1]:
(local.get $0)
)
)
- (func $sidef (; 3 ;) (result i32)
+ (func $sidef (result i32)
(local $0 i32)
;; code offset: 0x1b
(local.set $0
diff --git a/test/passes/nm.txt b/test/passes/nm.txt
index 6a7bc8027..ae16b54be 100644
--- a/test/passes/nm.txt
+++ b/test/passes/nm.txt
@@ -4,10 +4,10 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $a (; 0 ;)
+ (func $a
(nop)
)
- (func $b (; 1 ;)
+ (func $b
(drop
(loop $loop-in1 (result i32)
(nop)
@@ -15,7 +15,7 @@
)
)
)
- (func $c (; 2 ;)
+ (func $c
(block $top
(nop)
(drop
diff --git a/test/passes/no-exit-runtime.txt b/test/passes/no-exit-runtime.txt
index 5b76e1bf6..126f997b0 100644
--- a/test/passes/no-exit-runtime.txt
+++ b/test/passes/no-exit-runtime.txt
@@ -6,7 +6,7 @@
(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 (; 5 ;)
+ (func $caller
(drop
(i32.const 0)
)
diff --git a/test/passes/optimize-added-constants-propagate_low-memory-unused.txt b/test/passes/optimize-added-constants-propagate_low-memory-unused.txt
index a314718f9..ee073ff1d 100644
--- a/test/passes/optimize-added-constants-propagate_low-memory-unused.txt
+++ b/test/passes/optimize-added-constants-propagate_low-memory-unused.txt
@@ -3,7 +3,7 @@
(type $none_=>_none (func))
(type $i32_=>_i32 (func (param i32) (result i32)))
(memory $0 1 1)
- (func $consts (; 0 ;)
+ (func $consts
(drop
(i32.load
(i32.const 0)
@@ -59,7 +59,7 @@
(i32.const 1)
)
)
- (func $offsets (; 1 ;) (param $x i32)
+ (func $offsets (param $x i32)
(drop
(i32.load offset=1
(local.get $x)
@@ -97,7 +97,7 @@
)
)
)
- (func $load-off-2 (; 2 ;) (param $0 i32) (result i32)
+ (func $load-off-2 (param $0 i32) (result i32)
(i32.store
(i32.const 6)
(local.get $0)
@@ -168,7 +168,7 @@
(local.get $0)
)
)
- (func $offset-constant (; 3 ;)
+ (func $offset-constant
(drop
(i32.load
(i32.const 10)
@@ -205,7 +205,7 @@
)
)
)
- (func $offset-propagate-param (; 4 ;) (param $x i32)
+ (func $offset-propagate-param (param $x i32)
(local $y i32)
(nop)
(drop
@@ -214,7 +214,7 @@
)
)
)
- (func $offset-propagate (; 5 ;)
+ (func $offset-propagate
(local $x i32)
(local $y i32)
(nop)
@@ -224,7 +224,7 @@
)
)
)
- (func $offset-propagate2 (; 6 ;)
+ (func $offset-propagate2
(local $x i32)
(local $y i32)
(local.set $x
@@ -242,7 +242,7 @@
)
)
)
- (func $offset-propagate3 (; 7 ;)
+ (func $offset-propagate3
(local $x i32)
(local $y i32)
(nop)
@@ -252,7 +252,7 @@
)
)
)
- (func $offset-propagate4 (; 8 ;)
+ (func $offset-propagate4
(local $x i32)
(local $y i32)
(local.set $y
@@ -265,7 +265,7 @@
)
)
)
- (func $offset-propagate5 (; 9 ;) (param $z i32)
+ (func $offset-propagate5 (param $z i32)
(local $x i32)
(local $y i32)
(local $3 i32)
@@ -287,7 +287,7 @@
)
)
)
- (func $offset-propagate6 (; 10 ;) (param $z i32)
+ (func $offset-propagate6 (param $z i32)
(local $x i32)
(local $y i32)
(local $3 i32)
@@ -309,7 +309,7 @@
)
)
)
- (func $offset-propagate7 (; 11 ;) (param $z i32)
+ (func $offset-propagate7 (param $z i32)
(local $x i32)
(local $y i32)
(local.set $y
@@ -336,7 +336,7 @@
)
)
)
- (func $offset-realistic (; 12 ;) (param $ptr i32)
+ (func $offset-realistic (param $ptr i32)
(local $x i32)
(local $y i32)
(local $z i32)
@@ -375,7 +375,7 @@
)
)
)
- (func $multiadd (; 13 ;) (param $sp i32)
+ (func $multiadd (param $sp i32)
(local $$vararg_buffer i32)
(local $$vararg_ptr1 i32)
(nop)
@@ -385,7 +385,7 @@
(i32.const 1)
)
)
- (func $multiadd-extraUse (; 14 ;) (param $sp i32)
+ (func $multiadd-extraUse (param $sp i32)
(local $$vararg_buffer i32)
(local $$vararg_ptr1 i32)
(local.set $$vararg_buffer
diff --git a/test/passes/optimize-added-constants_low-memory-unused.txt b/test/passes/optimize-added-constants_low-memory-unused.txt
index 53faf31f1..d36532e60 100644
--- a/test/passes/optimize-added-constants_low-memory-unused.txt
+++ b/test/passes/optimize-added-constants_low-memory-unused.txt
@@ -3,7 +3,7 @@
(type $i32_=>_none (func (param i32)))
(type $i32_=>_i32 (func (param i32) (result i32)))
(memory $0 1 1)
- (func $consts (; 0 ;)
+ (func $consts
(drop
(i32.load
(i32.const 0)
@@ -59,7 +59,7 @@
(i32.const 1)
)
)
- (func $offsets (; 1 ;) (param $x i32)
+ (func $offsets (param $x i32)
(drop
(i32.load offset=1
(local.get $x)
@@ -97,7 +97,7 @@
)
)
)
- (func $load-off-2 (; 2 ;) (param $0 i32) (result i32)
+ (func $load-off-2 (param $0 i32) (result i32)
(i32.store
(i32.const 6)
(local.get $0)
@@ -168,7 +168,7 @@
(local.get $0)
)
)
- (func $offset-constant (; 3 ;)
+ (func $offset-constant
(drop
(i32.load
(i32.const 10)
@@ -205,7 +205,7 @@
)
)
)
- (func $offset-propagate-param (; 4 ;) (param $x i32)
+ (func $offset-propagate-param (param $x i32)
(local $y i32)
(local.set $x
(i32.add
@@ -219,7 +219,7 @@
)
)
)
- (func $offset-propagate (; 5 ;)
+ (func $offset-propagate
(local $x i32)
(local $y i32)
(local.set $x
@@ -234,7 +234,7 @@
)
)
)
- (func $offset-propagate2 (; 6 ;)
+ (func $offset-propagate2
(local $x i32)
(local $y i32)
(local.set $x
@@ -252,7 +252,7 @@
)
)
)
- (func $offset-propagate3 (; 7 ;)
+ (func $offset-propagate3
(local $x i32)
(local $y i32)
(local.set $x
@@ -267,7 +267,7 @@
)
)
)
- (func $offset-propagate4 (; 8 ;)
+ (func $offset-propagate4
(local $x i32)
(local $y i32)
(local.set $y
@@ -285,7 +285,7 @@
)
)
)
- (func $offset-propagate5 (; 9 ;) (param $z i32)
+ (func $offset-propagate5 (param $z i32)
(local $x i32)
(local $y i32)
(if
@@ -306,7 +306,7 @@
)
)
)
- (func $offset-propagate6 (; 10 ;) (param $z i32)
+ (func $offset-propagate6 (param $z i32)
(local $x i32)
(local $y i32)
(local.set $y
@@ -327,7 +327,7 @@
)
)
)
- (func $offset-realistic (; 11 ;) (param $ptr i32)
+ (func $offset-realistic (param $ptr i32)
(local $x i32)
(local $y i32)
(local $z i32)
diff --git a/test/passes/optimize-instructions_all-features.txt b/test/passes/optimize-instructions_all-features.txt
index 1df99cc21..212959514 100644
--- a/test/passes/optimize-instructions_all-features.txt
+++ b/test/passes/optimize-instructions_all-features.txt
@@ -16,7 +16,7 @@
(type $none_=>_anyref (func (result anyref)))
(memory $0 0)
(export "load-off-2" (func $load-off-2))
- (func $f (; 0 ;) (param $i1 i32) (param $i2 i64)
+ (func $f (param $i1 i32) (param $i2 i64)
(if
(i32.eqz
(local.get $i1)
@@ -253,7 +253,7 @@
(i32.const 0)
)
)
- (func $load-store (; 1 ;)
+ (func $load-store
(drop
(i32.load8_u
(i32.const 0)
@@ -341,7 +341,7 @@
(i64.const 3)
)
)
- (func $and-neg1 (; 2 ;)
+ (func $and-neg1
(drop
(i32.const 100)
)
@@ -352,7 +352,7 @@
)
)
)
- (func $and-pos1 (; 3 ;)
+ (func $and-pos1
(drop
(i32.eqz
(i32.const 1000)
@@ -376,7 +376,7 @@
)
)
)
- (func $canonicalize (; 4 ;) (param $x i32) (param $y i32) (param $fx f64) (param $fy f64)
+ (func $canonicalize (param $x i32) (param $y i32) (param $fx f64) (param $fy f64)
(drop
(i32.and
(unreachable)
@@ -602,7 +602,7 @@
)
)
)
- (func $ne0 (; 5 ;) (result i32)
+ (func $ne0 (result i32)
(if
(call $ne0)
(nop)
@@ -633,7 +633,7 @@
)
(i32.const 1)
)
- (func $recurse-bool (; 6 ;)
+ (func $recurse-bool
(if
(if (result i32)
(i32.const 1)
@@ -650,10 +650,10 @@
(nop)
)
)
- (func $ne1 (; 7 ;) (result i32)
+ (func $ne1 (result i32)
(unreachable)
)
- (func $load-off-2 (; 8 ;) (param $0 i32) (result i32)
+ (func $load-off-2 (param $0 i32) (result i32)
(i32.store
(i32.const 6)
(local.get $0)
@@ -736,7 +736,7 @@
)
)
)
- (func $sign-ext (; 9 ;) (param $0 i32) (param $1 i32)
+ (func $sign-ext (param $0 i32) (param $1 i32)
(drop
(i32.eqz
(i32.and
@@ -847,7 +847,7 @@
)
)
)
- (func $sign-ext-input (; 10 ;) (param $0 i32) (param $1 i32)
+ (func $sign-ext-input (param $0 i32) (param $1 i32)
(drop
(i32.const 100)
)
@@ -1178,7 +1178,7 @@
)
)
)
- (func $linear-sums (; 11 ;) (param $0 i32) (param $1 i32)
+ (func $linear-sums (param $0 i32) (param $1 i32)
(drop
(i32.add
(i32.shl
@@ -1270,7 +1270,7 @@
(local.get $0)
)
)
- (func $almost-sign-ext (; 12 ;) (param $0 i32)
+ (func $almost-sign-ext (param $0 i32)
(drop
(i32.shr_s
(i32.shl
@@ -1287,7 +1287,7 @@
)
)
)
- (func $squaring (; 13 ;) (param $0 i32) (param $1 i32)
+ (func $squaring (param $0 i32) (param $1 i32)
(drop
(i32.and
(local.get $0)
@@ -1343,7 +1343,7 @@
)
)
)
- (func $sign-ext-ne (; 14 ;) (param $0 i32) (param $1 i32)
+ (func $sign-ext-ne (param $0 i32) (param $1 i32)
(drop
(i32.ne
(i32.and
@@ -1393,7 +1393,7 @@
)
)
)
- (func $sign-ext-eqz (; 15 ;) (param $0 i32) (param $1 i32)
+ (func $sign-ext-eqz (param $0 i32) (param $1 i32)
(drop
(i32.eqz
(i32.and
@@ -1403,7 +1403,7 @@
)
)
)
- (func $sign-ext-boolean (; 16 ;) (param $0 i32) (param $1 i32)
+ (func $sign-ext-boolean (param $0 i32) (param $1 i32)
(drop
(if (result i32)
(i32.and
@@ -1415,7 +1415,7 @@
)
)
)
- (func $add-sub-zero (; 17 ;) (param $0 i32) (param $1 i32)
+ (func $add-sub-zero (param $0 i32) (param $1 i32)
(drop
(local.get $0)
)
@@ -1423,7 +1423,7 @@
(local.get $0)
)
)
- (func $store-signext (; 18 ;) (param $0 i32)
+ (func $store-signext (param $0 i32)
(i32.store8
(i32.const 8)
(local.get $0)
@@ -1481,7 +1481,7 @@
)
)
)
- (func $sign-ext-tee (; 19 ;) (param $0 i32) (param $1 i32)
+ (func $sign-ext-tee (param $0 i32) (param $1 i32)
(drop
(i32.shr_s
(i32.shl
@@ -1499,7 +1499,7 @@
)
)
)
- (func $sign-ext-load (; 20 ;) (param $0 i32) (param $1 i32)
+ (func $sign-ext-load (param $0 i32) (param $1 i32)
(drop
(i32.load8_s
(i32.const 256)
@@ -1570,7 +1570,7 @@
)
)
)
- (func $mask-bits (; 21 ;) (param $0 i32) (param $1 i32)
+ (func $mask-bits (param $0 i32) (param $1 i32)
(drop
(local.tee $0
(i32.const 127)
@@ -1624,7 +1624,7 @@
)
)
)
- (func $local-info-zero-ext (; 22 ;) (param $0 i32) (param $1 i32)
+ (func $local-info-zero-ext (param $0 i32) (param $1 i32)
(local $x i32)
(local $y i32)
(local $z i32)
@@ -1675,7 +1675,7 @@
)
)
)
- (func $local-info-sign-ext-bitsize (; 23 ;) (param $0 i32) (param $1 i32)
+ (func $local-info-sign-ext-bitsize (param $0 i32) (param $1 i32)
(local $x i32)
(local $y i32)
(local $z i32)
@@ -1735,7 +1735,7 @@
)
)
)
- (func $local-info-sign-ext-already-exted (; 24 ;) (param $0 i32) (param $1 i32)
+ (func $local-info-sign-ext-already-exted (param $0 i32) (param $1 i32)
(local $x i32)
(local $y i32)
(local $z i32)
@@ -1846,7 +1846,7 @@
)
)
)
- (func $signed-loads-fill-the-bits (; 25 ;) (param $$e i32) (result i32)
+ (func $signed-loads-fill-the-bits (param $$e i32) (result i32)
(local $$0 i32)
(local $$conv i32)
(local.set $$0
@@ -1867,7 +1867,7 @@
)
)
)
- (func $local-info-sign-ext-already-exted-by-load (; 26 ;) (param $0 i32) (param $1 i32)
+ (func $local-info-sign-ext-already-exted-by-load (param $0 i32) (param $1 i32)
(local $x i32)
(local $y i32)
(local $z i32)
@@ -1909,7 +1909,7 @@
)
)
)
- (func $compare-load-s-sign-extend (; 27 ;) (param $0 i32) (param $1 i32)
+ (func $compare-load-s-sign-extend (param $0 i32) (param $1 i32)
(drop
(i32.eq
(i32.load8_u
@@ -1989,7 +1989,7 @@
)
)
)
- (func $unsign-diff-sizes (; 28 ;) (param $x i32) (param $y i32) (result i32)
+ (func $unsign-diff-sizes (param $x i32) (param $y i32) (result i32)
(i32.ne
(i32.shr_s
(i32.shl
@@ -2013,7 +2013,7 @@
)
)
)
- (func $unsign-same-sizes (; 29 ;) (param $x i32) (param $y i32) (result i32)
+ (func $unsign-same-sizes (param $x i32) (param $y i32) (result i32)
(i32.ne
(i32.and
(call $unsign-same-sizes
@@ -2031,7 +2031,7 @@
)
)
)
- (func $fuzz-almost-sign-ext (; 30 ;)
+ (func $fuzz-almost-sign-ext
(drop
(i32.shr_s
(i32.shl
@@ -2055,7 +2055,7 @@
)
)
)
- (func $fuzz-comp-impossible (; 31 ;) (param $x i32)
+ (func $fuzz-comp-impossible (param $x i32)
(drop
(i32.eq
(i32.and
@@ -2120,7 +2120,7 @@
)
)
)
- (func $if-parallel (; 32 ;) (param $0 i32) (param $1 i32)
+ (func $if-parallel (param $0 i32) (param $1 i32)
(drop
(i32.add
(local.get $1)
@@ -2175,7 +2175,7 @@
)
)
)
- (func $select-parallel (; 33 ;) (param $0 i32) (param $1 i32)
+ (func $select-parallel (param $0 i32) (param $1 i32)
(drop
(i32.add
(local.get $1)
@@ -2231,7 +2231,7 @@
)
)
)
- (func $zero-shifts-is-not-sign-ext (; 34 ;)
+ (func $zero-shifts-is-not-sign-ext
(drop
(i32.eq
(i32.load16_s align=1
@@ -2252,7 +2252,7 @@
)
)
)
- (func $zero-ops (; 35 ;) (result i32)
+ (func $zero-ops (result i32)
(return
(i32.eq
(i32.load16_s align=1
@@ -2262,7 +2262,7 @@
)
)
)
- (func $sign-ext-1-and-ne (; 36 ;) (result i32)
+ (func $sign-ext-1-and-ne (result i32)
(i32.ne
(i32.and
(call $sign-ext-1-and-ne)
@@ -2271,7 +2271,7 @@
(i32.const -2147483648)
)
)
- (func $neg-shifts-and-255 (; 37 ;) (result i32)
+ (func $neg-shifts-and-255 (result i32)
(i32.and
(i32.shr_u
(i32.const -99)
@@ -2280,7 +2280,7 @@
(i32.const 255)
)
)
- (func $neg-shifts-and-255-b (; 38 ;) (result i32)
+ (func $neg-shifts-and-255-b (result i32)
(i32.and
(i32.shl
(i32.const -2349025)
@@ -2289,7 +2289,7 @@
(i32.const 255)
)
)
- (func $shifts-square-overflow (; 39 ;) (param $x i32) (result i32)
+ (func $shifts-square-overflow (param $x i32) (result i32)
(i32.shr_u
(i32.shr_u
(local.get $x)
@@ -2298,13 +2298,13 @@
(i32.const 32767)
)
)
- (func $shifts-square-no-overflow-small (; 40 ;) (param $x i32) (result i32)
+ (func $shifts-square-no-overflow-small (param $x i32) (result i32)
(i32.shr_u
(local.get $x)
(i32.const 9)
)
)
- (func $shifts-square-overflow-64 (; 41 ;) (param $x i64) (result i64)
+ (func $shifts-square-overflow-64 (param $x i64) (result i64)
(i64.shr_u
(i64.shr_u
(local.get $x)
@@ -2313,13 +2313,13 @@
(i64.const 64767)
)
)
- (func $shifts-square-no-overflow-small-64 (; 42 ;) (param $x i64) (result i64)
+ (func $shifts-square-no-overflow-small-64 (param $x i64) (result i64)
(i64.shr_u
(local.get $x)
(i64.const 9)
)
)
- (func $shifts-square-unreachable (; 43 ;) (param $x i32) (result i32)
+ (func $shifts-square-unreachable (param $x i32) (result i32)
(i32.shr_u
(i32.shr_u
(unreachable)
@@ -2328,7 +2328,7 @@
(i32.const 4098)
)
)
- (func $mix-shifts (; 44 ;) (result i32)
+ (func $mix-shifts (result i32)
(i32.shr_s
(i32.shl
(i32.const 23)
@@ -2337,13 +2337,13 @@
(i32.const 168)
)
)
- (func $actually-no-shifts (; 45 ;) (result i32)
+ (func $actually-no-shifts (result i32)
(i32.const 33)
)
- (func $less-shifts-than-it-seems (; 46 ;) (param $x i32) (result i32)
+ (func $less-shifts-than-it-seems (param $x i32) (result i32)
(i32.const 4800)
)
- (func $and-popcount32 (; 47 ;) (result i32)
+ (func $and-popcount32 (result i32)
(i32.and
(i32.popcnt
(i32.const -1)
@@ -2351,12 +2351,12 @@
(i32.const 31)
)
)
- (func $and-popcount32-big (; 48 ;) (result i32)
+ (func $and-popcount32-big (result i32)
(i32.popcnt
(i32.const -1)
)
)
- (func $and-popcount64 (; 49 ;) (result i64)
+ (func $and-popcount64 (result i64)
(i64.and
(i64.popcnt
(i64.const -1)
@@ -2364,7 +2364,7 @@
(i64.const 63)
)
)
- (func $and-popcount64-big (; 50 ;) (result i64)
+ (func $and-popcount64-big (result i64)
(i64.and
(i64.popcnt
(i64.const -1)
@@ -2372,7 +2372,7 @@
(i64.const 127)
)
)
- (func $and-popcount64-bigger (; 51 ;) (result i64)
+ (func $and-popcount64-bigger (result i64)
(i64.and
(i64.popcnt
(i64.const -1)
@@ -2380,7 +2380,7 @@
(i64.const 255)
)
)
- (func $optimizeAddedConstants-filters-through-nonzero (; 52 ;) (result i32)
+ (func $optimizeAddedConstants-filters-through-nonzero (result i32)
(i32.add
(i32.shl
(i32.const -536870912)
@@ -2391,7 +2391,7 @@
(i32.const -31744)
)
)
- (func $optimizeAddedConstants-filters-through-nonzero-b (; 53 ;) (result i32)
+ (func $optimizeAddedConstants-filters-through-nonzero-b (result i32)
(i32.add
(i32.shl
(i32.const -536870912)
@@ -2402,7 +2402,7 @@
(i32.const -31744)
)
)
- (func $return-proper-value-from-shift-left-by-zero (; 54 ;) (result i32)
+ (func $return-proper-value-from-shift-left-by-zero (result i32)
(if (result i32)
(i32.add
(loop $label$0 (result i32)
@@ -2421,7 +2421,7 @@
(i32.const 0)
)
)
- (func $de-morgan-2 (; 55 ;) (param $x i32) (param $y i32)
+ (func $de-morgan-2 (param $x i32) (param $y i32)
(drop
(i32.eqz
(i32.or
@@ -2487,7 +2487,7 @@
)
)
)
- (func $subzero1 (; 56 ;) (param $0 i32) (result i32)
+ (func $subzero1 (param $0 i32) (result i32)
(i32.sub
(i32.const 32)
(i32.clz
@@ -2495,7 +2495,7 @@
)
)
)
- (func $subzero2 (; 57 ;) (param $0 i32) (result i32)
+ (func $subzero2 (param $0 i32) (result i32)
(i32.sub
(i32.const 32)
(i32.clz
@@ -2503,7 +2503,7 @@
)
)
)
- (func $subzero3 (; 58 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $subzero3 (param $0 i32) (param $1 i32) (result i32)
(i32.sub
(local.get $1)
(i32.clz
@@ -2511,7 +2511,7 @@
)
)
)
- (func $subzero4 (; 59 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $subzero4 (param $0 i32) (param $1 i32) (result i32)
(i32.sub
(local.get $0)
(i32.clz
@@ -2519,7 +2519,7 @@
)
)
)
- (func $mul-power-2 (; 60 ;) (param $x i32) (result i32)
+ (func $mul-power-2 (param $x i32) (result i32)
(drop
(call $mul-power-2
(i32.shl
@@ -2574,7 +2574,7 @@
)
(unreachable)
)
- (func $urem-power-2 (; 61 ;) (param $x i32) (result i32)
+ (func $urem-power-2 (param $x i32) (result i32)
(drop
(call $urem-power-2
(i32.and
@@ -2622,10 +2622,10 @@
)
(unreachable)
)
- (func $orZero (; 62 ;) (param $0 i32) (result i32)
+ (func $orZero (param $0 i32) (result i32)
(local.get $0)
)
- (func $andZero (; 63 ;) (param $0 i32) (result i32)
+ (func $andZero (param $0 i32) (result i32)
(drop
(i32.const 0)
)
@@ -2639,7 +2639,7 @@
)
(unreachable)
)
- (func $abstract-additions (; 64 ;) (param $x32 i32) (param $x64 i64) (param $y32 f32) (param $y64 f64)
+ (func $abstract-additions (param $x32 i32) (param $x64 i64) (param $y32 f32) (param $y64 f64)
(drop
(local.get $x32)
)
@@ -2845,7 +2845,7 @@
)
)
)
- (func $negatives-are-sometimes-better (; 65 ;) (param $x i32) (param $y i64) (param $z f32)
+ (func $negatives-are-sometimes-better (param $x i32) (param $y i64) (param $z f32)
(drop
(i32.sub
(local.get $x)
@@ -2943,7 +2943,7 @@
)
)
)
- (func $shift-a-zero (; 66 ;) (param $x i32) (param $y i64) (param $z f32)
+ (func $shift-a-zero (param $x i32) (param $y i64) (param $z f32)
(drop
(i32.const 0)
)
@@ -2963,7 +2963,7 @@
)
)
)
- (func $identical-siblings (; 67 ;) (param $x i32) (param $y i64) (param $z f64) (param $xx i32)
+ (func $identical-siblings (param $x i32) (param $y i64) (param $z f64) (param $xx i32)
(drop
(i32.const 0)
)
@@ -3073,7 +3073,7 @@
(i32.const 1)
)
)
- (func $all_ones (; 68 ;) (param $x i32) (param $y i64)
+ (func $all_ones (param $x i32) (param $y i64)
(drop
(local.get $x)
)
@@ -3095,12 +3095,12 @@
(i64.const -1)
)
)
- (func $xor (; 69 ;) (param $x i32) (param $y i64)
+ (func $xor (param $x i32) (param $y i64)
(drop
(local.get $x)
)
)
- (func $select-on-const (; 70 ;) (param $x i32) (param $y i32)
+ (func $select-on-const (param $x i32) (param $y i32)
(drop
(local.get $x)
)
@@ -3137,7 +3137,7 @@
)
)
)
- (func $getFallthrough (; 71 ;)
+ (func $getFallthrough
(local $x0 i32)
(local $x1 i32)
(local $x2 i32)
@@ -3216,7 +3216,7 @@
)
)
)
- (func $tee-with-unreachable-value (; 72 ;) (result f64)
+ (func $tee-with-unreachable-value (result f64)
(local $var$0 i32)
(block $label$1 (result f64)
(local.tee $var$0
@@ -3227,7 +3227,7 @@
)
)
)
- (func $add-sub-zero-reorder-1 (; 73 ;) (param $temp i32) (result i32)
+ (func $add-sub-zero-reorder-1 (param $temp i32) (result i32)
(i32.add
(i32.add
(i32.sub
@@ -3241,7 +3241,7 @@
(i32.const 2)
)
)
- (func $add-sub-zero-reorder-2 (; 74 ;) (param $temp i32) (result i32)
+ (func $add-sub-zero-reorder-2 (param $temp i32) (result i32)
(i32.add
(i32.sub
(local.tee $temp
@@ -3252,7 +3252,7 @@
(i32.const 2)
)
)
- (func $pre-combine-or (; 75 ;) (param $x i32) (param $y i32)
+ (func $pre-combine-or (param $x i32) (param $y i32)
(drop
(i32.ge_s
(local.get $x)
@@ -3314,7 +3314,7 @@
)
)
)
- (func $combine-or (; 76 ;) (param $x i32) (param $y i32)
+ (func $combine-or (param $x i32) (param $y i32)
(drop
(i32.ge_s
(local.get $x)
@@ -3322,7 +3322,7 @@
)
)
)
- (func $select-into-arms (; 77 ;) (param $x i32) (param $y i32)
+ (func $select-into-arms (param $x i32) (param $y i32)
(if
(select
(local.get $x)
@@ -3332,14 +3332,14 @@
(unreachable)
)
)
- (func $if-arms-subtype (; 78 ;) (result anyref)
+ (func $if-arms-subtype (result anyref)
(ref.null)
)
)
(module
(type $none_=>_none (func))
(import "env" "memory" (memory $0 (shared 256 256)))
- (func $x (; 0 ;)
+ (func $x
(drop
(i32.shr_s
(i32.shl
diff --git a/test/passes/optimize-instructions_optimize-level=2_ignore-implicit-traps.txt b/test/passes/optimize-instructions_optimize-level=2_ignore-implicit-traps.txt
index 1c2b4cc36..c5e21b86b 100644
--- a/test/passes/optimize-instructions_optimize-level=2_ignore-implicit-traps.txt
+++ b/test/passes/optimize-instructions_optimize-level=2_ignore-implicit-traps.txt
@@ -2,7 +2,7 @@
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(type $none_=>_f64 (func (result f64)))
(memory $0 0)
- (func $conditionals (; 0 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $conditionals (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -87,7 +87,7 @@
(local.get $5)
)
)
- (func $side-effect (; 1 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $side-effect (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -170,7 +170,7 @@
(local.get $5)
)
)
- (func $flip (; 2 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $flip (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local $3 i32)
(local $4 i32)
@@ -252,7 +252,7 @@
(local.get $5)
)
)
- (func $invalidate-conditionalizeExpensiveOnBitwise (; 3 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $invalidate-conditionalizeExpensiveOnBitwise (param $0 i32) (param $1 i32) (result i32)
(if
(i32.eqz
(i32.and
@@ -288,7 +288,7 @@
(local.get $1)
)
)
- (func $invalidate-conditionalizeExpensiveOnBitwise-ok (; 4 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $invalidate-conditionalizeExpensiveOnBitwise-ok (param $0 i32) (param $1 i32) (result i32)
(if
(i32.eqz
(if (result i32)
@@ -322,7 +322,7 @@
(local.get $1)
)
)
- (func $conditionalize-if-type-change (; 5 ;) (result f64)
+ (func $conditionalize-if-type-change (result f64)
(local $0 i32)
(drop
(loop $label$1 (result f32)
diff --git a/test/passes/pick-load-signs.txt b/test/passes/pick-load-signs.txt
index 847134925..c4cd6f7e9 100644
--- a/test/passes/pick-load-signs.txt
+++ b/test/passes/pick-load-signs.txt
@@ -2,7 +2,7 @@
(type $none_=>_none (func))
(type $none_=>_i32 (func (result i32)))
(memory $0 1)
- (func $a (; 0 ;)
+ (func $a
(local $y i32)
(local.set $y
(i32.load8_u
@@ -16,7 +16,7 @@
)
)
)
- (func $b (; 1 ;)
+ (func $b
(local $y i32)
(local.set $y
(i32.load16_u
@@ -30,7 +30,7 @@
)
)
)
- (func $c (; 2 ;)
+ (func $c
(local $y i32)
(local.set $y
(i32.load8_u
@@ -44,7 +44,7 @@
)
)
)
- (func $d (; 3 ;)
+ (func $d
(local $y i32)
(local.set $y
(i32.load16_u
@@ -58,7 +58,7 @@
)
)
)
- (func $one-of-each (; 4 ;)
+ (func $one-of-each
(local $y i32)
(local.set $y
(i32.load8_s
@@ -81,7 +81,7 @@
)
)
)
- (func $more-of-one (; 5 ;)
+ (func $more-of-one
(local $y i32)
(local.set $y
(i32.load8_s
@@ -110,7 +110,7 @@
)
)
)
- (func $many-more-of-one (; 6 ;)
+ (func $many-more-of-one
(local $y i32)
(local.set $y
(i32.load8_u
@@ -145,7 +145,7 @@
)
)
)
- (func $a-sign (; 7 ;)
+ (func $a-sign
(local $y i32)
(local.set $y
(i32.load8_s
@@ -162,7 +162,7 @@
)
)
)
- (func $multivar (; 8 ;)
+ (func $multivar
(local $x i32)
(local $y i32)
(local.set $x
@@ -191,7 +191,7 @@
)
)
)
- (func $corners (; 9 ;)
+ (func $corners
(local $y i32)
(drop
(i32.load8_s
@@ -207,7 +207,7 @@
(i32.const 1024)
)
)
- (func $wrong-size (; 10 ;)
+ (func $wrong-size
(local $y i32)
(local.set $y
(i32.load8_s
@@ -221,7 +221,7 @@
)
)
)
- (func $wrong-size_s (; 11 ;)
+ (func $wrong-size_s
(local $y i32)
(local.set $y
(i32.load8_u
@@ -238,7 +238,7 @@
)
)
)
- (func $non-sign-or-unsigned-use (; 12 ;)
+ (func $non-sign-or-unsigned-use
(local $y i32)
(local.set $y
(i32.load8_s
@@ -255,12 +255,12 @@
(local.get $y)
)
)
- (func $toplevel-load (; 13 ;) (result i32)
+ (func $toplevel-load (result i32)
(i32.load8_s
(i32.const 1024)
)
)
- (func $tees (; 14 ;)
+ (func $tees
(local $y i32)
(drop
(local.tee $y
diff --git a/test/passes/post-assemblyscript-finalize.txt b/test/passes/post-assemblyscript-finalize.txt
index 560d5d52c..fffd2bb29 100644
--- a/test/passes/post-assemblyscript-finalize.txt
+++ b/test/passes/post-assemblyscript-finalize.txt
@@ -6,33 +6,33 @@
(import "rt" "retain" (func $~lib/rt/pure/__retain (param i32) (result i32)))
(import "rt" "release" (func $~lib/rt/pure/__release (param i32)))
(import "rt" "alloc" (func $~lib/rt/tlsf/__alloc (param i32 i32) (result i32)))
- (func $eliminates.unnecessaryAllocation (; 3 ;)
+ (func $eliminates.unnecessaryAllocation
(nop)
)
- (func $eliminates.unnecessaryPair (; 4 ;) (param $0 i32)
+ (func $eliminates.unnecessaryPair (param $0 i32)
(drop
(local.get $0)
)
)
- (func $eliminates.unnecessaryStaticPair (; 5 ;)
+ (func $eliminates.unnecessaryStaticPair
(nop)
)
- (func $eliminates.unnecessaryStaticRetain (; 6 ;)
+ (func $eliminates.unnecessaryStaticRetain
(drop
(i32.const 272)
)
)
- (func $eliminates.unnecessaryStaticRelease (; 7 ;)
+ (func $eliminates.unnecessaryStaticRelease
(nop)
)
- (func $keeps.dynamicRetain (; 8 ;) (param $0 i32)
+ (func $keeps.dynamicRetain (param $0 i32)
(local.set $0
(call $~lib/rt/pure/__retain
(local.get $0)
)
)
)
- (func $keeps.dynamicRelease (; 9 ;) (param $0 i32)
+ (func $keeps.dynamicRelease (param $0 i32)
(call $~lib/rt/pure/__release
(local.get $0)
)
diff --git a/test/passes/post-assemblyscript.txt b/test/passes/post-assemblyscript.txt
index cfdadff83..2b3111e91 100644
--- a/test/passes/post-assemblyscript.txt
+++ b/test/passes/post-assemblyscript.txt
@@ -8,20 +8,20 @@
(import "rt" "retain" (func $~lib/rt/pure/__retain (param i32) (result i32)))
(import "rt" "release" (func $~lib/rt/pure/__release (param i32)))
(import "rc" "getRetainedRef" (func $getRetainedRef (result i32)))
- (func $eliminates.linearArgument (; 3 ;) (param $0 i32)
+ (func $eliminates.linearArgument (param $0 i32)
(local.set $0
(local.get $0)
)
(nop)
)
- (func $eliminates.linearLocal (; 4 ;) (param $0 i32)
+ (func $eliminates.linearLocal (param $0 i32)
(local $1 i32)
(local.set $1
(local.get $0)
)
(nop)
)
- (func $eliminates.linearChain (; 5 ;) (param $0 i32)
+ (func $eliminates.linearChain (param $0 i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -38,7 +38,7 @@
(nop)
(nop)
)
- (func $eliminates.balancedReleases (; 6 ;) (param $0 i32) (param $cond i32)
+ (func $eliminates.balancedReleases (param $0 i32) (param $cond i32)
(local $2 i32)
(local.set $2
(local.get $0)
@@ -49,7 +49,7 @@
(nop)
)
)
- (func $eliminates.partialReleases (; 7 ;) (param $0 i32) (param $cond i32)
+ (func $eliminates.partialReleases (param $0 i32) (param $cond i32)
(local $2 i32)
(local.set $2
(local.get $0)
@@ -59,7 +59,7 @@
(nop)
)
)
- (func $eliminates.balancedRetains (; 8 ;) (param $0 i32) (param $cond1 i32) (param $cond2 i32)
+ (func $eliminates.balancedRetains (param $0 i32) (param $cond1 i32) (param $cond2 i32)
(local $3 i32)
(if
(local.get $cond1)
@@ -78,7 +78,7 @@
)
(nop)
)
- (func $eliminates.balancedInsideLoop (; 9 ;) (param $0 i32) (param $cond i32)
+ (func $eliminates.balancedInsideLoop (param $0 i32) (param $cond i32)
(local $flat i32)
(block $break|0
(loop $continue|0
@@ -99,7 +99,7 @@
(unreachable)
)
)
- (func $eliminates.balancedOutsideLoop (; 10 ;) (param $0 i32) (param $cond i32)
+ (func $eliminates.balancedOutsideLoop (param $0 i32) (param $cond i32)
(local $flat i32)
(local.set $0
(local.get $0)
@@ -120,7 +120,7 @@
)
(nop)
)
- (func $eliminates.balancedInsideOutsideLoop (; 11 ;) (param $0 i32) (param $cond i32)
+ (func $eliminates.balancedInsideOutsideLoop (param $0 i32) (param $cond i32)
(local $flat i32)
(local.set $0
(local.get $0)
@@ -145,7 +145,7 @@
)
(nop)
)
- (func $eliminates.balancedInsideOutsideLoopWithBranch (; 12 ;) (param $0 i32) (param $cond1 i32) (param $cond2 i32)
+ (func $eliminates.balancedInsideOutsideLoopWithBranch (param $0 i32) (param $cond1 i32) (param $cond2 i32)
(local $flat i32)
(local.set $0
(local.get $0)
@@ -177,7 +177,7 @@
)
(nop)
)
- (func $eliminates.replace (; 13 ;) (param $0 i32) (param $1 i32)
+ (func $eliminates.replace (param $0 i32) (param $1 i32)
(local $2 i32)
(local $3 i32)
(local.set $0
@@ -208,7 +208,7 @@
(nop)
(nop)
)
- (func $eliminates.replaceAlreadyRetained (; 14 ;) (param $0 i32) (result i32)
+ (func $eliminates.replaceAlreadyRetained (param $0 i32) (result i32)
(local $1 i32)
(block $block
(local.set $0
@@ -226,7 +226,7 @@
)
)
)
- (func $keeps.partialRetains (; 15 ;) (param $0 i32) (param $cond i32)
+ (func $keeps.partialRetains (param $0 i32) (param $cond i32)
(if
(local.get $cond)
(local.set $0
@@ -239,7 +239,7 @@
(local.get $0)
)
)
- (func $keeps.reachesReturn (; 16 ;) (param $0 i32) (param $cond i32) (result i32)
+ (func $keeps.reachesReturn (param $0 i32) (param $cond i32) (result i32)
(block $block
(local.set $0
(call $~lib/rt/pure/__retain
diff --git a/test/passes/post-emscripten.txt b/test/passes/post-emscripten.txt
index 7b8567cb1..556ef8280 100644
--- a/test/passes/post-emscripten.txt
+++ b/test/passes/post-emscripten.txt
@@ -8,7 +8,7 @@
(memory $0 256 256)
(table $0 7 7 funcref)
(elem (i32.const 0) $pow2 $pow.2 $exc $other_safe $other_unsafe $deep_safe $deep_unsafe)
- (func $pow2 (; 2 ;)
+ (func $pow2
(local $x f64)
(local $y f64)
(local $2 f64)
@@ -59,7 +59,7 @@
)
)
)
- (func $pow.2 (; 3 ;)
+ (func $pow.2
(drop
(f64.sqrt
(f64.const 1)
@@ -72,7 +72,7 @@
)
)
)
- (func $exc (; 4 ;)
+ (func $exc
(call $other_safe
(i32.const 42)
(f32.const 3.141590118408203)
@@ -100,10 +100,10 @@
(f32.const 3.141590118408203)
)
)
- (func $other_safe (; 5 ;) (param $0 i32) (param $1 f32)
+ (func $other_safe (param $0 i32) (param $1 f32)
(nop)
)
- (func $other_unsafe (; 6 ;) (param $0 i32) (param $1 f32)
+ (func $other_unsafe (param $0 i32) (param $1 f32)
(drop
(call $Math_pow
(f64.const 1)
@@ -111,13 +111,13 @@
)
)
)
- (func $deep_safe (; 7 ;) (param $0 i32) (param $1 f32)
+ (func $deep_safe (param $0 i32) (param $1 f32)
(call $other_safe
(unreachable)
(unreachable)
)
)
- (func $deep_unsafe (; 8 ;) (param $0 i32) (param $1 f32)
+ (func $deep_unsafe (param $0 i32) (param $1 f32)
(call $other_unsafe
(unreachable)
(unreachable)
@@ -126,7 +126,7 @@
)
(module
(type $none_=>_none (func))
- (func $call (; 0 ;)
+ (func $call
(call $call)
)
)
@@ -141,14 +141,14 @@
(memory $0 256 256)
(table $0 7 7 funcref)
(elem (global.get $glob) $other_safe)
- (func $exc (; 2 ;)
+ (func $exc
(call $invoke_vif
(i32.const 3)
(i32.const 42)
(f32.const 3.141590118408203)
)
)
- (func $other_safe (; 3 ;) (param $0 i32) (param $1 f32)
+ (func $other_safe (param $0 i32) (param $1 f32)
(nop)
)
)
@@ -163,14 +163,14 @@
(memory $0 256 256)
(table $0 7 7 funcref)
(elem (i32.const 0) $other_safe)
- (func $exc (; 2 ;)
+ (func $exc
(call $invoke_vif
(i32.const 0)
(i32.const 42)
(f32.const 3.141590118408203)
)
)
- (func $other_safe (; 3 ;) (param $0 i32) (param $1 f32)
+ (func $other_safe (param $0 i32) (param $1 f32)
(call_indirect (type $none_=>_none)
(i32.const 0)
)
diff --git a/test/passes/post-emscripten_pass-arg=emscripten-sbrk-ptr@16_pass-arg=emscripten-sbrk-val@42.txt b/test/passes/post-emscripten_pass-arg=emscripten-sbrk-ptr@16_pass-arg=emscripten-sbrk-val@42.txt
index 8f8ed2a2f..6dfee7540 100644
--- a/test/passes/post-emscripten_pass-arg=emscripten-sbrk-ptr@16_pass-arg=emscripten-sbrk-val@42.txt
+++ b/test/passes/post-emscripten_pass-arg=emscripten-sbrk-ptr@16_pass-arg=emscripten-sbrk-val@42.txt
@@ -2,7 +2,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 1 1)
(data (i32.const 0) "\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00*\00\00\00")
- (func $internal (; 0 ;) (result i32)
+ (func $internal (result i32)
(i32.const 16)
)
)
@@ -14,7 +14,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 10 10)
(data (i32.const 0) "\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00*\00\00\00")
- (func $internal (; 0 ;) (result i32)
+ (func $internal (result i32)
(i32.const 16)
)
)
@@ -22,7 +22,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 10 10)
(data (i32.const 0) "1234567890123456*\00\00\00")
- (func $internal (; 0 ;) (result i32)
+ (func $internal (result i32)
(i32.const 16)
)
)
@@ -30,7 +30,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 10 10)
(data (i32.const 0) "1234567890\00\00\00\00\00\00*\00\00\00")
- (func $internal (; 0 ;) (result i32)
+ (func $internal (result i32)
(i32.const 16)
)
)
@@ -38,7 +38,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 10 10)
(data (i32.const 0) "\00\00\00\00\00\00\00\00\00\00123456*\00\00\001234567890")
- (func $internal (; 0 ;) (result i32)
+ (func $internal (result i32)
(i32.const 16)
)
)
@@ -46,7 +46,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 10 10)
(data (i32.const 0) "\00\00\00\00\00\00\00\00\00\00123456*\00\00\00")
- (func $internal (; 0 ;) (result i32)
+ (func $internal (result i32)
(i32.const 16)
)
)
@@ -54,7 +54,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 10 10)
(data (i32.const 0) "\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00*\00\00\00\00\00\00\001234567890")
- (func $internal (; 0 ;) (result i32)
+ (func $internal (result i32)
(i32.const 16)
)
)
diff --git a/test/passes/post-emscripten_pass-arg=emscripten-sbrk-ptr@4008.txt b/test/passes/post-emscripten_pass-arg=emscripten-sbrk-ptr@4008.txt
index 40addc46d..1b73273b2 100644
--- a/test/passes/post-emscripten_pass-arg=emscripten-sbrk-ptr@4008.txt
+++ b/test/passes/post-emscripten_pass-arg=emscripten-sbrk-ptr@4008.txt
@@ -1,6 +1,6 @@
(module
(type $none_=>_i32 (func (result i32)))
- (func $internal (; 0 ;) (result i32)
+ (func $internal (result i32)
(i32.const 4008)
)
)
diff --git a/test/passes/precompute-propagate_all-features.txt b/test/passes/precompute-propagate_all-features.txt
index ead4bb084..298b46de9 100644
--- a/test/passes/precompute-propagate_all-features.txt
+++ b/test/passes/precompute-propagate_all-features.txt
@@ -6,7 +6,7 @@
(type $i32_i32_i32_=>_i32 (func (param i32 i32 i32) (result i32)))
(type $none_=>_v128 (func (result v128)))
(memory $0 10 10)
- (func $basic (; 0 ;) (param $p i32)
+ (func $basic (param $p i32)
(local $x i32)
(local.set $x
(i32.const 10)
@@ -15,7 +15,7 @@
(i32.const 20)
)
)
- (func $split (; 1 ;) (param $p i32)
+ (func $split (param $p i32)
(local $x i32)
(if
(i32.const 1)
@@ -30,7 +30,7 @@
)
)
)
- (func $split-but-join (; 2 ;) (param $p i32)
+ (func $split-but-join (param $p i32)
(local $x i32)
(if
(i32.const 1)
@@ -45,7 +45,7 @@
(i32.const 20)
)
)
- (func $split-but-join-different (; 3 ;) (param $p i32)
+ (func $split-but-join-different (param $p i32)
(local $x i32)
(if
(i32.const 1)
@@ -63,7 +63,7 @@
)
)
)
- (func $split-but-join-different-b (; 4 ;) (param $p i32)
+ (func $split-but-join-different-b (param $p i32)
(local $x i32)
(if
(i32.const 1)
@@ -81,7 +81,7 @@
)
)
)
- (func $split-but-join-init0 (; 5 ;) (param $p i32)
+ (func $split-but-join-init0 (param $p i32)
(local $x i32)
(if
(i32.const 1)
@@ -93,7 +93,7 @@
(i32.const 0)
)
)
- (func $later (; 6 ;) (param $p i32)
+ (func $later (param $p i32)
(local $x i32)
(local.set $x
(i32.const 10)
@@ -111,7 +111,7 @@
(i32.const 39)
)
)
- (func $later2 (; 7 ;) (param $p i32) (result i32)
+ (func $later2 (param $p i32) (result i32)
(local $x i32)
(local.set $x
(i32.const 10)
@@ -121,7 +121,7 @@
)
(i32.const 20)
)
- (func $two-ways-but-identical (; 8 ;) (param $p i32) (result i32)
+ (func $two-ways-but-identical (param $p i32) (result i32)
(local $x i32)
(local $y i32)
(local.set $x
@@ -141,7 +141,7 @@
)
(i32.const 21)
)
- (func $two-ways-but-almost-identical (; 9 ;) (param $p i32) (result i32)
+ (func $two-ways-but-almost-identical (param $p i32) (result i32)
(local $x i32)
(local $y i32)
(local.set $x
@@ -164,7 +164,7 @@
)
(local.get $y)
)
- (func $deadloop (; 10 ;) (param $p i32) (result i32)
+ (func $deadloop (param $p i32) (result i32)
(local $x i32)
(local $y i32)
(loop $loop
@@ -177,7 +177,7 @@
(br $loop)
)
)
- (func $deadloop2 (; 11 ;) (param $p i32)
+ (func $deadloop2 (param $p i32)
(local $x i32)
(local $y i32)
(loop $loop
@@ -196,7 +196,7 @@
(br $loop)
)
)
- (func $deadloop3 (; 12 ;) (param $p i32)
+ (func $deadloop3 (param $p i32)
(local $x i32)
(local $y i32)
(loop $loop
@@ -215,7 +215,7 @@
(br $loop)
)
)
- (func $through-tee (; 13 ;) (param $x i32) (param $y i32) (result i32)
+ (func $through-tee (param $x i32) (param $y i32) (result i32)
(local.set $x
(local.tee $y
(i32.const 7)
@@ -225,7 +225,7 @@
(i32.const 14)
)
)
- (func $through-tee-more (; 14 ;) (param $x i32) (param $y i32) (result i32)
+ (func $through-tee-more (param $x i32) (param $y i32) (result i32)
(local.set $x
(i32.eqz
(local.tee $y
@@ -237,13 +237,13 @@
(i32.const 7)
)
)
- (func $multipass (; 15 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $multipass (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(nop)
(nop)
(local.get $2)
)
- (func $through-fallthrough (; 16 ;) (param $x i32) (param $y i32) (result i32)
+ (func $through-fallthrough (param $x i32) (param $y i32) (result i32)
(local.set $x
(block $block (result i32)
(nop)
@@ -256,7 +256,7 @@
(i32.const 14)
)
)
- (func $simd-load (; 17 ;) (result v128)
+ (func $simd-load (result v128)
(local $x v128)
(local.set $x
(v8x16.load_splat
@@ -265,7 +265,7 @@
)
(local.get $x)
)
- (func $tuple-local (; 18 ;) (result i32 i64)
+ (func $tuple-local (result i32 i64)
(local $i32s (i32 i32))
(local $i64s (i64 i64))
(local.set $i32s
diff --git a/test/passes/precompute_all-features.txt b/test/passes/precompute_all-features.txt
index 4d613f06f..9a6fea94b 100644
--- a/test/passes/precompute_all-features.txt
+++ b/test/passes/precompute_all-features.txt
@@ -10,7 +10,7 @@
(data (i32.const 0) "passive")
(global $global i32 (i32.const 1))
(global $global-mut (mut i32) (i32.const 2))
- (func $x (; 0 ;) (param $x i32)
+ (func $x (param $x i32)
(call $x
(i32.const 2300)
)
@@ -92,7 +92,7 @@
(i32.const 0)
)
)
- (func $ret (; 1 ;) (result i32)
+ (func $ret (result i32)
(if
(call $ret)
(return
@@ -107,13 +107,13 @@
)
(i32.const 1)
)
- (func $noret (; 2 ;)
+ (func $noret
(if
(call $ret)
(return)
)
)
- (func $refinalize-br-condition-unreachable (; 3 ;)
+ (func $refinalize-br-condition-unreachable
(block $label$1
(drop
(br_if $label$1
@@ -122,7 +122,7 @@
)
)
)
- (func $br_if-condition-is-block-i32-but-unreachable-so-refinalize-tricky (; 4 ;)
+ (func $br_if-condition-is-block-i32-but-unreachable-so-refinalize-tricky
(drop
(block $label$1 (result i32)
(drop
@@ -137,7 +137,7 @@
)
)
)
- (func $reuse-br-value (; 5 ;) (result f64)
+ (func $reuse-br-value (result f64)
(block $label$0 (result f64)
(i32.store8
(i32.const 1919623207)
@@ -164,7 +164,7 @@
(f64.const 4776014875438170098655851e156)
)
)
- (func $refinalize-two-breaks-one-unreachable (; 6 ;)
+ (func $refinalize-two-breaks-one-unreachable
(drop
(block $label$0 (result i64)
(block
@@ -187,7 +187,7 @@
)
)
)
- (func $one-break-value-and-it-is-unreachable (; 7 ;) (result f64)
+ (func $one-break-value-and-it-is-unreachable (result f64)
(local $var$0 i32)
(block $label$6
(block
@@ -198,16 +198,16 @@
)
)
)
- (func $global-notprecomputable (; 8 ;) (result i32)
+ (func $global-notprecomputable (result i32)
(i32.add
(i32.const 1)
(global.get $global-mut)
)
)
- (func $global-precomputable (; 9 ;) (result i32)
+ (func $global-precomputable (result i32)
(i32.const 2)
)
- (func $global-partiallyprecomputable (; 10 ;) (result i32)
+ (func $global-partiallyprecomputable (result i32)
(i32.sub
(i32.add
(i32.const 1)
@@ -216,49 +216,49 @@
(i32.const 2)
)
)
- (func $no-simd-precompute (; 11 ;) (result v128)
+ (func $no-simd-precompute (result v128)
(i32x4.splat
(i32.const 0)
)
)
- (func $no-simd-precompute-if (; 12 ;) (result v128)
+ (func $no-simd-precompute-if (result v128)
(return
(i32x4.splat
(i32.const 0)
)
)
)
- (func $no-memory-init-precompute (; 13 ;)
+ (func $no-memory-init-precompute
(memory.init 0
(i32.const 512)
(i32.const 0)
(i32.const 12)
)
)
- (func $no-data-drop-precompute (; 14 ;)
+ (func $no-data-drop-precompute
(data.drop 0)
)
- (func $no-memory-copy-precompute (; 15 ;)
+ (func $no-memory-copy-precompute
(memory.copy
(i32.const 512)
(i32.const 0)
(i32.const 12)
)
)
- (func $no-memory-fill-precompute (; 16 ;)
+ (func $no-memory-fill-precompute
(memory.fill
(i32.const 512)
(i32.const 0)
(i32.const 12)
)
)
- (func $tuple-precompute (; 17 ;) (result i32 i64)
+ (func $tuple-precompute (result i32 i64)
(tuple.make
(i32.const 42)
(i64.const 42)
)
)
- (func $reftype-test (; 18 ;) (result nullref)
+ (func $reftype-test (result nullref)
(ref.null)
)
)
diff --git a/test/passes/precompute_coalesce-locals_vacuum.txt b/test/passes/precompute_coalesce-locals_vacuum.txt
index 4efb9002f..d5f10e2a0 100644
--- a/test/passes/precompute_coalesce-locals_vacuum.txt
+++ b/test/passes/precompute_coalesce-locals_vacuum.txt
@@ -1,6 +1,6 @@
(module
(type $i32_=>_i32 (func (param i32) (result i32)))
- (func $nested-br_if-value (; 0 ;) (param $0 i32) (result i32)
+ (func $nested-br_if-value (param $0 i32) (result i32)
(loop $label$0
(br $label$0)
)
diff --git a/test/passes/print-call-graph.txt b/test/passes/print-call-graph.txt
index 722762af6..9d1143610 100644
--- a/test/passes/print-call-graph.txt
+++ b/test/passes/print-call-graph.txt
@@ -186,7 +186,7 @@ digraph call {
(export "dynCall_iiii" (func $dynCall_iiii))
(export "dynCall_vi" (func $dynCall_vi))
(export "dynCall_v" (func $dynCall_v))
- (func $stackAlloc (; 10 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(global.get $STACKTOP)
@@ -208,15 +208,15 @@ digraph call {
)
(local.get $1)
)
- (func $stackSave (; 11 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $STACKTOP)
)
- (func $stackRestore (; 12 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $STACKTOP
(local.get $0)
)
)
- (func $establishStackSpace (; 13 ;) (param $0 i32) (param $1 i32)
+ (func $establishStackSpace (param $0 i32) (param $1 i32)
(global.set $STACKTOP
(local.get $0)
)
@@ -224,7 +224,7 @@ digraph call {
(local.get $1)
)
)
- (func $setThrew (; 14 ;) (param $0 i32) (param $1 i32)
+ (func $setThrew (param $0 i32) (param $1 i32)
(if
(i32.eqz
(global.get $__THREW__)
@@ -239,21 +239,21 @@ digraph call {
)
)
)
- (func $setTempRet0 (; 15 ;) (param $0 i32)
+ (func $setTempRet0 (param $0 i32)
(global.set $tempRet0
(local.get $0)
)
)
- (func $getTempRet0 (; 16 ;) (result i32)
+ (func $getTempRet0 (result i32)
(global.get $tempRet0)
)
- (func $_malloc (; 17 ;) (param $0 i32) (result i32)
+ (func $_malloc (param $0 i32) (result i32)
(i32.const 0)
)
- (func $_free (; 18 ;) (param $0 i32)
+ (func $_free (param $0 i32)
(nop)
)
- (func $_main (; 19 ;) (result i32)
+ (func $_main (result i32)
(local $0 i32)
(i64.store align=4
(local.tee $0
@@ -265,7 +265,7 @@ digraph call {
)
(local.get $0)
)
- (func $___stdio_close (; 20 ;) (param $0 i32) (result i32)
+ (func $___stdio_close (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local.set $1
@@ -298,7 +298,7 @@ digraph call {
)
(local.get $0)
)
- (func $___stdio_write (; 21 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdio_write (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -645,7 +645,7 @@ digraph call {
)
(local.get $0)
)
- (func $___stdio_seek (; 22 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdio_seek (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local.set $4
@@ -714,7 +714,7 @@ digraph call {
)
(local.get $0)
)
- (func $___syscall_ret (; 23 ;) (param $0 i32) (result i32)
+ (func $___syscall_ret (param $0 i32) (result i32)
(if (result i32)
(i32.gt_u
(local.get $0)
@@ -733,7 +733,7 @@ digraph call {
(local.get $0)
)
)
- (func $___errno_location (; 24 ;) (result i32)
+ (func $___errno_location (result i32)
(if (result i32)
(i32.load
(i32.const 1140)
@@ -744,7 +744,7 @@ digraph call {
(i32.const 1184)
)
)
- (func $_cleanup_387 (; 25 ;) (param $0 i32)
+ (func $_cleanup_387 (param $0 i32)
(if
(i32.eqz
(i32.load offset=68
@@ -756,7 +756,7 @@ digraph call {
)
)
)
- (func $___stdout_write (; 26 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $___stdout_write (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -830,7 +830,7 @@ digraph call {
)
(local.get $0)
)
- (func $_fflush (; 27 ;) (param $0 i32) (result i32)
+ (func $_fflush (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(block $do-once (result i32)
@@ -953,7 +953,7 @@ digraph call {
)
)
)
- (func $___fflush_unlocked (; 28 ;) (param $0 i32) (result i32)
+ (func $___fflush_unlocked (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1073,7 +1073,7 @@ digraph call {
(i32.const 0)
)
)
- (func $__Znwj (; 29 ;) (param $0 i32) (result i32)
+ (func $__Znwj (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(select
@@ -1115,7 +1115,7 @@ digraph call {
)
(local.get $0)
)
- (func $__ZSt15get_new_handlerv (; 30 ;) (result i32)
+ (func $__ZSt15get_new_handlerv (result i32)
(local $0 i32)
(i32.store
(i32.const 1188)
@@ -1130,10 +1130,10 @@ digraph call {
)
(local.get $0)
)
- (func $runPostSets (; 31 ;)
+ (func $runPostSets
(nop)
)
- (func $_memset (; 32 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memset (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@@ -1271,7 +1271,7 @@ digraph call {
(local.get $2)
)
)
- (func $_memcpy (; 33 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $_memcpy (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(if
(i32.ge_s
@@ -1420,10 +1420,10 @@ digraph call {
)
(local.get $3)
)
- (func $_pthread_self (; 34 ;) (result i32)
+ (func $_pthread_self (result i32)
(i32.const 0)
)
- (func $dynCall_ii (; 35 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $dynCall_ii (param $0 i32) (param $1 i32) (result i32)
(call_indirect (type $i32_=>_i32)
(local.get $1)
(i32.add
@@ -1435,7 +1435,7 @@ digraph call {
)
)
)
- (func $dynCall_iiii (; 36 ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
+ (func $dynCall_iiii (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
(call_indirect (type $i32_i32_i32_=>_i32)
(local.get $1)
(local.get $2)
@@ -1449,7 +1449,7 @@ digraph call {
)
)
)
- (func $dynCall_vi (; 37 ;) (param $0 i32) (param $1 i32)
+ (func $dynCall_vi (param $0 i32) (param $1 i32)
(call_indirect (type $i32_=>_none)
(local.get $1)
(i32.add
@@ -1461,7 +1461,7 @@ digraph call {
)
)
)
- (func $dynCall_v (; 38 ;) (param $0 i32)
+ (func $dynCall_v (param $0 i32)
(call_indirect (type $none_=>_none)
(i32.add
(i32.and
@@ -1472,24 +1472,24 @@ digraph call {
)
)
)
- (func $b0 (; 39 ;) (param $0 i32) (result i32)
+ (func $b0 (param $0 i32) (result i32)
(call $abort
(i32.const 0)
)
(i32.const 0)
)
- (func $b1 (; 40 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $b1 (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(call $abort
(i32.const 1)
)
(i32.const 0)
)
- (func $b2 (; 41 ;) (param $0 i32)
+ (func $b2 (param $0 i32)
(call $abort
(i32.const 2)
)
)
- (func $b3 (; 42 ;)
+ (func $b3
(call $abort
(i32.const 3)
)
diff --git a/test/passes/print-function-map.txt b/test/passes/print-function-map.txt
index bc8988b34..2d1bae92a 100644
--- a/test/passes/print-function-map.txt
+++ b/test/passes/print-function-map.txt
@@ -4,10 +4,10 @@
(module
(type $none_=>_none (func))
(import "env" "foo" (func $Foo))
- (func $bar (; 1 ;)
+ (func $bar
(nop)
)
- (func $baz (; 2 ;)
+ (func $baz
(nop)
)
)
diff --git a/test/passes/print.bin.txt b/test/passes/print.bin.txt
index ce29777a7..02fc5a36e 100644
--- a/test/passes/print.bin.txt
+++ b/test/passes/print.bin.txt
@@ -14,10 +14,10 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__wasm_call_ctors (; 0 ;)
+ (func $__wasm_call_ctors
(nop)
)
- (func $main (; 1 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(if
(i32.ne
(i32.rem_s
@@ -57,10 +57,10 @@
)
(local.get $0)
)
- (func $stackSave (; 2 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 3 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(global.set $global$0
(local.tee $0
(i32.and
@@ -74,12 +74,12 @@
)
(local.get $0)
)
- (func $stackRestore (; 4 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 5 ;) (param $0 i32) (result i32)
+ (func $__growWasmMemory (param $0 i32) (result i32)
(memory.grow
(local.get $0)
)
@@ -105,10 +105,10 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__wasm_call_ctors (; 0 ;)
+ (func $__wasm_call_ctors
(nop)
)
- (func $main (; 1 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(if
(i32.ne
(i32.rem_s
@@ -148,10 +148,10 @@
)
(local.get $0)
)
- (func $stackSave (; 2 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 3 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(global.set $global$0
(local.tee $0
(i32.and
@@ -165,12 +165,12 @@
)
(local.get $0)
)
- (func $stackRestore (; 4 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 5 ;) (param $0 i32) (result i32)
+ (func $__growWasmMemory (param $0 i32) (result i32)
(memory.grow
(local.get $0)
)
diff --git a/test/passes/print_g.bin.txt b/test/passes/print_g.bin.txt
index f41030743..9afde51e1 100644
--- a/test/passes/print_g.bin.txt
+++ b/test/passes/print_g.bin.txt
@@ -14,11 +14,11 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__wasm_call_ctors (; 0 ;)
+ (func $__wasm_call_ctors
;; code offset: 0x3
(nop)
)
- (func $main (; 1 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
;; code offset: 0x10
(if
;; code offset: 0xf
@@ -83,11 +83,11 @@
;; code offset: 0x32
(local.get $0)
)
- (func $stackSave (; 2 ;) (result i32)
+ (func $stackSave (result i32)
;; code offset: 0x37
(global.get $global$0)
)
- (func $stackAlloc (; 3 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
;; code offset: 0x46
(global.set $global$0
;; code offset: 0x44
@@ -109,14 +109,14 @@
;; code offset: 0x48
(local.get $0)
)
- (func $stackRestore (; 4 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
;; code offset: 0x4f
(global.set $global$0
;; code offset: 0x4d
(local.get $0)
)
)
- (func $__growWasmMemory (; 5 ;) (param $0 i32) (result i32)
+ (func $__growWasmMemory (param $0 i32) (result i32)
;; code offset: 0x56
(memory.grow
;; code offset: 0x54
@@ -144,11 +144,11 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__wasm_call_ctors (; 0 ;)
+ (func $__wasm_call_ctors
;; code offset: 0x3
(nop)
)
- (func $main (; 1 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
;; code offset: 0x10
(if
;; code offset: 0xf
@@ -213,11 +213,11 @@
;; code offset: 0x32
(local.get $0)
)
- (func $stackSave (; 2 ;) (result i32)
+ (func $stackSave (result i32)
;; code offset: 0x37
(global.get $global$0)
)
- (func $stackAlloc (; 3 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
;; code offset: 0x46
(global.set $global$0
;; code offset: 0x44
@@ -239,14 +239,14 @@
;; code offset: 0x48
(local.get $0)
)
- (func $stackRestore (; 4 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
;; code offset: 0x4f
(global.set $global$0
;; code offset: 0x4d
(local.get $0)
)
)
- (func $__growWasmMemory (; 5 ;) (param $0 i32) (result i32)
+ (func $__growWasmMemory (param $0 i32) (result i32)
;; code offset: 0x56
(memory.grow
;; code offset: 0x54
diff --git a/test/passes/print_g_metrics.bin.txt b/test/passes/print_g_metrics.bin.txt
index ea2dc7e31..3d3d1f1be 100644
--- a/test/passes/print_g_metrics.bin.txt
+++ b/test/passes/print_g_metrics.bin.txt
@@ -6,7 +6,7 @@
(export "a" (func $__wasm_call_ctors))
(export "b" (func $main))
(export "c" (func $stackAlloc))
- (func $stackAlloc (; 0 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(global.set $global$0
(local.tee $0
(i32.and
@@ -20,7 +20,7 @@
)
(local.get $0)
)
- (func $main (; 1 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(if
(i32.ne
(i32.rem_s
@@ -60,7 +60,7 @@
)
(local.get $0)
)
- (func $__wasm_call_ctors (; 2 ;)
+ (func $__wasm_call_ctors
(nop)
)
)
@@ -91,7 +91,7 @@ total
(export "a" (func $__wasm_call_ctors))
(export "b" (func $main))
(export "c" (func $stackAlloc))
- (func $stackAlloc (; 0 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(global.set $global$0
(local.tee $0
(i32.and
@@ -105,7 +105,7 @@ total
)
(local.get $0)
)
- (func $main (; 1 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(if
(i32.ne
(i32.rem_s
@@ -145,7 +145,7 @@ total
)
(local.get $0)
)
- (func $__wasm_call_ctors (; 2 ;)
+ (func $__wasm_call_ctors
(nop)
)
)
diff --git a/test/passes/print_g_strip-dwarf.bin.txt b/test/passes/print_g_strip-dwarf.bin.txt
index 6596f7d34..9d0331fca 100644
--- a/test/passes/print_g_strip-dwarf.bin.txt
+++ b/test/passes/print_g_strip-dwarf.bin.txt
@@ -14,10 +14,10 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__wasm_call_ctors (; 0 ;)
+ (func $__wasm_call_ctors
(nop)
)
- (func $main (; 1 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(if
(i32.ne
(i32.rem_s
@@ -57,10 +57,10 @@
)
(local.get $0)
)
- (func $stackSave (; 2 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 3 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(global.set $global$0
(local.tee $0
(i32.and
@@ -74,12 +74,12 @@
)
(local.get $0)
)
- (func $stackRestore (; 4 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 5 ;) (param $0 i32) (result i32)
+ (func $__growWasmMemory (param $0 i32) (result i32)
(memory.grow
(local.get $0)
)
@@ -105,10 +105,10 @@
(export "stackAlloc" (func $stackAlloc))
(export "stackRestore" (func $stackRestore))
(export "__growWasmMemory" (func $__growWasmMemory))
- (func $__wasm_call_ctors (; 0 ;)
+ (func $__wasm_call_ctors
(nop)
)
- (func $main (; 1 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $main (param $0 i32) (param $1 i32) (result i32)
(if
(i32.ne
(i32.rem_s
@@ -148,10 +148,10 @@
)
(local.get $0)
)
- (func $stackSave (; 2 ;) (result i32)
+ (func $stackSave (result i32)
(global.get $global$0)
)
- (func $stackAlloc (; 3 ;) (param $0 i32) (result i32)
+ (func $stackAlloc (param $0 i32) (result i32)
(global.set $global$0
(local.tee $0
(i32.and
@@ -165,12 +165,12 @@
)
(local.get $0)
)
- (func $stackRestore (; 4 ;) (param $0 i32)
+ (func $stackRestore (param $0 i32)
(global.set $global$0
(local.get $0)
)
)
- (func $__growWasmMemory (; 5 ;) (param $0 i32) (result i32)
+ (func $__growWasmMemory (param $0 i32) (result i32)
(memory.grow
(local.get $0)
)
diff --git a/test/passes/remove-imports.txt b/test/passes/remove-imports.txt
index d125543b3..e76949425 100644
--- a/test/passes/remove-imports.txt
+++ b/test/passes/remove-imports.txt
@@ -5,7 +5,7 @@
(import "env" "memBase" (global $import$global0 i32))
(import "somewhere" "waka-sneaky" (func $waka-sneaky))
(memory $0 1024 1024)
- (func $nada (; 1 ;)
+ (func $nada
(nop)
(drop
(i32.const 0)
diff --git a/test/passes/remove-non-js-ops.txt b/test/passes/remove-non-js-ops.txt
index 6a6e884c4..d9af2bae4 100644
--- a/test/passes/remove-non-js-ops.txt
+++ b/test/passes/remove-non-js-ops.txt
@@ -22,7 +22,7 @@
(import "env" "wasm2js_scratch_load_f64" (func $wasm2js_scratch_load_f64 (result f64)))
(import "env" "wasm2js_scratch_store_f64" (func $wasm2js_scratch_store_f64 (param f64)))
(memory $0 1)
- (func $copysign64 (; 8 ;) (param $0 f64) (param $1 f64) (result f64)
+ (func $copysign64 (param $0 f64) (param $1 f64) (result f64)
(f64.reinterpret_i64
(i64.or
(i64.and
@@ -40,7 +40,7 @@
)
)
)
- (func $copysign32 (; 9 ;) (param $0 f32) (param $1 f32) (result f32)
+ (func $copysign32 (param $0 f32) (param $1 f32) (result f32)
(f32.reinterpret_i32
(i32.or
(i32.and
@@ -58,91 +58,91 @@
)
)
)
- (func $rotl32 (; 10 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $rotl32 (param $0 i32) (param $1 i32) (result i32)
(call $__wasm_rotl_i32
(local.get $0)
(local.get $1)
)
)
- (func $rotr32 (; 11 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $rotr32 (param $0 i32) (param $1 i32) (result i32)
(call $__wasm_rotr_i32
(local.get $0)
(local.get $1)
)
)
- (func $rotl64 (; 12 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $rotl64 (param $0 i64) (param $1 i64) (result i64)
(call $__wasm_rotl_i64
(local.get $0)
(local.get $1)
)
)
- (func $rotr64 (; 13 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $rotr64 (param $0 i64) (param $1 i64) (result i64)
(call $__wasm_rotr_i64
(local.get $0)
(local.get $1)
)
)
- (func $nearest64 (; 14 ;) (param $0 f64) (result f64)
+ (func $nearest64 (param $0 f64) (result f64)
(call $__wasm_nearest_f64
(local.get $0)
)
)
- (func $nearest32 (; 15 ;) (param $0 f32) (result f32)
+ (func $nearest32 (param $0 f32) (result f32)
(call $__wasm_nearest_f32
(local.get $0)
)
)
- (func $trunc64 (; 16 ;) (param $0 f64) (result f64)
+ (func $trunc64 (param $0 f64) (result f64)
(call $__wasm_trunc_f64
(local.get $0)
)
)
- (func $trunc32 (; 17 ;) (param $0 f32) (result f32)
+ (func $trunc32 (param $0 f32) (result f32)
(call $__wasm_trunc_f32
(local.get $0)
)
)
- (func $popcnt32 (; 18 ;) (param $0 i32) (result i32)
+ (func $popcnt32 (param $0 i32) (result i32)
(call $__wasm_popcnt_i32
(local.get $0)
)
)
- (func $ctz32 (; 19 ;) (param $0 i32) (result i32)
+ (func $ctz32 (param $0 i32) (result i32)
(call $__wasm_ctz_i32
(local.get $0)
)
)
- (func $i64_sdiv (; 20 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64_sdiv (param $0 i64) (param $1 i64) (result i64)
(call $__wasm_i64_sdiv
(local.get $0)
(local.get $1)
)
)
- (func $i64_udiv (; 21 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64_udiv (param $0 i64) (param $1 i64) (result i64)
(call $__wasm_i64_udiv
(local.get $0)
(local.get $1)
)
)
- (func $i64_srem (; 22 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64_srem (param $0 i64) (param $1 i64) (result i64)
(call $__wasm_i64_srem
(local.get $0)
(local.get $1)
)
)
- (func $i64_urem (; 23 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64_urem (param $0 i64) (param $1 i64) (result i64)
(call $__wasm_i64_urem
(local.get $0)
(local.get $1)
)
)
- (func $i64_mul (; 24 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64_mul (param $0 i64) (param $1 i64) (result i64)
(call $__wasm_i64_mul
(local.get $0)
(local.get $1)
)
)
- (func $_ZN17compiler_builtins3int3mul3Mul3mul17h070e9a1c69faec5bE (; 25 ;) (param $var$0 i64) (param $var$1 i64) (result i64)
+ (func $_ZN17compiler_builtins3int3mul3Mul3mul17h070e9a1c69faec5bE (param $var$0 i64) (param $var$1 i64) (result i64)
(local $var$2 i32)
(local $var$3 i32)
(local $var$4 i32)
@@ -261,7 +261,7 @@
)
)
)
- (func $_ZN17compiler_builtins3int4sdiv3Div3div17he78fc483e41d7ec7E (; 26 ;) (param $var$0 i64) (param $var$1 i64) (result i64)
+ (func $_ZN17compiler_builtins3int4sdiv3Div3div17he78fc483e41d7ec7E (param $var$0 i64) (param $var$1 i64) (result i64)
(local $var$2 i64)
(i64.sub
(i64.xor
@@ -304,7 +304,7 @@
(local.get $var$0)
)
)
- (func $_ZN17compiler_builtins3int4sdiv3Mod4mod_17h2cbb7bbf36e41d68E (; 27 ;) (param $var$0 i64) (param $var$1 i64) (result i64)
+ (func $_ZN17compiler_builtins3int4sdiv3Mod4mod_17h2cbb7bbf36e41d68E (param $var$0 i64) (param $var$1 i64) (result i64)
(local $var$2 i64)
(i64.sub
(i64.xor
@@ -339,7 +339,7 @@
(local.get $var$2)
)
)
- (func $_ZN17compiler_builtins3int4udiv10divmod_u6417h6026910b5ed08e40E (; 28 ;) (param $var$0 i64) (param $var$1 i64) (result i64)
+ (func $_ZN17compiler_builtins3int4udiv10divmod_u6417h6026910b5ed08e40E (param $var$0 i64) (param $var$1 i64) (result i64)
(local $var$2 i32)
(local $var$3 i32)
(local $var$4 i32)
@@ -749,7 +749,7 @@
)
(local.get $var$0)
)
- (func $__wasm_ctz_i32 (; 29 ;) (param $var$0 i32) (result i32)
+ (func $__wasm_ctz_i32 (param $var$0 i32) (result i32)
(if
(local.get $var$0)
(return
@@ -769,31 +769,31 @@
)
(i32.const 32)
)
- (func $__wasm_i64_mul (; 30 ;) (param $var$0 i64) (param $var$1 i64) (result i64)
+ (func $__wasm_i64_mul (param $var$0 i64) (param $var$1 i64) (result i64)
(call $_ZN17compiler_builtins3int3mul3Mul3mul17h070e9a1c69faec5bE
(local.get $var$0)
(local.get $var$1)
)
)
- (func $__wasm_i64_sdiv (; 31 ;) (param $var$0 i64) (param $var$1 i64) (result i64)
+ (func $__wasm_i64_sdiv (param $var$0 i64) (param $var$1 i64) (result i64)
(call $_ZN17compiler_builtins3int4sdiv3Div3div17he78fc483e41d7ec7E
(local.get $var$0)
(local.get $var$1)
)
)
- (func $__wasm_i64_srem (; 32 ;) (param $var$0 i64) (param $var$1 i64) (result i64)
+ (func $__wasm_i64_srem (param $var$0 i64) (param $var$1 i64) (result i64)
(call $_ZN17compiler_builtins3int4sdiv3Mod4mod_17h2cbb7bbf36e41d68E
(local.get $var$0)
(local.get $var$1)
)
)
- (func $__wasm_i64_udiv (; 33 ;) (param $var$0 i64) (param $var$1 i64) (result i64)
+ (func $__wasm_i64_udiv (param $var$0 i64) (param $var$1 i64) (result i64)
(call $_ZN17compiler_builtins3int4udiv10divmod_u6417h6026910b5ed08e40E
(local.get $var$0)
(local.get $var$1)
)
)
- (func $__wasm_i64_urem (; 34 ;) (param $var$0 i64) (param $var$1 i64) (result i64)
+ (func $__wasm_i64_urem (param $var$0 i64) (param $var$1 i64) (result i64)
(drop
(call $_ZN17compiler_builtins3int4udiv10divmod_u6417h6026910b5ed08e40E
(local.get $var$0)
@@ -802,7 +802,7 @@
)
(call $wasm2js_scratch_load_i64)
)
- (func $__wasm_nearest_f32 (; 35 ;) (param $var$0 f32) (result f32)
+ (func $__wasm_nearest_f32 (param $var$0 f32) (result f32)
(local $var$1 f32)
(local $var$2 f32)
(if
@@ -860,7 +860,7 @@
)
(local.get $var$1)
)
- (func $__wasm_nearest_f64 (; 36 ;) (param $var$0 f64) (result f64)
+ (func $__wasm_nearest_f64 (param $var$0 f64) (result f64)
(local $var$1 f64)
(local $var$2 f64)
(if
@@ -918,7 +918,7 @@
)
(local.get $var$1)
)
- (func $__wasm_popcnt_i32 (; 37 ;) (param $var$0 i32) (result i32)
+ (func $__wasm_popcnt_i32 (param $var$0 i32) (result i32)
(local $var$1 i32)
(block $label$1 (result i32)
(loop $label$2
@@ -949,7 +949,7 @@
)
)
)
- (func $__wasm_rotl_i32 (; 38 ;) (param $var$0 i32) (param $var$1 i32) (result i32)
+ (func $__wasm_rotl_i32 (param $var$0 i32) (param $var$1 i32) (result i32)
(local $var$2 i32)
(i32.or
(i32.shl
@@ -987,7 +987,7 @@
)
)
)
- (func $__wasm_rotl_i64 (; 39 ;) (param $var$0 i64) (param $var$1 i64) (result i64)
+ (func $__wasm_rotl_i64 (param $var$0 i64) (param $var$1 i64) (result i64)
(local $var$2 i64)
(i64.or
(i64.shl
@@ -1025,7 +1025,7 @@
)
)
)
- (func $__wasm_rotr_i32 (; 40 ;) (param $var$0 i32) (param $var$1 i32) (result i32)
+ (func $__wasm_rotr_i32 (param $var$0 i32) (param $var$1 i32) (result i32)
(local $var$2 i32)
(i32.or
(i32.shr_u
@@ -1063,7 +1063,7 @@
)
)
)
- (func $__wasm_rotr_i64 (; 41 ;) (param $var$0 i64) (param $var$1 i64) (result i64)
+ (func $__wasm_rotr_i64 (param $var$0 i64) (param $var$1 i64) (result i64)
(local $var$2 i64)
(i64.or
(i64.shr_u
@@ -1101,7 +1101,7 @@
)
)
)
- (func $__wasm_trunc_f32 (; 42 ;) (param $var$0 f32) (result f32)
+ (func $__wasm_trunc_f32 (param $var$0 f32) (result f32)
(select
(f32.ceil
(local.get $var$0)
@@ -1115,7 +1115,7 @@
)
)
)
- (func $__wasm_trunc_f64 (; 43 ;) (param $var$0 f64) (result f64)
+ (func $__wasm_trunc_f64 (param $var$0 f64) (result f64)
(select
(f64.ceil
(local.get $var$0)
diff --git a/test/passes/remove-unused-brs_enable-multivalue.txt b/test/passes/remove-unused-brs_enable-multivalue.txt
index 074237d8d..ee980b523 100644
--- a/test/passes/remove-unused-brs_enable-multivalue.txt
+++ b/test/passes/remove-unused-brs_enable-multivalue.txt
@@ -13,11 +13,11 @@
(type $none_=>_f32 (func (result f32)))
(type $i32_=>_f32 (func (param i32) (result f32)))
(memory $0 256 256)
- (func $b0-yes (; 0 ;) (param $i1 i32)
+ (func $b0-yes (param $i1 i32)
(block $topmost
)
)
- (func $b1 (; 1 ;) (param $i1 i32)
+ (func $b1 (param $i1 i32)
(block $topmost
(block $block
(drop
@@ -26,19 +26,19 @@
)
)
)
- (func $b2 (; 2 ;) (param $i1 i32)
+ (func $b2 (param $i1 i32)
(block $topmost
(block $inner
)
)
)
- (func $b3-yes (; 3 ;) (param $i1 i32)
+ (func $b3-yes (param $i1 i32)
(block $topmost
(block $inner
)
)
)
- (func $b4 (; 4 ;) (param $i1 i32)
+ (func $b4 (param $i1 i32)
(block $topmost
(block $inner
(block $block
@@ -49,7 +49,7 @@
)
)
)
- (func $b5 (; 5 ;) (param $i1 i32)
+ (func $b5 (param $i1 i32)
(block $topmost
(block $inner
(block $block
@@ -60,14 +60,14 @@
)
)
)
- (func $b6 (; 6 ;) (param $i1 i32)
+ (func $b6 (param $i1 i32)
(block $topmost
(br_if $topmost
(i32.const 1)
)
)
)
- (func $b7 (; 7 ;) (param $i1 i32)
+ (func $b7 (param $i1 i32)
(block $topmost
(block $block
(drop
@@ -79,7 +79,7 @@
)
)
)
- (func $b8 (; 8 ;) (param $i1 i32)
+ (func $b8 (param $i1 i32)
(block $topmost
(block $inner
(br_if $topmost
@@ -88,7 +88,7 @@
)
)
)
- (func $b9 (; 9 ;) (param $i1 i32)
+ (func $b9 (param $i1 i32)
(block $topmost
(block $inner
(br_if $topmost
@@ -97,7 +97,7 @@
)
)
)
- (func $b10 (; 10 ;) (param $i1 i32)
+ (func $b10 (param $i1 i32)
(block $topmost
(block $inner
(block $block
@@ -111,7 +111,7 @@
)
)
)
- (func $b11 (; 11 ;) (param $i1 i32)
+ (func $b11 (param $i1 i32)
(block $topmost
(block $inner
(block $block
@@ -125,7 +125,7 @@
)
)
)
- (func $b12-yes (; 12 ;)
+ (func $b12-yes
(if
(i32.const 1)
(block $topmost
@@ -152,7 +152,7 @@
)
)
)
- (func $b13 (; 13 ;) (result i32)
+ (func $b13 (result i32)
(block $topmost (result i32)
(if
(i32.const 1)
@@ -179,7 +179,7 @@
(i32.const 3)
)
)
- (func $b14 (; 14 ;) (result i32)
+ (func $b14 (result i32)
(select
(block $topmost (result i32)
(block $block1 (result i32)
@@ -192,7 +192,7 @@
(i32.const 1)
)
)
- (func $b14-tuple (; 15 ;) (result i32 i64)
+ (func $b14-tuple (result i32 i64)
(if (result i32 i64)
(i32.const 1)
(block $topmost (result i32 i64)
@@ -211,14 +211,14 @@
)
)
)
- (func $b15 (; 16 ;)
+ (func $b15
(block $topmost
(br_if $topmost
(i32.const 17)
)
)
)
- (func $b15b (; 17 ;)
+ (func $b15b
(if
(i32.const 18)
(block $topmost
@@ -230,7 +230,7 @@
)
)
)
- (func $b16 (; 18 ;)
+ (func $b16
(block $a
(block $b
(block $c
@@ -250,7 +250,7 @@
)
)
)
- (func $b17 (; 19 ;)
+ (func $b17
(if
(i32.const 0)
(block $a
@@ -292,16 +292,16 @@
)
)
)
- (func $ret-1 (; 20 ;)
+ (func $ret-1
(nop)
)
- (func $ret-2 (; 21 ;)
+ (func $ret-2
(block $block0
(block $block1
)
)
)
- (func $ret-3 (; 22 ;)
+ (func $ret-3
(if
(i32.const 0)
(block $block0
@@ -310,14 +310,14 @@
)
)
)
- (func $ret-value (; 23 ;) (result i32)
+ (func $ret-value (result i32)
(block $block0 (result i32)
(block $block1 (result i32)
(i32.const 1)
)
)
)
- (func $no-select-but-the-last (; 24 ;)
+ (func $no-select-but-the-last
(block $a
(if
(i32.const 0)
@@ -391,7 +391,7 @@
)
)
)
- (func $side-effects-and-order (; 25 ;) (result i32)
+ (func $side-effects-and-order (result i32)
(local $x i32)
(block $do-once$0
(if
@@ -449,7 +449,7 @@
(i32.const 1)
)
)
- (func $loops (; 26 ;)
+ (func $loops
(loop $in
(block $out
(br_if $in
@@ -719,7 +719,7 @@
)
)
)
- (func $br_if_in_block (; 27 ;) (result i32)
+ (func $br_if_in_block (result i32)
(block $outval (result i32)
(block $in
(drop
@@ -753,7 +753,7 @@
)
)
)
- (func $threading (; 28 ;)
+ (func $threading
(drop
(block $value-out (result i32)
(block $value-in (result i32)
@@ -787,7 +787,7 @@
)
)
)
- (func $if-to-br_if-conflict (; 29 ;) (param $x i32) (param $y i32) (result i32)
+ (func $if-to-br_if-conflict (param $x i32) (param $y i32) (result i32)
(block $leave
(local.set $y
(block $out (result i32)
@@ -814,7 +814,7 @@
(local.get $y)
)
)
- (func $if-to-br_if-conflict2 (; 30 ;) (param $x i32) (param $y i32) (result i32)
+ (func $if-to-br_if-conflict2 (param $x i32) (param $y i32) (result i32)
(block $leave
(local.set $y
(block $out (result i32)
@@ -841,7 +841,7 @@
(local.get $y)
)
)
- (func $if-to-br_if-value-sideeffect (; 31 ;) (param $x i32) (param $y i32) (result i32)
+ (func $if-to-br_if-value-sideeffect (param $x i32) (param $y i32) (result i32)
(block $leave
(local.set $y
(block $out (result i32)
@@ -869,7 +869,7 @@
(local.get $y)
)
)
- (func $fuzz (; 32 ;) (param $j i32) (param $g i32)
+ (func $fuzz (param $j i32) (param $g i32)
(loop $label$continue$d
(block $label$break$c
(block $label$break$d
@@ -899,7 +899,7 @@
)
)
)
- (func $iffify (; 33 ;)
+ (func $iffify
(if
(i32.eqz
(i32.const 0)
@@ -954,7 +954,7 @@
)
)
)
- (func $loop-if (; 34 ;) (result i32)
+ (func $loop-if (result i32)
(loop $typed (result i32)
(block $outer (result i32)
(block (result i32)
@@ -973,7 +973,7 @@
)
)
)
- (func $block-break (; 35 ;) (param $0 i32)
+ (func $block-break (param $0 i32)
(block $block$7$break
(block $shape$6$continue
(call $block-break
@@ -982,7 +982,7 @@
)
)
)
- (func $loop-break (; 36 ;) (param $0 i32)
+ (func $loop-break (param $0 i32)
(loop $shape$6$continue
(block $block$7$break
(block
@@ -997,7 +997,7 @@
)
)
)
- (func $untaken-brs-might-prevent-block-removal (; 37 ;) (param $0 f32) (param $1 i32) (param $2 f32) (param $3 i32) (param $4 i32) (param $5 f64) (param $6 f32) (result i32)
+ (func $untaken-brs-might-prevent-block-removal (param $0 f32) (param $1 i32) (param $2 f32) (param $3 i32) (param $4 i32) (param $5 f64) (param $6 f32) (result i32)
(block $label$0 (result i32)
(block $label$1
(br_if $label$1
@@ -1032,7 +1032,7 @@
(i32.const 1935947830)
)
)
- (func $unexitable-loops-result (; 38 ;) (param $0 i32) (result i64)
+ (func $unexitable-loops-result (param $0 i32) (result i64)
(loop $label$0
(loop $label$1
(br_if $label$0
@@ -1051,7 +1051,7 @@
)
)
)
- (func $untaken-br-with-concrete-last-element (; 39 ;)
+ (func $untaken-br-with-concrete-last-element
(block $label$8
(block $label$11
(block $label$14
@@ -1062,7 +1062,7 @@
)
)
)
- (func $untaken-br-with-concrete-last-element2 (; 40 ;) (result i32)
+ (func $untaken-br-with-concrete-last-element2 (result i32)
(block $label$8 (result i32)
(block $label$11 (result i32)
(block $label$14 (result i32)
@@ -1076,7 +1076,7 @@
)
)
)
- (func $untaken-br_if-then-if (; 41 ;)
+ (func $untaken-br_if-then-if
(block $label$0
(br_if $label$0
(unreachable)
@@ -1087,7 +1087,7 @@
)
)
)
- (func $unreachable-if-that-could-be-a-br_if (; 42 ;) (result i64)
+ (func $unreachable-if-that-could-be-a-br_if (result i64)
(loop $label$3 (result i64)
(drop
(if (result f64)
@@ -1099,7 +1099,7 @@
(i64.const 1)
)
)
- (func $nop-br-might-update-type (; 43 ;)
+ (func $nop-br-might-update-type
(block $label$39
(drop
(if (result i32)
@@ -1114,7 +1114,7 @@
)
)
)
- (func $no-flow-through-if-without-else (; 44 ;) (result f32)
+ (func $no-flow-through-if-without-else (result f32)
(local $0 i32)
(local $2 f32)
(if (result f32)
@@ -1135,7 +1135,7 @@
(f32.const -9223372036854775808)
)
)
- (func $unreachable-return-loop-value (; 45 ;) (result i64)
+ (func $unreachable-return-loop-value (result i64)
(loop $loop
(if
(i32.const 1)
@@ -1149,7 +1149,7 @@
(br $loop)
)
)
- (func $obviously-flows-out-maybe (; 46 ;) (param $var$0 i32) (result f32)
+ (func $obviously-flows-out-maybe (param $var$0 i32) (result f32)
(block $label$1 (result f32)
(br $label$1
(f32.const 1)
@@ -1168,7 +1168,7 @@
)
)
)
- (func $br-to-table (; 47 ;) (param $a i32)
+ (func $br-to-table (param $a i32)
(block $x
(block $y
(block $z
@@ -1187,7 +1187,7 @@
)
(unreachable)
)
- (func $br-to-table-too-few (; 48 ;) (param $a i32)
+ (func $br-to-table-too-few (param $a i32)
(block $x
(block $y
(block $z
@@ -1207,7 +1207,7 @@
)
)
)
- (func $br-to-table-one-more (; 49 ;) (param $a i32)
+ (func $br-to-table-one-more (param $a i32)
(block $x
(block $y
(block $z
@@ -1227,7 +1227,7 @@
)
(unreachable)
)
- (func $br-to-table-overlap (; 50 ;) (param $a i32)
+ (func $br-to-table-overlap (param $a i32)
(block $x
(block $y
(block $z
@@ -1257,7 +1257,7 @@
)
(unreachable)
)
- (func $br-to-table-overlap-start (; 51 ;) (param $a i32)
+ (func $br-to-table-overlap-start (param $a i32)
(block $x
(block $y
(block $z
@@ -1287,7 +1287,7 @@
)
(unreachable)
)
- (func $br-to-table-offset (; 52 ;) (param $a i32)
+ (func $br-to-table-offset (param $a i32)
(block $x
(block $y
(block $z
@@ -1309,7 +1309,7 @@
)
(unreachable)
)
- (func $br-to-table-RANGE-high (; 53 ;) (param $a i32)
+ (func $br-to-table-RANGE-high (param $a i32)
(block $x
(block $y
(block $z
@@ -1339,7 +1339,7 @@
)
(unreachable)
)
- (func $br-to-table-RANGE-low (; 54 ;) (param $a i32)
+ (func $br-to-table-RANGE-low (param $a i32)
(block $x
(block $y
(block $z
@@ -1358,7 +1358,7 @@
)
(unreachable)
)
- (func $br-to-table-bad (; 55 ;) (param $a i32) (result i32)
+ (func $br-to-table-bad (param $a i32) (result i32)
(block $value (result i32)
(block $x
(block $y
@@ -1381,7 +1381,7 @@
(i32.const 2000)
)
)
- (func $br-to-table-bad2 (; 56 ;) (param $a i32) (result i32)
+ (func $br-to-table-bad2 (param $a i32) (result i32)
(block $value (result i32)
(block $x
(block $y
@@ -1412,7 +1412,7 @@
(i32.const 2000)
)
)
- (func $br-to-table-bad3 (; 57 ;) (param $a i32)
+ (func $br-to-table-bad3 (param $a i32)
(block $x
(block $y
(block $z
@@ -1437,7 +1437,7 @@
)
(unreachable)
)
- (func $br-to-table-multi (; 58 ;) (param $a i32)
+ (func $br-to-table-multi (param $a i32)
(block $x
(block $y
(block $z
@@ -1466,7 +1466,7 @@
)
(unreachable)
)
- (func $br-to-table-bad4 (; 59 ;) (param $a i32)
+ (func $br-to-table-bad4 (param $a i32)
(block $x
(block $y
(block $z
@@ -1496,7 +1496,7 @@
)
(unreachable)
)
- (func $br-to-table-bad5 (; 60 ;) (param $a i32)
+ (func $br-to-table-bad5 (param $a i32)
(block $x
(block $y
(block $z
@@ -1526,7 +1526,7 @@
)
(unreachable)
)
- (func $br-to-table-bad6 (; 61 ;) (param $a i32)
+ (func $br-to-table-bad6 (param $a i32)
(block $x
(block $y
(block $z
@@ -1556,7 +1556,7 @@
)
(unreachable)
)
- (func $br-to-table-bad7 (; 62 ;) (param $a i32)
+ (func $br-to-table-bad7 (param $a i32)
(block $x
(block $y
(block $z
@@ -1586,7 +1586,7 @@
)
(unreachable)
)
- (func $br-to-table-defaultNameOverlaps (; 63 ;) (param $a i32)
+ (func $br-to-table-defaultNameOverlaps (param $a i32)
(block $x
(block $tablify|0
(block $z
@@ -1605,7 +1605,7 @@
)
(unreachable)
)
- (func $br-to-table-unreach (; 64 ;) (param $a i32)
+ (func $br-to-table-unreach (param $a i32)
(block $x
(block $y
(block $z
@@ -1635,7 +1635,7 @@
)
(unreachable)
)
- (func $br-to-table-overlap-but-later (; 65 ;) (param $a i32)
+ (func $br-to-table-overlap-but-later (param $a i32)
(block $x
(block $y
(block $z
@@ -1669,7 +1669,7 @@
)
(unreachable)
)
- (func $tiny-switch (; 66 ;)
+ (func $tiny-switch
(if
(i32.const 0)
(block $y
@@ -1686,7 +1686,7 @@
)
)
)
- (func $trim-switch (; 67 ;)
+ (func $trim-switch
(block $A
(block $y
(br_table $A $y $A $y $A $y
@@ -1699,7 +1699,7 @@
(call $trim-switch)
)
)
- (func $same-target-br_if-and-br (; 68 ;)
+ (func $same-target-br_if-and-br
(block $x
(drop
(i32.const 0)
@@ -1708,7 +1708,7 @@
(unreachable)
)
)
- (func $simple-switch (; 69 ;) (result i32)
+ (func $simple-switch (result i32)
(block $A
(block $B
(block $y
@@ -1729,7 +1729,7 @@
)
(i32.const 3)
)
- (func $simple-switch-2 (; 70 ;) (result i32)
+ (func $simple-switch-2 (result i32)
(block $A
(block $B
(block $y
@@ -1750,7 +1750,7 @@
)
(i32.const 3)
)
- (func $simple-switch-3 (; 71 ;) (result i32)
+ (func $simple-switch-3 (result i32)
(block $A
(block $B
(block $y
@@ -1771,7 +1771,7 @@
)
(i32.const 3)
)
- (func $simple-switch43 (; 72 ;) (result i32)
+ (func $simple-switch43 (result i32)
(local $0 i32)
(block $A
(block $B
@@ -1804,7 +1804,7 @@
)
(i32.const 3)
)
- (func $simple-switch-5 (; 73 ;) (result i32)
+ (func $simple-switch-5 (result i32)
(block $A
(block $B
(block $y
@@ -1825,7 +1825,7 @@
)
(i32.const 3)
)
- (func $undo-if-return (; 74 ;) (param $p i32) (result i32)
+ (func $undo-if-return (param $p i32) (result i32)
(local $x i32)
(block $out
(block
@@ -1856,7 +1856,7 @@
)
(local.get $p)
)
- (func $if-unreachable-but-declares-value (; 75 ;) (param $var$0 i32) (param $var$1 f64) (param $var$2 i32) (param $var$3 f64) (param $var$4 f32) (param $var$5 f32) (result i32)
+ (func $if-unreachable-but-declares-value (param $var$0 i32) (param $var$1 f64) (param $var$2 i32) (param $var$3 f64) (param $var$4 f32) (param $var$5 f32) (result i32)
(local $var$6 f64)
(if
(i32.const 0)
@@ -1881,28 +1881,28 @@
)
(i32.const 0)
)
- (func $if-flow-1 (; 76 ;) (result i32)
+ (func $if-flow-1 (result i32)
(select
(i32.const 1)
(i32.const 2)
(i32.const 0)
)
)
- (func $if-flow-2 (; 77 ;) (result i32)
+ (func $if-flow-2 (result i32)
(if (result i32)
(i32.const 0)
(unreachable)
(i32.const 2)
)
)
- (func $if-flow-3 (; 78 ;) (result i32)
+ (func $if-flow-3 (result i32)
(if (result i32)
(i32.const 0)
(i32.const 1)
(unreachable)
)
)
- (func $if-flow-4 (; 79 ;) (result i32)
+ (func $if-flow-4 (result i32)
(if
(return
(i32.const 0)
@@ -1915,7 +1915,7 @@
)
)
)
- (func $iff-flow-fuzz-bug (; 80 ;) (result i32)
+ (func $iff-flow-fuzz-bug (result i32)
(loop $label$1
(br_if $label$1
(i32.eqz
@@ -1934,7 +1934,7 @@
)
)
)
- (func $fuzz-block-unreachable-brs-with-values (; 81 ;) (result i32)
+ (func $fuzz-block-unreachable-brs-with-values (result i32)
(local $0 i32)
(loop $label$1
(if
@@ -1957,7 +1957,7 @@
)
)
)
- (func $drop-restructure-if (; 82 ;) (param $x i32) (param $y i32) (result i32)
+ (func $drop-restructure-if (param $x i32) (param $y i32) (result i32)
(if (result i32)
(local.get $y)
(local.get $x)
@@ -1967,7 +1967,7 @@
)
)
)
- (func $drop-restructure-if-final (; 83 ;) (param $x i32) (param $y i32) (result i32)
+ (func $drop-restructure-if-final (param $x i32) (param $y i32) (result i32)
(if (result i32)
(local.get $y)
(local.get $x)
@@ -1977,7 +1977,7 @@
)
)
)
- (func $drop-restructure-if-middle (; 84 ;) (param $x i32) (param $y i32) (result i32)
+ (func $drop-restructure-if-middle (param $x i32) (param $y i32) (result i32)
(if (result i32)
(local.get $y)
(local.get $x)
@@ -1988,7 +1988,7 @@
)
)
)
- (func $drop-restructure-if-bad (; 85 ;) (param $x i32) (param $y i32) (result i32)
+ (func $drop-restructure-if-bad (param $x i32) (param $y i32) (result i32)
(block $label$2 (result i32)
(drop
(br_if $label$2
@@ -2001,7 +2001,7 @@
(i32.const 0)
)
)
- (func $drop-restructure-if-bad-2 (; 86 ;) (param $x i32) (param $y i32) (result i32)
+ (func $drop-restructure-if-bad-2 (param $x i32) (param $y i32) (result i32)
(block $label$2 (result i32)
(drop
(br_if $label$2
@@ -2014,7 +2014,7 @@
(i32.const 0)
)
)
- (func $if-block (; 87 ;)
+ (func $if-block
(if
(i32.const 1)
(block $label
@@ -2029,7 +2029,7 @@
)
)
)
- (func $if-block-bad (; 88 ;)
+ (func $if-block-bad
(block $label
(if
(br $label)
@@ -2044,14 +2044,14 @@
)
)
)
- (func $if-block-br (; 89 ;)
+ (func $if-block-br
(block $label
(br_if $label
(i32.const 1)
)
)
)
- (func $if-block-br-1 (; 90 ;)
+ (func $if-block-br-1
(if
(i32.const 1)
(block $label
@@ -2061,7 +2061,7 @@
)
)
)
- (func $if-block-br-2 (; 91 ;)
+ (func $if-block-br-2
(if
(i32.const 1)
(block $label
@@ -2072,7 +2072,7 @@
(nop)
)
)
- (func $if-block-br-3 (; 92 ;)
+ (func $if-block-br-3
(if
(i32.const 1)
(block $label
@@ -2080,7 +2080,7 @@
(nop)
)
)
- (func $if-block-br-4-eithre (; 93 ;)
+ (func $if-block-br-4-eithre
(if
(i32.const 1)
(block $label
@@ -2093,7 +2093,7 @@
)
)
)
- (func $if-block-br-5-value (; 94 ;) (result i32)
+ (func $if-block-br-5-value (result i32)
(select
(block $label (result i32)
(i32.const 2)
@@ -2102,7 +2102,7 @@
(i32.const 1)
)
)
- (func $restructure-if-outerType-change (; 95 ;)
+ (func $restructure-if-outerType-change
(loop $label$1
(br_if $label$1
(block $label$2
@@ -2119,7 +2119,7 @@
)
)
)
- (func $if-arm-unreachable (; 96 ;)
+ (func $if-arm-unreachable
(if
(unreachable)
(block $label$1
@@ -2128,7 +2128,7 @@
(unreachable)
)
)
- (func $propagate-type-if-we-optimize (; 97 ;)
+ (func $propagate-type-if-we-optimize
(if
(i32.const 1)
(nop)
@@ -2151,7 +2151,7 @@
)
)
)
- (func $switch-to-br (; 98 ;)
+ (func $switch-to-br
(block $A
(block $y
(block
@@ -2163,7 +2163,7 @@
)
)
)
- (func $switch-to-br-value (; 99 ;) (result i32)
+ (func $switch-to-br-value (result i32)
(block $A (result i32)
(block $y (result i32)
(block
@@ -2177,7 +2177,7 @@
)
)
)
- (func $switch-threading-multi (; 100 ;) (param $x i32) (param $y i32) (result i32)
+ (func $switch-threading-multi (param $x i32) (param $y i32) (result i32)
(block $block$5$break
(block $block$4$break
(loop $shape$1$continue
@@ -2211,7 +2211,7 @@
)
(unreachable)
)
- (func $fuzz-type-changes-in-our-cycles (; 101 ;) (result i32)
+ (func $fuzz-type-changes-in-our-cycles (result i32)
(loop $label$1
(if
(i32.const 0)
@@ -2229,7 +2229,7 @@
(br $label$1)
)
)
- (func $refinalize-need-br-value (; 102 ;) (result i32)
+ (func $refinalize-need-br-value (result i32)
(loop $label$3 (result i32)
(block $label$6 (result i32)
(block $label$10
@@ -2251,7 +2251,7 @@
)
)
)
- (func $selectify (; 103 ;) (param $x i32)
+ (func $selectify (param $x i32)
(drop
(if (result i32)
(i32.eq
@@ -2285,7 +2285,7 @@
)
)
)
- (func $if-one-side (; 104 ;) (result i32)
+ (func $if-one-side (result i32)
(local $x i32)
(local.set $x
(select
@@ -2296,7 +2296,7 @@
)
(local.get $x)
)
- (func $if-one-side-b (; 105 ;) (result i32)
+ (func $if-one-side-b (result i32)
(local $x i32)
(local.set $x
(select
@@ -2307,7 +2307,7 @@
)
(local.get $x)
)
- (func $if-one-side-tee-etc (; 106 ;) (param $0 i32) (result i32)
+ (func $if-one-side-tee-etc (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -2328,7 +2328,7 @@
)
(i32.const 0)
)
- (func $ifs-copies-recursive (; 107 ;) (param $20 i32) (result i32)
+ (func $ifs-copies-recursive (param $20 i32) (result i32)
(if
(i32.const 1)
(local.set $20
@@ -2345,7 +2345,7 @@
)
(local.get $20)
)
- (func $if-copy1 (; 108 ;)
+ (func $if-copy1
(local $x i32)
(local $y i32)
(loop $top
@@ -2359,7 +2359,7 @@
(br $top)
)
)
- (func $if-copy3 (; 109 ;)
+ (func $if-copy3
(local $x i32)
(local $y i32)
(loop $top
@@ -2372,7 +2372,7 @@
(br $top)
)
)
- (func $if-copy4 (; 110 ;)
+ (func $if-copy4
(local $x i32)
(local $y i32)
(loop $top
@@ -2386,7 +2386,7 @@
(br $top)
)
)
- (func $if-copy-tee (; 111 ;)
+ (func $if-copy-tee
(local $x i32)
(local $y i32)
(loop $top
@@ -2402,7 +2402,7 @@
(br $top)
)
)
- (func $loop-end-set (; 112 ;) (param $x i32) (result i32)
+ (func $loop-end-set (param $x i32) (result i32)
(loop $loop
(nop)
(br_if $loop
@@ -2414,7 +2414,7 @@
)
(local.get $x)
)
- (func $loop-end-value (; 113 ;) (param $x i32) (result i32)
+ (func $loop-end-value (param $x i32) (result i32)
(loop $loop (result i32)
(nop)
(br_if $loop
@@ -2423,7 +2423,7 @@
(i32.const 1)
)
)
- (func $do-not-flow-values-through-unreachable-code (; 114 ;) (result i32)
+ (func $do-not-flow-values-through-unreachable-code (result i32)
(block $block
(unreachable)
(if
@@ -2437,7 +2437,7 @@
)
)
)
- (func $do-not-flow-values-through-unreachable-code-b (; 115 ;) (result i32)
+ (func $do-not-flow-values-through-unreachable-code-b (result i32)
(loop $loop-in
(unreachable)
(if
@@ -2451,7 +2451,7 @@
)
)
)
- (func $if_br_if (; 116 ;)
+ (func $if_br_if
(local $0 i32)
(block $label$1
(br_if $label$1
diff --git a/test/passes/remove-unused-brs_generate-stack-ir_print-stack-ir.txt b/test/passes/remove-unused-brs_generate-stack-ir_print-stack-ir.txt
index 485a2c57c..619a712f3 100644
--- a/test/passes/remove-unused-brs_generate-stack-ir_print-stack-ir.txt
+++ b/test/passes/remove-unused-brs_generate-stack-ir_print-stack-ir.txt
@@ -1,6 +1,6 @@
(module
(type $i64_=>_none (func (param i64)))
- (func $0 (; 0 ;) (param $var$0 i64)
+ (func $0 (param $var$0 i64)
block $label$1
block $label$2
loop $label$3
@@ -24,7 +24,7 @@
)
(module
(type $i64_=>_none (func (param i64)))
- (func $0 (; 0 ;) (; has Stack IR ;) (param $var$0 i64)
+ (func $0 (; has Stack IR ;) (param $var$0 i64)
(block $label$1
(br_if $label$1
(block $label$2
diff --git a/test/passes/remove-unused-brs_precompute_vacuum_remove-unused-brs.txt b/test/passes/remove-unused-brs_precompute_vacuum_remove-unused-brs.txt
index b650aae43..170c5e4c0 100644
--- a/test/passes/remove-unused-brs_precompute_vacuum_remove-unused-brs.txt
+++ b/test/passes/remove-unused-brs_precompute_vacuum_remove-unused-brs.txt
@@ -1,7 +1,7 @@
(module
(type $i32_=>_f64 (func (param i32) (result f64)))
(global $global$3 (mut f64) (f64.const 0))
- (func $1 (; 0 ;) (param $x i32) (result f64)
+ (func $1 (param $x i32) (result f64)
(local $var$0 f64)
(block $label$0 (result f64)
(local.set $var$0
diff --git a/test/passes/remove-unused-brs_shrink-level=1.txt b/test/passes/remove-unused-brs_shrink-level=1.txt
index e05b66040..d6d8b4704 100644
--- a/test/passes/remove-unused-brs_shrink-level=1.txt
+++ b/test/passes/remove-unused-brs_shrink-level=1.txt
@@ -2,7 +2,7 @@
(type $none_=>_i32 (func (result i32)))
(type $none_=>_none (func))
(memory $0 256 256)
- (func $b14 (; 0 ;) (result i32)
+ (func $b14 (result i32)
(drop
(select
(block $block1 (result i32)
@@ -44,7 +44,7 @@
)
(i32.const 0)
)
- (func $join-br_ifs (; 1 ;)
+ (func $join-br_ifs
(block $out
(br_if $out
(i32.or
@@ -122,7 +122,7 @@
)
)
)
- (func $join-and-it-becomes-unreachable (; 2 ;)
+ (func $join-and-it-becomes-unreachable
(block $label$1
(block $block
(br_if $label$1
@@ -138,7 +138,7 @@
)
)
)
- (func $br-if-unreachable-pair (; 3 ;)
+ (func $br-if-unreachable-pair
(block $label$14
(br_if $label$14
(unreachable)
@@ -148,7 +148,7 @@
)
)
)
- (func $br-if-unreachable-pair2 (; 4 ;)
+ (func $br-if-unreachable-pair2
(block $label$14
(br_if $label$14
(i32.const 0)
@@ -158,7 +158,7 @@
)
)
)
- (func $simple-switch (; 5 ;) (result i32)
+ (func $simple-switch (result i32)
(block $A
(block $B
(block $y
@@ -179,7 +179,7 @@
)
(i32.const 3)
)
- (func $simple-switch-2 (; 6 ;) (result i32)
+ (func $simple-switch-2 (result i32)
(local $0 i32)
(block $A
(block $B
@@ -213,7 +213,7 @@
)
(i32.const 3)
)
- (func $simple-switch-3 (; 7 ;) (result i32)
+ (func $simple-switch-3 (result i32)
(local $0 i32)
(block $A
(block $B
@@ -246,7 +246,7 @@
)
(i32.const 3)
)
- (func $simple-switch-4 (; 8 ;) (result i32)
+ (func $simple-switch-4 (result i32)
(block $A
(block $B
(block $y
diff --git a/test/passes/remove-unused-brs_shrink-level=1_ignore-implicit-traps.txt b/test/passes/remove-unused-brs_shrink-level=1_ignore-implicit-traps.txt
index ad6589a28..5e659d2c9 100644
--- a/test/passes/remove-unused-brs_shrink-level=1_ignore-implicit-traps.txt
+++ b/test/passes/remove-unused-brs_shrink-level=1_ignore-implicit-traps.txt
@@ -2,7 +2,7 @@
(type $none_=>_none (func))
(type $none_=>_i32 (func (result i32)))
(memory $0 256 256)
- (func $b14 (; 0 ;) (result i32)
+ (func $b14 (result i32)
(drop
(select
(block $block1 (result i32)
@@ -44,7 +44,7 @@
)
(i32.const 0)
)
- (func $join-br_ifs (; 1 ;)
+ (func $join-br_ifs
(block $out
(br_if $out
(i32.or
diff --git a/test/passes/remove-unused-module-elements_all-features.txt b/test/passes/remove-unused-module-elements_all-features.txt
index 8d5c4a2b6..bdfe35cbf 100644
--- a/test/passes/remove-unused-module-elements_all-features.txt
+++ b/test/passes/remove-unused-module-elements_all-features.txt
@@ -10,32 +10,32 @@
(export "other1" (func $other1))
(export "other2" (func $other2))
(start $start)
- (func $start (; 0 ;)
+ (func $start
(call $called0)
)
- (func $called0 (; 1 ;)
+ (func $called0
(call $called1)
)
- (func $called1 (; 2 ;)
+ (func $called1
(nop)
)
- (func $called_indirect (; 3 ;)
+ (func $called_indirect
(nop)
)
- (func $exported (; 4 ;)
+ (func $exported
(call $called2)
)
- (func $called2 (; 5 ;)
+ (func $called2
(call $called2)
(call $called3)
)
- (func $called3 (; 6 ;)
+ (func $called3
(call $called4)
)
- (func $called4 (; 7 ;)
+ (func $called4
(call $called3)
)
- (func $other1 (; 8 ;) (param $0 i32)
+ (func $other1 (param $0 i32)
(call_indirect (type $none_=>_none)
(i32.const 0)
)
@@ -75,7 +75,7 @@
)
)
)
- (func $other2 (; 9 ;) (param $0 i32)
+ (func $other2 (param $0 i32)
(unreachable)
)
)
@@ -95,7 +95,7 @@
(data (i32.const 1) "hello, world!")
(import "env" "table" (table $0 1 funcref))
(elem (i32.const 0) $waka)
- (func $waka (; 0 ;)
+ (func $waka
(nop)
)
)
@@ -104,7 +104,7 @@
(import "env" "memory" (memory $0 256))
(import "env" "table" (table $0 0 funcref))
(export "user" (func $user))
- (func $user (; 0 ;)
+ (func $user
(drop
(i32.load
(i32.const 0)
@@ -119,7 +119,7 @@
(type $none_=>_none (func))
(memory $0 (shared 23 256))
(export "user" (func $user))
- (func $user (; 0 ;)
+ (func $user
(i32.store
(i32.const 0)
(i32.const 0)
@@ -130,7 +130,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 (shared 23 256))
(export "user" (func $user))
- (func $user (; 0 ;) (result i32)
+ (func $user (result i32)
(i32.atomic.rmw.add
(i32.const 0)
(i32.const 0)
@@ -141,7 +141,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 (shared 23 256))
(export "user" (func $user))
- (func $user (; 0 ;) (result i32)
+ (func $user (result i32)
(i32.atomic.rmw8.cmpxchg_u
(i32.const 0)
(i32.const 0)
@@ -153,7 +153,7 @@
(type $none_=>_none (func))
(memory $0 (shared 23 256))
(export "user" (func $user))
- (func $user (; 0 ;)
+ (func $user
(local $0 i32)
(local $1 i64)
(drop
@@ -169,7 +169,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 (shared 23 256))
(export "user" (func $user))
- (func $user (; 0 ;) (result i32)
+ (func $user (result i32)
(atomic.notify
(i32.const 0)
(i32.const 0)
@@ -180,7 +180,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 23 256)
(export "user" (func $user))
- (func $user (; 0 ;) (result i32)
+ (func $user (result i32)
(memory.grow
(i32.const 0)
)
@@ -190,7 +190,7 @@
(type $none_=>_i32 (func (result i32)))
(import "env" "memory" (memory $0 256))
(export "user" (func $user))
- (func $user (; 0 ;) (result i32)
+ (func $user (result i32)
(memory.grow
(i32.const 0)
)
@@ -200,7 +200,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 23 256)
(export "user" (func $user))
- (func $user (; 0 ;) (result i32)
+ (func $user (result i32)
(memory.size)
)
)
@@ -212,7 +212,7 @@
(elem (global.get $tableBase) $waka)
(import "env" "memoryBase" (global $memoryBase i32))
(import "env" "tableBase" (global $tableBase i32))
- (func $waka (; 0 ;)
+ (func $waka
(nop)
)
)
@@ -228,16 +228,16 @@
(export "one" (func $one))
(export "three" (func $three))
(export "exp_glob" (global $exp_glob))
- (func $one (; 1 ;) (result i32)
+ (func $one (result i32)
(call $two)
)
- (func $two (; 2 ;) (result i32)
+ (func $two (result i32)
(global.get $int)
)
- (func $three (; 3 ;)
+ (func $three
(call $four)
)
- (func $four (; 4 ;)
+ (func $four
(global.set $set
(i32.const 200)
)
@@ -253,7 +253,7 @@
(module
(type $none_=>_none (func))
(start $starter)
- (func $starter (; 0 ;)
+ (func $starter
(drop
(i32.const 0)
)
@@ -267,7 +267,7 @@
(type $f64_=>_f64 (func (param f64) (result f64)))
(import "env" "table" (table $0 6 6 funcref))
(elem (i32.const 0) $0)
- (func $0 (; 0 ;) (param $var$0 f64) (result f64)
+ (func $0 (param $var$0 f64) (result f64)
(if (result f64)
(f64.eq
(f64.const 1)
@@ -287,7 +287,7 @@
(event $e-bronexn (attr 0) (param i32))
(export "e-export" (event $e-export))
(start $start)
- (func $start (; 0 ;)
+ (func $start
(local $exn exnref)
(try
(throw $e-throw
@@ -313,10 +313,10 @@
(module
(type $none_=>_none (func))
(export "test" (func $test))
- (func $foo (; 0 ;)
+ (func $foo
(nop)
)
- (func $test (; 1 ;)
+ (func $test
(drop
(ref.func $foo)
)
diff --git a/test/passes/remove-unused-names.txt b/test/passes/remove-unused-names.txt
index 11e75d567..27b9cc76c 100644
--- a/test/passes/remove-unused-names.txt
+++ b/test/passes/remove-unused-names.txt
@@ -3,10 +3,10 @@
(type $none_=>_i32 (func (result i32)))
(type $i32_=>_i32 (func (param i32) (result i32)))
(memory $0 256 256)
- (func $b0 (; 0 ;) (param $i1 i32) (result i32)
+ (func $b0 (param $i1 i32) (result i32)
(i32.const 0)
)
- (func $loops (; 1 ;)
+ (func $loops
(block $out
(loop $in
(br $out)
@@ -48,7 +48,7 @@
)
)
)
- (func $merges (; 2 ;)
+ (func $merges
(block $b
(br $b)
(br $b)
@@ -64,7 +64,7 @@
)
)
)
- (func $merge-typed-with-unreachable-child (; 3 ;) (result i32)
+ (func $merge-typed-with-unreachable-child (result i32)
(local $0 f32)
(block $label$1 (result i32)
(br_if $label$1
diff --git a/test/passes/remove-unused-names_code-folding_all-features.txt b/test/passes/remove-unused-names_code-folding_all-features.txt
index 2aa40da24..382b56824 100644
--- a/test/passes/remove-unused-names_code-folding_all-features.txt
+++ b/test/passes/remove-unused-names_code-folding_all-features.txt
@@ -4,7 +4,7 @@
(type $i32_=>_i32 (func (param i32) (result i32)))
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(event $e (attr 0) (param))
- (func $ifs (; 0 ;)
+ (func $ifs
(if
(i32.const 0)
(nop)
@@ -45,7 +45,7 @@
)
)
)
- (func $ifs-blocks (; 1 ;)
+ (func $ifs-blocks
(block
(drop
(i32.const 0)
@@ -89,7 +89,7 @@
)
)
)
- (func $ifs-blocks-big (; 2 ;)
+ (func $ifs-blocks-big
(block
(drop
(i32.const 0)
@@ -168,7 +168,7 @@
)
)
)
- (func $ifs-blocks-long (; 3 ;)
+ (func $ifs-blocks-long
(block
(if
(i32.const 1)
@@ -238,7 +238,7 @@
)
)
)
- (func $if-worth-it-i-dunno (; 4 ;)
+ (func $if-worth-it-i-dunno
(block $folding-inner0
(block
(if
@@ -412,7 +412,7 @@
(unreachable)
(unreachable)
)
- (func $no-grandparent (; 5 ;)
+ (func $no-grandparent
(if
(i32.const 9999)
(block
@@ -437,7 +437,7 @@
)
)
)
- (func $yes-grandparent (; 6 ;)
+ (func $yes-grandparent
(block
(if
(i32.const 9999)
@@ -462,7 +462,7 @@
(unreachable)
)
)
- (func $ifs-named-block (; 7 ;) (param $x i32) (param $y i32) (result i32)
+ (func $ifs-named-block (param $x i32) (param $y i32) (result i32)
(block $out
(block $out2
(block
@@ -547,7 +547,7 @@
(i32.const 20)
)
)
- (func $block (; 8 ;)
+ (func $block
(block $x
(if
(i32.const 0)
@@ -566,7 +566,7 @@
(i32.const 2)
)
)
- (func $block2 (; 9 ;)
+ (func $block2
(block $x
(if
(i32.const 0)
@@ -601,7 +601,7 @@
(br $x)
)
)
- (func $block3 (; 10 ;)
+ (func $block3
(block $x
(if
(i32.const 0)
@@ -642,7 +642,7 @@
(i32.const 2)
)
)
- (func $mixture (; 11 ;)
+ (func $mixture
(block $out
(block
(drop
@@ -721,7 +721,7 @@
(nop)
)
)
- (func $block-corners (; 12 ;)
+ (func $block-corners
(block
(block $x
(if
@@ -880,7 +880,7 @@
)
)
)
- (func $terminating (; 13 ;)
+ (func $terminating
(block $folding-inner0
(block
(if
@@ -911,7 +911,7 @@
(nop)
(unreachable)
)
- (func $terminating-unreachable (; 14 ;)
+ (func $terminating-unreachable
(block $folding-inner0
(block
(if
@@ -942,7 +942,7 @@
(nop)
(unreachable)
)
- (func $terminating-value (; 15 ;) (result i32)
+ (func $terminating-value (result i32)
(block $folding-inner0
(return
(block (result i32)
@@ -975,7 +975,7 @@
(nop)
(unreachable)
)
- (func $terminating-just-2 (; 16 ;)
+ (func $terminating-just-2
(block $folding-inner0
(block
(if
@@ -1022,7 +1022,7 @@
(nop)
(unreachable)
)
- (func $terminating-shortness (; 17 ;)
+ (func $terminating-shortness
(block $folding-inner1
(block
(block $folding-inner0
@@ -1063,7 +1063,7 @@
(nop)
(unreachable)
)
- (func $terminating-multiple-separate (; 18 ;)
+ (func $terminating-multiple-separate
(block $folding-inner1
(block
(block $folding-inner0
@@ -1120,7 +1120,7 @@
)
(unreachable)
)
- (func $terminating-just-worth-it (; 19 ;)
+ (func $terminating-just-worth-it
(block $folding-inner0
(block
(if
@@ -1143,7 +1143,7 @@
(nop)
(unreachable)
)
- (func $terminating-not-worth-it (; 20 ;)
+ (func $terminating-not-worth-it
(if
(i32.const 1)
(block
@@ -1169,7 +1169,7 @@
)
)
)
- (func $terminating-return (; 21 ;)
+ (func $terminating-return
(block $folding-inner0
(block
(if
@@ -1200,7 +1200,7 @@
(nop)
(return)
)
- (func $terminating-return-value (; 22 ;) (result i32)
+ (func $terminating-return-value (result i32)
(block $folding-inner0
(block
(if
@@ -1240,7 +1240,7 @@
)
)
)
- (func $terminating-fallthrough-value (; 23 ;) (result i32)
+ (func $terminating-fallthrough-value (result i32)
(block $folding-inner0
(return
(block (result i32)
@@ -1280,7 +1280,7 @@
)
)
)
- (func $big-return (; 24 ;) (result i32)
+ (func $big-return (result i32)
(block $folding-inner0
(block
(if
@@ -1317,7 +1317,7 @@
)
)
)
- (func $return-mix (; 25 ;) (result i32)
+ (func $return-mix (result i32)
(block $folding-inner0
(block
(if
@@ -1355,10 +1355,10 @@
)
)
)
- (func $just-unreachable (; 26 ;)
+ (func $just-unreachable
(unreachable)
)
- (func $just-return (; 27 ;) (result i32)
+ (func $just-return (result i32)
(return
(i32.add
(i32.const 1)
@@ -1366,7 +1366,7 @@
)
)
)
- (func $drop-if-with-value-but-unreachable (; 28 ;)
+ (func $drop-if-with-value-but-unreachable
(if
(i32.const 0)
(nop)
@@ -1412,7 +1412,7 @@
)
)
)
- (func $nested-control-flow (; 29 ;)
+ (func $nested-control-flow
(block $out
(block
(block $x
@@ -1442,7 +1442,7 @@
)
)
)
- (func $nested-control-flow-dangerous (; 30 ;)
+ (func $nested-control-flow-dangerous
(block $folding-inner0
(block $out
(block
@@ -1486,7 +1486,7 @@
)
(return)
)
- (func $nested-control-flow-dangerous-but-ok (; 31 ;)
+ (func $nested-control-flow-dangerous-but-ok
(block $folding-inner0
(block
(block $middle
@@ -1541,7 +1541,7 @@
)
(return)
)
- (func $nested-control-flow-dangerous-but-ok-b (; 32 ;)
+ (func $nested-control-flow-dangerous-but-ok-b
(block $out
(block $middle
(block
@@ -1607,7 +1607,7 @@
(i32.const 4)
)
)
- (func $nested-control-flow-dangerous-but-ok-c (; 33 ;)
+ (func $nested-control-flow-dangerous-but-ok-c
(block $x
(block
(block $out
@@ -1644,7 +1644,7 @@
(i32.const 5)
)
)
- (func $nested-control-flow-dangerous-but-ok-d (; 34 ;)
+ (func $nested-control-flow-dangerous-but-ok-d
(block
(block $out
(block
@@ -1679,7 +1679,7 @@
(i32.const 3)
)
)
- (func $if-suffix (; 35 ;) (param $x i32) (result i32)
+ (func $if-suffix (param $x i32) (result i32)
(block
(if
(local.get $x)
@@ -1709,7 +1709,7 @@
(i32.const 2)
)
)
- (func $exnref_pop_test (; 36 ;)
+ (func $exnref_pop_test
(local $exn exnref)
(block $folding-inner0
(try
@@ -1742,7 +1742,7 @@
)
(unreachable)
)
- (func $br_on_exn_target_block (; 37 ;)
+ (func $br_on_exn_target_block
(local $exn exnref)
(block $x
(if
diff --git a/test/passes/remove-unused-names_merge-blocks_enable-threads.txt b/test/passes/remove-unused-names_merge-blocks_enable-threads.txt
index 3fe8a5fdf..cf37ebc9d 100644
--- a/test/passes/remove-unused-names_merge-blocks_enable-threads.txt
+++ b/test/passes/remove-unused-names_merge-blocks_enable-threads.txt
@@ -8,21 +8,21 @@
(memory $0 (shared 256 256))
(table $0 1 1 funcref)
(elem (i32.const 0) $call-i)
- (func $call-i (; 0 ;) (param $0 i32)
+ (func $call-i (param $0 i32)
(nop)
)
- (func $call-ii (; 1 ;) (param $0 i32) (param $1 i32)
+ (func $call-ii (param $0 i32) (param $1 i32)
(nop)
)
- (func $call-iii (; 2 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $call-iii (param $0 i32) (param $1 i32) (param $2 i32)
(nop)
)
- (func $b0-yes (; 3 ;) (param $i1 i32)
+ (func $b0-yes (param $i1 i32)
(drop
(i32.const 10)
)
)
- (func $b0-no (; 4 ;) (param $i1 i32)
+ (func $b0-no (param $i1 i32)
(block $topmost
(block $block0
(br $block0)
@@ -30,17 +30,17 @@
(br $topmost)
)
)
- (func $b0-br-but-ok (; 5 ;) (param $i1 i32)
+ (func $b0-br-but-ok (param $i1 i32)
(block $topmost
(br $topmost)
)
)
- (func $b1-yes (; 6 ;) (param $i1 i32)
+ (func $b1-yes (param $i1 i32)
(drop
(i32.const 10)
)
)
- (func $b2-yes (; 7 ;) (param $i1 i32)
+ (func $b2-yes (param $i1 i32)
(drop
(i32.const 5)
)
@@ -51,7 +51,7 @@
(i32.const 15)
)
)
- (func $b3-yes (; 8 ;) (param $i1 i32)
+ (func $b3-yes (param $i1 i32)
(drop
(i32.const 3)
)
@@ -68,7 +68,7 @@
(i32.const 20)
)
)
- (func $b4 (; 9 ;) (param $i1 i32)
+ (func $b4 (param $i1 i32)
(block $inner
(drop
(i32.const 10)
@@ -76,7 +76,7 @@
(br $inner)
)
)
- (func $b5 (; 10 ;) (param $i1 i32)
+ (func $b5 (param $i1 i32)
(block $middle
(drop
(i32.const 10)
@@ -87,7 +87,7 @@
(br $middle)
)
)
- (func $b6 (; 11 ;) (param $i1 i32)
+ (func $b6 (param $i1 i32)
(drop
(i32.const 5)
)
@@ -101,7 +101,7 @@
(i32.const 15)
)
)
- (func $b7 (; 12 ;) (param $i1 i32)
+ (func $b7 (param $i1 i32)
(drop
(i32.const 3)
)
@@ -124,7 +124,7 @@
(i32.const 20)
)
)
- (func $unary (; 13 ;)
+ (func $unary
(local $x i32)
(drop
(i32.eqz
@@ -175,7 +175,7 @@
)
)
)
- (func $binary (; 14 ;)
+ (func $binary
(drop
(i32.add
(block (result i32)
@@ -312,7 +312,7 @@
)
)
)
- (func $trinary (; 15 ;)
+ (func $trinary
(drop
(i32.const 10)
)
@@ -531,7 +531,7 @@
)
)
)
- (func $breaks (; 16 ;)
+ (func $breaks
(block $out
(drop
(i32.const 10)
@@ -581,7 +581,7 @@
(unreachable)
)
)
- (func $calls (; 17 ;)
+ (func $calls
(call $call-i
(block (result i32)
(i32.const 10)
@@ -739,7 +739,7 @@
(unreachable)
)
)
- (func $atomics (; 18 ;)
+ (func $atomics
(drop
(i32.const 10)
)
@@ -766,7 +766,7 @@
)
)
)
- (func $mix-select (; 19 ;) (param $x i32)
+ (func $mix-select (param $x i32)
(drop
(select
(local.get $x)
@@ -780,7 +780,7 @@
)
)
)
- (func $block-type-change (; 20 ;)
+ (func $block-type-change
(local $0 f64)
(local $1 f64)
(if
@@ -794,7 +794,7 @@
(nop)
)
)
- (func $do-reorder (; 21 ;) (param $x i32)
+ (func $do-reorder (param $x i32)
(local $y i32)
(if
(i32.const 1)
@@ -811,7 +811,7 @@
)
)
)
- (func $do-not-reorder (; 22 ;) (param $x i32)
+ (func $do-not-reorder (param $x i32)
(local $y i32)
(if
(i32.const 1)
@@ -828,7 +828,7 @@
)
)
)
- (func $return-different-type (; 23 ;) (result i32)
+ (func $return-different-type (result i32)
(drop
(f64.abs
(block
@@ -843,7 +843,7 @@
)
(unreachable)
)
- (func $drop-unreachable (; 24 ;) (result i32)
+ (func $drop-unreachable (result i32)
(local $0 i32)
(drop
(block (result i32)
@@ -852,7 +852,7 @@
)
(unreachable)
)
- (func $concrete_finale_in_unreachable (; 25 ;) (result f64)
+ (func $concrete_finale_in_unreachable (result f64)
(drop
(block (result f64)
(unreachable)
@@ -861,7 +861,7 @@
)
(f64.const -1)
)
- (func $dont-move-unreachable (; 26 ;)
+ (func $dont-move-unreachable
(loop $label$0
(drop
(block (result i32)
@@ -871,7 +871,7 @@
)
)
)
- (func $dont-move-unreachable-last (; 27 ;)
+ (func $dont-move-unreachable-last
(loop $label$0
(drop
(block (result i32)
@@ -881,7 +881,7 @@
)
)
)
- (func $move-around-unreachable-in-middle (; 28 ;)
+ (func $move-around-unreachable-in-middle
(loop $label$0
(nop)
(drop
@@ -897,7 +897,7 @@
)
)
)
- (func $drop-unreachable-block-with-concrete-final (; 29 ;)
+ (func $drop-unreachable-block-with-concrete-final
(drop
(block (result i32)
(drop
@@ -911,7 +911,7 @@
)
)
)
- (func $merging-with-unreachable-in-middle (; 30 ;) (result i32)
+ (func $merging-with-unreachable-in-middle (result i32)
(block (result i32)
(return
(i32.const 21536)
@@ -922,7 +922,7 @@
(i32.const 19299)
)
)
- (func $remove-br-after-unreachable (; 31 ;)
+ (func $remove-br-after-unreachable
(block $label$9
(drop
(block
@@ -934,7 +934,7 @@
)
)
)
- (func $block-tails (; 32 ;)
+ (func $block-tails
(block $l1
(drop
(i32.const -2)
@@ -1071,7 +1071,7 @@
)
)
)
- (func $loop-tails (; 33 ;)
+ (func $loop-tails
(loop $l1
(drop
(i32.const -2)
@@ -1220,7 +1220,7 @@
(i32.const 33)
)
)
- (func $block-tail-one (; 34 ;)
+ (func $block-tail-one
(block $l1
(drop
(i32.const -2)
@@ -1240,7 +1240,7 @@
(i32.const 2)
)
)
- (func $loop-tail-one (; 35 ;)
+ (func $loop-tail-one
(loop $l1
(drop
(i32.const -2)
@@ -1260,7 +1260,7 @@
(i32.const 2)
)
)
- (func $block-tail-value (; 36 ;) (result i32)
+ (func $block-tail-value (result i32)
(block $l1 (result i32)
(drop
(i32.const -1)
@@ -1274,7 +1274,7 @@
(i32.const 2)
)
)
- (func $block-tail-empty (; 37 ;)
+ (func $block-tail-empty
(block $l1
(drop
(i32.const -1)
@@ -1282,7 +1282,7 @@
(br $l1)
)
)
- (func $loop-tail-empty (; 38 ;)
+ (func $loop-tail-empty
(loop $l1
(drop
(i32.const -1)
@@ -1290,7 +1290,7 @@
(br $l1)
)
)
- (func $block-tail-unreachable (; 39 ;) (result i32)
+ (func $block-tail-unreachable (result i32)
(block $l1 (result i32)
(drop
(i32.const -1)
@@ -1307,7 +1307,7 @@
(unreachable)
)
)
- (func $loop-tail-unreachable (; 40 ;) (result i32)
+ (func $loop-tail-unreachable (result i32)
(loop $l1
(drop
(i32.const -1)
@@ -1325,7 +1325,7 @@
(module
(type $none_=>_i32 (func (result i32)))
(type $f64_i32_=>_i32 (func (param f64 i32) (result i32)))
- (func $unreachable-in-sub-block (; 0 ;) (param $0 f64) (param $1 i32) (result i32)
+ (func $unreachable-in-sub-block (param $0 f64) (param $1 i32) (result i32)
(local $2 i32)
(local $9 i32)
(loop $label$1
@@ -1354,13 +1354,13 @@
(nop)
(local.get $9)
)
- (func $trivial (; 1 ;) (result i32)
+ (func $trivial (result i32)
(block
(unreachable)
(nop)
)
)
- (func $trivial-more (; 2 ;) (result i32)
+ (func $trivial-more (result i32)
(block
(nop)
(unreachable)
@@ -1377,7 +1377,7 @@
)
(module
(type $none_=>_none (func))
- (func $merge-some-block (; 0 ;)
+ (func $merge-some-block
(drop
(i32.const 1)
)
@@ -1454,7 +1454,7 @@
)
)
)
- (func $merge-some-loop (; 1 ;)
+ (func $merge-some-loop
(drop
(i32.const 1)
)
@@ -1522,7 +1522,7 @@
)
)
)
- (func $merge-some-loop-taken (; 2 ;)
+ (func $merge-some-loop-taken
(loop $l1
(block $b1
(drop
diff --git a/test/passes/remove-unused-names_optimize-instructions_all-features.txt b/test/passes/remove-unused-names_optimize-instructions_all-features.txt
index 03c30c6c3..84405cd17 100644
--- a/test/passes/remove-unused-names_optimize-instructions_all-features.txt
+++ b/test/passes/remove-unused-names_optimize-instructions_all-features.txt
@@ -2,10 +2,10 @@
(type $none_=>_none (func))
(type $i32_=>_none (func (param i32)))
(event $e (attr 0) (param i32))
- (func $dummy (; 0 ;)
+ (func $dummy
(nop)
)
- (func $getFallthrough (; 1 ;)
+ (func $getFallthrough
(local $x0 i32)
(local $x1 i32)
(local $x2 i32)
diff --git a/test/passes/remove-unused-names_precompute.txt b/test/passes/remove-unused-names_precompute.txt
index d530469aa..97daf47bf 100644
--- a/test/passes/remove-unused-names_precompute.txt
+++ b/test/passes/remove-unused-names_precompute.txt
@@ -1,7 +1,7 @@
(module
(type $i32_=>_none (func (param i32)))
(memory $0 256 256)
- (func $__ZN10WasmAssertC2Ev__async_cb (; 0 ;) (param $$0 i32)
+ (func $__ZN10WasmAssertC2Ev__async_cb (param $$0 i32)
(block $switch-default
(nop)
(block
diff --git a/test/passes/remove-unused-names_remove-unused-brs_vacuum.txt b/test/passes/remove-unused-names_remove-unused-brs_vacuum.txt
index 701da221b..49636f323 100644
--- a/test/passes/remove-unused-names_remove-unused-brs_vacuum.txt
+++ b/test/passes/remove-unused-names_remove-unused-brs_vacuum.txt
@@ -65,7 +65,7 @@
(global $global$20 (mut i32) (i32.const 0))
(global $global$21 (mut f32) (f32.const 0))
(global $global$22 (mut f32) (f32.const 0))
- (func $27 (; 23 ;) (param $var$0 i32) (param $var$1 i32) (param $var$2 i32) (param $var$3 i32) (param $var$4 i32)
+ (func $27 (param $var$0 i32) (param $var$1 i32) (param $var$2 i32) (param $var$3 i32) (param $var$4 i32)
(local $var$5 i32)
(local $var$6 i32)
(local $var$7 i32)
@@ -96,10 +96,10 @@
)
)
)
- (func $23 (; 24 ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
+ (func $23 (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(unreachable)
)
- (func $unexitable-loops-result (; 25 ;) (param $0 i32) (result i64)
+ (func $unexitable-loops-result (param $0 i32) (result i64)
(loop $label$0
(loop $label$1
(br_if $label$0
diff --git a/test/passes/remove-unused-names_vacuum.txt b/test/passes/remove-unused-names_vacuum.txt
index c2a1ec36f..9e54fbc18 100644
--- a/test/passes/remove-unused-names_vacuum.txt
+++ b/test/passes/remove-unused-names_vacuum.txt
@@ -1,30 +1,30 @@
(module
(type $none_=>_i32 (func (result i32)))
(type $none_=>_none (func))
- (func $return-i32-but-body-is-unreachable3 (; 0 ;) (result i32)
+ (func $return-i32-but-body-is-unreachable3 (result i32)
(local $label i32)
(loop $while-in$1
(br $while-in$1)
)
)
- (func $return-i32-but-body-is-unreachable4 (; 1 ;) (result i32)
+ (func $return-i32-but-body-is-unreachable4 (result i32)
(local $label i32)
(loop $while-in$1
(br $while-in$1)
)
)
- (func $to-drop-unreachable (; 2 ;)
+ (func $to-drop-unreachable
(drop
(block (result i32)
(unreachable)
)
)
)
- (func $return-i32-but-body-is-unreachable5 (; 3 ;) (result i32)
+ (func $return-i32-but-body-is-unreachable5 (result i32)
(local $label i32)
(unreachable)
)
- (func $return-i32-but-body-is-unreachable6 (; 4 ;) (result i32)
+ (func $return-i32-but-body-is-unreachable6 (result i32)
(local $label i32)
(unreachable)
)
diff --git a/test/passes/remove-unused-names_vacuum_ignore-implicit-traps.txt b/test/passes/remove-unused-names_vacuum_ignore-implicit-traps.txt
index 69835c780..1f97a71cd 100644
--- a/test/passes/remove-unused-names_vacuum_ignore-implicit-traps.txt
+++ b/test/passes/remove-unused-names_vacuum_ignore-implicit-traps.txt
@@ -22,12 +22,12 @@
(import "env" "wasm2js_scratch_store_i64" (func $wasm2js_scratch_store_i64 (param i64)))
(memory $0 1 1)
(global $i64toi32_i32$HIGH_BITS (mut i32) (i32.const 0))
- (func $0 (; 11 ;)
+ (func $0
(local $0 f64)
(local $1 i32)
(nop)
)
- (func $legalfunc$wasm2js_scratch_load_i64 (; 12 ;) (result i32)
+ (func $legalfunc$wasm2js_scratch_load_i64 (result i32)
(local $0 i32)
(local $1 i32)
(local.set $1
@@ -41,7 +41,7 @@
)
(local.get $1)
)
- (func $legalfunc$wasm2js_scratch_store_i64 (; 13 ;) (param $0 i32) (param $1 i32)
+ (func $legalfunc$wasm2js_scratch_store_i64 (param $0 i32) (param $1 i32)
(call $legalimport$wasm2js_scratch_store_i64
(local.get $0)
(local.get $1)
diff --git a/test/passes/remove-unused-nonfunction-module-elements_all-features.txt b/test/passes/remove-unused-nonfunction-module-elements_all-features.txt
index d740fdb18..22ad3d015 100644
--- a/test/passes/remove-unused-nonfunction-module-elements_all-features.txt
+++ b/test/passes/remove-unused-nonfunction-module-elements_all-features.txt
@@ -10,47 +10,47 @@
(export "other1" (func $other1))
(export "other2" (func $other2))
(start $start)
- (func $start (; 0 ;)
+ (func $start
(call $called0)
)
- (func $called0 (; 1 ;)
+ (func $called0
(call $called1)
)
- (func $called1 (; 2 ;)
+ (func $called1
(nop)
)
- (func $called_indirect (; 3 ;)
+ (func $called_indirect
(nop)
)
- (func $exported (; 4 ;)
+ (func $exported
(call $called2)
)
- (func $called2 (; 5 ;)
+ (func $called2
(call $called2)
(call $called3)
)
- (func $called3 (; 6 ;)
+ (func $called3
(call $called4)
)
- (func $called4 (; 7 ;)
+ (func $called4
(call $called3)
)
- (func $remove0 (; 8 ;)
+ (func $remove0
(call $remove1)
)
- (func $remove1 (; 9 ;)
+ (func $remove1
(nop)
)
- (func $remove2 (; 10 ;)
+ (func $remove2
(call $remove2)
)
- (func $remove3 (; 11 ;)
+ (func $remove3
(call $remove4)
)
- (func $remove4 (; 12 ;)
+ (func $remove4
(call $remove3)
)
- (func $other1 (; 13 ;) (param $0 i32)
+ (func $other1 (param $0 i32)
(call_indirect (type $none_=>_none)
(i32.const 0)
)
@@ -90,7 +90,7 @@
)
)
)
- (func $other2 (; 14 ;) (param $0 i32)
+ (func $other2 (param $0 i32)
(unreachable)
)
)
@@ -110,7 +110,7 @@
(data (i32.const 1) "hello, world!")
(import "env" "table" (table $0 1 funcref))
(elem (i32.const 0) $waka)
- (func $waka (; 0 ;)
+ (func $waka
(nop)
)
)
@@ -119,7 +119,7 @@
(import "env" "memory" (memory $0 256))
(import "env" "table" (table $0 0 funcref))
(export "user" (func $user))
- (func $user (; 0 ;)
+ (func $user
(drop
(i32.load
(i32.const 0)
@@ -134,7 +134,7 @@
(type $none_=>_none (func))
(memory $0 (shared 23 256))
(export "user" (func $user))
- (func $user (; 0 ;)
+ (func $user
(i32.store
(i32.const 0)
(i32.const 0)
@@ -145,7 +145,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 (shared 23 256))
(export "user" (func $user))
- (func $user (; 0 ;) (result i32)
+ (func $user (result i32)
(i32.atomic.rmw.add
(i32.const 0)
(i32.const 0)
@@ -156,7 +156,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 (shared 23 256))
(export "user" (func $user))
- (func $user (; 0 ;) (result i32)
+ (func $user (result i32)
(i32.atomic.rmw8.cmpxchg_u
(i32.const 0)
(i32.const 0)
@@ -168,7 +168,7 @@
(type $none_=>_none (func))
(memory $0 (shared 23 256))
(export "user" (func $user))
- (func $user (; 0 ;)
+ (func $user
(local $0 i32)
(local $1 i64)
(drop
@@ -184,7 +184,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 (shared 23 256))
(export "user" (func $user))
- (func $user (; 0 ;) (result i32)
+ (func $user (result i32)
(atomic.notify
(i32.const 0)
(i32.const 0)
@@ -195,7 +195,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 23 256)
(export "user" (func $user))
- (func $user (; 0 ;) (result i32)
+ (func $user (result i32)
(memory.grow
(i32.const 0)
)
@@ -205,7 +205,7 @@
(type $none_=>_i32 (func (result i32)))
(import "env" "memory" (memory $0 256))
(export "user" (func $user))
- (func $user (; 0 ;) (result i32)
+ (func $user (result i32)
(memory.grow
(i32.const 0)
)
@@ -215,7 +215,7 @@
(type $none_=>_i32 (func (result i32)))
(memory $0 23 256)
(export "user" (func $user))
- (func $user (; 0 ;) (result i32)
+ (func $user (result i32)
(memory.size)
)
)
@@ -227,7 +227,7 @@
(elem (global.get $tableBase) $waka)
(import "env" "memoryBase" (global $memoryBase i32))
(import "env" "tableBase" (global $tableBase i32))
- (func $waka (; 0 ;)
+ (func $waka
(nop)
)
)
@@ -243,16 +243,16 @@
(export "one" (func $one))
(export "three" (func $three))
(export "exp_glob" (global $exp_glob))
- (func $one (; 1 ;) (result i32)
+ (func $one (result i32)
(call $two)
)
- (func $two (; 2 ;) (result i32)
+ (func $two (result i32)
(global.get $int)
)
- (func $three (; 3 ;)
+ (func $three
(call $four)
)
- (func $four (; 4 ;)
+ (func $four
(global.set $set
(i32.const 200)
)
@@ -262,23 +262,23 @@
)
)
)
- (func $forget_implemented (; 5 ;)
+ (func $forget_implemented
(nop)
)
- (func $starter (; 6 ;)
+ (func $starter
(nop)
)
)
(module
(type $none_=>_none (func))
- (func $starter (; 0 ;)
+ (func $starter
(nop)
)
)
(module
(type $none_=>_none (func))
(start $starter)
- (func $starter (; 0 ;)
+ (func $starter
(drop
(i32.const 0)
)
@@ -286,7 +286,7 @@
)
(module
(type $f64_=>_f64 (func (param f64) (result f64)))
- (func $0 (; 0 ;) (param $var$0 f64) (result f64)
+ (func $0 (param $var$0 f64) (result f64)
(if (result f64)
(f64.eq
(f64.const 1)
@@ -300,7 +300,7 @@
(module
(type $f64_=>_f64 (func (param f64) (result f64)))
(table $0 6 6 funcref)
- (func $0 (; 0 ;) (param $var$0 f64) (result f64)
+ (func $0 (param $var$0 f64) (result f64)
(if (result f64)
(f64.eq
(f64.const 1)
@@ -318,7 +318,7 @@
(type $f64_=>_f64 (func (param f64) (result f64)))
(import "env" "table" (table $0 6 6 funcref))
(elem (i32.const 0) $0)
- (func $0 (; 0 ;) (param $var$0 f64) (result f64)
+ (func $0 (param $var$0 f64) (result f64)
(if (result f64)
(f64.eq
(f64.const 1)
@@ -334,7 +334,7 @@
(type $i64_=>_none (func (param i64)))
(event $e1 (attr 0) (param i64))
(export "e1" (event $e1))
- (func $f (; 0 ;) (param $0 i32)
+ (func $f (param $0 i32)
(nop)
)
)
diff --git a/test/passes/reorder-functions.txt b/test/passes/reorder-functions.txt
index 3e8ad3eab..2dd10eedb 100644
--- a/test/passes/reorder-functions.txt
+++ b/test/passes/reorder-functions.txt
@@ -1,16 +1,16 @@
(module
(type $none_=>_none (func))
(memory $0 256 256)
- (func $c (; 0 ;)
+ (func $c
(call $c)
(call $c)
(call $c)
)
- (func $b (; 1 ;)
+ (func $b
(call $b)
(call $b)
)
- (func $a (; 2 ;)
+ (func $a
(call $a)
)
)
diff --git a/test/passes/reorder-locals.txt b/test/passes/reorder-locals.txt
index 5ca50fe70..d2ffb188c 100644
--- a/test/passes/reorder-locals.txt
+++ b/test/passes/reorder-locals.txt
@@ -2,7 +2,7 @@
(type $none_=>_none (func))
(type $i32_i32_=>_none (func (param i32 i32)))
(memory $0 256 256)
- (func $b0-yes (; 0 ;) (param $a i32) (param $b i32)
+ (func $b0-yes (param $a i32) (param $b i32)
(local $z i32)
(local $y i32)
(local $x i32)
@@ -43,13 +43,13 @@
(local.get $b)
)
)
- (func $zero (; 1 ;)
+ (func $zero
(local $b i32)
(drop
(local.get $b)
)
)
- (func $null (; 2 ;)
+ (func $null
(nop)
)
)
diff --git a/test/passes/roundtrip.txt b/test/passes/roundtrip.txt
index fa1c44984..508676657 100644
--- a/test/passes/roundtrip.txt
+++ b/test/passes/roundtrip.txt
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
(export "foo" (func $0))
- (func $0 (; 0 ;)
+ (func $0
(unreachable)
)
)
diff --git a/test/passes/rse_all-features.txt b/test/passes/rse_all-features.txt
index 6453515e1..b0fbf904c 100644
--- a/test/passes/rse_all-features.txt
+++ b/test/passes/rse_all-features.txt
@@ -4,7 +4,7 @@
(type $i32_i32_=>_none (func (param i32 i32)))
(type $i32_f64_=>_none (func (param i32 f64)))
(event $e (attr 0) (param i32))
- (func $basic (; 0 ;) (param $x i32) (param $y f64)
+ (func $basic (param $x i32) (param $y f64)
(local $a f32)
(local $b i64)
(local.set $x
@@ -20,7 +20,7 @@
(i64.const 0)
)
)
- (func $later-param-use (; 1 ;) (param $x i32)
+ (func $later-param-use (param $x i32)
(local.set $x
(i32.const 0)
)
@@ -28,7 +28,7 @@
(i32.const 0)
)
)
- (func $diff-value (; 2 ;) (param $x i32)
+ (func $diff-value (param $x i32)
(local $a i32)
(local.set $x
(i32.const 0)
@@ -49,7 +49,7 @@
(i32.const 0)
)
)
- (func $tuple-value (; 3 ;)
+ (func $tuple-value
(local $x (i32 i64))
(local.set $x
(tuple.make
@@ -64,7 +64,7 @@
)
)
)
- (func $unreach (; 4 ;)
+ (func $unreach
(local $a i32)
(block $x
(drop
@@ -88,7 +88,7 @@
)
)
)
- (func $loop (; 5 ;)
+ (func $loop
(local $a i32)
(local $b i32)
(loop $x
@@ -115,7 +115,7 @@
(i32.const 1)
)
)
- (func $if (; 6 ;)
+ (func $if
(local $x i32)
(if
(i32.const 0)
@@ -130,7 +130,7 @@
(i32.const 1)
)
)
- (func $if2 (; 7 ;)
+ (func $if2
(local $x i32)
(if
(local.tee $x
@@ -147,7 +147,7 @@
(i32.const 1)
)
)
- (func $if3 (; 8 ;)
+ (func $if3
(local $x i32)
(if
(local.tee $x
@@ -164,7 +164,7 @@
(i32.const 1)
)
)
- (func $copy (; 9 ;)
+ (func $copy
(local $x i32)
(local $y i32)
(local.set $x
@@ -208,7 +208,7 @@
(local.get $x)
)
)
- (func $param-unique (; 10 ;) (param $x i32)
+ (func $param-unique (param $x i32)
(local $a i32)
(local.set $a
(local.get $x)
@@ -228,7 +228,7 @@
(local.get $x)
)
)
- (func $set-unique (; 11 ;)
+ (func $set-unique
(local $x i32)
(local $y i32)
(local.set $x
@@ -286,7 +286,7 @@
(local.get $x)
)
)
- (func $identical_complex (; 12 ;) (param $x i32)
+ (func $identical_complex (param $x i32)
(local $y i32)
(local.set $y
(local.get $x)
@@ -307,7 +307,7 @@
(local.get $y)
)
)
- (func $merge (; 13 ;)
+ (func $merge
(local $x i32)
(if
(i32.const 1)
@@ -342,7 +342,7 @@
(i32.const 2)
)
)
- (func $one-arm (; 14 ;) (param $1 i32) (param $3 i32)
+ (func $one-arm (param $1 i32) (param $3 i32)
(local.set $1
(local.get $3)
)
@@ -354,7 +354,7 @@
)
)
)
- (func $one-arm2 (; 15 ;) (param $1 i32) (param $3 i32)
+ (func $one-arm2 (param $1 i32) (param $3 i32)
(local.set $1
(local.get $3)
)
@@ -365,7 +365,7 @@
)
)
)
- (func $many-merges (; 16 ;)
+ (func $many-merges
(local $0 i32)
(local $1 i32)
(block $block
@@ -394,7 +394,7 @@
)
)
)
- (func $fuzz (; 17 ;)
+ (func $fuzz
(local $x i32)
(loop $label$4
(block $label$5
@@ -423,7 +423,7 @@
)
)
)
- (func $fuzz2 (; 18 ;)
+ (func $fuzz2
(local $var$1 i32)
(if
(i32.const 0)
@@ -446,7 +446,7 @@
)
)
)
- (func $fuzz-nan (; 19 ;)
+ (func $fuzz-nan
(local $0 f64)
(local $1 f64)
(block $block
@@ -475,7 +475,7 @@
)
)
)
- (func $try1 (; 20 ;)
+ (func $try1
(local $x i32)
(try
(nop)
@@ -492,7 +492,7 @@
(i32.const 1)
)
)
- (func $try2 (; 21 ;)
+ (func $try2
(local $x i32)
(try
(block $block
@@ -513,7 +513,7 @@
(i32.const 1)
)
)
- (func $try3 (; 22 ;)
+ (func $try3
(local $x i32)
(try
(throw $e
@@ -532,10 +532,10 @@
(i32.const 1)
)
)
- (func $foo (; 23 ;)
+ (func $foo
(nop)
)
- (func $try4 (; 24 ;)
+ (func $try4
(local $x i32)
(try
(block $block
@@ -554,7 +554,7 @@
(i32.const 1)
)
)
- (func $try5 (; 25 ;)
+ (func $try5
(local $x i32)
(try
(block $block
@@ -573,7 +573,7 @@
(i32.const 1)
)
)
- (func $nested-try (; 26 ;)
+ (func $nested-try
(local $x i32)
(try
(try
diff --git a/test/passes/safe-heap_disable-simd.txt b/test/passes/safe-heap_disable-simd.txt
index 495e7e3c9..a0be9169f 100644
--- a/test/passes/safe-heap_disable-simd.txt
+++ b/test/passes/safe-heap_disable-simd.txt
@@ -13,7 +13,7 @@
(import "env" "segfault" (func $segfault))
(import "env" "alignfault" (func $alignfault))
(memory $0 1 1)
- (func $SAFE_HEAP_LOAD_i32_1_1 (; 3 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -43,7 +43,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_U_1 (; 4 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -73,7 +73,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_1 (; 5 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -103,7 +103,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_2 (; 6 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -140,7 +140,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_1 (; 7 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -170,7 +170,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_2 (; 8 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -207,7 +207,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_1 (; 9 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -237,7 +237,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_2 (; 10 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -274,7 +274,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_4 (; 11 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_4 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -311,7 +311,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_1 (; 12 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -341,7 +341,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_U_1 (; 13 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -371,7 +371,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_1 (; 14 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -401,7 +401,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_2 (; 15 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -438,7 +438,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_1 (; 16 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -468,7 +468,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_2 (; 17 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -505,7 +505,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_1 (; 18 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -535,7 +535,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_2 (; 19 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -572,7 +572,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_4 (; 20 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -609,7 +609,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_1 (; 21 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -639,7 +639,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_2 (; 22 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -676,7 +676,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_4 (; 23 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -713,7 +713,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_1 (; 24 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -743,7 +743,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_2 (; 25 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -780,7 +780,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_4 (; 26 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -817,7 +817,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_8 (; 27 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_8 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -854,7 +854,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_1 (; 28 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_1 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -884,7 +884,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_2 (; 29 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_2 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -921,7 +921,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_4 (; 30 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_4 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -958,7 +958,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_1 (; 31 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_1 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -988,7 +988,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_2 (; 32 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_2 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1025,7 +1025,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_4 (; 33 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_4 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1062,7 +1062,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_8 (; 34 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_8 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1099,7 +1099,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_1_1 (; 35 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_1_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -1130,7 +1130,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_1 (; 36 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -1161,7 +1161,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_2 (; 37 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -1199,7 +1199,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_1 (; 38 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -1230,7 +1230,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_2 (; 39 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -1268,7 +1268,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_4 (; 40 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_4 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -1306,7 +1306,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_1_1 (; 41 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_1_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -1337,7 +1337,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_1 (; 42 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -1368,7 +1368,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_2 (; 43 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -1406,7 +1406,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_1 (; 44 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -1437,7 +1437,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_2 (; 45 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -1475,7 +1475,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_4 (; 46 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -1513,7 +1513,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_1 (; 47 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -1544,7 +1544,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_2 (; 48 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -1582,7 +1582,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_4 (; 49 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -1620,7 +1620,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_8 (; 50 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_8 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -1658,7 +1658,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_1 (; 51 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_1 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -1689,7 +1689,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_2 (; 52 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_2 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -1727,7 +1727,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_4 (; 53 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_4 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -1765,7 +1765,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_1 (; 54 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_1 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -1796,7 +1796,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_2 (; 55 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_2 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -1834,7 +1834,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_4 (; 56 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_4 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -1872,7 +1872,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_8 (; 57 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_8 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -1925,7 +1925,7 @@
(import "env" "segfault" (func $segfault))
(import "env" "alignfault" (func $alignfault))
(memory $0 1 1)
- (func $SAFE_HEAP_LOAD_i32_1_1 (; 2 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -1955,7 +1955,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_U_1 (; 3 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -1985,7 +1985,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_1 (; 4 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -2015,7 +2015,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_2 (; 5 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -2052,7 +2052,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_1 (; 6 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -2082,7 +2082,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_2 (; 7 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -2119,7 +2119,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_1 (; 8 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -2149,7 +2149,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_2 (; 9 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -2186,7 +2186,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_4 (; 10 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_4 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -2223,7 +2223,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_1 (; 11 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2253,7 +2253,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_U_1 (; 12 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2283,7 +2283,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_1 (; 13 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2313,7 +2313,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_2 (; 14 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2350,7 +2350,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_1 (; 15 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2380,7 +2380,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_2 (; 16 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2417,7 +2417,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_1 (; 17 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2447,7 +2447,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_2 (; 18 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2484,7 +2484,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_4 (; 19 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2521,7 +2521,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_1 (; 20 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2551,7 +2551,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_2 (; 21 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2588,7 +2588,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_4 (; 22 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2625,7 +2625,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_1 (; 23 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2655,7 +2655,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_2 (; 24 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2692,7 +2692,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_4 (; 25 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2729,7 +2729,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_8 (; 26 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_8 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2766,7 +2766,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_1 (; 27 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_1 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -2796,7 +2796,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_2 (; 28 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_2 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -2833,7 +2833,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_4 (; 29 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_4 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -2870,7 +2870,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_1 (; 30 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_1 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2900,7 +2900,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_2 (; 31 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_2 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2937,7 +2937,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_4 (; 32 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_4 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -2974,7 +2974,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_8 (; 33 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_8 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3011,7 +3011,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_1_1 (; 34 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_1_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -3042,7 +3042,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_1 (; 35 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -3073,7 +3073,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_2 (; 36 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -3111,7 +3111,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_1 (; 37 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -3142,7 +3142,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_2 (; 38 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -3180,7 +3180,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_4 (; 39 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_4 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -3218,7 +3218,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_1_1 (; 40 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_1_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -3249,7 +3249,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_1 (; 41 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -3280,7 +3280,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_2 (; 42 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -3318,7 +3318,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_1 (; 43 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -3349,7 +3349,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_2 (; 44 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -3387,7 +3387,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_4 (; 45 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -3425,7 +3425,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_1 (; 46 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -3456,7 +3456,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_2 (; 47 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -3494,7 +3494,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_4 (; 48 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -3532,7 +3532,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_8 (; 49 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_8 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -3570,7 +3570,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_1 (; 50 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_1 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -3601,7 +3601,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_2 (; 51 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_2 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -3639,7 +3639,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_4 (; 52 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_4 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -3677,7 +3677,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_1 (; 53 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_1 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -3708,7 +3708,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_2 (; 54 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_2 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -3746,7 +3746,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_4 (; 55 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_4 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -3784,7 +3784,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_8 (; 56 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_8 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -3838,7 +3838,7 @@
(import "env" "segfault" (func $segfault))
(import "env" "alignfault" (func $alignfault))
(memory $0 1 1)
- (func $SAFE_HEAP_LOAD_i32_1_1 (; 3 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3868,7 +3868,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_U_1 (; 4 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3898,7 +3898,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_1 (; 5 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3928,7 +3928,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_2 (; 6 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3965,7 +3965,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_1 (; 7 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3995,7 +3995,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_2 (; 8 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -4032,7 +4032,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_1 (; 9 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -4062,7 +4062,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_2 (; 10 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -4099,7 +4099,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_4 (; 11 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_4 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -4136,7 +4136,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_1 (; 12 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4166,7 +4166,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_U_1 (; 13 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4196,7 +4196,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_1 (; 14 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4226,7 +4226,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_2 (; 15 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4263,7 +4263,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_1 (; 16 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4293,7 +4293,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_2 (; 17 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4330,7 +4330,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_1 (; 18 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4360,7 +4360,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_2 (; 19 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4397,7 +4397,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_4 (; 20 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4434,7 +4434,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_1 (; 21 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4464,7 +4464,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_2 (; 22 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4501,7 +4501,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_4 (; 23 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4538,7 +4538,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_1 (; 24 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4568,7 +4568,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_2 (; 25 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4605,7 +4605,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_4 (; 26 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4642,7 +4642,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_8 (; 27 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_8 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4679,7 +4679,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_1 (; 28 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_1 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -4709,7 +4709,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_2 (; 29 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_2 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -4746,7 +4746,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_4 (; 30 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_4 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -4783,7 +4783,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_1 (; 31 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_1 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4813,7 +4813,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_2 (; 32 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_2 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4850,7 +4850,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_4 (; 33 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_4 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4887,7 +4887,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_8 (; 34 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_8 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4924,7 +4924,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_1_1 (; 35 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_1_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -4955,7 +4955,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_1 (; 36 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -4986,7 +4986,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_2 (; 37 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -5024,7 +5024,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_1 (; 38 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -5055,7 +5055,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_2 (; 39 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -5093,7 +5093,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_4 (; 40 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_4 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -5131,7 +5131,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_1_1 (; 41 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_1_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5162,7 +5162,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_1 (; 42 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5193,7 +5193,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_2 (; 43 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5231,7 +5231,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_1 (; 44 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5262,7 +5262,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_2 (; 45 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5300,7 +5300,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_4 (; 46 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5338,7 +5338,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_1 (; 47 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5369,7 +5369,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_2 (; 48 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5407,7 +5407,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_4 (; 49 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5445,7 +5445,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_8 (; 50 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_8 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5483,7 +5483,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_1 (; 51 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_1 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -5514,7 +5514,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_2 (; 52 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_2 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -5552,7 +5552,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_4 (; 53 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_4 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -5590,7 +5590,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_1 (; 54 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_1 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5621,7 +5621,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_2 (; 55 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_2 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5659,7 +5659,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_4 (; 56 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_4 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5697,7 +5697,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_8 (; 57 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_8 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5751,10 +5751,10 @@
(import "env" "alignfault" (func $alignfault))
(memory $0 1 1)
(export "_emscripten_get_sbrk_ptr" (func $foo))
- (func $foo (; 2 ;) (result i32)
+ (func $foo (result i32)
(i32.const 1234)
)
- (func $SAFE_HEAP_LOAD_i32_1_1 (; 3 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5784,7 +5784,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_U_1 (; 4 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5814,7 +5814,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_1 (; 5 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5844,7 +5844,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_2 (; 6 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5881,7 +5881,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_1 (; 7 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5911,7 +5911,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_2 (; 8 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5948,7 +5948,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_1 (; 9 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5978,7 +5978,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_2 (; 10 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -6015,7 +6015,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_4 (; 11 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_4 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -6052,7 +6052,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_1 (; 12 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6082,7 +6082,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_U_1 (; 13 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6112,7 +6112,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_1 (; 14 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6142,7 +6142,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_2 (; 15 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6179,7 +6179,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_1 (; 16 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6209,7 +6209,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_2 (; 17 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6246,7 +6246,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_1 (; 18 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6276,7 +6276,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_2 (; 19 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6313,7 +6313,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_4 (; 20 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6350,7 +6350,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_1 (; 21 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6380,7 +6380,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_2 (; 22 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6417,7 +6417,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_4 (; 23 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6454,7 +6454,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_1 (; 24 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6484,7 +6484,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_2 (; 25 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6521,7 +6521,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_4 (; 26 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6558,7 +6558,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_8 (; 27 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_8 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6595,7 +6595,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_1 (; 28 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_1 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -6625,7 +6625,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_2 (; 29 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_2 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -6662,7 +6662,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_4 (; 30 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_4 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -6699,7 +6699,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_1 (; 31 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_1 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6729,7 +6729,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_2 (; 32 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_2 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6766,7 +6766,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_4 (; 33 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_4 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6803,7 +6803,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_8 (; 34 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_8 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6840,7 +6840,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_1_1 (; 35 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_1_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -6871,7 +6871,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_1 (; 36 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -6902,7 +6902,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_2 (; 37 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -6940,7 +6940,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_1 (; 38 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -6971,7 +6971,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_2 (; 39 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7009,7 +7009,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_4 (; 40 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_4 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7047,7 +7047,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_1_1 (; 41 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_1_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7078,7 +7078,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_1 (; 42 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7109,7 +7109,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_2 (; 43 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7147,7 +7147,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_1 (; 44 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7178,7 +7178,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_2 (; 45 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7216,7 +7216,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_4 (; 46 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7254,7 +7254,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_1 (; 47 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7285,7 +7285,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_2 (; 48 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7323,7 +7323,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_4 (; 49 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7361,7 +7361,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_8 (; 50 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_8 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7399,7 +7399,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_1 (; 51 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_1 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7430,7 +7430,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_2 (; 52 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_2 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7468,7 +7468,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_4 (; 53 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_4 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7506,7 +7506,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_1 (; 54 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_1 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7537,7 +7537,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_2 (; 55 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_2 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7575,7 +7575,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_4 (; 56 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_4 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7613,7 +7613,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_8 (; 57 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_8 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
diff --git a/test/passes/safe-heap_enable-threads_enable-simd.txt b/test/passes/safe-heap_enable-threads_enable-simd.txt
index 3ecd48aa3..22d633132 100644
--- a/test/passes/safe-heap_enable-threads_enable-simd.txt
+++ b/test/passes/safe-heap_enable-threads_enable-simd.txt
@@ -15,7 +15,7 @@
(import "env" "segfault" (func $segfault))
(import "env" "alignfault" (func $alignfault))
(memory $0 (shared 100 100))
- (func $loads (; 3 ;)
+ (func $loads
(drop
(call $SAFE_HEAP_LOAD_i32_4_4
(i32.const 1)
@@ -107,7 +107,7 @@
)
)
)
- (func $stores (; 4 ;)
+ (func $stores
(call $SAFE_HEAP_STORE_i32_4_4
(i32.const 1)
(i32.const 0)
@@ -184,7 +184,7 @@
(v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_A (; 5 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -220,7 +220,7 @@
(i32.const 24)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_1 (; 6 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -250,7 +250,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_U_A (; 7 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_U_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -280,7 +280,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_U_1 (; 8 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -310,7 +310,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_1 (; 9 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -340,7 +340,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_A (; 10 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -383,7 +383,7 @@
(i32.const 16)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_2 (; 11 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -420,7 +420,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_1 (; 12 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -450,7 +450,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_A (; 13 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -487,7 +487,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_2 (; 14 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -524,7 +524,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_1 (; 15 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -554,7 +554,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_2 (; 16 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -591,7 +591,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_A (; 17 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -628,7 +628,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_4 (; 18 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_4 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -665,7 +665,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_A (; 19 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -701,7 +701,7 @@
(i64.const 56)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_1 (; 20 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -731,7 +731,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_U_A (; 21 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_U_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -761,7 +761,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_U_1 (; 22 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -791,7 +791,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_1 (; 23 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -821,7 +821,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_A (; 24 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -864,7 +864,7 @@
(i64.const 48)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_2 (; 25 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -901,7 +901,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_1 (; 26 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -931,7 +931,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_A (; 27 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -968,7 +968,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_2 (; 28 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1005,7 +1005,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_1 (; 29 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1035,7 +1035,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_2 (; 30 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1072,7 +1072,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_A (; 31 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1115,7 +1115,7 @@
(i64.const 32)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_4 (; 32 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1152,7 +1152,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_1 (; 33 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1182,7 +1182,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_2 (; 34 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1219,7 +1219,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_A (; 35 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1256,7 +1256,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_4 (; 36 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1293,7 +1293,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_1 (; 37 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1323,7 +1323,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_2 (; 38 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1360,7 +1360,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_4 (; 39 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1397,7 +1397,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_A (; 40 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1434,7 +1434,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_8 (; 41 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_8 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1471,7 +1471,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_1 (; 42 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_1 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -1501,7 +1501,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_2 (; 43 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_2 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -1538,7 +1538,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_4 (; 44 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_4 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -1575,7 +1575,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_1 (; 45 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_1 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1605,7 +1605,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_2 (; 46 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_2 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1642,7 +1642,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_4 (; 47 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_4 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1679,7 +1679,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_8 (; 48 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_8 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1716,7 +1716,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_1 (; 49 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_1 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -1746,7 +1746,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_2 (; 50 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_2 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -1783,7 +1783,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_4 (; 51 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_4 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -1820,7 +1820,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_8 (; 52 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_8 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -1857,7 +1857,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_16 (; 53 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_16 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -1894,7 +1894,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_1_A (; 54 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_1_A (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -1925,7 +1925,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_1_1 (; 55 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_1_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -1956,7 +1956,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_1 (; 56 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -1987,7 +1987,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_A (; 57 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_A (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -2025,7 +2025,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_2 (; 58 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -2063,7 +2063,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_1 (; 59 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -2094,7 +2094,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_2 (; 60 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -2132,7 +2132,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_A (; 61 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_A (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -2170,7 +2170,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_4 (; 62 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_4 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -2208,7 +2208,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_1_A (; 63 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_1_A (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2239,7 +2239,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_1_1 (; 64 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_1_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2270,7 +2270,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_1 (; 65 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2301,7 +2301,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_A (; 66 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_A (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2339,7 +2339,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_2 (; 67 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2377,7 +2377,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_1 (; 68 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2408,7 +2408,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_2 (; 69 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2446,7 +2446,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_A (; 70 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_A (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2484,7 +2484,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_4 (; 71 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2522,7 +2522,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_1 (; 72 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2553,7 +2553,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_2 (; 73 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2591,7 +2591,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_4 (; 74 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2629,7 +2629,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_A (; 75 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_A (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2667,7 +2667,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_8 (; 76 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_8 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2705,7 +2705,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_1 (; 77 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_1 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -2736,7 +2736,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_2 (; 78 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_2 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -2774,7 +2774,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_4 (; 79 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_4 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -2812,7 +2812,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_1 (; 80 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_1 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2843,7 +2843,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_2 (; 81 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_2 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2881,7 +2881,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_4 (; 82 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_4 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2919,7 +2919,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_8 (; 83 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_8 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2957,7 +2957,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_1 (; 84 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_1 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -2988,7 +2988,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_2 (; 85 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_2 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -3026,7 +3026,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_4 (; 86 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_4 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -3064,7 +3064,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_8 (; 87 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_8 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -3102,7 +3102,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_16 (; 88 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_16 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -3158,7 +3158,7 @@
(import "env" "segfault" (func $segfault))
(import "env" "alignfault" (func $alignfault))
(memory $0 100 100)
- (func $loads (; 3 ;)
+ (func $loads
(drop
(call $SAFE_HEAP_LOAD_i32_4_4
(i32.const 1)
@@ -3166,7 +3166,7 @@
)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_1 (; 4 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3196,7 +3196,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_U_1 (; 5 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3226,7 +3226,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_1 (; 6 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3256,7 +3256,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_2 (; 7 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3293,7 +3293,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_1 (; 8 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3323,7 +3323,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_2 (; 9 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3360,7 +3360,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_1 (; 10 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3390,7 +3390,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_2 (; 11 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3427,7 +3427,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_4 (; 12 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_4 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3464,7 +3464,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_1 (; 13 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3494,7 +3494,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_U_1 (; 14 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3524,7 +3524,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_1 (; 15 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3554,7 +3554,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_2 (; 16 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3591,7 +3591,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_1 (; 17 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3621,7 +3621,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_2 (; 18 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3658,7 +3658,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_1 (; 19 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3688,7 +3688,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_2 (; 20 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3725,7 +3725,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_4 (; 21 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3762,7 +3762,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_1 (; 22 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3792,7 +3792,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_2 (; 23 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3829,7 +3829,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_4 (; 24 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3866,7 +3866,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_1 (; 25 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3896,7 +3896,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_2 (; 26 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3933,7 +3933,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_4 (; 27 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3970,7 +3970,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_8 (; 28 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_8 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4007,7 +4007,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_1 (; 29 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_1 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -4037,7 +4037,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_2 (; 30 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_2 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -4074,7 +4074,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_4 (; 31 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_4 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -4111,7 +4111,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_1 (; 32 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_1 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4141,7 +4141,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_2 (; 33 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_2 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4178,7 +4178,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_4 (; 34 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_4 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4215,7 +4215,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_8 (; 35 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_8 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4252,7 +4252,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_1 (; 36 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_1 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -4282,7 +4282,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_2 (; 37 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_2 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -4319,7 +4319,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_4 (; 38 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_4 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -4356,7 +4356,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_8 (; 39 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_8 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -4393,7 +4393,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_16 (; 40 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_16 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -4430,7 +4430,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_1_1 (; 41 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_1_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -4461,7 +4461,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_1 (; 42 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -4492,7 +4492,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_2 (; 43 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -4530,7 +4530,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_1 (; 44 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -4561,7 +4561,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_2 (; 45 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -4599,7 +4599,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_4 (; 46 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_4 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -4637,7 +4637,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_1_1 (; 47 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_1_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4668,7 +4668,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_1 (; 48 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4699,7 +4699,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_2 (; 49 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4737,7 +4737,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_1 (; 50 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4768,7 +4768,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_2 (; 51 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4806,7 +4806,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_4 (; 52 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4844,7 +4844,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_1 (; 53 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4875,7 +4875,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_2 (; 54 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4913,7 +4913,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_4 (; 55 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4951,7 +4951,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_8 (; 56 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_8 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4989,7 +4989,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_1 (; 57 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_1 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -5020,7 +5020,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_2 (; 58 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_2 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -5058,7 +5058,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_4 (; 59 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_4 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -5096,7 +5096,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_1 (; 60 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_1 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5127,7 +5127,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_2 (; 61 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_2 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5165,7 +5165,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_4 (; 62 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_4 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5203,7 +5203,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_8 (; 63 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_8 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5241,7 +5241,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_1 (; 64 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_1 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -5272,7 +5272,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_2 (; 65 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_2 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -5310,7 +5310,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_4 (; 66 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_4 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -5348,7 +5348,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_8 (; 67 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_8 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -5386,7 +5386,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_16 (; 68 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_16 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -5441,7 +5441,7 @@
(import "env" "segfault" (func $segfault))
(import "env" "alignfault" (func $alignfault))
(memory $0 (shared 100 100))
- (func $actions (; 2 ;)
+ (func $actions
(drop
(call $SAFE_HEAP_LOAD_i32_4_4
(i32.const 1)
@@ -5454,7 +5454,7 @@
(i32.const 100)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_A (; 3 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5490,7 +5490,7 @@
(i32.const 24)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_1 (; 4 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5520,7 +5520,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_U_A (; 5 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_U_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5550,7 +5550,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_U_1 (; 6 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5580,7 +5580,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_1 (; 7 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5610,7 +5610,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_A (; 8 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5653,7 +5653,7 @@
(i32.const 16)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_2 (; 9 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5690,7 +5690,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_1 (; 10 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5720,7 +5720,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_A (; 11 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5757,7 +5757,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_2 (; 12 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5794,7 +5794,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_1 (; 13 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5824,7 +5824,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_2 (; 14 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5861,7 +5861,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_A (; 15 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5898,7 +5898,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_4 (; 16 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_4 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5935,7 +5935,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_A (; 17 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -5971,7 +5971,7 @@
(i64.const 56)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_1 (; 18 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6001,7 +6001,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_U_A (; 19 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_U_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6031,7 +6031,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_U_1 (; 20 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6061,7 +6061,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_1 (; 21 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6091,7 +6091,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_A (; 22 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6134,7 +6134,7 @@
(i64.const 48)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_2 (; 23 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6171,7 +6171,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_1 (; 24 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6201,7 +6201,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_A (; 25 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6238,7 +6238,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_2 (; 26 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6275,7 +6275,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_1 (; 27 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6305,7 +6305,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_2 (; 28 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6342,7 +6342,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_A (; 29 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6385,7 +6385,7 @@
(i64.const 32)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_4 (; 30 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6422,7 +6422,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_1 (; 31 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6452,7 +6452,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_2 (; 32 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6489,7 +6489,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_A (; 33 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6526,7 +6526,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_4 (; 34 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6563,7 +6563,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_1 (; 35 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6593,7 +6593,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_2 (; 36 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6630,7 +6630,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_4 (; 37 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6667,7 +6667,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_A (; 38 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6704,7 +6704,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_8 (; 39 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_8 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6741,7 +6741,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_1 (; 40 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_1 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -6771,7 +6771,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_2 (; 41 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_2 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -6808,7 +6808,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_4 (; 42 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_4 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -6845,7 +6845,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_1 (; 43 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_1 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6875,7 +6875,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_2 (; 44 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_2 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6912,7 +6912,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_4 (; 45 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_4 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6949,7 +6949,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_8 (; 46 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_8 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6986,7 +6986,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_1 (; 47 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_1 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -7016,7 +7016,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_2 (; 48 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_2 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -7053,7 +7053,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_4 (; 49 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_4 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -7090,7 +7090,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_8 (; 50 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_8 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -7127,7 +7127,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_16 (; 51 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_16 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -7164,7 +7164,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_1_A (; 52 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_1_A (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7195,7 +7195,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_1_1 (; 53 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_1_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7226,7 +7226,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_1 (; 54 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7257,7 +7257,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_A (; 55 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_A (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7295,7 +7295,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_2 (; 56 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7333,7 +7333,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_1 (; 57 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7364,7 +7364,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_2 (; 58 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7402,7 +7402,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_A (; 59 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_A (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7440,7 +7440,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_4 (; 60 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_4 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7478,7 +7478,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_1_A (; 61 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_1_A (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7509,7 +7509,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_1_1 (; 62 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_1_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7540,7 +7540,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_1 (; 63 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7571,7 +7571,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_A (; 64 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_A (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7609,7 +7609,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_2 (; 65 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7647,7 +7647,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_1 (; 66 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7678,7 +7678,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_2 (; 67 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7716,7 +7716,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_A (; 68 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_A (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7754,7 +7754,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_4 (; 69 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7792,7 +7792,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_1 (; 70 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7823,7 +7823,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_2 (; 71 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7861,7 +7861,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_4 (; 72 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7899,7 +7899,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_A (; 73 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_A (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7937,7 +7937,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_8 (; 74 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_8 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7975,7 +7975,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_1 (; 75 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_1 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -8006,7 +8006,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_2 (; 76 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_2 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -8044,7 +8044,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_4 (; 77 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_4 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -8082,7 +8082,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_1 (; 78 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_1 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -8113,7 +8113,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_2 (; 79 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_2 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -8151,7 +8151,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_4 (; 80 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_4 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -8189,7 +8189,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_8 (; 81 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_8 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -8227,7 +8227,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_1 (; 82 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_1 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -8258,7 +8258,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_2 (; 83 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_2 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -8296,7 +8296,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_4 (; 84 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_4 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -8334,7 +8334,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_8 (; 85 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_8 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -8372,7 +8372,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_16 (; 86 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_16 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
diff --git a/test/passes/safe-heap_low-memory-unused_enable-threads_enable-simd.txt b/test/passes/safe-heap_low-memory-unused_enable-threads_enable-simd.txt
index 8b7bdd3ed..c137e63b6 100644
--- a/test/passes/safe-heap_low-memory-unused_enable-threads_enable-simd.txt
+++ b/test/passes/safe-heap_low-memory-unused_enable-threads_enable-simd.txt
@@ -15,7 +15,7 @@
(import "env" "segfault" (func $segfault))
(import "env" "alignfault" (func $alignfault))
(memory $0 (shared 100 100))
- (func $loads (; 3 ;)
+ (func $loads
(drop
(call $SAFE_HEAP_LOAD_i32_4_4
(i32.const 1)
@@ -107,7 +107,7 @@
)
)
)
- (func $stores (; 4 ;)
+ (func $stores
(call $SAFE_HEAP_STORE_i32_4_4
(i32.const 1)
(i32.const 0)
@@ -184,7 +184,7 @@
(v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_A (; 5 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -220,7 +220,7 @@
(i32.const 24)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_1 (; 6 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -250,7 +250,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_U_A (; 7 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_U_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -280,7 +280,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_U_1 (; 8 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -310,7 +310,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_1 (; 9 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -340,7 +340,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_A (; 10 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -383,7 +383,7 @@
(i32.const 16)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_2 (; 11 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -420,7 +420,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_1 (; 12 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -450,7 +450,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_A (; 13 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -487,7 +487,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_2 (; 14 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -524,7 +524,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_1 (; 15 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -554,7 +554,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_2 (; 16 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -591,7 +591,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_A (; 17 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -628,7 +628,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_4 (; 18 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_4 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -665,7 +665,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_A (; 19 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -701,7 +701,7 @@
(i64.const 56)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_1 (; 20 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -731,7 +731,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_U_A (; 21 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_U_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -761,7 +761,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_U_1 (; 22 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -791,7 +791,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_1 (; 23 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -821,7 +821,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_A (; 24 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -864,7 +864,7 @@
(i64.const 48)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_2 (; 25 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -901,7 +901,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_1 (; 26 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -931,7 +931,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_A (; 27 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -968,7 +968,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_2 (; 28 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1005,7 +1005,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_1 (; 29 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1035,7 +1035,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_2 (; 30 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1072,7 +1072,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_A (; 31 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1115,7 +1115,7 @@
(i64.const 32)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_4 (; 32 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1152,7 +1152,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_1 (; 33 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1182,7 +1182,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_2 (; 34 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1219,7 +1219,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_A (; 35 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1256,7 +1256,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_4 (; 36 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1293,7 +1293,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_1 (; 37 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1323,7 +1323,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_2 (; 38 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1360,7 +1360,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_4 (; 39 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1397,7 +1397,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_A (; 40 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1434,7 +1434,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_8 (; 41 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_8 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1471,7 +1471,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_1 (; 42 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_1 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -1501,7 +1501,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_2 (; 43 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_2 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -1538,7 +1538,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_4 (; 44 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_4 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -1575,7 +1575,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_1 (; 45 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_1 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1605,7 +1605,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_2 (; 46 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_2 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1642,7 +1642,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_4 (; 47 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_4 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1679,7 +1679,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_8 (; 48 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_8 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -1716,7 +1716,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_1 (; 49 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_1 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -1746,7 +1746,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_2 (; 50 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_2 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -1783,7 +1783,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_4 (; 51 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_4 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -1820,7 +1820,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_8 (; 52 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_8 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -1857,7 +1857,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_16 (; 53 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_16 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -1894,7 +1894,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_1_A (; 54 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_1_A (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -1925,7 +1925,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_1_1 (; 55 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_1_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -1956,7 +1956,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_1 (; 56 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -1987,7 +1987,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_A (; 57 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_A (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -2025,7 +2025,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_2 (; 58 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -2063,7 +2063,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_1 (; 59 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -2094,7 +2094,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_2 (; 60 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -2132,7 +2132,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_A (; 61 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_A (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -2170,7 +2170,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_4 (; 62 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_4 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -2208,7 +2208,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_1_A (; 63 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_1_A (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2239,7 +2239,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_1_1 (; 64 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_1_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2270,7 +2270,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_1 (; 65 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2301,7 +2301,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_A (; 66 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_A (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2339,7 +2339,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_2 (; 67 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2377,7 +2377,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_1 (; 68 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2408,7 +2408,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_2 (; 69 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2446,7 +2446,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_A (; 70 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_A (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2484,7 +2484,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_4 (; 71 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2522,7 +2522,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_1 (; 72 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2553,7 +2553,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_2 (; 73 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2591,7 +2591,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_4 (; 74 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2629,7 +2629,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_A (; 75 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_A (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2667,7 +2667,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_8 (; 76 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_8 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2705,7 +2705,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_1 (; 77 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_1 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -2736,7 +2736,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_2 (; 78 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_2 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -2774,7 +2774,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_4 (; 79 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_4 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -2812,7 +2812,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_1 (; 80 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_1 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2843,7 +2843,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_2 (; 81 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_2 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2881,7 +2881,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_4 (; 82 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_4 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2919,7 +2919,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_8 (; 83 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_8 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -2957,7 +2957,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_1 (; 84 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_1 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -2988,7 +2988,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_2 (; 85 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_2 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -3026,7 +3026,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_4 (; 86 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_4 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -3064,7 +3064,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_8 (; 87 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_8 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -3102,7 +3102,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_16 (; 88 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_16 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -3158,7 +3158,7 @@
(import "env" "segfault" (func $segfault))
(import "env" "alignfault" (func $alignfault))
(memory $0 100 100)
- (func $loads (; 3 ;)
+ (func $loads
(drop
(call $SAFE_HEAP_LOAD_i32_4_4
(i32.const 1)
@@ -3166,7 +3166,7 @@
)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_1 (; 4 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3196,7 +3196,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_U_1 (; 5 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3226,7 +3226,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_1 (; 6 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3256,7 +3256,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_2 (; 7 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3293,7 +3293,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_1 (; 8 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3323,7 +3323,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_2 (; 9 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3360,7 +3360,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_1 (; 10 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3390,7 +3390,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_2 (; 11 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3427,7 +3427,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_4 (; 12 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_4 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -3464,7 +3464,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_1 (; 13 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3494,7 +3494,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_U_1 (; 14 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3524,7 +3524,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_1 (; 15 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3554,7 +3554,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_2 (; 16 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3591,7 +3591,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_1 (; 17 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3621,7 +3621,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_2 (; 18 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3658,7 +3658,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_1 (; 19 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3688,7 +3688,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_2 (; 20 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3725,7 +3725,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_4 (; 21 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3762,7 +3762,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_1 (; 22 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3792,7 +3792,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_2 (; 23 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3829,7 +3829,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_4 (; 24 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3866,7 +3866,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_1 (; 25 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3896,7 +3896,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_2 (; 26 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3933,7 +3933,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_4 (; 27 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -3970,7 +3970,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_8 (; 28 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_8 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4007,7 +4007,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_1 (; 29 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_1 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -4037,7 +4037,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_2 (; 30 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_2 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -4074,7 +4074,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_4 (; 31 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_4 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -4111,7 +4111,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_1 (; 32 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_1 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4141,7 +4141,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_2 (; 33 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_2 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4178,7 +4178,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_4 (; 34 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_4 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4215,7 +4215,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_8 (; 35 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_8 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -4252,7 +4252,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_1 (; 36 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_1 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -4282,7 +4282,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_2 (; 37 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_2 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -4319,7 +4319,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_4 (; 38 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_4 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -4356,7 +4356,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_8 (; 39 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_8 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -4393,7 +4393,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_16 (; 40 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_16 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -4430,7 +4430,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_1_1 (; 41 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_1_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -4461,7 +4461,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_1 (; 42 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -4492,7 +4492,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_2 (; 43 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -4530,7 +4530,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_1 (; 44 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -4561,7 +4561,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_2 (; 45 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -4599,7 +4599,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_4 (; 46 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_4 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -4637,7 +4637,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_1_1 (; 47 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_1_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4668,7 +4668,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_1 (; 48 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4699,7 +4699,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_2 (; 49 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4737,7 +4737,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_1 (; 50 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4768,7 +4768,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_2 (; 51 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4806,7 +4806,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_4 (; 52 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4844,7 +4844,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_1 (; 53 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4875,7 +4875,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_2 (; 54 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4913,7 +4913,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_4 (; 55 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4951,7 +4951,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_8 (; 56 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_8 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -4989,7 +4989,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_1 (; 57 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_1 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -5020,7 +5020,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_2 (; 58 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_2 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -5058,7 +5058,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_4 (; 59 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_4 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -5096,7 +5096,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_1 (; 60 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_1 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5127,7 +5127,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_2 (; 61 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_2 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5165,7 +5165,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_4 (; 62 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_4 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5203,7 +5203,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_8 (; 63 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_8 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -5241,7 +5241,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_1 (; 64 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_1 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -5272,7 +5272,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_2 (; 65 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_2 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -5310,7 +5310,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_4 (; 66 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_4 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -5348,7 +5348,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_8 (; 67 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_8 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -5386,7 +5386,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_16 (; 68 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_16 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -5441,7 +5441,7 @@
(import "env" "segfault" (func $segfault))
(import "env" "alignfault" (func $alignfault))
(memory $0 (shared 100 100))
- (func $actions (; 2 ;)
+ (func $actions
(drop
(call $SAFE_HEAP_LOAD_i32_4_4
(i32.const 1)
@@ -5454,7 +5454,7 @@
(i32.const 100)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_A (; 3 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5490,7 +5490,7 @@
(i32.const 24)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_1 (; 4 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5520,7 +5520,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_U_A (; 5 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_U_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5550,7 +5550,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_1_U_1 (; 6 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_1_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5580,7 +5580,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_1 (; 7 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5610,7 +5610,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_A (; 8 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5653,7 +5653,7 @@
(i32.const 16)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_2 (; 9 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5690,7 +5690,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_1 (; 10 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5720,7 +5720,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_A (; 11 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5757,7 +5757,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_2_U_2 (; 12 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_2_U_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5794,7 +5794,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_1 (; 13 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_1 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5824,7 +5824,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_2 (; 14 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_2 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5861,7 +5861,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_A (; 15 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_A (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5898,7 +5898,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i32_4_4 (; 16 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $SAFE_HEAP_LOAD_i32_4_4 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(local.set $2
(i32.add
@@ -5935,7 +5935,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_A (; 17 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -5971,7 +5971,7 @@
(i64.const 56)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_1 (; 18 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6001,7 +6001,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_U_A (; 19 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_U_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6031,7 +6031,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_1_U_1 (; 20 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_1_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6061,7 +6061,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_1 (; 21 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6091,7 +6091,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_A (; 22 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6134,7 +6134,7 @@
(i64.const 48)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_2 (; 23 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6171,7 +6171,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_1 (; 24 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6201,7 +6201,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_A (; 25 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6238,7 +6238,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_2_U_2 (; 26 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_2_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6275,7 +6275,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_1 (; 27 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6305,7 +6305,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_2 (; 28 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6342,7 +6342,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_A (; 29 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6385,7 +6385,7 @@
(i64.const 32)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_4 (; 30 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6422,7 +6422,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_1 (; 31 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6452,7 +6452,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_2 (; 32 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6489,7 +6489,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_A (; 33 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6526,7 +6526,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_4_U_4 (; 34 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_4_U_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6563,7 +6563,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_1 (; 35 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_1 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6593,7 +6593,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_2 (; 36 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_2 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6630,7 +6630,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_4 (; 37 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_4 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6667,7 +6667,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_A (; 38 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_A (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6704,7 +6704,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_i64_8_8 (; 39 ;) (param $0 i32) (param $1 i32) (result i64)
+ (func $SAFE_HEAP_LOAD_i64_8_8 (param $0 i32) (param $1 i32) (result i64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6741,7 +6741,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_1 (; 40 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_1 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -6771,7 +6771,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_2 (; 41 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_2 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -6808,7 +6808,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f32_4_4 (; 42 ;) (param $0 i32) (param $1 i32) (result f32)
+ (func $SAFE_HEAP_LOAD_f32_4_4 (param $0 i32) (param $1 i32) (result f32)
(local $2 i32)
(local.set $2
(i32.add
@@ -6845,7 +6845,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_1 (; 43 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_1 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6875,7 +6875,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_2 (; 44 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_2 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6912,7 +6912,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_4 (; 45 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_4 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6949,7 +6949,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_f64_8_8 (; 46 ;) (param $0 i32) (param $1 i32) (result f64)
+ (func $SAFE_HEAP_LOAD_f64_8_8 (param $0 i32) (param $1 i32) (result f64)
(local $2 i32)
(local.set $2
(i32.add
@@ -6986,7 +6986,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_1 (; 47 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_1 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -7016,7 +7016,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_2 (; 48 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_2 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -7053,7 +7053,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_4 (; 49 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_4 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -7090,7 +7090,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_8 (; 50 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_8 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -7127,7 +7127,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_LOAD_v128_16_16 (; 51 ;) (param $0 i32) (param $1 i32) (result v128)
+ (func $SAFE_HEAP_LOAD_v128_16_16 (param $0 i32) (param $1 i32) (result v128)
(local $2 i32)
(local.set $2
(i32.add
@@ -7164,7 +7164,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_1_A (; 52 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_1_A (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7195,7 +7195,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_1_1 (; 53 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_1_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7226,7 +7226,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_1 (; 54 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7257,7 +7257,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_A (; 55 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_A (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7295,7 +7295,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_2_2 (; 56 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_2_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7333,7 +7333,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_1 (; 57 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_1 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7364,7 +7364,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_2 (; 58 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_2 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7402,7 +7402,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_A (; 59 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_A (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7440,7 +7440,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i32_4_4 (; 60 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $SAFE_HEAP_STORE_i32_4_4 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(i32.add
@@ -7478,7 +7478,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_1_A (; 61 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_1_A (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7509,7 +7509,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_1_1 (; 62 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_1_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7540,7 +7540,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_1 (; 63 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7571,7 +7571,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_A (; 64 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_A (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7609,7 +7609,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_2_2 (; 65 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_2_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7647,7 +7647,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_1 (; 66 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7678,7 +7678,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_2 (; 67 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7716,7 +7716,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_A (; 68 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_A (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7754,7 +7754,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_4_4 (; 69 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_4_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7792,7 +7792,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_1 (; 70 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_1 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7823,7 +7823,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_2 (; 71 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_2 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7861,7 +7861,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_4 (; 72 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_4 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7899,7 +7899,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_A (; 73 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_A (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7937,7 +7937,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_i64_8_8 (; 74 ;) (param $0 i32) (param $1 i32) (param $2 i64)
+ (func $SAFE_HEAP_STORE_i64_8_8 (param $0 i32) (param $1 i32) (param $2 i64)
(local $3 i32)
(local.set $3
(i32.add
@@ -7975,7 +7975,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_1 (; 75 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_1 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -8006,7 +8006,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_2 (; 76 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_2 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -8044,7 +8044,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f32_4_4 (; 77 ;) (param $0 i32) (param $1 i32) (param $2 f32)
+ (func $SAFE_HEAP_STORE_f32_4_4 (param $0 i32) (param $1 i32) (param $2 f32)
(local $3 i32)
(local.set $3
(i32.add
@@ -8082,7 +8082,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_1 (; 78 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_1 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -8113,7 +8113,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_2 (; 79 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_2 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -8151,7 +8151,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_4 (; 80 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_4 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -8189,7 +8189,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_f64_8_8 (; 81 ;) (param $0 i32) (param $1 i32) (param $2 f64)
+ (func $SAFE_HEAP_STORE_f64_8_8 (param $0 i32) (param $1 i32) (param $2 f64)
(local $3 i32)
(local.set $3
(i32.add
@@ -8227,7 +8227,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_1 (; 82 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_1 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -8258,7 +8258,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_2 (; 83 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_2 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -8296,7 +8296,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_4 (; 84 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_4 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -8334,7 +8334,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_8 (; 85 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_8 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
@@ -8372,7 +8372,7 @@
(local.get $2)
)
)
- (func $SAFE_HEAP_STORE_v128_16_16 (; 86 ;) (param $0 i32) (param $1 i32) (param $2 v128)
+ (func $SAFE_HEAP_STORE_v128_16_16 (param $0 i32) (param $1 i32) (param $2 v128)
(local $3 i32)
(local.set $3
(i32.add
diff --git a/test/passes/simplify-globals-optimizing_enable-mutable-globals.txt b/test/passes/simplify-globals-optimizing_enable-mutable-globals.txt
index 8756da233..e026f01e8 100644
--- a/test/passes/simplify-globals-optimizing_enable-mutable-globals.txt
+++ b/test/passes/simplify-globals-optimizing_enable-mutable-globals.txt
@@ -2,7 +2,7 @@
(type $none_=>_none (func))
(import "env" "global-1" (global $g1 i32))
(global $g2 i32 (global.get $g1))
- (func $foo (; 0 ;)
+ (func $foo
(drop
(global.get $g1)
)
@@ -17,7 +17,7 @@
(global $g2 i32 (global.get $g1))
(global $g3 i32 (global.get $g2))
(global $g4 i32 (global.get $g3))
- (func $foo (; 0 ;)
+ (func $foo
(drop
(global.get $g1)
)
@@ -40,7 +40,7 @@
(type $none_=>_none (func))
(import "env" "global-1" (global $g1 i32))
(global $g2 (mut i32) (global.get $g1))
- (func $foo (; 0 ;)
+ (func $foo
(global.set $g2
(unreachable)
)
@@ -65,7 +65,7 @@
(global $ga (mut i32) (i32.const 4))
(global $gb (mut i32) (i32.const 5))
(global $gc i32 (i32.const 5))
- (func $foo (; 0 ;)
+ (func $foo
(global.set $ga
(i32.const 6)
)
@@ -78,7 +78,7 @@
(type $i32_=>_i32 (func (param i32) (result i32)))
(global $g1 (mut i32) (i32.const 1))
(global $g2 (mut i32) (i32.const 1))
- (func $f (; 0 ;) (param $0 i32) (result i32)
+ (func $f (param $0 i32) (result i32)
(global.set $g1
(i32.const 100)
)
@@ -118,7 +118,7 @@
(type $i32_=>_i32 (func (param i32) (result i32)))
(global $g1 (mut i32) (i32.const 1))
(global $g2 (mut i32) (i32.const 1))
- (func $f (; 0 ;) (param $0 i32) (result i32)
+ (func $f (param $0 i32) (result i32)
(global.set $g1
(i32.const 100)
)
@@ -135,7 +135,7 @@
(type $i32_=>_i32 (func (param i32) (result i32)))
(global $g1 (mut i32) (i32.const 1))
(global $g2 (mut i32) (i32.const 1))
- (func $no (; 0 ;) (param $x i32) (result i32)
+ (func $no (param $x i32) (result i32)
(global.set $g1
(i32.const 100)
)
@@ -146,7 +146,7 @@
)
(global.get $g1)
)
- (func $no2 (; 1 ;) (param $x i32) (result i32)
+ (func $no2 (param $x i32) (result i32)
(global.set $g1
(i32.const 100)
)
@@ -155,7 +155,7 @@
)
(global.get $g1)
)
- (func $yes (; 2 ;) (param $0 i32) (result i32)
+ (func $yes (param $0 i32) (result i32)
(global.set $g1
(i32.const 100)
)
diff --git a/test/passes/simplify-globals_all-features.txt b/test/passes/simplify-globals_all-features.txt
index d467925ec..d52c74cc4 100644
--- a/test/passes/simplify-globals_all-features.txt
+++ b/test/passes/simplify-globals_all-features.txt
@@ -2,7 +2,7 @@
(type $none_=>_none (func))
(import "env" "global-1" (global $g1 i32))
(global $g2 i32 (global.get $g1))
- (func $foo (; 0 ;)
+ (func $foo
(drop
(global.get $g1)
)
@@ -17,7 +17,7 @@
(global $g2 i32 (global.get $g1))
(global $g3 i32 (global.get $g2))
(global $g4 i32 (global.get $g3))
- (func $foo (; 0 ;)
+ (func $foo
(drop
(global.get $g1)
)
@@ -40,7 +40,7 @@
(type $none_=>_none (func))
(import "env" "global-1" (global $g1 i32))
(global $g2 (mut i32) (global.get $g1))
- (func $foo (; 0 ;)
+ (func $foo
(global.set $g2
(unreachable)
)
@@ -65,7 +65,7 @@
(global $ga (mut i32) (i32.const 4))
(global $gb (mut i32) (i32.const 5))
(global $gc i32 (i32.const 5))
- (func $foo (; 0 ;)
+ (func $foo
(drop
(i32.const 1)
)
@@ -114,7 +114,7 @@
(type $i32_=>_i32 (func (param i32) (result i32)))
(global $g1 (mut i32) (i32.const 1))
(global $g2 (mut i32) (i32.const 1))
- (func $f (; 0 ;) (param $x i32) (result i32)
+ (func $f (param $x i32) (result i32)
(global.set $g1
(i32.const 100)
)
@@ -158,7 +158,7 @@
(type $i32_=>_i32 (func (param i32) (result i32)))
(global $g1 (mut i32) (i32.const 1))
(global $g2 (mut i32) (i32.const 1))
- (func $f (; 0 ;) (param $x i32) (result i32)
+ (func $f (param $x i32) (result i32)
(global.set $g1
(i32.const 100)
)
@@ -181,7 +181,7 @@
(type $i32_=>_i32 (func (param i32) (result i32)))
(global $g1 (mut i32) (i32.const 1))
(global $g2 (mut i32) (i32.const 1))
- (func $no (; 0 ;) (param $x i32) (result i32)
+ (func $no (param $x i32) (result i32)
(global.set $g1
(i32.const 100)
)
@@ -192,7 +192,7 @@
)
(global.get $g1)
)
- (func $no2 (; 1 ;) (param $x i32) (result i32)
+ (func $no2 (param $x i32) (result i32)
(global.set $g1
(i32.const 100)
)
@@ -201,7 +201,7 @@
)
(global.get $g1)
)
- (func $yes (; 2 ;) (param $x i32) (result i32)
+ (func $yes (param $x i32) (result i32)
(global.set $g1
(i32.const 100)
)
@@ -216,7 +216,7 @@
(import "env" "global-1" (global $g1 anyref))
(global $g2 anyref (global.get $g1))
(global $g3 anyref (ref.null))
- (func $test1 (; 0 ;)
+ (func $test1
(drop
(global.get $g1)
)
@@ -224,7 +224,7 @@
(global.get $g1)
)
)
- (func $test2 (; 1 ;)
+ (func $test2
(drop
(ref.null)
)
diff --git a/test/passes/simplify-locals-nonesting.txt b/test/passes/simplify-locals-nonesting.txt
index 04210c07a..efada338f 100644
--- a/test/passes/simplify-locals-nonesting.txt
+++ b/test/passes/simplify-locals-nonesting.txt
@@ -1,7 +1,7 @@
(module
(type $i64_i64_i64_=>_i32 (func (param i64 i64 i64) (result i32)))
(type $i32_=>_i32 (func (param i32) (result i32)))
- (func $figure-1a (; 0 ;) (param $a i64) (param $x i64) (param $y i64) (result i32)
+ (func $figure-1a (param $a i64) (param $x i64) (param $y i64) (result i32)
(local $i i32)
(local $j i32)
(local $r i32)
@@ -59,7 +59,7 @@
(local.get $16)
)
)
- (func $figure-1b (; 1 ;) (param $a i64) (param $x i64) (param $y i64) (result i32)
+ (func $figure-1b (param $a i64) (param $x i64) (param $y i64) (result i32)
(local $i i32)
(local $j i32)
(local $r i32)
@@ -135,7 +135,7 @@
)
(unreachable)
)
- (func $figure-3-if (; 2 ;) (param $x i32) (result i32)
+ (func $figure-3-if (param $x i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
diff --git a/test/passes/simplify-locals-nostructure.txt b/test/passes/simplify-locals-nostructure.txt
index b921d97ca..3f213ff7f 100644
--- a/test/passes/simplify-locals-nostructure.txt
+++ b/test/passes/simplify-locals-nostructure.txt
@@ -3,7 +3,7 @@
(type $i32_=>_i32 (func (param i32) (result i32)))
(type $i32_i32_=>_f64 (func (param i32 i32) (result f64)))
(memory $0 1)
- (func $contrast (; 0 ;)
+ (func $contrast
(local $x i32)
(local $y i32)
(local $z i32)
@@ -64,11 +64,11 @@
(local.get $b)
)
)
- (func $no-unreachable (; 1 ;)
+ (func $no-unreachable
(local $x i32)
(unreachable)
)
- (func $implicit-trap-and-global-effects (; 2 ;)
+ (func $implicit-trap-and-global-effects
(local $var$0 i32)
(local.set $var$0
(i32.trunc_f64_u
@@ -83,7 +83,7 @@
(local.get $var$0)
)
)
- (func $implicit-trap-and-local-effects (; 3 ;)
+ (func $implicit-trap-and-local-effects
(local $var$0 i32)
(local $other i32)
(nop)
@@ -102,7 +102,7 @@
)
)
)
- (func $multi-pass-get-equivs-right (; 4 ;) (param $var$0 i32) (param $var$1 i32) (result f64)
+ (func $multi-pass-get-equivs-right (param $var$0 i32) (param $var$1 i32) (result f64)
(local $var$2 i32)
(nop)
(i32.store
@@ -115,7 +115,7 @@
)
)
)
- (func $if-value-structure-equivalent (; 5 ;) (param $x i32) (result i32)
+ (func $if-value-structure-equivalent (param $x i32) (result i32)
(local $y i32)
(if
(i32.const 1)
diff --git a/test/passes/simplify-locals-notee-nostructure.txt b/test/passes/simplify-locals-notee-nostructure.txt
index 9ad5dfa33..5d545a77c 100644
--- a/test/passes/simplify-locals-notee-nostructure.txt
+++ b/test/passes/simplify-locals-notee-nostructure.txt
@@ -1,6 +1,6 @@
(module
(type $none_=>_none (func))
- (func $contrast (; 0 ;)
+ (func $contrast
(local $x i32)
(local $y i32)
(local $z i32)
diff --git a/test/passes/simplify-locals-notee.txt b/test/passes/simplify-locals-notee.txt
index 89562728d..4642b977b 100644
--- a/test/passes/simplify-locals-notee.txt
+++ b/test/passes/simplify-locals-notee.txt
@@ -1,6 +1,6 @@
(module
(type $none_=>_none (func))
- (func $contrast (; 0 ;)
+ (func $contrast
(local $x i32)
(local $y i32)
(local $z i32)
diff --git a/test/passes/simplify-locals.txt b/test/passes/simplify-locals.txt
index 451fae278..faed220d5 100644
--- a/test/passes/simplify-locals.txt
+++ b/test/passes/simplify-locals.txt
@@ -1,6 +1,6 @@
(module
(type $none_=>_i32 (func (result i32)))
- (func $sink-from-inside (; 0 ;) (result i32)
+ (func $sink-from-inside (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
diff --git a/test/passes/simplify-locals_all-features.txt b/test/passes/simplify-locals_all-features.txt
index 54f38abeb..d5937fabb 100644
--- a/test/passes/simplify-locals_all-features.txt
+++ b/test/passes/simplify-locals_all-features.txt
@@ -20,7 +20,7 @@
(import "fuzzing-support" "log-f32" (func $fimport$0 (param f32)))
(memory $0 256 256)
(global $global$0 (mut i32) (i32.const 10))
- (func $contrast (; 6 ;)
+ (func $contrast
(local $x i32)
(local $y i32)
(local $z i32)
@@ -82,7 +82,7 @@
)
)
)
- (func $b0-yes (; 7 ;) (param $i1 i32)
+ (func $b0-yes (param $i1 i32)
(local $x i32)
(local $y i32)
(local $a i32)
@@ -406,7 +406,7 @@
)
)
)
- (func $Ia (; 8 ;) (param $a i32) (result i32)
+ (func $Ia (param $a i32) (result i32)
(local $b i32)
(block $switch$0
(block $switch-default$6
@@ -417,7 +417,7 @@
(i32.const 60)
)
)
- (func $memories (; 9 ;) (param $i2 i32) (param $i3 i32) (param $bi2 i32) (param $bi3 i32) (param $ci3 i32) (param $di3 i32)
+ (func $memories (param $i2 i32) (param $i3 i32) (param $bi2 i32) (param $bi3 i32) (param $ci3 i32) (param $di3 i32)
(local $set_with_no_get i32)
(nop)
(i32.store8
@@ -447,7 +447,7 @@
)
(nop)
)
- (func $___remdi3 (; 10 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
+ (func $___remdi3 (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
(local $$1$1 i32)
(local $$1$0 i32)
(local $$rem i32)
@@ -640,7 +640,7 @@
)
)
)
- (func $block-returns (; 11 ;)
+ (func $block-returns
(local $x i32)
(local.set $x
(block $out (result i32)
@@ -714,7 +714,7 @@
)
)
)
- (func $multiple (; 12 ;) (param $s i32) (param $r i32) (param $f i32) (param $p i32) (param $t i32) (param $m i32)
+ (func $multiple (param $s i32) (param $r i32) (param $f i32) (param $p i32) (param $t i32) (param $m i32)
(nop)
(local.set $r
(i32.add
@@ -741,7 +741,7 @@
(local.get $t)
)
)
- (func $switch-def (; 13 ;) (param $i3 i32) (result i32)
+ (func $switch-def (param $i3 i32) (result i32)
(local $i1 i32)
(local.set $i1
(i32.const 10)
@@ -760,7 +760,7 @@
(local.get $i1)
)
)
- (func $no-out-of-label (; 14 ;) (param $x i32) (param $y i32)
+ (func $no-out-of-label (param $x i32) (param $y i32)
(nop)
(local.set $x
(loop $moar (result i32)
@@ -787,7 +787,7 @@
(local.get $y)
)
)
- (func $freetype-cd (; 15 ;) (param $a i32) (result i32)
+ (func $freetype-cd (param $a i32) (result i32)
(local $e i32)
(nop)
(local.tee $a
@@ -815,7 +815,7 @@
)
)
)
- (func $drop-if-value (; 16 ;) (param $x i32) (param $y i32) (param $z i32) (result i32)
+ (func $drop-if-value (param $x i32) (param $y i32) (param $z i32) (result i32)
(local $temp i32)
(drop
(if (result i32)
@@ -843,7 +843,7 @@
(i32.const 0)
)
)
- (func $drop-br_if (; 17 ;) (param $label i32) (param $$cond2 i32) (param $$$0151 i32) (result i32)
+ (func $drop-br_if (param $label i32) (param $$cond2 i32) (param $$$0151 i32) (result i32)
(nop)
(local.tee $label
(block $label$break$L4 (result i32)
@@ -875,7 +875,7 @@
)
)
)
- (func $drop-tee-unreachable (; 18 ;)
+ (func $drop-tee-unreachable
(local $x i32)
(local.tee $x
(unreachable)
@@ -884,7 +884,7 @@
(local.get $x)
)
)
- (func $if-return-but-unreachable (; 19 ;) (param $var$0 i64)
+ (func $if-return-but-unreachable (param $var$0 i64)
(if
(unreachable)
(drop
@@ -895,7 +895,7 @@
)
)
)
- (func $if-one-side (; 20 ;) (result i32)
+ (func $if-one-side (result i32)
(local $x i32)
(nop)
(local.tee $x
@@ -909,7 +909,7 @@
)
)
)
- (func $if-one-side-undo (; 21 ;) (result i32)
+ (func $if-one-side-undo (result i32)
(local $x i32)
(local $y i32)
(local.set $y
@@ -927,7 +927,7 @@
)
(local.get $y)
)
- (func $if-one-side-multi (; 22 ;) (param $0 i32) (result i32)
+ (func $if-one-side-multi (param $0 i32) (result i32)
(nop)
(local.tee $0
(if (result i32)
@@ -956,7 +956,7 @@
)
)
)
- (func $if-one-side-undo-but-its-a-tee (; 23 ;) (param $0 i32) (result i32)
+ (func $if-one-side-undo-but-its-a-tee (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1035,7 +1035,7 @@
)
(i32.const 0)
)
- (func $splittable-ifs-multicycle (; 24 ;) (param $20 i32) (result i32)
+ (func $splittable-ifs-multicycle (param $20 i32) (result i32)
(nop)
(local.tee $20
(if (result i32)
@@ -1053,7 +1053,7 @@
)
)
)
- (func $update-getCounter (; 25 ;) (param $0 i32) (param $1 f64) (param $2 f64) (param $3 f32) (param $4 i32) (result f64)
+ (func $update-getCounter (param $0 i32) (param $1 f64) (param $2 f64) (param $3 f32) (param $4 i32) (result f64)
(global.set $global$0
(i32.sub
(global.get $global$0)
@@ -1137,7 +1137,7 @@
(import "fuzzing-support" "log3" (func $fimport$2 (param f32)))
(memory $0 (shared 256 256))
(global $global$0 (mut i32) (i32.const 10))
- (func $nonatomics (; 3 ;) (result i32)
+ (func $nonatomics (result i32)
(local $x i32)
(nop)
(drop
@@ -1149,7 +1149,7 @@
(i32.const 1024)
)
)
- (func $nonatomic-growmem (; 4 ;) (result i32)
+ (func $nonatomic-growmem (result i32)
(local $x i32)
(local.set $x
(i32.load
@@ -1165,7 +1165,7 @@
)
(local.get $x)
)
- (func $atomics (; 5 ;)
+ (func $atomics
(local $x i32)
(local.set $x
(i32.atomic.load
@@ -1181,7 +1181,7 @@
(local.get $x)
)
)
- (func $one-atomic (; 6 ;)
+ (func $one-atomic
(local $x i32)
(local.set $x
(i32.load
@@ -1197,7 +1197,7 @@
(local.get $x)
)
)
- (func $other-atomic (; 7 ;)
+ (func $other-atomic
(local $x i32)
(local.set $x
(i32.atomic.load
@@ -1213,7 +1213,7 @@
(local.get $x)
)
)
- (func $atomic-growmem (; 8 ;) (result i32)
+ (func $atomic-growmem (result i32)
(local $x i32)
(local.set $x
(i32.load
@@ -1229,7 +1229,7 @@
)
(local.get $x)
)
- (func $atomicrmw (; 9 ;)
+ (func $atomicrmw
(local $x i32)
(local.set $x
(i32.atomic.rmw.add
@@ -1246,7 +1246,7 @@
(local.get $x)
)
)
- (func $atomic-cmpxchg (; 10 ;)
+ (func $atomic-cmpxchg
(local $x i32)
(local.set $x
(i32.atomic.rmw.cmpxchg
@@ -1264,7 +1264,7 @@
(local.get $x)
)
)
- (func $br-value-reordering (; 11 ;) (result i32)
+ (func $br-value-reordering (result i32)
(local $temp i32)
(block $outside
(loop $loop
@@ -1287,7 +1287,7 @@
)
(unreachable)
)
- (func $br-value-reordering-safe (; 12 ;) (result i32)
+ (func $br-value-reordering-safe (result i32)
(local $temp i32)
(local.set $temp
(block $outside (result i32)
@@ -1313,7 +1313,7 @@
)
(unreachable)
)
- (func $if-one-side-unreachable (; 13 ;)
+ (func $if-one-side-unreachable
(local $x i32)
(block $out
(drop
@@ -1349,7 +1349,7 @@
)
)
)
- (func $if-one-side-unreachable-blocks (; 14 ;)
+ (func $if-one-side-unreachable-blocks
(local $x i32)
(local $y i32)
(block $out
@@ -1408,7 +1408,7 @@
)
)
)
- (func $loop-value (; 15 ;) (param $x i32) (result i32)
+ (func $loop-value (param $x i32) (result i32)
(loop $loopy
(unreachable)
)
@@ -1418,7 +1418,7 @@
(i32.const 1)
)
)
- (func $loop-loop-loopy-value (; 16 ;) (param $x i32) (result i32)
+ (func $loop-loop-loopy-value (param $x i32) (result i32)
(nop)
(loop $loopy1 (result i32)
(nop)
@@ -1431,7 +1431,7 @@
)
)
)
- (func $loop-modified-during-main-pass-be-careful-fuzz (; 17 ;) (result i32)
+ (func $loop-modified-during-main-pass-be-careful-fuzz (result i32)
(local $0 i32)
(nop)
(if (result i32)
@@ -1448,11 +1448,11 @@
)
)
)
- (func $loop-later (; 18 ;) (param $var$0 i32) (param $var$1 i32) (param $var$2 i32) (param $var$3 i32) (param $var$4 i32) (result i32)
+ (func $loop-later (param $var$0 i32) (param $var$1 i32) (param $var$2 i32) (param $var$3 i32) (param $var$4 i32) (result i32)
(nop)
(i32.const 0)
)
- (func $pick (; 19 ;)
+ (func $pick
(local $x i32)
(local $y i32)
(local.set $x
@@ -1475,7 +1475,7 @@
(local.get $y)
)
)
- (func $pick-2 (; 20 ;)
+ (func $pick-2
(local $x i32)
(local $y i32)
(local.set $y
@@ -1498,7 +1498,7 @@
(local.get $x)
)
)
- (func $many (; 21 ;)
+ (func $many
(local $x i32)
(local $y i32)
(local $z i32)
@@ -1569,7 +1569,7 @@
(local.get $x)
)
)
- (func $loop-copies (; 22 ;) (param $x i32) (param $y i32)
+ (func $loop-copies (param $x i32) (param $y i32)
(loop $loop
(nop)
(drop
@@ -1580,7 +1580,7 @@
)
)
)
- (func $proper-type (; 23 ;) (result f64)
+ (func $proper-type (result f64)
(local $var$0 i32)
(local $var$2 f64)
(local.set $var$0
@@ -1592,7 +1592,7 @@
)
(local.get $var$2)
)
- (func $multi-pass-get-equivs-right (; 24 ;) (param $var$0 i32) (param $var$1 i32) (result f64)
+ (func $multi-pass-get-equivs-right (param $var$0 i32) (param $var$1 i32) (result f64)
(local $var$2 i32)
(nop)
(i32.store
@@ -1605,7 +1605,7 @@
)
)
)
- (func $if-value-structure-equivalent (; 25 ;) (param $x i32) (result i32)
+ (func $if-value-structure-equivalent (param $x i32) (result i32)
(local $y i32)
(nop)
(local.tee $x
@@ -1625,7 +1625,7 @@
)
)
)
- (func $set-tee-need-one-of-them (; 26 ;) (param $var$0 i32) (param $var$1 i32) (result i32)
+ (func $set-tee-need-one-of-them (param $var$0 i32) (param $var$1 i32) (result i32)
(local $var$2 i32)
(local $var$3 i32)
(local.set $var$2
@@ -1638,7 +1638,7 @@
)
(local.get $var$2)
)
- (func $loop-value-harder (; 27 ;) (result i32)
+ (func $loop-value-harder (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -1693,7 +1693,7 @@
(i32.const -5417091)
)
)
- (func $tee-chain (; 28 ;) (param $x i32) (param $z i32) (param $t1 i32) (param $t2 i32) (param $t3 i32) (result i32)
+ (func $tee-chain (param $x i32) (param $z i32) (param $t1 i32) (param $t2 i32) (param $t3 i32) (result i32)
(nop)
(drop
(i32.const 10)
@@ -1727,7 +1727,7 @@
(type $none_=>_none (func))
(memory $0 256 256)
(data passive "hello, there!")
- (func $memory-init-load (; 0 ;)
+ (func $memory-init-load
(local $x i32)
(local.set $x
(i32.load
@@ -1743,7 +1743,7 @@
(local.get $x)
)
)
- (func $memory-init-store (; 1 ;)
+ (func $memory-init-store
(local $x i32)
(local.set $x
(block $block (result i32)
@@ -1763,7 +1763,7 @@
(local.get $x)
)
)
- (func $memory-copy-load (; 2 ;)
+ (func $memory-copy-load
(local $x i32)
(local.set $x
(i32.load
@@ -1779,7 +1779,7 @@
(local.get $x)
)
)
- (func $memory-copy-store (; 3 ;)
+ (func $memory-copy-store
(local $x i32)
(local.set $x
(block $block (result i32)
@@ -1799,7 +1799,7 @@
(local.get $x)
)
)
- (func $memory-fill-load (; 4 ;)
+ (func $memory-fill-load
(local $x i32)
(local.set $x
(i32.load
@@ -1815,7 +1815,7 @@
(local.get $x)
)
)
- (func $memory-fill-store (; 5 ;)
+ (func $memory-fill-store
(local $x i32)
(local.set $x
(block $block (result i32)
@@ -1835,7 +1835,7 @@
(local.get $x)
)
)
- (func $data-drop-load (; 6 ;)
+ (func $data-drop-load
(local $x i32)
(nop)
(data.drop 0)
@@ -1845,7 +1845,7 @@
)
)
)
- (func $data-drop-store (; 7 ;)
+ (func $data-drop-store
(local $x i32)
(local.set $x
(block $block (result i32)
@@ -1861,7 +1861,7 @@
(local.get $x)
)
)
- (func $data-drop-memory-init (; 8 ;)
+ (func $data-drop-memory-init
(local $x i32)
(local.set $x
(block $block (result i32)
@@ -1881,7 +1881,7 @@
)
(module
(type $none_=>_funcref (func (result funcref)))
- (func $subtype-test (; 0 ;) (result funcref)
+ (func $subtype-test (result funcref)
(local $0 nullref)
(local $1 funcref)
(local $2 funcref)
diff --git a/test/passes/simplify-locals_all-features_disable-exception-handling.txt b/test/passes/simplify-locals_all-features_disable-exception-handling.txt
index 60459d1a8..7be68af6d 100644
--- a/test/passes/simplify-locals_all-features_disable-exception-handling.txt
+++ b/test/passes/simplify-locals_all-features_disable-exception-handling.txt
@@ -20,7 +20,7 @@
(import "fuzzing-support" "log-f32" (func $fimport$0 (param f32)))
(memory $0 256 256)
(global $global$0 (mut i32) (i32.const 10))
- (func $contrast (; 6 ;)
+ (func $contrast
(local $x i32)
(local $y i32)
(local $z i32)
@@ -82,7 +82,7 @@
)
)
)
- (func $b0-yes (; 7 ;) (param $i1 i32)
+ (func $b0-yes (param $i1 i32)
(local $x i32)
(local $y i32)
(local $a i32)
@@ -400,7 +400,7 @@
)
)
)
- (func $Ia (; 8 ;) (param $a i32) (result i32)
+ (func $Ia (param $a i32) (result i32)
(local $b i32)
(block $switch$0
(block $switch-default$6
@@ -411,7 +411,7 @@
(i32.const 60)
)
)
- (func $memories (; 9 ;) (param $i2 i32) (param $i3 i32) (param $bi2 i32) (param $bi3 i32) (param $ci3 i32) (param $di3 i32)
+ (func $memories (param $i2 i32) (param $i3 i32) (param $bi2 i32) (param $bi3 i32) (param $ci3 i32) (param $di3 i32)
(local $set_with_no_get i32)
(nop)
(i32.store8
@@ -441,7 +441,7 @@
)
(nop)
)
- (func $___remdi3 (; 10 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
+ (func $___remdi3 (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32)
(local $$1$1 i32)
(local $$1$0 i32)
(local $$rem i32)
@@ -634,7 +634,7 @@
)
)
)
- (func $block-returns (; 11 ;)
+ (func $block-returns
(local $x i32)
(local.set $x
(block $out (result i32)
@@ -708,7 +708,7 @@
)
)
)
- (func $multiple (; 12 ;) (param $s i32) (param $r i32) (param $f i32) (param $p i32) (param $t i32) (param $m i32)
+ (func $multiple (param $s i32) (param $r i32) (param $f i32) (param $p i32) (param $t i32) (param $m i32)
(nop)
(local.set $r
(i32.add
@@ -735,7 +735,7 @@
(local.get $t)
)
)
- (func $switch-def (; 13 ;) (param $i3 i32) (result i32)
+ (func $switch-def (param $i3 i32) (result i32)
(local $i1 i32)
(local.set $i1
(i32.const 10)
@@ -754,7 +754,7 @@
(local.get $i1)
)
)
- (func $no-out-of-label (; 14 ;) (param $x i32) (param $y i32)
+ (func $no-out-of-label (param $x i32) (param $y i32)
(nop)
(local.set $x
(loop $moar (result i32)
@@ -781,7 +781,7 @@
(local.get $y)
)
)
- (func $freetype-cd (; 15 ;) (param $a i32) (result i32)
+ (func $freetype-cd (param $a i32) (result i32)
(local $e i32)
(nop)
(local.tee $a
@@ -809,7 +809,7 @@
)
)
)
- (func $drop-if-value (; 16 ;) (param $x i32) (param $y i32) (param $z i32) (result i32)
+ (func $drop-if-value (param $x i32) (param $y i32) (param $z i32) (result i32)
(local $temp i32)
(drop
(if (result i32)
@@ -837,7 +837,7 @@
(i32.const 0)
)
)
- (func $drop-br_if (; 17 ;) (param $label i32) (param $$cond2 i32) (param $$$0151 i32) (result i32)
+ (func $drop-br_if (param $label i32) (param $$cond2 i32) (param $$$0151 i32) (result i32)
(nop)
(local.tee $label
(block $label$break$L4 (result i32)
@@ -869,7 +869,7 @@
)
)
)
- (func $drop-tee-unreachable (; 18 ;)
+ (func $drop-tee-unreachable
(local $x i32)
(local.tee $x
(unreachable)
@@ -878,7 +878,7 @@
(local.get $x)
)
)
- (func $if-return-but-unreachable (; 19 ;) (param $var$0 i64)
+ (func $if-return-but-unreachable (param $var$0 i64)
(if
(unreachable)
(drop
@@ -889,7 +889,7 @@
)
)
)
- (func $if-one-side (; 20 ;) (result i32)
+ (func $if-one-side (result i32)
(local $x i32)
(nop)
(local.tee $x
@@ -903,7 +903,7 @@
)
)
)
- (func $if-one-side-undo (; 21 ;) (result i32)
+ (func $if-one-side-undo (result i32)
(local $x i32)
(local $y i32)
(local.set $y
@@ -921,7 +921,7 @@
)
(local.get $y)
)
- (func $if-one-side-multi (; 22 ;) (param $0 i32) (result i32)
+ (func $if-one-side-multi (param $0 i32) (result i32)
(nop)
(local.tee $0
(if (result i32)
@@ -950,7 +950,7 @@
)
)
)
- (func $if-one-side-undo-but-its-a-tee (; 23 ;) (param $0 i32) (result i32)
+ (func $if-one-side-undo-but-its-a-tee (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -1029,7 +1029,7 @@
)
(i32.const 0)
)
- (func $splittable-ifs-multicycle (; 24 ;) (param $20 i32) (result i32)
+ (func $splittable-ifs-multicycle (param $20 i32) (result i32)
(nop)
(local.tee $20
(if (result i32)
@@ -1047,7 +1047,7 @@
)
)
)
- (func $update-getCounter (; 25 ;) (param $0 i32) (param $1 f64) (param $2 f64) (param $3 f32) (param $4 i32) (result f64)
+ (func $update-getCounter (param $0 i32) (param $1 f64) (param $2 f64) (param $3 f32) (param $4 i32) (result f64)
(global.set $global$0
(i32.sub
(global.get $global$0)
@@ -1131,7 +1131,7 @@
(import "fuzzing-support" "log3" (func $fimport$2 (param f32)))
(memory $0 (shared 256 256))
(global $global$0 (mut i32) (i32.const 10))
- (func $nonatomics (; 3 ;) (result i32)
+ (func $nonatomics (result i32)
(local $x i32)
(nop)
(drop
@@ -1143,7 +1143,7 @@
(i32.const 1024)
)
)
- (func $nonatomic-growmem (; 4 ;) (result i32)
+ (func $nonatomic-growmem (result i32)
(local $x i32)
(local.set $x
(i32.load
@@ -1159,7 +1159,7 @@
)
(local.get $x)
)
- (func $atomics (; 5 ;)
+ (func $atomics
(local $x i32)
(local.set $x
(i32.atomic.load
@@ -1175,7 +1175,7 @@
(local.get $x)
)
)
- (func $one-atomic (; 6 ;)
+ (func $one-atomic
(local $x i32)
(local.set $x
(i32.load
@@ -1191,7 +1191,7 @@
(local.get $x)
)
)
- (func $other-atomic (; 7 ;)
+ (func $other-atomic
(local $x i32)
(local.set $x
(i32.atomic.load
@@ -1207,7 +1207,7 @@
(local.get $x)
)
)
- (func $atomic-growmem (; 8 ;) (result i32)
+ (func $atomic-growmem (result i32)
(local $x i32)
(local.set $x
(i32.load
@@ -1223,7 +1223,7 @@
)
(local.get $x)
)
- (func $atomicrmw (; 9 ;)
+ (func $atomicrmw
(local $x i32)
(local.set $x
(i32.atomic.rmw.add
@@ -1240,7 +1240,7 @@
(local.get $x)
)
)
- (func $atomic-cmpxchg (; 10 ;)
+ (func $atomic-cmpxchg
(local $x i32)
(local.set $x
(i32.atomic.rmw.cmpxchg
@@ -1258,7 +1258,7 @@
(local.get $x)
)
)
- (func $br-value-reordering (; 11 ;) (result i32)
+ (func $br-value-reordering (result i32)
(local $temp i32)
(block $outside
(loop $loop
@@ -1281,7 +1281,7 @@
)
(unreachable)
)
- (func $br-value-reordering-safe (; 12 ;) (result i32)
+ (func $br-value-reordering-safe (result i32)
(local $temp i32)
(local.set $temp
(block $outside (result i32)
@@ -1307,7 +1307,7 @@
)
(unreachable)
)
- (func $if-one-side-unreachable (; 13 ;)
+ (func $if-one-side-unreachable
(local $x i32)
(block $out
(drop
@@ -1343,7 +1343,7 @@
)
)
)
- (func $if-one-side-unreachable-blocks (; 14 ;)
+ (func $if-one-side-unreachable-blocks
(local $x i32)
(local $y i32)
(block $out
@@ -1402,7 +1402,7 @@
)
)
)
- (func $loop-value (; 15 ;) (param $x i32) (result i32)
+ (func $loop-value (param $x i32) (result i32)
(loop $loopy
(unreachable)
)
@@ -1412,7 +1412,7 @@
(i32.const 1)
)
)
- (func $loop-loop-loopy-value (; 16 ;) (param $x i32) (result i32)
+ (func $loop-loop-loopy-value (param $x i32) (result i32)
(nop)
(loop $loopy1 (result i32)
(nop)
@@ -1425,7 +1425,7 @@
)
)
)
- (func $loop-modified-during-main-pass-be-careful-fuzz (; 17 ;) (result i32)
+ (func $loop-modified-during-main-pass-be-careful-fuzz (result i32)
(local $0 i32)
(nop)
(if (result i32)
@@ -1442,11 +1442,11 @@
)
)
)
- (func $loop-later (; 18 ;) (param $var$0 i32) (param $var$1 i32) (param $var$2 i32) (param $var$3 i32) (param $var$4 i32) (result i32)
+ (func $loop-later (param $var$0 i32) (param $var$1 i32) (param $var$2 i32) (param $var$3 i32) (param $var$4 i32) (result i32)
(nop)
(i32.const 0)
)
- (func $pick (; 19 ;)
+ (func $pick
(local $x i32)
(local $y i32)
(local.set $x
@@ -1469,7 +1469,7 @@
(local.get $y)
)
)
- (func $pick-2 (; 20 ;)
+ (func $pick-2
(local $x i32)
(local $y i32)
(local.set $y
@@ -1492,7 +1492,7 @@
(local.get $x)
)
)
- (func $many (; 21 ;)
+ (func $many
(local $x i32)
(local $y i32)
(local $z i32)
@@ -1563,7 +1563,7 @@
(local.get $x)
)
)
- (func $loop-copies (; 22 ;) (param $x i32) (param $y i32)
+ (func $loop-copies (param $x i32) (param $y i32)
(loop $loop
(nop)
(drop
@@ -1574,7 +1574,7 @@
)
)
)
- (func $proper-type (; 23 ;) (result f64)
+ (func $proper-type (result f64)
(local $var$0 i32)
(local $var$2 f64)
(local.set $var$0
@@ -1586,7 +1586,7 @@
)
(local.get $var$2)
)
- (func $multi-pass-get-equivs-right (; 24 ;) (param $var$0 i32) (param $var$1 i32) (result f64)
+ (func $multi-pass-get-equivs-right (param $var$0 i32) (param $var$1 i32) (result f64)
(local $var$2 i32)
(nop)
(i32.store
@@ -1599,7 +1599,7 @@
)
)
)
- (func $if-value-structure-equivalent (; 25 ;) (param $x i32) (result i32)
+ (func $if-value-structure-equivalent (param $x i32) (result i32)
(local $y i32)
(nop)
(local.tee $x
@@ -1619,7 +1619,7 @@
)
)
)
- (func $set-tee-need-one-of-them (; 26 ;) (param $var$0 i32) (param $var$1 i32) (result i32)
+ (func $set-tee-need-one-of-them (param $var$0 i32) (param $var$1 i32) (result i32)
(local $var$2 i32)
(local $var$3 i32)
(local.set $var$2
@@ -1632,7 +1632,7 @@
)
(local.get $var$2)
)
- (func $loop-value-harder (; 27 ;) (result i32)
+ (func $loop-value-harder (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -1687,7 +1687,7 @@
(i32.const -5417091)
)
)
- (func $tee-chain (; 28 ;) (param $x i32) (param $z i32) (param $t1 i32) (param $t2 i32) (param $t3 i32) (result i32)
+ (func $tee-chain (param $x i32) (param $z i32) (param $t1 i32) (param $t2 i32) (param $t3 i32) (result i32)
(nop)
(drop
(i32.const 10)
@@ -1721,7 +1721,7 @@
(type $none_=>_none (func))
(memory $0 256 256)
(data passive "hello, there!")
- (func $memory-init-load (; 0 ;)
+ (func $memory-init-load
(local $x i32)
(local.set $x
(i32.load
@@ -1737,7 +1737,7 @@
(local.get $x)
)
)
- (func $memory-init-store (; 1 ;)
+ (func $memory-init-store
(local $x i32)
(local.set $x
(block $block (result i32)
@@ -1757,7 +1757,7 @@
(local.get $x)
)
)
- (func $memory-copy-load (; 2 ;)
+ (func $memory-copy-load
(local $x i32)
(local.set $x
(i32.load
@@ -1773,7 +1773,7 @@
(local.get $x)
)
)
- (func $memory-copy-store (; 3 ;)
+ (func $memory-copy-store
(local $x i32)
(local.set $x
(block $block (result i32)
@@ -1793,7 +1793,7 @@
(local.get $x)
)
)
- (func $memory-fill-load (; 4 ;)
+ (func $memory-fill-load
(local $x i32)
(local.set $x
(i32.load
@@ -1809,7 +1809,7 @@
(local.get $x)
)
)
- (func $memory-fill-store (; 5 ;)
+ (func $memory-fill-store
(local $x i32)
(local.set $x
(block $block (result i32)
@@ -1829,7 +1829,7 @@
(local.get $x)
)
)
- (func $data-drop-load (; 6 ;)
+ (func $data-drop-load
(local $x i32)
(nop)
(data.drop 0)
@@ -1839,7 +1839,7 @@
)
)
)
- (func $data-drop-store (; 7 ;)
+ (func $data-drop-store
(local $x i32)
(local.set $x
(block $block (result i32)
@@ -1855,7 +1855,7 @@
(local.get $x)
)
)
- (func $data-drop-memory-init (; 8 ;)
+ (func $data-drop-memory-init
(local $x i32)
(local.set $x
(block $block (result i32)
@@ -1875,7 +1875,7 @@
)
(module
(type $none_=>_funcref (func (result funcref)))
- (func $subtype-test (; 0 ;) (result funcref)
+ (func $subtype-test (result funcref)
(local $0 nullref)
(local $1 funcref)
(local $2 funcref)
diff --git a/test/passes/souperify.txt b/test/passes/souperify.txt
index a7dcf9edd..f61504f2f 100644
--- a/test/passes/souperify.txt
+++ b/test/passes/souperify.txt
@@ -9,7 +9,7 @@ infer %0
(module
(type $none_=>_none (func))
- (func $if-loop-test (; 0 ;)
+ (func $if-loop-test
(local $0 i32)
(if
(i32.const 0)
diff --git a/test/passes/spill-pointers.txt b/test/passes/spill-pointers.txt
index db84af42d..fd7683fda 100644
--- a/test/passes/spill-pointers.txt
+++ b/test/passes/spill-pointers.txt
@@ -10,17 +10,17 @@
(memory $0 10)
(table $0 1 1 funcref)
(global $stack_ptr (mut i32) (global.get $STACKTOP$asm2wasm$import))
- (func $nothing (; 1 ;)
+ (func $nothing
(nop)
)
- (func $not-alive (; 2 ;)
+ (func $not-alive
(local $x i32)
(local.set $x
(i32.const 1)
)
(call $nothing)
)
- (func $spill (; 3 ;)
+ (func $spill
(local $x i32)
(local $1 i32)
(local.set $1
@@ -48,7 +48,7 @@
(local.get $1)
)
)
- (func $ignore-non-pointers (; 4 ;)
+ (func $ignore-non-pointers
(local $x i32)
(local $y i64)
(local $z f32)
@@ -100,7 +100,7 @@
(local.get $4)
)
)
- (func $spill4 (; 5 ;)
+ (func $spill4
(local $x i32)
(local $y i32)
(local $z i32)
@@ -164,7 +164,7 @@
(local.get $4)
)
)
- (func $spill5 (; 6 ;)
+ (func $spill5
(local $x i32)
(local $y i32)
(local $z i32)
@@ -239,7 +239,7 @@
(local.get $5)
)
)
- (func $some-alive (; 7 ;)
+ (func $some-alive
(local $x i32)
(local $y i32)
(local $2 i32)
@@ -268,7 +268,7 @@
(local.get $2)
)
)
- (func $spill-args (; 8 ;) (param $p i32) (param $q i32)
+ (func $spill-args (param $p i32) (param $q i32)
(local $x i32)
(local $3 i32)
(local $4 i32)
@@ -307,7 +307,7 @@
(local.get $3)
)
)
- (func $spill-ret (; 9 ;) (result i32)
+ (func $spill-ret (result i32)
(local $x i32)
(local $1 i32)
(local $2 i32)
@@ -367,7 +367,7 @@
)
(local.get $4)
)
- (func $spill-unreachable (; 10 ;) (result i32)
+ (func $spill-unreachable (result i32)
(local $x i32)
(local $1 i32)
(local $2 i32)
@@ -400,10 +400,10 @@
)
(local.get $2)
)
- (func $spill-call-call0 (; 11 ;) (param $p i32) (result i32)
+ (func $spill-call-call0 (param $p i32) (result i32)
(unreachable)
)
- (func $spill-call-call1 (; 12 ;) (param $p i32) (result i32)
+ (func $spill-call-call1 (param $p i32) (result i32)
(local $x i32)
(local $2 i32)
(local $3 i32)
@@ -453,7 +453,7 @@
)
(local.get $5)
)
- (func $spill-call-ret (; 13 ;) (param $p i32) (result i32)
+ (func $spill-call-ret (param $p i32) (result i32)
(local $x i32)
(drop
(call $spill-call-call0
@@ -464,7 +464,7 @@
)
(i32.const 0)
)
- (func $spill-ret-call (; 14 ;) (param $p i32) (result i32)
+ (func $spill-ret-call (param $p i32) (result i32)
(local $x i32)
(drop
(return
@@ -475,7 +475,7 @@
)
(i32.const 0)
)
- (func $spill-ret-ret (; 15 ;) (result i32)
+ (func $spill-ret-ret (result i32)
(local $x i32)
(local $1 i32)
(local $2 i32)
@@ -529,7 +529,7 @@
)
(local.get $3)
)
- (func $spill-call-othertype (; 16 ;) (param $y f64)
+ (func $spill-call-othertype (param $y f64)
(local $x i32)
(local $2 i32)
(local $3 f64)
@@ -563,7 +563,7 @@
(local.get $2)
)
)
- (func $spill-call_indirect (; 17 ;)
+ (func $spill-call_indirect
(local $x i32)
(local $1 i32)
(local $2 i32)
@@ -607,7 +607,7 @@
(local.get $1)
)
)
- (func $spill-call_import (; 18 ;)
+ (func $spill-call_import
(local $x i32)
(local $1 i32)
(local $2 i32)
@@ -654,20 +654,20 @@
(table $0 1 1 funcref)
(global $stack_ptr (mut i32) (i32.const 1716592))
(export "stackSave" (func $stack_save))
- (func $stack_save (; 1 ;) (result i32)
+ (func $stack_save (result i32)
(global.get $stack_ptr)
)
- (func $nothing (; 2 ;)
+ (func $nothing
(nop)
)
- (func $not-alive (; 3 ;)
+ (func $not-alive
(local $x i32)
(local.set $x
(i32.const 1)
)
(call $nothing)
)
- (func $spill (; 4 ;)
+ (func $spill
(local $x i32)
(local $1 i32)
(local.set $1
@@ -695,7 +695,7 @@
(local.get $1)
)
)
- (func $ignore-non-pointers (; 5 ;)
+ (func $ignore-non-pointers
(local $x i32)
(local $y i64)
(local $z f32)
@@ -747,7 +747,7 @@
(local.get $4)
)
)
- (func $spill4 (; 6 ;)
+ (func $spill4
(local $x i32)
(local $y i32)
(local $z i32)
@@ -811,7 +811,7 @@
(local.get $4)
)
)
- (func $spill5 (; 7 ;)
+ (func $spill5
(local $x i32)
(local $y i32)
(local $z i32)
@@ -886,7 +886,7 @@
(local.get $5)
)
)
- (func $some-alive (; 8 ;)
+ (func $some-alive
(local $x i32)
(local $y i32)
(local $2 i32)
@@ -915,7 +915,7 @@
(local.get $2)
)
)
- (func $spill-args (; 9 ;) (param $p i32) (param $q i32)
+ (func $spill-args (param $p i32) (param $q i32)
(local $x i32)
(local $3 i32)
(local $4 i32)
@@ -954,7 +954,7 @@
(local.get $3)
)
)
- (func $spill-ret (; 10 ;) (result i32)
+ (func $spill-ret (result i32)
(local $x i32)
(local $1 i32)
(local $2 i32)
@@ -1014,7 +1014,7 @@
)
(local.get $4)
)
- (func $spill-unreachable (; 11 ;) (result i32)
+ (func $spill-unreachable (result i32)
(local $x i32)
(local $1 i32)
(local $2 i32)
@@ -1047,10 +1047,10 @@
)
(local.get $2)
)
- (func $spill-call-call0 (; 12 ;) (param $p i32) (result i32)
+ (func $spill-call-call0 (param $p i32) (result i32)
(unreachable)
)
- (func $spill-call-call1 (; 13 ;) (param $p i32) (result i32)
+ (func $spill-call-call1 (param $p i32) (result i32)
(local $x i32)
(local $2 i32)
(local $3 i32)
@@ -1100,7 +1100,7 @@
)
(local.get $5)
)
- (func $spill-call-ret (; 14 ;) (param $p i32) (result i32)
+ (func $spill-call-ret (param $p i32) (result i32)
(local $x i32)
(drop
(call $spill-call-call0
@@ -1111,7 +1111,7 @@
)
(i32.const 0)
)
- (func $spill-ret-call (; 15 ;) (param $p i32) (result i32)
+ (func $spill-ret-call (param $p i32) (result i32)
(local $x i32)
(drop
(return
@@ -1122,7 +1122,7 @@
)
(i32.const 0)
)
- (func $spill-ret-ret (; 16 ;) (result i32)
+ (func $spill-ret-ret (result i32)
(local $x i32)
(local $1 i32)
(local $2 i32)
@@ -1176,7 +1176,7 @@
)
(local.get $3)
)
- (func $spill-call-othertype (; 17 ;) (param $y f64)
+ (func $spill-call-othertype (param $y f64)
(local $x i32)
(local $2 i32)
(local $3 f64)
@@ -1210,7 +1210,7 @@
(local.get $2)
)
)
- (func $spill-call_indirect (; 18 ;)
+ (func $spill-call_indirect
(local $x i32)
(local $1 i32)
(local $2 i32)
@@ -1254,7 +1254,7 @@
(local.get $1)
)
)
- (func $spill-call_import (; 19 ;)
+ (func $spill-call_import
(local $x i32)
(local $1 i32)
(local $2 i32)
diff --git a/test/passes/ssa-nomerge_enable-simd.txt b/test/passes/ssa-nomerge_enable-simd.txt
index d74c91260..60618e679 100644
--- a/test/passes/ssa-nomerge_enable-simd.txt
+++ b/test/passes/ssa-nomerge_enable-simd.txt
@@ -4,7 +4,7 @@
(type $i32_i32_=>_none (func (param i32 i32)))
(memory $0 1 1)
(global $global$0 (mut i32) (i32.const 1))
- (func $basics (; 0 ;) (param $x i32)
+ (func $basics (param $x i32)
(local $y i32)
(local $z f32)
(local $w i64)
@@ -49,7 +49,7 @@
(local.get $7)
)
)
- (func $if (; 1 ;) (param $p i32)
+ (func $if (param $p i32)
(local $x i32)
(local $y i32)
(local $3 i32)
@@ -128,7 +128,7 @@
(local.get $x)
)
)
- (func $if2 (; 2 ;) (param $x i32)
+ (func $if2 (param $x i32)
(if
(i32.const 1)
(block $block
@@ -144,7 +144,7 @@
(local.get $x)
)
)
- (func $nomerge (; 3 ;) (param $p i32) (param $q i32)
+ (func $nomerge (param $p i32) (param $q i32)
(local $x i32)
(local $3 i32)
(local $4 i32)
@@ -201,7 +201,7 @@
(local.get $x)
)
)
- (func $simd-zero (; 4 ;)
+ (func $simd-zero
(local $0 v128)
(v128.store align=4
(i32.const 0)
diff --git a/test/passes/ssa_enable-threads.txt b/test/passes/ssa_enable-threads.txt
index 619c44d46..7fa80040b 100644
--- a/test/passes/ssa_enable-threads.txt
+++ b/test/passes/ssa_enable-threads.txt
@@ -3,7 +3,7 @@
(type $none_=>_i32 (func (result i32)))
(type $none_=>_none (func))
(global $global$0 (mut i32) (i32.const 1))
- (func $basics (; 0 ;) (param $x i32)
+ (func $basics (param $x i32)
(local $y i32)
(local $z f32)
(local $w i64)
@@ -48,7 +48,7 @@
(local.get $7)
)
)
- (func $if (; 1 ;) (param $p i32)
+ (func $if (param $p i32)
(local $x i32)
(local $y i32)
(local $3 i32)
@@ -168,7 +168,7 @@
)
)
)
- (func $if2 (; 2 ;) (param $x i32)
+ (func $if2 (param $x i32)
(local $1 i32)
(local $2 i32)
(local.set $2
@@ -193,7 +193,7 @@
)
)
)
- (func $block (; 3 ;) (param $x i32)
+ (func $block (param $x i32)
(local $1 i32)
(local $2 i32)
(local.set $2
@@ -215,7 +215,7 @@
)
)
)
- (func $block2 (; 4 ;) (param $x i32)
+ (func $block2 (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -315,7 +315,7 @@
(local.get $6)
)
)
- (func $loop (; 5 ;) (param $x i32)
+ (func $loop (param $x i32)
(local $1 i32)
(local $2 i32)
(local.set $2
@@ -343,7 +343,7 @@
)
)
)
- (func $loop2 (; 6 ;) (param $x i32)
+ (func $loop2 (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -391,7 +391,7 @@
)
)
)
- (func $loop2-zeroinit (; 7 ;)
+ (func $loop2-zeroinit
(local $x i32)
(local $1 i32)
(local $2 i32)
@@ -435,7 +435,7 @@
(local.get $3)
)
)
- (func $real-loop (; 8 ;) (param $param i32)
+ (func $real-loop (param $param i32)
(local $loopvar i32)
(local $inc i32)
(local $3 i32)
@@ -475,7 +475,7 @@
(local.get $6)
)
)
- (func $real-loop-outblock (; 9 ;) (param $param i32)
+ (func $real-loop-outblock (param $param i32)
(local $loopvar i32)
(local $inc i32)
(local $3 i32)
@@ -515,7 +515,7 @@
(local.get $6)
)
)
- (func $loop-loop-param (; 10 ;) (param $param i32)
+ (func $loop-loop-param (param $param i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -559,7 +559,7 @@
)
)
)
- (func $loop-loop-param-nomerge (; 11 ;) (param $param i32)
+ (func $loop-loop-param-nomerge (param $param i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -592,7 +592,7 @@
)
)
)
- (func $loop-nesting (; 12 ;) (param $x i32)
+ (func $loop-nesting (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -645,7 +645,7 @@
)
)
)
- (func $loop-nesting-2 (; 13 ;) (param $x i32)
+ (func $loop-nesting-2 (param $x i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -700,7 +700,7 @@
)
)
)
- (func $func_6 (; 14 ;) (result i32)
+ (func $func_6 (result i32)
(local $result i32)
(local $zero i32)
(local $2 i32)
@@ -734,7 +734,7 @@
(br $label$1)
)
)
- (func $ssa-merge-tricky (; 15 ;) (result i32)
+ (func $ssa-merge-tricky (result i32)
(local $var$0 i32)
(local $var$1 i32)
(local $2 i32)
diff --git a/test/passes/ssa_fuzz-exec_enable-threads.txt b/test/passes/ssa_fuzz-exec_enable-threads.txt
index b5cb47640..b8e9e9cf6 100644
--- a/test/passes/ssa_fuzz-exec_enable-threads.txt
+++ b/test/passes/ssa_fuzz-exec_enable-threads.txt
@@ -5,7 +5,7 @@
(memory $0 (shared 1 1))
(table $0 0 0 funcref)
(export "func_0" (func $0))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(local $var$0 i32)
(local $var$1 i32)
(local $var$2 i32)
diff --git a/test/passes/strip-debug.bin.txt b/test/passes/strip-debug.bin.txt
index cee9ed1fa..5b5720991 100644
--- a/test/passes/strip-debug.bin.txt
+++ b/test/passes/strip-debug.bin.txt
@@ -2,7 +2,7 @@
(type $none_=>_i32 (func (result i32)))
(import "env" "__linear_memory" (memory $0 0))
(import "env" "__indirect_function_table" (table $timport$1 0 funcref))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(local $0 i32)
(local.set $0
(i32.const 1)
diff --git a/test/passes/strip-dwarf.bin.txt b/test/passes/strip-dwarf.bin.txt
index bbd2d8f4a..c5da45cf9 100644
--- a/test/passes/strip-dwarf.bin.txt
+++ b/test/passes/strip-dwarf.bin.txt
@@ -24,7 +24,7 @@
(export "stackAlloc" (func $fimport$5))
(export "stackRestore" (func $fimport$6))
(export "__growWasmMemory" (func $fimport$7))
- (func $0 (; 8 ;) (result i32)
+ (func $0 (result i32)
(i32.const 1024)
)
;; custom section "sourceMappingURL", size 15
diff --git a/test/passes/strip-producers.bin.txt b/test/passes/strip-producers.bin.txt
index e86d80b2e..2c1070ae5 100644
--- a/test/passes/strip-producers.bin.txt
+++ b/test/passes/strip-producers.bin.txt
@@ -2,7 +2,7 @@
(type $none_=>_i32 (func (result i32)))
(import "env" "__linear_memory" (memory $0 0))
(import "env" "__indirect_function_table" (table $timport$1 0 funcref))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(local $0 i32)
(local.set $0
(i32.const 1)
diff --git a/test/passes/too_much_for_liveness.bin.txt b/test/passes/too_much_for_liveness.bin.txt
index 29433a77c..62aaf25f1 100644
--- a/test/passes/too_much_for_liveness.bin.txt
+++ b/test/passes/too_much_for_liveness.bin.txt
@@ -25,7 +25,7 @@ total
(module
(type $none_=>_i32 (func (result i32)))
(export "foo" (func $0))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(local $0 i32)
(local.set $0
(i32.const 0)
diff --git a/test/passes/translate-to-fuzz_all-features.txt b/test/passes/translate-to-fuzz_all-features.txt
index 9ddd50b71..7f23ed1d4 100644
--- a/test/passes/translate-to-fuzz_all-features.txt
+++ b/test/passes/translate-to-fuzz_all-features.txt
@@ -56,7 +56,7 @@
(export "func_23" (func $func_23))
(export "func_24" (func $func_24))
(export "hangLimitInitializer" (func $hangLimitInitializer))
- (func $hashMemory (; 7 ;) (result i32)
+ (func $hashMemory (result i32)
(local $0 i32)
(local.set $0
(i32.const 5381)
@@ -287,7 +287,7 @@
)
(local.get $0)
)
- (func $func_8 (; 8 ;) (result anyref)
+ (func $func_8 (result anyref)
(block
(if
(i32.eqz
@@ -306,7 +306,7 @@
)
(ref.null)
)
- (func $func_9 (; 9 ;) (result i64)
+ (func $func_9 (result i64)
(local $0 v128)
(local $1 f64)
(block
@@ -332,7 +332,7 @@
(i64.const 18014398509481984)
)
)
- (func $func_9_invoker (; 10 ;)
+ (func $func_9_invoker
(drop
(call $func_9)
)
@@ -340,7 +340,7 @@
(call $hashMemory)
)
)
- (func $func_11 (; 11 ;) (param $0 f64) (result v128)
+ (func $func_11 (param $0 f64) (result v128)
(local $1 nullref)
(local $2 f32)
(local $3 funcref)
@@ -363,7 +363,7 @@
)
(v128.const i32x4 0x00020000 0x00000000 0xfffffff3 0xffffffff)
)
- (func $func_11_invoker (; 12 ;)
+ (func $func_11_invoker
(drop
(call $func_11
(f64.const -1.1754943508222875e-38)
@@ -386,7 +386,7 @@
)
)
)
- (func $func_13 (; 13 ;) (param $0 i64) (param $1 exnref) (param $2 f32) (param $3 funcref) (param $4 exnref)
+ (func $func_13 (param $0 i64) (param $1 exnref) (param $2 f32) (param $3 funcref) (param $4 exnref)
(local $5 v128)
(block
(if
@@ -618,7 +618,7 @@
)
)
)
- (func $func_13_invoker (; 14 ;)
+ (func $func_13_invoker
(call $func_13
(i64.const -9223372036854775808)
(ref.null)
@@ -627,7 +627,7 @@
(ref.null)
)
)
- (func $func_15 (; 15 ;) (result f64)
+ (func $func_15 (result f64)
(block
(if
(i32.eqz
@@ -646,7 +646,7 @@
)
(f64.const -nan:0xfffffffffffa1)
)
- (func $func_16 (; 16 ;) (param $0 f64) (param $1 exnref) (result v128)
+ (func $func_16 (param $0 f64) (param $1 exnref) (result v128)
(block
(if
(i32.eqz
@@ -665,7 +665,7 @@
)
(v128.const i32x4 0xffffffb4 0xffffffff 0x444b4141 0x40434a4a)
)
- (func $func_17 (; 17 ;) (param $0 f64) (param $1 exnref) (result anyref)
+ (func $func_17 (param $0 f64) (param $1 exnref) (result anyref)
(local $2 nullref)
(block
(if
@@ -691,7 +691,7 @@
(ref.null)
)
)
- (func $func_18 (; 18 ;) (result i64)
+ (func $func_18 (result i64)
(block
(if
(i32.eqz
@@ -728,7 +728,7 @@
(i64.const 6509766706562358106)
)
)
- (func $func_19 (; 19 ;) (result i64)
+ (func $func_19 (result i64)
(local $0 anyref)
(local $1 funcref)
(local $2 f64)
@@ -755,7 +755,7 @@
)
)
)
- (func $func_20 (; 20 ;) (result f64)
+ (func $func_20 (result f64)
(local $0 v128)
(local $1 f32)
(local $2 v128)
@@ -787,7 +787,7 @@
)
(f64.const 1.6293189712507804e-52)
)
- (func $func_21 (; 21 ;) (result nullref)
+ (func $func_21 (result nullref)
(block
(if
(i32.eqz
@@ -811,7 +811,7 @@
)
)
)
- (func $func_21_invoker (; 22 ;)
+ (func $func_21_invoker
(drop
(call $func_21)
)
@@ -831,7 +831,7 @@
(call $hashMemory)
)
)
- (func $func_23 (; 23 ;) (param $0 nullref) (param $1 funcref) (param $2 nullref) (param $3 exnref) (result anyref)
+ (func $func_23 (param $0 nullref) (param $1 funcref) (param $2 nullref) (param $3 exnref) (result anyref)
(local $4 exnref)
(local $5 i32)
(local $6 i32)
@@ -863,7 +863,7 @@
)
(ref.null)
)
- (func $func_24 (; 24 ;) (param $0 f32) (result exnref)
+ (func $func_24 (param $0 f32) (result exnref)
(block
(if
(i32.eqz
@@ -1023,7 +1023,7 @@
)
)
)
- (func $hangLimitInitializer (; 25 ;)
+ (func $hangLimitInitializer
(global.set $hangLimit
(i32.const 10)
)
diff --git a/test/passes/translate-to-fuzz_no-fuzz-nans_all-features.txt b/test/passes/translate-to-fuzz_no-fuzz-nans_all-features.txt
index 5abc83239..0638e7033 100644
--- a/test/passes/translate-to-fuzz_no-fuzz-nans_all-features.txt
+++ b/test/passes/translate-to-fuzz_no-fuzz-nans_all-features.txt
@@ -58,7 +58,7 @@
(export "func_23" (func $func_23))
(export "func_24" (func $func_24))
(export "hangLimitInitializer" (func $hangLimitInitializer))
- (func $hashMemory (; 7 ;) (result i32)
+ (func $hashMemory (result i32)
(local $0 i32)
(local.set $0
(i32.const 5381)
@@ -289,7 +289,7 @@
)
(local.get $0)
)
- (func $func_8 (; 8 ;) (result anyref)
+ (func $func_8 (result anyref)
(block
(if
(i32.eqz
@@ -308,7 +308,7 @@
)
(ref.null)
)
- (func $func_9 (; 9 ;) (result i64)
+ (func $func_9 (result i64)
(local $0 v128)
(local $1 f64)
(block
@@ -334,7 +334,7 @@
(i64.const 18014398509481984)
)
)
- (func $func_9_invoker (; 10 ;)
+ (func $func_9_invoker
(drop
(call $func_9)
)
@@ -342,7 +342,7 @@
(call $hashMemory)
)
)
- (func $func_11 (; 11 ;) (param $0 f64) (result v128)
+ (func $func_11 (param $0 f64) (result v128)
(local $1 nullref)
(local $2 f32)
(local $3 funcref)
@@ -365,7 +365,7 @@
)
(v128.const i32x4 0x00020000 0x00000000 0xfffffff3 0xffffffff)
)
- (func $func_11_invoker (; 12 ;)
+ (func $func_11_invoker
(drop
(call $func_11
(f64.const -1.1754943508222875e-38)
@@ -388,7 +388,7 @@
)
)
)
- (func $func_13 (; 13 ;) (param $0 i64) (param $1 exnref) (param $2 f32) (param $3 funcref) (param $4 exnref)
+ (func $func_13 (param $0 i64) (param $1 exnref) (param $2 f32) (param $3 funcref) (param $4 exnref)
(local $5 v128)
(block
(if
@@ -620,7 +620,7 @@
)
)
)
- (func $func_13_invoker (; 14 ;)
+ (func $func_13_invoker
(call $func_13
(i64.const -9223372036854775808)
(ref.null)
@@ -629,7 +629,7 @@
(ref.null)
)
)
- (func $func_15 (; 15 ;) (result f64)
+ (func $func_15 (result f64)
(block
(if
(i32.eqz
@@ -648,7 +648,7 @@
)
(f64.const 0)
)
- (func $func_16 (; 16 ;) (param $0 f64) (param $1 exnref) (result v128)
+ (func $func_16 (param $0 f64) (param $1 exnref) (result v128)
(block
(if
(i32.eqz
@@ -667,7 +667,7 @@
)
(v128.const i32x4 0x00000000 0x00000000 0x444b4141 0x40434a4a)
)
- (func $func_17 (; 17 ;) (param $0 f64) (param $1 exnref) (result anyref)
+ (func $func_17 (param $0 f64) (param $1 exnref) (result anyref)
(local $2 nullref)
(block
(if
@@ -693,7 +693,7 @@
(ref.null)
)
)
- (func $func_18 (; 18 ;) (result i64)
+ (func $func_18 (result i64)
(block
(if
(i32.eqz
@@ -730,7 +730,7 @@
(i64.const 6509766706562358106)
)
)
- (func $func_19 (; 19 ;) (result i64)
+ (func $func_19 (result i64)
(local $0 anyref)
(local $1 funcref)
(local $2 f64)
@@ -757,7 +757,7 @@
)
)
)
- (func $func_20 (; 20 ;) (result f64)
+ (func $func_20 (result f64)
(local $0 v128)
(local $1 f32)
(local $2 v128)
@@ -789,7 +789,7 @@
)
(f64.const 1.6293189712507804e-52)
)
- (func $func_21 (; 21 ;) (result nullref)
+ (func $func_21 (result nullref)
(block
(if
(i32.eqz
@@ -813,7 +813,7 @@
)
)
)
- (func $func_21_invoker (; 22 ;)
+ (func $func_21_invoker
(drop
(call $func_21)
)
@@ -833,7 +833,7 @@
(call $hashMemory)
)
)
- (func $func_23 (; 23 ;) (param $0 nullref) (param $1 funcref) (param $2 nullref) (param $3 exnref) (result anyref)
+ (func $func_23 (param $0 nullref) (param $1 funcref) (param $2 nullref) (param $3 exnref) (result anyref)
(local $4 exnref)
(local $5 i32)
(local $6 i32)
@@ -865,7 +865,7 @@
)
(ref.null)
)
- (func $func_24 (; 24 ;) (param $0 f32) (result exnref)
+ (func $func_24 (param $0 f32) (result exnref)
(block
(if
(i32.eqz
@@ -981,12 +981,12 @@
)
)
)
- (func $hangLimitInitializer (; 25 ;)
+ (func $hangLimitInitializer
(global.set $hangLimit
(i32.const 10)
)
)
- (func $deNan32 (; 26 ;) (param $0 f32) (result f32)
+ (func $deNan32 (param $0 f32) (result f32)
(if (result f32)
(f32.eq
(local.get $0)
@@ -996,7 +996,7 @@
(f32.const 0)
)
)
- (func $deNan64 (; 27 ;) (param $0 f64) (result f64)
+ (func $deNan64 (param $0 f64) (result f64)
(if (result f64)
(f64.eq
(local.get $0)
diff --git a/test/passes/trap-mode-clamp.txt b/test/passes/trap-mode-clamp.txt
index 3311cc565..4c33c80c2 100644
--- a/test/passes/trap-mode-clamp.txt
+++ b/test/passes/trap-mode-clamp.txt
@@ -8,7 +8,7 @@
(type $f64_=>_i64 (func (param f64) (result i64)))
(type $f32_=>_none (func (param f32)))
(type $f64_=>_none (func (param f64)))
- (func $test_div (; 0 ;) (param $0 i32) (param $1 i64)
+ (func $test_div (param $0 i32) (param $1 i64)
(drop
(call $i32s-div
(local.get $0)
@@ -34,7 +34,7 @@
)
)
)
- (func $test_rem (; 1 ;) (param $0 i32) (param $1 i64)
+ (func $test_rem (param $0 i32) (param $1 i64)
(drop
(call $i32s-rem
(local.get $0)
@@ -60,7 +60,7 @@
)
)
)
- (func $test_f32_to_int (; 2 ;) (param $0 f32)
+ (func $test_f32_to_int (param $0 f32)
(drop
(call $f32-to-int
(local.get $0)
@@ -82,7 +82,7 @@
)
)
)
- (func $test_f64_to_int (; 3 ;) (param $0 f64)
+ (func $test_f64_to_int (param $0 f64)
(drop
(call $f64-to-int
(local.get $0)
@@ -104,7 +104,7 @@
)
)
)
- (func $f32-to-int (; 4 ;) (param $0 f32) (result i32)
+ (func $f32-to-int (param $0 f32) (result i32)
(if (result i32)
(f32.ne
(local.get $0)
@@ -130,7 +130,7 @@
)
)
)
- (func $f32-to-int64 (; 5 ;) (param $0 f32) (result i64)
+ (func $f32-to-int64 (param $0 f32) (result i64)
(if (result i64)
(f32.ne
(local.get $0)
@@ -156,7 +156,7 @@
)
)
)
- (func $f32-to-uint (; 6 ;) (param $0 f32) (result i32)
+ (func $f32-to-uint (param $0 f32) (result i32)
(if (result i32)
(f32.ne
(local.get $0)
@@ -182,7 +182,7 @@
)
)
)
- (func $f32-to-uint64 (; 7 ;) (param $0 f32) (result i64)
+ (func $f32-to-uint64 (param $0 f32) (result i64)
(if (result i64)
(f32.ne
(local.get $0)
@@ -208,7 +208,7 @@
)
)
)
- (func $f64-to-int (; 8 ;) (param $0 f64) (result i32)
+ (func $f64-to-int (param $0 f64) (result i32)
(if (result i32)
(f64.ne
(local.get $0)
@@ -234,7 +234,7 @@
)
)
)
- (func $f64-to-int64 (; 9 ;) (param $0 f64) (result i64)
+ (func $f64-to-int64 (param $0 f64) (result i64)
(if (result i64)
(f64.ne
(local.get $0)
@@ -260,7 +260,7 @@
)
)
)
- (func $f64-to-uint (; 10 ;) (param $0 f64) (result i32)
+ (func $f64-to-uint (param $0 f64) (result i32)
(if (result i32)
(f64.ne
(local.get $0)
@@ -286,7 +286,7 @@
)
)
)
- (func $f64-to-uint64 (; 11 ;) (param $0 f64) (result i64)
+ (func $f64-to-uint64 (param $0 f64) (result i64)
(if (result i64)
(f64.ne
(local.get $0)
@@ -312,7 +312,7 @@
)
)
)
- (func $i32s-div (; 12 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32s-div (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -337,7 +337,7 @@
)
)
)
- (func $i32s-rem (; 13 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32s-rem (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -349,7 +349,7 @@
)
)
)
- (func $i32u-div (; 14 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32u-div (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -361,7 +361,7 @@
)
)
)
- (func $i32u-rem (; 15 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32u-rem (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -373,7 +373,7 @@
)
)
)
- (func $i64s-div (; 16 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64s-div (param $0 i64) (param $1 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $1)
@@ -398,7 +398,7 @@
)
)
)
- (func $i64s-rem (; 17 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64s-rem (param $0 i64) (param $1 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $1)
@@ -410,7 +410,7 @@
)
)
)
- (func $i64u-div (; 18 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64u-div (param $0 i64) (param $1 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $1)
@@ -422,7 +422,7 @@
)
)
)
- (func $i64u-rem (; 19 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64u-rem (param $0 i64) (param $1 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $1)
diff --git a/test/passes/trap-mode-js.txt b/test/passes/trap-mode-js.txt
index 9042f29b0..9efa803fd 100644
--- a/test/passes/trap-mode-js.txt
+++ b/test/passes/trap-mode-js.txt
@@ -8,7 +8,7 @@
(type $f64_=>_none (func (param f64)))
(type $f64_=>_i32 (func (param f64) (result i32)))
(import "asm2wasm" "f64-to-int" (func $f64-to-int (param f64) (result i32)))
- (func $test_div (; 1 ;) (param $0 i32) (param $1 i64)
+ (func $test_div (param $0 i32) (param $1 i64)
(drop
(call $i32s-div
(local.get $0)
@@ -34,7 +34,7 @@
)
)
)
- (func $test_rem (; 2 ;) (param $0 i32) (param $1 i64)
+ (func $test_rem (param $0 i32) (param $1 i64)
(drop
(call $i32s-rem
(local.get $0)
@@ -60,7 +60,7 @@
)
)
)
- (func $test_f32_to_int (; 3 ;) (param $0 f32)
+ (func $test_f32_to_int (param $0 f32)
(drop
(call $f64-to-int
(f64.promote_f32
@@ -86,7 +86,7 @@
)
)
)
- (func $test_f64_to_int (; 4 ;) (param $0 f64)
+ (func $test_f64_to_int (param $0 f64)
(drop
(call $f64-to-int
(local.get $0)
@@ -108,7 +108,7 @@
)
)
)
- (func $f32-to-int64 (; 5 ;) (param $0 f32) (result i64)
+ (func $f32-to-int64 (param $0 f32) (result i64)
(if (result i64)
(f32.ne
(local.get $0)
@@ -134,7 +134,7 @@
)
)
)
- (func $f32-to-uint64 (; 6 ;) (param $0 f32) (result i64)
+ (func $f32-to-uint64 (param $0 f32) (result i64)
(if (result i64)
(f32.ne
(local.get $0)
@@ -160,7 +160,7 @@
)
)
)
- (func $f64-to-int64 (; 7 ;) (param $0 f64) (result i64)
+ (func $f64-to-int64 (param $0 f64) (result i64)
(if (result i64)
(f64.ne
(local.get $0)
@@ -186,7 +186,7 @@
)
)
)
- (func $f64-to-uint64 (; 8 ;) (param $0 f64) (result i64)
+ (func $f64-to-uint64 (param $0 f64) (result i64)
(if (result i64)
(f64.ne
(local.get $0)
@@ -212,7 +212,7 @@
)
)
)
- (func $i32s-div (; 9 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32s-div (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -237,7 +237,7 @@
)
)
)
- (func $i32s-rem (; 10 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32s-rem (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -249,7 +249,7 @@
)
)
)
- (func $i32u-div (; 11 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32u-div (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -261,7 +261,7 @@
)
)
)
- (func $i32u-rem (; 12 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32u-rem (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -273,7 +273,7 @@
)
)
)
- (func $i64s-div (; 13 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64s-div (param $0 i64) (param $1 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $1)
@@ -298,7 +298,7 @@
)
)
)
- (func $i64s-rem (; 14 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64s-rem (param $0 i64) (param $1 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $1)
@@ -310,7 +310,7 @@
)
)
)
- (func $i64u-div (; 15 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64u-div (param $0 i64) (param $1 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $1)
@@ -322,7 +322,7 @@
)
)
)
- (func $i64u-rem (; 16 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64u-rem (param $0 i64) (param $1 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $1)
diff --git a/test/passes/untee.txt b/test/passes/untee.txt
index 35f55a370..f4b4b3fe8 100644
--- a/test/passes/untee.txt
+++ b/test/passes/untee.txt
@@ -1,6 +1,6 @@
(module
(type $none_=>_none (func))
- (func $tee (; 0 ;)
+ (func $tee
(local $x i32)
(local $y f64)
(drop
diff --git a/test/passes/vacuum_all-features.txt b/test/passes/vacuum_all-features.txt
index 8ca7dacdf..91a8a8edb 100644
--- a/test/passes/vacuum_all-features.txt
+++ b/test/passes/vacuum_all-features.txt
@@ -8,10 +8,10 @@
(import "env" "int" (func $int (result i32)))
(memory $0 256 256)
(global $Int i32 (i32.const 0))
- (func $b (; 1 ;)
+ (func $b
(nop)
)
- (func $l (; 2 ;)
+ (func $l
(local $x i32)
(local $y i32)
(local.set $x
@@ -24,15 +24,15 @@
(local.get $y)
)
)
- (func $loopy (; 3 ;) (param $0 i32)
+ (func $loopy (param $0 i32)
(nop)
)
- (func $unary (; 4 ;) (result f32)
+ (func $unary (result f32)
(f32.abs
(unreachable)
)
)
- (func $binary (; 5 ;) (result f32)
+ (func $binary (result f32)
(drop
(f32.add
(unreachable)
@@ -40,7 +40,7 @@
)
)
)
- (func $select (; 6 ;) (result i32)
+ (func $select (result i32)
(drop
(select
(unreachable)
@@ -49,16 +49,16 @@
)
)
)
- (func $block-to-one (; 7 ;)
+ (func $block-to-one
(unreachable)
)
- (func $recurse (; 8 ;)
+ (func $recurse
(nop)
)
- (func $func-block (; 9 ;)
+ (func $func-block
(nop)
)
- (func $Gu (; 10 ;) (param $b i32) (param $e f64) (param $l i32) (param $d i32)
+ (func $Gu (param $b i32) (param $e f64) (param $l i32) (param $d i32)
(if
(if (result i32)
(local.get $d)
@@ -80,7 +80,7 @@
(unreachable)
)
)
- (func $if-drop (; 11 ;) (result i32)
+ (func $if-drop (result i32)
(block $out
(if
(call $if-drop)
@@ -99,7 +99,7 @@
)
(i32.const 1)
)
- (func $drop-silly (; 12 ;)
+ (func $drop-silly
(drop
(call $int)
)
@@ -116,21 +116,21 @@
)
)
)
- (func $drop-get-global (; 13 ;)
+ (func $drop-get-global
(call $drop-get-global)
)
- (func $relooperJumpThreading1 (; 14 ;)
+ (func $relooperJumpThreading1
(local $$vararg_ptr5 i32)
(local $$11 i32)
(nop)
)
- (func $relooperJumpThreading2 (; 15 ;)
+ (func $relooperJumpThreading2
(nop)
)
- (func $relooperJumpThreading3 (; 16 ;)
+ (func $relooperJumpThreading3
(nop)
)
- (func $if2drops (; 17 ;) (result i32)
+ (func $if2drops (result i32)
(drop
(if (result i32)
(call $if2drops)
@@ -140,7 +140,7 @@
)
(i32.const 2)
)
- (func $if2drops-different (; 18 ;) (result i32)
+ (func $if2drops-different (result i32)
(if
(call $if2drops)
(drop
@@ -152,7 +152,7 @@
)
(i32.const 2)
)
- (func $if-const (; 19 ;) (param $x i32)
+ (func $if-const (param $x i32)
(call $if-const
(i32.const 3)
)
@@ -163,7 +163,7 @@
(i32.const 7)
)
)
- (func $drop-if-both-unreachable (; 20 ;) (param $0 i32)
+ (func $drop-if-both-unreachable (param $0 i32)
(block $out
(drop
(if (result i32)
@@ -181,7 +181,7 @@
)
)
)
- (func $if-1-block (; 21 ;) (param $x i32)
+ (func $if-1-block (param $x i32)
(block $out
(if
(local.get $x)
@@ -194,7 +194,7 @@
)
)
)
- (func $block-resize-br-gone (; 22 ;)
+ (func $block-resize-br-gone
(block $out
(block $in
(call $block-resize-br-gone)
@@ -203,11 +203,11 @@
(return)
)
)
- (func $block-unreachable-but-last-element-concrete (; 23 ;)
+ (func $block-unreachable-but-last-element-concrete
(local $2 i32)
(nop)
)
- (func $a (; 24 ;)
+ (func $a
(block $block
(i32.store
(i32.const 1)
@@ -221,7 +221,7 @@
)
)
)
- (func $leave-block-even-if-br-not-taken (; 25 ;) (result f64)
+ (func $leave-block-even-if-br-not-taken (result f64)
(block $label$0 (result f64)
(f64.store align=1
(i32.const 879179022)
@@ -234,19 +234,19 @@
)
)
)
- (func $executed-if-in-block (; 26 ;)
+ (func $executed-if-in-block
(unreachable)
)
- (func $executed-if-in-block2 (; 27 ;)
+ (func $executed-if-in-block2
(unreachable)
)
- (func $executed-if-in-block3 (; 28 ;)
+ (func $executed-if-in-block3
(block $label$0
(br $label$0)
)
(unreachable)
)
- (func $load-may-have-side-effects (; 29 ;) (result i32)
+ (func $load-may-have-side-effects (result i32)
(i64.ge_s
(block $block (result i64)
(drop
@@ -259,7 +259,7 @@
(i64.const 0)
)
)
- (func $unary-binary-may-trap (; 30 ;)
+ (func $unary-binary-may-trap
(drop
(i64.div_s
(i64.const -1)
@@ -272,7 +272,7 @@
)
)
)
- (func $unreachable-if-with-nop-arm-that-leaves-a-concrete-value-if-nop-is-removed (; 31 ;)
+ (func $unreachable-if-with-nop-arm-that-leaves-a-concrete-value-if-nop-is-removed
(block $label$0
(loop $label$1
(drop
@@ -285,21 +285,21 @@
)
)
)
- (func $if-arm-vanishes (; 32 ;) (result i32)
+ (func $if-arm-vanishes (result i32)
(block $label$0 (result i32)
(br $label$0
(i32.const 1)
)
)
)
- (func $if-arm-vanishes-2 (; 33 ;) (result i32)
+ (func $if-arm-vanishes-2 (result i32)
(block $label$0 (result i32)
(br $label$0
(i32.const 1)
)
)
)
- (func $nop-if-type-changes (; 34 ;)
+ (func $nop-if-type-changes
(local $0 i32)
(nop)
)
@@ -307,10 +307,10 @@
(module
(type $i64_=>_none (func (param i64)))
(type $f32_i32_=>_i32 (func (param f32 i32) (result i32)))
- (func $0 (; 0 ;) (param $0 i64)
+ (func $0 (param $0 i64)
(nop)
)
- (func $1 (; 1 ;) (param $0 f32) (param $1 i32) (result i32)
+ (func $1 (param $0 f32) (param $1 i32) (result i32)
(drop
(block $label$2 (result i64)
(call $0
@@ -331,22 +331,22 @@
(memory $0 1 1)
(global $global$1 (mut i32) (i32.const 0))
(export "compress" (func $3))
- (func $_deflate (; 0 ;) (param $0 i32) (result i32)
+ (func $_deflate (param $0 i32) (result i32)
(call $_deflate
(local.get $0)
)
)
- (func $_deflateInit2_ (; 1 ;) (param $0 i32) (result i32)
+ (func $_deflateInit2_ (param $0 i32) (result i32)
(call $_deflateInit2_
(local.get $0)
)
)
- (func $_deflateEnd (; 2 ;) (param $0 i32) (result i32)
+ (func $_deflateEnd (param $0 i32) (result i32)
(call $_deflateEnd
(local.get $0)
)
)
- (func $3 (; 3 ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $3 (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local.set $3
(global.get $global$1)
@@ -444,10 +444,10 @@
(type $none_=>_none (func))
(type $i32_=>_none (func (param i32)))
(event $e (attr 0) (param i32))
- (func $try-test (; 0 ;)
+ (func $try-test
(nop)
)
- (func $inner-try-test (; 1 ;)
+ (func $inner-try-test
(local $0 i32)
(try
(throw $e
diff --git a/test/passes/vacuum_ignore-implicit-traps.txt b/test/passes/vacuum_ignore-implicit-traps.txt
index bfa557ef6..4f997d379 100644
--- a/test/passes/vacuum_ignore-implicit-traps.txt
+++ b/test/passes/vacuum_ignore-implicit-traps.txt
@@ -2,13 +2,13 @@
(type $none_=>_none (func))
(type $none_=>_i32 (func (result i32)))
(memory $0 1)
- (func $load-would-normally-have-side-effects (; 0 ;) (result i32)
+ (func $load-would-normally-have-side-effects (result i32)
(i64.ge_s
(i64.const 2912825531628789796)
(i64.const 0)
)
)
- (func $unary-binary-may-trap (; 1 ;)
+ (func $unary-binary-may-trap
(nop)
)
)
diff --git a/test/passes/vacuum_remove-unused-names_merge-blocks.txt b/test/passes/vacuum_remove-unused-names_merge-blocks.txt
index 94fe65110..e04a5643e 100644
--- a/test/passes/vacuum_remove-unused-names_merge-blocks.txt
+++ b/test/passes/vacuum_remove-unused-names_merge-blocks.txt
@@ -1,6 +1,6 @@
(module
(type $i32_=>_i32 (func (param i32) (result i32)))
- (func $return-block (; 0 ;) (param $x i32) (result i32)
+ (func $return-block (param $x i32) (result i32)
(local.set $x
(local.get $x)
)
diff --git a/test/polymorphic_stack.wast.from-wast b/test/polymorphic_stack.wast.from-wast
index e669a54ed..2982761a7 100644
--- a/test/polymorphic_stack.wast.from-wast
+++ b/test/polymorphic_stack.wast.from-wast
@@ -4,7 +4,7 @@
(type $none_=>_none (func))
(type $i32_=>_none (func (param i32)))
(import "env" "table" (table $0 9 9 funcref))
- (func $break-and-binary (; 0 ;) (result i32)
+ (func $break-and-binary (result i32)
(block $x (result i32)
(f32.add
(br_if $x
@@ -19,7 +19,7 @@
)
)
)
- (func $call-and-unary (; 1 ;) (param $0 i32) (result i32)
+ (func $call-and-unary (param $0 i32) (result i32)
(drop
(i64.eqz
(call $call-and-unary
@@ -43,7 +43,7 @@
)
)
)
- (func $tee (; 2 ;) (param $x i32)
+ (func $tee (param $x i32)
(local $y f32)
(drop
(i64.eqz
@@ -60,7 +60,7 @@
)
)
)
- (func $tee2 (; 3 ;)
+ (func $tee2
(local $0 f32)
(if
(i32.const 259)
@@ -69,7 +69,7 @@
)
)
)
- (func $select (; 4 ;)
+ (func $select
(drop
(i64.eqz
(select
@@ -80,7 +80,7 @@
)
)
)
- (func $untaken-break-should-have-value (; 5 ;) (result i32)
+ (func $untaken-break-should-have-value (result i32)
(block $x (result i32)
(block $block
(br_if $x
@@ -90,7 +90,7 @@
)
)
)
- (func $unreachable-in-block-but-code-before (; 6 ;) (param $0 i32) (result i32)
+ (func $unreachable-in-block-but-code-before (param $0 i32) (result i32)
(if
(local.get $0)
(return
@@ -106,7 +106,7 @@
)
)
)
- (func $br_table_unreachable_to_also_unreachable (; 7 ;) (result i32)
+ (func $br_table_unreachable_to_also_unreachable (result i32)
(block $a (result i32)
(block $b (result i32)
(br_table $a $b
@@ -116,7 +116,7 @@
)
)
)
- (func $untaken-br_if (; 8 ;) (result i32)
+ (func $untaken-br_if (result i32)
(block $label$8 (result i32)
(block $label$9
(drop
diff --git a/test/polymorphic_stack.wast.fromBinary b/test/polymorphic_stack.wast.fromBinary
index 23bf8b3a0..11d9eb590 100644
--- a/test/polymorphic_stack.wast.fromBinary
+++ b/test/polymorphic_stack.wast.fromBinary
@@ -4,29 +4,29 @@
(type $i32_=>_i32 (func (param i32) (result i32)))
(type $i32_=>_none (func (param i32)))
(import "env" "table" (table $timport$0 9 9 funcref))
- (func $break-and-binary (; 0 ;) (result i32)
+ (func $break-and-binary (result i32)
(block $label$1 (result i32)
(unreachable)
)
)
- (func $call-and-unary (; 1 ;) (param $0 i32) (result i32)
+ (func $call-and-unary (param $0 i32) (result i32)
(unreachable)
)
- (func $tee (; 2 ;) (param $0 i32)
+ (func $tee (param $0 i32)
(local $1 f32)
(unreachable)
)
- (func $tee2 (; 3 ;)
+ (func $tee2
(local $0 f32)
(if
(i32.const 259)
(unreachable)
)
)
- (func $select (; 4 ;)
+ (func $select
(unreachable)
)
- (func $untaken-break-should-have-value (; 5 ;) (result i32)
+ (func $untaken-break-should-have-value (result i32)
(block $label$1 (result i32)
(block $label$2
(drop
@@ -37,7 +37,7 @@
(unreachable)
)
)
- (func $unreachable-in-block-but-code-before (; 6 ;) (param $0 i32) (result i32)
+ (func $unreachable-in-block-but-code-before (param $0 i32) (result i32)
(if
(local.get $0)
(return
@@ -53,14 +53,14 @@
)
)
)
- (func $br_table_unreachable_to_also_unreachable (; 7 ;) (result i32)
+ (func $br_table_unreachable_to_also_unreachable (result i32)
(block $label$1 (result i32)
(block $label$2 (result i32)
(unreachable)
)
)
)
- (func $untaken-br_if (; 8 ;) (result i32)
+ (func $untaken-br_if (result i32)
(block $label$1 (result i32)
(block $label$2
(if
diff --git a/test/polymorphic_stack.wast.fromBinary.noDebugInfo b/test/polymorphic_stack.wast.fromBinary.noDebugInfo
index 3d8061ff4..7be8ecdbf 100644
--- a/test/polymorphic_stack.wast.fromBinary.noDebugInfo
+++ b/test/polymorphic_stack.wast.fromBinary.noDebugInfo
@@ -4,29 +4,29 @@
(type $i32_=>_i32 (func (param i32) (result i32)))
(type $i32_=>_none (func (param i32)))
(import "env" "table" (table $timport$0 9 9 funcref))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(block $label$1 (result i32)
(unreachable)
)
)
- (func $1 (; 1 ;) (param $0 i32) (result i32)
+ (func $1 (param $0 i32) (result i32)
(unreachable)
)
- (func $2 (; 2 ;) (param $0 i32)
+ (func $2 (param $0 i32)
(local $1 f32)
(unreachable)
)
- (func $3 (; 3 ;)
+ (func $3
(local $0 f32)
(if
(i32.const 259)
(unreachable)
)
)
- (func $4 (; 4 ;)
+ (func $4
(unreachable)
)
- (func $5 (; 5 ;) (result i32)
+ (func $5 (result i32)
(block $label$1 (result i32)
(block $label$2
(drop
@@ -37,7 +37,7 @@
(unreachable)
)
)
- (func $6 (; 6 ;) (param $0 i32) (result i32)
+ (func $6 (param $0 i32) (result i32)
(if
(local.get $0)
(return
@@ -53,14 +53,14 @@
)
)
)
- (func $7 (; 7 ;) (result i32)
+ (func $7 (result i32)
(block $label$1 (result i32)
(block $label$2 (result i32)
(unreachable)
)
)
)
- (func $8 (; 8 ;) (result i32)
+ (func $8 (result i32)
(block $label$1 (result i32)
(block $label$2
(if
diff --git a/test/print/min.txt b/test/print/min.txt
index 191b331ad..2a103fcea 100644
--- a/test/print/min.txt
+++ b/test/print/min.txt
@@ -5,14 +5,14 @@
(type $f32_=>_f32 (func (param f32) (result f32)))
(memory $0 256 256)
(export "floats" (func $floats))
- (func $floats (; 0 ;) (param $f f32) (result f32)
+ (func $floats (param $f f32) (result f32)
(local $t f32)
(f32.add
(local.get $t)
(local.get $f)
)
)
- (func $neg (; 1 ;) (param $k i32) (param $p i32) (result f32)
+ (func $neg (param $k i32) (param $p i32) (result f32)
(local $n f32)
(local.tee $n
(f32.neg
@@ -28,7 +28,7 @@
)
)
)
- (func $littleswitch (; 2 ;) (param $x i32) (result i32)
+ (func $littleswitch (param $x i32) (result i32)
(block $topmost (result i32)
(block $switch-case$2
(block $switch-case$1
@@ -49,7 +49,7 @@
(i32.const 0)
)
)
- (func $f1 (; 3 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
+ (func $f1 (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32)
(block $topmost (result i32)
(local.get $i3)
)
diff --git a/test/push_pop.wast.from-wast b/test/push_pop.wast.from-wast
index 642d97791..72309a0d0 100644
--- a/test/push_pop.wast.from-wast
+++ b/test/push_pop.wast.from-wast
@@ -15,45 +15,45 @@
(export "ppfuncref" (func $5))
(export "ppnullref" (func $6))
(export "ppexnref" (func $7))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(push
(i32.const 1)
)
(i32.pop)
)
- (func $1 (; 1 ;) (result i64)
+ (func $1 (result i64)
(push
(i64.const 1)
)
(i64.pop)
)
- (func $2 (; 2 ;) (result f32)
+ (func $2 (result f32)
(push
(f32.const 1)
)
(f32.pop)
)
- (func $3 (; 3 ;) (result f64)
+ (func $3 (result f64)
(push
(f64.const 1)
)
(f64.pop)
)
- (func $4 (; 4 ;) (result anyref)
+ (func $4 (result anyref)
(local $any anyref)
(push
(local.get $any)
)
(anyref.pop)
)
- (func $5 (; 5 ;) (result funcref)
+ (func $5 (result funcref)
(local $fn funcref)
(push
(local.get $fn)
)
(funcref.pop)
)
- (func $6 (; 6 ;)
+ (func $6
(push
(ref.null)
)
@@ -61,7 +61,7 @@
(nullref.pop)
)
)
- (func $7 (; 7 ;) (result exnref)
+ (func $7 (result exnref)
(local $exn exnref)
(push
(local.get $exn)
diff --git a/test/push_pop.wast.fromBinary b/test/push_pop.wast.fromBinary
index 64d6d4abd..489897df6 100644
--- a/test/push_pop.wast.fromBinary
+++ b/test/push_pop.wast.fromBinary
@@ -15,32 +15,32 @@
(export "ppfuncref" (func $5))
(export "ppnullref" (func $6))
(export "ppexnref" (func $7))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(i32.const 1)
)
- (func $1 (; 1 ;) (result i64)
+ (func $1 (result i64)
(i64.const 1)
)
- (func $2 (; 2 ;) (result f32)
+ (func $2 (result f32)
(f32.const 1)
)
- (func $3 (; 3 ;) (result f64)
+ (func $3 (result f64)
(f64.const 1)
)
- (func $4 (; 4 ;) (result anyref)
+ (func $4 (result anyref)
(local $0 anyref)
(local.get $0)
)
- (func $5 (; 5 ;) (result funcref)
+ (func $5 (result funcref)
(local $0 funcref)
(local.get $0)
)
- (func $6 (; 6 ;)
+ (func $6
(drop
(ref.null)
)
)
- (func $7 (; 7 ;) (result exnref)
+ (func $7 (result exnref)
(local $0 exnref)
(local.get $0)
)
diff --git a/test/push_pop.wast.fromBinary.noDebugInfo b/test/push_pop.wast.fromBinary.noDebugInfo
index 64d6d4abd..489897df6 100644
--- a/test/push_pop.wast.fromBinary.noDebugInfo
+++ b/test/push_pop.wast.fromBinary.noDebugInfo
@@ -15,32 +15,32 @@
(export "ppfuncref" (func $5))
(export "ppnullref" (func $6))
(export "ppexnref" (func $7))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(i32.const 1)
)
- (func $1 (; 1 ;) (result i64)
+ (func $1 (result i64)
(i64.const 1)
)
- (func $2 (; 2 ;) (result f32)
+ (func $2 (result f32)
(f32.const 1)
)
- (func $3 (; 3 ;) (result f64)
+ (func $3 (result f64)
(f64.const 1)
)
- (func $4 (; 4 ;) (result anyref)
+ (func $4 (result anyref)
(local $0 anyref)
(local.get $0)
)
- (func $5 (; 5 ;) (result funcref)
+ (func $5 (result funcref)
(local $0 funcref)
(local.get $0)
)
- (func $6 (; 6 ;)
+ (func $6
(drop
(ref.null)
)
)
- (func $7 (; 7 ;) (result exnref)
+ (func $7 (result exnref)
(local $0 exnref)
(local.get $0)
)
diff --git a/test/reduce/destructive.wast.txt b/test/reduce/destructive.wast.txt
index f9deb1a04..c05c72d78 100644
--- a/test/reduce/destructive.wast.txt
+++ b/test/reduce/destructive.wast.txt
@@ -1,7 +1,7 @@
(module
(type $i32_=>_i32 (func (param i32) (result i32)))
(export "x" (func $0))
- (func $0 (; 0 ;) (param $0 i32) (result i32)
+ (func $0 (param $0 i32) (result i32)
(i32.const 100)
)
)
diff --git a/test/reduce/imports.wast.txt b/test/reduce/imports.wast.txt
index 4dff9a003..1c2a8c63f 100644
--- a/test/reduce/imports.wast.txt
+++ b/test/reduce/imports.wast.txt
@@ -1,7 +1,7 @@
(module
(type $none_=>_i32 (func (result i32)))
(export "x" (func $0))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(i32.const 5678)
)
)
diff --git a/test/reduce/memory_table.wast.txt b/test/reduce/memory_table.wast.txt
index 4e250f02a..fe9e82072 100644
--- a/test/reduce/memory_table.wast.txt
+++ b/test/reduce/memory_table.wast.txt
@@ -5,10 +5,10 @@
(export "f1" (func $0))
(export "f2" (func $1))
(export "f4" (func $2))
- (func $0 (; 0 ;)
+ (func $0
(nop)
)
- (func $1 (; 1 ;) (result i32)
+ (func $1 (result i32)
(i32.store
(i32.const 0)
(i32.const 65530)
@@ -17,7 +17,7 @@
(i32.const 0)
)
)
- (func $2 (; 2 ;) (result i32)
+ (func $2 (result i32)
(i32.add
(call $1)
(i32.const 1234)
diff --git a/test/reduce/simple.wast.txt b/test/reduce/simple.wast.txt
index 4dff9a003..1c2a8c63f 100644
--- a/test/reduce/simple.wast.txt
+++ b/test/reduce/simple.wast.txt
@@ -1,7 +1,7 @@
(module
(type $none_=>_i32 (func (result i32)))
(export "x" (func $0))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(i32.const 5678)
)
)
diff --git a/test/reference-types.wast.from-wast b/test/reference-types.wast.from-wast
index 598e38e70..4fc170fce 100644
--- a/test/reference-types.wast.from-wast
+++ b/test/reference-types.wast.from-wast
@@ -21,22 +21,22 @@
(global $global_funcref2 (mut funcref) (ref.func $foo))
(export "export_func" (func $import_func))
(export "export_global" (global $import_global))
- (func $take_anyref (; 1 ;) (param $0 anyref)
+ (func $take_anyref (param $0 anyref)
(nop)
)
- (func $take_funcref (; 2 ;) (param $0 funcref)
+ (func $take_funcref (param $0 funcref)
(nop)
)
- (func $take_exnref (; 3 ;) (param $0 exnref)
+ (func $take_exnref (param $0 exnref)
(nop)
)
- (func $take_nullref (; 4 ;) (param $0 nullref)
+ (func $take_nullref (param $0 nullref)
(nop)
)
- (func $foo (; 5 ;)
+ (func $foo
(nop)
)
- (func $test (; 6 ;)
+ (func $test
(local $local_anyref anyref)
(local $local_funcref funcref)
(local $local_exnref exnref)
@@ -433,38 +433,38 @@
)
)
)
- (func $return_anyref (; 7 ;) (result anyref)
+ (func $return_anyref (result anyref)
(local $local_anyref anyref)
(local.get $local_anyref)
)
- (func $return_anyref2 (; 8 ;) (result anyref)
+ (func $return_anyref2 (result anyref)
(ref.func $foo)
)
- (func $return_anyref3 (; 9 ;) (result anyref)
+ (func $return_anyref3 (result anyref)
(local $local_exnref exnref)
(local.get $local_exnref)
)
- (func $return_anyref4 (; 10 ;) (result anyref)
+ (func $return_anyref4 (result anyref)
(ref.null)
)
- (func $return_funcref (; 11 ;) (result funcref)
+ (func $return_funcref (result funcref)
(ref.func $foo)
)
- (func $return_funcref2 (; 12 ;) (result funcref)
+ (func $return_funcref2 (result funcref)
(ref.null)
)
- (func $return_exnref (; 13 ;) (result exnref)
+ (func $return_exnref (result exnref)
(local $local_exnref exnref)
(local.get $local_exnref)
)
- (func $return_exnref2 (; 14 ;) (result exnref)
+ (func $return_exnref2 (result exnref)
(ref.null)
)
- (func $return_nullref (; 15 ;) (result nullref)
+ (func $return_nullref (result nullref)
(local $local_nullref nullref)
(local.get $local_nullref)
)
- (func $return_anyref_returns (; 16 ;) (result anyref)
+ (func $return_anyref_returns (result anyref)
(local $local_anyref anyref)
(local $local_exnref exnref)
(return
@@ -480,7 +480,7 @@
(ref.null)
)
)
- (func $return_funcref_returns (; 17 ;) (result funcref)
+ (func $return_funcref_returns (result funcref)
(return
(ref.func $foo)
)
@@ -488,7 +488,7 @@
(ref.null)
)
)
- (func $return_exnref_returns (; 18 ;) (result exnref)
+ (func $return_exnref_returns (result exnref)
(local $local_exnref exnref)
(return
(local.get $local_exnref)
@@ -497,7 +497,7 @@
(ref.null)
)
)
- (func $return_nullref_returns (; 19 ;) (result nullref)
+ (func $return_nullref_returns (result nullref)
(local $local_nullref nullref)
(return
(local.get $local_nullref)
diff --git a/test/reference-types.wast.fromBinary b/test/reference-types.wast.fromBinary
index b1229db8b..534dceff5 100644
--- a/test/reference-types.wast.fromBinary
+++ b/test/reference-types.wast.fromBinary
@@ -21,22 +21,22 @@
(global $global$5 (mut funcref) (ref.func $foo))
(export "export_func" (func $import_func))
(export "export_global" (global $gimport$1))
- (func $take_anyref (; 1 ;) (param $0 anyref)
+ (func $take_anyref (param $0 anyref)
(nop)
)
- (func $take_funcref (; 2 ;) (param $0 funcref)
+ (func $take_funcref (param $0 funcref)
(nop)
)
- (func $take_exnref (; 3 ;) (param $0 exnref)
+ (func $take_exnref (param $0 exnref)
(nop)
)
- (func $take_nullref (; 4 ;) (param $0 nullref)
+ (func $take_nullref (param $0 nullref)
(nop)
)
- (func $foo (; 5 ;)
+ (func $foo
(nop)
)
- (func $test (; 6 ;)
+ (func $test
(local $0 funcref)
(local $1 anyref)
(local $2 nullref)
@@ -433,56 +433,56 @@
)
)
)
- (func $return_anyref (; 7 ;) (result anyref)
+ (func $return_anyref (result anyref)
(local $0 anyref)
(local.get $0)
)
- (func $return_anyref2 (; 8 ;) (result anyref)
+ (func $return_anyref2 (result anyref)
(ref.func $foo)
)
- (func $return_anyref3 (; 9 ;) (result anyref)
+ (func $return_anyref3 (result anyref)
(local $0 exnref)
(local.get $0)
)
- (func $return_anyref4 (; 10 ;) (result anyref)
+ (func $return_anyref4 (result anyref)
(ref.null)
)
- (func $return_funcref (; 11 ;) (result funcref)
+ (func $return_funcref (result funcref)
(ref.func $foo)
)
- (func $return_funcref2 (; 12 ;) (result funcref)
+ (func $return_funcref2 (result funcref)
(ref.null)
)
- (func $return_exnref (; 13 ;) (result exnref)
+ (func $return_exnref (result exnref)
(local $0 exnref)
(local.get $0)
)
- (func $return_exnref2 (; 14 ;) (result exnref)
+ (func $return_exnref2 (result exnref)
(ref.null)
)
- (func $return_nullref (; 15 ;) (result nullref)
+ (func $return_nullref (result nullref)
(local $0 nullref)
(local.get $0)
)
- (func $return_anyref_returns (; 16 ;) (result anyref)
+ (func $return_anyref_returns (result anyref)
(local $0 anyref)
(local $1 exnref)
(return
(local.get $0)
)
)
- (func $return_funcref_returns (; 17 ;) (result funcref)
+ (func $return_funcref_returns (result funcref)
(return
(ref.func $foo)
)
)
- (func $return_exnref_returns (; 18 ;) (result exnref)
+ (func $return_exnref_returns (result exnref)
(local $0 exnref)
(return
(local.get $0)
)
)
- (func $return_nullref_returns (; 19 ;) (result nullref)
+ (func $return_nullref_returns (result nullref)
(local $0 nullref)
(return
(local.get $0)
diff --git a/test/reference-types.wast.fromBinary.noDebugInfo b/test/reference-types.wast.fromBinary.noDebugInfo
index aee92afc2..5fce199ad 100644
--- a/test/reference-types.wast.fromBinary.noDebugInfo
+++ b/test/reference-types.wast.fromBinary.noDebugInfo
@@ -21,22 +21,22 @@
(global $global$5 (mut funcref) (ref.func $4))
(export "export_func" (func $fimport$0))
(export "export_global" (global $gimport$1))
- (func $0 (; 1 ;) (param $0 anyref)
+ (func $0 (param $0 anyref)
(nop)
)
- (func $1 (; 2 ;) (param $0 funcref)
+ (func $1 (param $0 funcref)
(nop)
)
- (func $2 (; 3 ;) (param $0 exnref)
+ (func $2 (param $0 exnref)
(nop)
)
- (func $3 (; 4 ;) (param $0 nullref)
+ (func $3 (param $0 nullref)
(nop)
)
- (func $4 (; 5 ;)
+ (func $4
(nop)
)
- (func $5 (; 6 ;)
+ (func $5
(local $0 funcref)
(local $1 anyref)
(local $2 nullref)
@@ -433,56 +433,56 @@
)
)
)
- (func $6 (; 7 ;) (result anyref)
+ (func $6 (result anyref)
(local $0 anyref)
(local.get $0)
)
- (func $7 (; 8 ;) (result anyref)
+ (func $7 (result anyref)
(ref.func $4)
)
- (func $8 (; 9 ;) (result anyref)
+ (func $8 (result anyref)
(local $0 exnref)
(local.get $0)
)
- (func $9 (; 10 ;) (result anyref)
+ (func $9 (result anyref)
(ref.null)
)
- (func $10 (; 11 ;) (result funcref)
+ (func $10 (result funcref)
(ref.func $4)
)
- (func $11 (; 12 ;) (result funcref)
+ (func $11 (result funcref)
(ref.null)
)
- (func $12 (; 13 ;) (result exnref)
+ (func $12 (result exnref)
(local $0 exnref)
(local.get $0)
)
- (func $13 (; 14 ;) (result exnref)
+ (func $13 (result exnref)
(ref.null)
)
- (func $14 (; 15 ;) (result nullref)
+ (func $14 (result nullref)
(local $0 nullref)
(local.get $0)
)
- (func $15 (; 16 ;) (result anyref)
+ (func $15 (result anyref)
(local $0 anyref)
(local $1 exnref)
(return
(local.get $0)
)
)
- (func $16 (; 17 ;) (result funcref)
+ (func $16 (result funcref)
(return
(ref.func $4)
)
)
- (func $17 (; 18 ;) (result exnref)
+ (func $17 (result exnref)
(local $0 exnref)
(return
(local.get $0)
)
)
- (func $18 (; 19 ;) (result nullref)
+ (func $18 (result nullref)
(local $0 nullref)
(return
(local.get $0)
diff --git a/test/reg_switch.wast.from-wast b/test/reg_switch.wast.from-wast
index c1a3c5a4a..868c25e42 100644
--- a/test/reg_switch.wast.from-wast
+++ b/test/reg_switch.wast.from-wast
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $0 (; 0 ;)
+ (func $0
(if
(i32.const 0)
(block $A
diff --git a/test/reg_switch.wast.fromBinary b/test/reg_switch.wast.fromBinary
index 58b03f671..3cd9a0793 100644
--- a/test/reg_switch.wast.fromBinary
+++ b/test/reg_switch.wast.fromBinary
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $0 (; 0 ;)
+ (func $0
(if
(i32.const 0)
(block $label$2
diff --git a/test/reg_switch.wast.fromBinary.noDebugInfo b/test/reg_switch.wast.fromBinary.noDebugInfo
index 58b03f671..3cd9a0793 100644
--- a/test/reg_switch.wast.fromBinary.noDebugInfo
+++ b/test/reg_switch.wast.fromBinary.noDebugInfo
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
(memory $0 0)
- (func $0 (; 0 ;)
+ (func $0
(if
(i32.const 0)
(block $label$2
diff --git a/test/signext.wast.from-wast b/test/signext.wast.from-wast
index 37ccc2c44..7f8e4ff79 100644
--- a/test/signext.wast.from-wast
+++ b/test/signext.wast.from-wast
@@ -1,6 +1,6 @@
(module
(type $none_=>_none (func))
- (func $signext (; 0 ;)
+ (func $signext
(local $0 i32)
(local $1 i64)
(drop
diff --git a/test/signext.wast.fromBinary b/test/signext.wast.fromBinary
index bff06e89f..7b4efa4fe 100644
--- a/test/signext.wast.fromBinary
+++ b/test/signext.wast.fromBinary
@@ -1,6 +1,6 @@
(module
(type $none_=>_none (func))
- (func $signext (; 0 ;)
+ (func $signext
(local $0 i32)
(local $1 i64)
(drop
diff --git a/test/signext.wast.fromBinary.noDebugInfo b/test/signext.wast.fromBinary.noDebugInfo
index 7fd39a5ce..f93d702b8 100644
--- a/test/signext.wast.fromBinary.noDebugInfo
+++ b/test/signext.wast.fromBinary.noDebugInfo
@@ -1,6 +1,6 @@
(module
(type $none_=>_none (func))
- (func $0 (; 0 ;)
+ (func $0
(local $0 i32)
(local $1 i64)
(drop
diff --git a/test/simd.wast.from-wast b/test/simd.wast.from-wast
index 35f17c43a..da6240eac 100644
--- a/test/simd.wast.from-wast
+++ b/test/simd.wast.from-wast
@@ -16,1081 +16,1081 @@
(type $v128_f32_=>_v128 (func (param v128 f32) (result v128)))
(type $v128_f64_=>_v128 (func (param v128 f64) (result v128)))
(memory $0 1 1)
- (func $v128.load (; 0 ;) (param $0 i32) (result v128)
+ (func $v128.load (param $0 i32) (result v128)
(v128.load
(local.get $0)
)
)
- (func $v128.store (; 1 ;) (param $0 i32) (param $1 v128)
+ (func $v128.store (param $0 i32) (param $1 v128)
(v128.store
(local.get $0)
(local.get $1)
)
)
- (func $v128.const.i8x16 (; 2 ;) (result v128)
+ (func $v128.const.i8x16 (result v128)
(v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d)
)
- (func $v128.const.i16x8 (; 3 ;) (result v128)
+ (func $v128.const.i16x8 (result v128)
(v128.const i32x4 0x00020001 0x00040003 0x00060005 0x00080007)
)
- (func $v128.const.i32x4 (; 4 ;) (result v128)
+ (func $v128.const.i32x4 (result v128)
(v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004)
)
- (func $v128.const.i64x2 (; 5 ;) (result v128)
+ (func $v128.const.i64x2 (result v128)
(v128.const i32x4 0x00000001 0x00000000 0x00000002 0x00000000)
)
- (func $v128.const.f32x4 (; 6 ;) (result v128)
+ (func $v128.const.f32x4 (result v128)
(v128.const i32x4 0x3f800000 0x40000000 0x40400000 0x40800000)
)
- (func $v128.const.f64x2 (; 7 ;) (result v128)
+ (func $v128.const.f64x2 (result v128)
(v128.const i32x4 0x00000000 0x3ff00000 0x00000000 0x40000000)
)
- (func $v128.shuffle (; 8 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $v128.shuffle (param $0 v128) (param $1 v128) (result v128)
(v8x16.shuffle 0 17 2 19 4 21 6 23 8 25 10 27 12 29 14 31
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.splat (; 9 ;) (param $0 i32) (result v128)
+ (func $i8x16.splat (param $0 i32) (result v128)
(i8x16.splat
(local.get $0)
)
)
- (func $i8x16.extract_lane_s (; 10 ;) (param $0 v128) (result i32)
+ (func $i8x16.extract_lane_s (param $0 v128) (result i32)
(i8x16.extract_lane_s 0
(local.get $0)
)
)
- (func $i8x16.extract_lane_u (; 11 ;) (param $0 v128) (result i32)
+ (func $i8x16.extract_lane_u (param $0 v128) (result i32)
(i8x16.extract_lane_u 0
(local.get $0)
)
)
- (func $i8x16.replace_lane (; 12 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i8x16.replace_lane (param $0 v128) (param $1 i32) (result v128)
(i8x16.replace_lane 0
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.splat (; 13 ;) (param $0 i32) (result v128)
+ (func $i16x8.splat (param $0 i32) (result v128)
(i16x8.splat
(local.get $0)
)
)
- (func $i16x8.extract_lane_s (; 14 ;) (param $0 v128) (result i32)
+ (func $i16x8.extract_lane_s (param $0 v128) (result i32)
(i16x8.extract_lane_s 0
(local.get $0)
)
)
- (func $i16x8.extract_lane_u (; 15 ;) (param $0 v128) (result i32)
+ (func $i16x8.extract_lane_u (param $0 v128) (result i32)
(i16x8.extract_lane_u 0
(local.get $0)
)
)
- (func $i16x8.replace_lane (; 16 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i16x8.replace_lane (param $0 v128) (param $1 i32) (result v128)
(i16x8.replace_lane 0
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.splat (; 17 ;) (param $0 i32) (result v128)
+ (func $i32x4.splat (param $0 i32) (result v128)
(i32x4.splat
(local.get $0)
)
)
- (func $i32x4.extract_lane (; 18 ;) (param $0 v128) (result i32)
+ (func $i32x4.extract_lane (param $0 v128) (result i32)
(i32x4.extract_lane 0
(local.get $0)
)
)
- (func $i32x4.replace_lane (; 19 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i32x4.replace_lane (param $0 v128) (param $1 i32) (result v128)
(i32x4.replace_lane 0
(local.get $0)
(local.get $1)
)
)
- (func $i64x2.extract_lane (; 20 ;) (param $0 v128) (result i64)
+ (func $i64x2.extract_lane (param $0 v128) (result i64)
(i64x2.extract_lane 0
(local.get $0)
)
)
- (func $i64x2.replace_lane (; 21 ;) (param $0 v128) (param $1 i64) (result v128)
+ (func $i64x2.replace_lane (param $0 v128) (param $1 i64) (result v128)
(i64x2.replace_lane 0
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.splat (; 22 ;) (param $0 f32) (result v128)
+ (func $f32x4.splat (param $0 f32) (result v128)
(f32x4.splat
(local.get $0)
)
)
- (func $f32x4.extract_lane (; 23 ;) (param $0 v128) (result f32)
+ (func $f32x4.extract_lane (param $0 v128) (result f32)
(f32x4.extract_lane 0
(local.get $0)
)
)
- (func $f32x4.replace_lane (; 24 ;) (param $0 v128) (param $1 f32) (result v128)
+ (func $f32x4.replace_lane (param $0 v128) (param $1 f32) (result v128)
(f32x4.replace_lane 0
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.splat (; 25 ;) (param $0 f64) (result v128)
+ (func $f64x2.splat (param $0 f64) (result v128)
(f64x2.splat
(local.get $0)
)
)
- (func $f64x2.extract_lane (; 26 ;) (param $0 v128) (result f64)
+ (func $f64x2.extract_lane (param $0 v128) (result f64)
(f64x2.extract_lane 0
(local.get $0)
)
)
- (func $f64x2.replace_lane (; 27 ;) (param $0 v128) (param $1 f64) (result v128)
+ (func $f64x2.replace_lane (param $0 v128) (param $1 f64) (result v128)
(f64x2.replace_lane 0
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.eq (; 28 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.eq (param $0 v128) (param $1 v128) (result v128)
(i8x16.eq
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.ne (; 29 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.ne (param $0 v128) (param $1 v128) (result v128)
(i8x16.ne
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.lt_s (; 30 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.lt_s (param $0 v128) (param $1 v128) (result v128)
(i8x16.lt_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.lt_u (; 31 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.lt_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.lt_u
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.gt_s (; 32 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.gt_s (param $0 v128) (param $1 v128) (result v128)
(i8x16.gt_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.gt_u (; 33 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.gt_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.gt_u
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.le_s (; 34 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.le_s (param $0 v128) (param $1 v128) (result v128)
(i8x16.le_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.le_u (; 35 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.le_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.le_u
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.ge_s (; 36 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.ge_s (param $0 v128) (param $1 v128) (result v128)
(i8x16.ge_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.ge_u (; 37 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.ge_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.ge_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.eq (; 38 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.eq (param $0 v128) (param $1 v128) (result v128)
(i16x8.eq
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.ne (; 39 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.ne (param $0 v128) (param $1 v128) (result v128)
(i16x8.ne
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.lt_s (; 40 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.lt_s (param $0 v128) (param $1 v128) (result v128)
(i16x8.lt_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.lt_u (; 41 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.lt_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.lt_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.gt_s (; 42 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.gt_s (param $0 v128) (param $1 v128) (result v128)
(i16x8.gt_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.gt_u (; 43 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.gt_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.gt_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.le_s (; 44 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.le_s (param $0 v128) (param $1 v128) (result v128)
(i16x8.le_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.le_u (; 45 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.le_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.le_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.ge_s (; 46 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.ge_s (param $0 v128) (param $1 v128) (result v128)
(i16x8.ge_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.ge_u (; 47 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.ge_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.ge_u
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.eq (; 48 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.eq (param $0 v128) (param $1 v128) (result v128)
(i32x4.eq
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.ne (; 49 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.ne (param $0 v128) (param $1 v128) (result v128)
(i32x4.ne
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.lt_s (; 50 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.lt_s (param $0 v128) (param $1 v128) (result v128)
(i32x4.lt_s
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.lt_u (; 51 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.lt_u (param $0 v128) (param $1 v128) (result v128)
(i32x4.lt_u
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.gt_s (; 52 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.gt_s (param $0 v128) (param $1 v128) (result v128)
(i32x4.gt_s
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.gt_u (; 53 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.gt_u (param $0 v128) (param $1 v128) (result v128)
(i32x4.gt_u
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.le_s (; 54 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.le_s (param $0 v128) (param $1 v128) (result v128)
(i32x4.le_s
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.le_u (; 55 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.le_u (param $0 v128) (param $1 v128) (result v128)
(i32x4.le_u
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.ge_s (; 56 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.ge_s (param $0 v128) (param $1 v128) (result v128)
(i32x4.ge_s
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.ge_u (; 57 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.ge_u (param $0 v128) (param $1 v128) (result v128)
(i32x4.ge_u
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.eq (; 58 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.eq (param $0 v128) (param $1 v128) (result v128)
(f32x4.eq
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.ne (; 59 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.ne (param $0 v128) (param $1 v128) (result v128)
(f32x4.ne
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.lt (; 60 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.lt (param $0 v128) (param $1 v128) (result v128)
(f32x4.lt
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.gt (; 61 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.gt (param $0 v128) (param $1 v128) (result v128)
(f32x4.gt
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.le (; 62 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.le (param $0 v128) (param $1 v128) (result v128)
(f32x4.le
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.ge (; 63 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.ge (param $0 v128) (param $1 v128) (result v128)
(f32x4.ge
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.eq (; 64 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.eq (param $0 v128) (param $1 v128) (result v128)
(f64x2.eq
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.ne (; 65 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.ne (param $0 v128) (param $1 v128) (result v128)
(f64x2.ne
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.lt (; 66 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.lt (param $0 v128) (param $1 v128) (result v128)
(f64x2.lt
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.gt (; 67 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.gt (param $0 v128) (param $1 v128) (result v128)
(f64x2.gt
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.le (; 68 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.le (param $0 v128) (param $1 v128) (result v128)
(f64x2.le
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.ge (; 69 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.ge (param $0 v128) (param $1 v128) (result v128)
(f64x2.ge
(local.get $0)
(local.get $1)
)
)
- (func $v128.not (; 70 ;) (param $0 v128) (result v128)
+ (func $v128.not (param $0 v128) (result v128)
(v128.not
(local.get $0)
)
)
- (func $v128.and (; 71 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $v128.and (param $0 v128) (param $1 v128) (result v128)
(v128.and
(local.get $0)
(local.get $1)
)
)
- (func $v128.or (; 72 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $v128.or (param $0 v128) (param $1 v128) (result v128)
(v128.or
(local.get $0)
(local.get $1)
)
)
- (func $v128.xor (; 73 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $v128.xor (param $0 v128) (param $1 v128) (result v128)
(v128.xor
(local.get $0)
(local.get $1)
)
)
- (func $v128.andnot (; 74 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $v128.andnot (param $0 v128) (param $1 v128) (result v128)
(v128.andnot
(local.get $0)
(local.get $1)
)
)
- (func $v128.bitselect (; 75 ;) (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
+ (func $v128.bitselect (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
(v128.bitselect
(local.get $0)
(local.get $1)
(local.get $2)
)
)
- (func $i8x16.abs (; 76 ;) (param $0 v128) (result v128)
+ (func $i8x16.abs (param $0 v128) (result v128)
(i8x16.abs
(local.get $0)
)
)
- (func $i8x16.neg (; 77 ;) (param $0 v128) (result v128)
+ (func $i8x16.neg (param $0 v128) (result v128)
(i8x16.neg
(local.get $0)
)
)
- (func $i8x16.any_true (; 78 ;) (param $0 v128) (result i32)
+ (func $i8x16.any_true (param $0 v128) (result i32)
(i8x16.any_true
(local.get $0)
)
)
- (func $i8x16.all_true (; 79 ;) (param $0 v128) (result i32)
+ (func $i8x16.all_true (param $0 v128) (result i32)
(i8x16.all_true
(local.get $0)
)
)
- (func $i8x16.bitmask (; 80 ;) (param $0 v128) (result i32)
+ (func $i8x16.bitmask (param $0 v128) (result i32)
(i8x16.bitmask
(local.get $0)
)
)
- (func $i8x16.shl (; 81 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i8x16.shl (param $0 v128) (param $1 i32) (result v128)
(i8x16.shl
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.shr_s (; 82 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i8x16.shr_s (param $0 v128) (param $1 i32) (result v128)
(i8x16.shr_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.shr_u (; 83 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i8x16.shr_u (param $0 v128) (param $1 i32) (result v128)
(i8x16.shr_u
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.add (; 84 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.add (param $0 v128) (param $1 v128) (result v128)
(i8x16.add
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.add_saturate_s (; 85 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.add_saturate_s (param $0 v128) (param $1 v128) (result v128)
(i8x16.add_saturate_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.add_saturate_u (; 86 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.add_saturate_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.add_saturate_u
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.sub (; 87 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.sub (param $0 v128) (param $1 v128) (result v128)
(i8x16.sub
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.sub_saturate_s (; 88 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.sub_saturate_s (param $0 v128) (param $1 v128) (result v128)
(i8x16.sub_saturate_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.sub_saturate_u (; 89 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.sub_saturate_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.sub_saturate_u
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.mul (; 90 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.mul (param $0 v128) (param $1 v128) (result v128)
(i8x16.mul
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.min_s (; 91 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.min_s (param $0 v128) (param $1 v128) (result v128)
(i8x16.min_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.min_u (; 92 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.min_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.min_u
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.max_s (; 93 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.max_s (param $0 v128) (param $1 v128) (result v128)
(i8x16.max_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.max_u (; 94 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.max_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.max_u
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.avgr_u (; 95 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.avgr_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.avgr_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.abs (; 96 ;) (param $0 v128) (result v128)
+ (func $i16x8.abs (param $0 v128) (result v128)
(i16x8.abs
(local.get $0)
)
)
- (func $i16x8.neg (; 97 ;) (param $0 v128) (result v128)
+ (func $i16x8.neg (param $0 v128) (result v128)
(i16x8.neg
(local.get $0)
)
)
- (func $i16x8.any_true (; 98 ;) (param $0 v128) (result i32)
+ (func $i16x8.any_true (param $0 v128) (result i32)
(i16x8.any_true
(local.get $0)
)
)
- (func $i16x8.all_true (; 99 ;) (param $0 v128) (result i32)
+ (func $i16x8.all_true (param $0 v128) (result i32)
(i16x8.all_true
(local.get $0)
)
)
- (func $i16x8.bitmask (; 100 ;) (param $0 v128) (result i32)
+ (func $i16x8.bitmask (param $0 v128) (result i32)
(i16x8.bitmask
(local.get $0)
)
)
- (func $i16x8.shl (; 101 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i16x8.shl (param $0 v128) (param $1 i32) (result v128)
(i16x8.shl
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.shr_s (; 102 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i16x8.shr_s (param $0 v128) (param $1 i32) (result v128)
(i16x8.shr_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.shr_u (; 103 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i16x8.shr_u (param $0 v128) (param $1 i32) (result v128)
(i16x8.shr_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.add (; 104 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.add (param $0 v128) (param $1 v128) (result v128)
(i16x8.add
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.add_saturate_s (; 105 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.add_saturate_s (param $0 v128) (param $1 v128) (result v128)
(i16x8.add_saturate_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.add_saturate_u (; 106 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.add_saturate_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.add_saturate_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.sub (; 107 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.sub (param $0 v128) (param $1 v128) (result v128)
(i16x8.sub
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.sub_saturate_s (; 108 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.sub_saturate_s (param $0 v128) (param $1 v128) (result v128)
(i16x8.sub_saturate_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.sub_saturate_u (; 109 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.sub_saturate_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.sub_saturate_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.mul (; 110 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.mul (param $0 v128) (param $1 v128) (result v128)
(i16x8.mul
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.min_s (; 111 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.min_s (param $0 v128) (param $1 v128) (result v128)
(i16x8.min_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.min_u (; 112 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.min_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.min_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.max_s (; 113 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.max_s (param $0 v128) (param $1 v128) (result v128)
(i16x8.max_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.max_u (; 114 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.max_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.max_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.avgr_u (; 115 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.avgr_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.avgr_u
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.abs (; 116 ;) (param $0 v128) (result v128)
+ (func $i32x4.abs (param $0 v128) (result v128)
(i32x4.abs
(local.get $0)
)
)
- (func $i32x4.neg (; 117 ;) (param $0 v128) (result v128)
+ (func $i32x4.neg (param $0 v128) (result v128)
(i32x4.neg
(local.get $0)
)
)
- (func $i32x4.any_true (; 118 ;) (param $0 v128) (result i32)
+ (func $i32x4.any_true (param $0 v128) (result i32)
(i32x4.any_true
(local.get $0)
)
)
- (func $i32x4.all_true (; 119 ;) (param $0 v128) (result i32)
+ (func $i32x4.all_true (param $0 v128) (result i32)
(i32x4.all_true
(local.get $0)
)
)
- (func $i32x4.bitmask (; 120 ;) (param $0 v128) (result i32)
+ (func $i32x4.bitmask (param $0 v128) (result i32)
(i32x4.bitmask
(local.get $0)
)
)
- (func $i32x4.shl (; 121 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i32x4.shl (param $0 v128) (param $1 i32) (result v128)
(i32x4.shl
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.shr_s (; 122 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i32x4.shr_s (param $0 v128) (param $1 i32) (result v128)
(i32x4.shr_s
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.shr_u (; 123 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i32x4.shr_u (param $0 v128) (param $1 i32) (result v128)
(i32x4.shr_u
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.add (; 124 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.add (param $0 v128) (param $1 v128) (result v128)
(i32x4.add
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.sub (; 125 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.sub (param $0 v128) (param $1 v128) (result v128)
(i32x4.sub
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.mul (; 126 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.mul (param $0 v128) (param $1 v128) (result v128)
(i32x4.mul
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.min_s (; 127 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.min_s (param $0 v128) (param $1 v128) (result v128)
(i32x4.min_s
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.min_u (; 128 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.min_u (param $0 v128) (param $1 v128) (result v128)
(i32x4.min_u
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.max_s (; 129 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.max_s (param $0 v128) (param $1 v128) (result v128)
(i32x4.max_s
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.max_u (; 130 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.max_u (param $0 v128) (param $1 v128) (result v128)
(i32x4.max_u
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.dot_i16x8_s (; 131 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.dot_i16x8_s (param $0 v128) (param $1 v128) (result v128)
(i32x4.dot_i16x8_s
(local.get $0)
(local.get $1)
)
)
- (func $i64x2.neg (; 132 ;) (param $0 v128) (result v128)
+ (func $i64x2.neg (param $0 v128) (result v128)
(i64x2.neg
(local.get $0)
)
)
- (func $i64x2.any_true (; 133 ;) (param $0 v128) (result i32)
+ (func $i64x2.any_true (param $0 v128) (result i32)
(i64x2.any_true
(local.get $0)
)
)
- (func $i64x2.all_true (; 134 ;) (param $0 v128) (result i32)
+ (func $i64x2.all_true (param $0 v128) (result i32)
(i64x2.all_true
(local.get $0)
)
)
- (func $i64x2.shl (; 135 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i64x2.shl (param $0 v128) (param $1 i32) (result v128)
(i64x2.shl
(local.get $0)
(local.get $1)
)
)
- (func $i64x2.shr_s (; 136 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i64x2.shr_s (param $0 v128) (param $1 i32) (result v128)
(i64x2.shr_s
(local.get $0)
(local.get $1)
)
)
- (func $i64x2.shr_u (; 137 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i64x2.shr_u (param $0 v128) (param $1 i32) (result v128)
(i64x2.shr_u
(local.get $0)
(local.get $1)
)
)
- (func $i64x2.add (; 138 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i64x2.add (param $0 v128) (param $1 v128) (result v128)
(i64x2.add
(local.get $0)
(local.get $1)
)
)
- (func $i64x2.sub (; 139 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i64x2.sub (param $0 v128) (param $1 v128) (result v128)
(i64x2.sub
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.add (; 140 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.add (param $0 v128) (param $1 v128) (result v128)
(f32x4.add
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.sub (; 141 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.sub (param $0 v128) (param $1 v128) (result v128)
(f32x4.sub
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.mul (; 142 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.mul (param $0 v128) (param $1 v128) (result v128)
(f32x4.mul
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.div (; 143 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.div (param $0 v128) (param $1 v128) (result v128)
(f32x4.div
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.min (; 144 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.min (param $0 v128) (param $1 v128) (result v128)
(f32x4.min
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.max (; 145 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.max (param $0 v128) (param $1 v128) (result v128)
(f32x4.max
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.abs (; 146 ;) (param $0 v128) (result v128)
+ (func $f32x4.abs (param $0 v128) (result v128)
(f32x4.abs
(local.get $0)
)
)
- (func $f32x4.neg (; 147 ;) (param $0 v128) (result v128)
+ (func $f32x4.neg (param $0 v128) (result v128)
(f32x4.neg
(local.get $0)
)
)
- (func $f32x4.sqrt (; 148 ;) (param $0 v128) (result v128)
+ (func $f32x4.sqrt (param $0 v128) (result v128)
(f32x4.sqrt
(local.get $0)
)
)
- (func $f32x4.qfma (; 149 ;) (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
+ (func $f32x4.qfma (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
(f32x4.qfma
(local.get $0)
(local.get $1)
(local.get $2)
)
)
- (func $f32x4.qfms (; 150 ;) (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
+ (func $f32x4.qfms (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
(f32x4.qfms
(local.get $0)
(local.get $1)
(local.get $2)
)
)
- (func $f64x2.add (; 151 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.add (param $0 v128) (param $1 v128) (result v128)
(f64x2.add
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.sub (; 152 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.sub (param $0 v128) (param $1 v128) (result v128)
(f64x2.sub
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.mul (; 153 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.mul (param $0 v128) (param $1 v128) (result v128)
(f64x2.mul
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.div (; 154 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.div (param $0 v128) (param $1 v128) (result v128)
(f64x2.div
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.min (; 155 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.min (param $0 v128) (param $1 v128) (result v128)
(f64x2.min
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.max (; 156 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.max (param $0 v128) (param $1 v128) (result v128)
(f64x2.max
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.abs (; 157 ;) (param $0 v128) (result v128)
+ (func $f64x2.abs (param $0 v128) (result v128)
(f64x2.abs
(local.get $0)
)
)
- (func $f64x2.neg (; 158 ;) (param $0 v128) (result v128)
+ (func $f64x2.neg (param $0 v128) (result v128)
(f64x2.neg
(local.get $0)
)
)
- (func $f64x2.sqrt (; 159 ;) (param $0 v128) (result v128)
+ (func $f64x2.sqrt (param $0 v128) (result v128)
(f64x2.sqrt
(local.get $0)
)
)
- (func $f64x2.qfma (; 160 ;) (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
+ (func $f64x2.qfma (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
(f64x2.qfma
(local.get $0)
(local.get $1)
(local.get $2)
)
)
- (func $f64x2.qfms (; 161 ;) (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
+ (func $f64x2.qfms (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
(f64x2.qfms
(local.get $0)
(local.get $1)
(local.get $2)
)
)
- (func $i32x4.trunc_sat_f32x4_s (; 162 ;) (param $0 v128) (result v128)
+ (func $i32x4.trunc_sat_f32x4_s (param $0 v128) (result v128)
(i32x4.trunc_sat_f32x4_s
(local.get $0)
)
)
- (func $i32x4.trunc_sat_f32x4_u (; 163 ;) (param $0 v128) (result v128)
+ (func $i32x4.trunc_sat_f32x4_u (param $0 v128) (result v128)
(i32x4.trunc_sat_f32x4_u
(local.get $0)
)
)
- (func $i64x2.trunc_sat_f64x2_s (; 164 ;) (param $0 v128) (result v128)
+ (func $i64x2.trunc_sat_f64x2_s (param $0 v128) (result v128)
(i64x2.trunc_sat_f64x2_s
(local.get $0)
)
)
- (func $i64x2.trunc_sat_f64x2_u (; 165 ;) (param $0 v128) (result v128)
+ (func $i64x2.trunc_sat_f64x2_u (param $0 v128) (result v128)
(i64x2.trunc_sat_f64x2_u
(local.get $0)
)
)
- (func $f32x4.convert_i32x4_s (; 166 ;) (param $0 v128) (result v128)
+ (func $f32x4.convert_i32x4_s (param $0 v128) (result v128)
(f32x4.convert_i32x4_s
(local.get $0)
)
)
- (func $f32x4.convert_i32x4_u (; 167 ;) (param $0 v128) (result v128)
+ (func $f32x4.convert_i32x4_u (param $0 v128) (result v128)
(f32x4.convert_i32x4_u
(local.get $0)
)
)
- (func $f64x2.convert_i64x2_s (; 168 ;) (param $0 v128) (result v128)
+ (func $f64x2.convert_i64x2_s (param $0 v128) (result v128)
(f64x2.convert_i64x2_s
(local.get $0)
)
)
- (func $f64x2.convert_i64x2_u (; 169 ;) (param $0 v128) (result v128)
+ (func $f64x2.convert_i64x2_u (param $0 v128) (result v128)
(f64x2.convert_i64x2_u
(local.get $0)
)
)
- (func $v8x16.load_splat (; 170 ;) (param $0 i32) (result v128)
+ (func $v8x16.load_splat (param $0 i32) (result v128)
(v8x16.load_splat
(local.get $0)
)
)
- (func $v16x8.load_splat (; 171 ;) (param $0 i32) (result v128)
+ (func $v16x8.load_splat (param $0 i32) (result v128)
(v16x8.load_splat
(local.get $0)
)
)
- (func $v32x4.load_splat (; 172 ;) (param $0 i32) (result v128)
+ (func $v32x4.load_splat (param $0 i32) (result v128)
(v32x4.load_splat
(local.get $0)
)
)
- (func $v64x2.load_splat (; 173 ;) (param $0 i32) (result v128)
+ (func $v64x2.load_splat (param $0 i32) (result v128)
(v64x2.load_splat
(local.get $0)
)
)
- (func $i8x16.narrow_i16x8_s (; 174 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.narrow_i16x8_s (param $0 v128) (param $1 v128) (result v128)
(i8x16.narrow_i16x8_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.narrow_i16x8_u (; 175 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.narrow_i16x8_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.narrow_i16x8_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.narrow_i32x4_s (; 176 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.narrow_i32x4_s (param $0 v128) (param $1 v128) (result v128)
(i16x8.narrow_i32x4_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.narrow_i32x4_u (; 177 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.narrow_i32x4_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.narrow_i32x4_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.widen_low_i8x16_s (; 178 ;) (param $0 v128) (result v128)
+ (func $i16x8.widen_low_i8x16_s (param $0 v128) (result v128)
(i16x8.widen_low_i8x16_s
(local.get $0)
)
)
- (func $i16x8.widen_high_i8x16_s (; 179 ;) (param $0 v128) (result v128)
+ (func $i16x8.widen_high_i8x16_s (param $0 v128) (result v128)
(i16x8.widen_high_i8x16_s
(local.get $0)
)
)
- (func $i16x8.widen_low_i8x16_u (; 180 ;) (param $0 v128) (result v128)
+ (func $i16x8.widen_low_i8x16_u (param $0 v128) (result v128)
(i16x8.widen_low_i8x16_u
(local.get $0)
)
)
- (func $i16x8.widen_high_i8x16_u (; 181 ;) (param $0 v128) (result v128)
+ (func $i16x8.widen_high_i8x16_u (param $0 v128) (result v128)
(i16x8.widen_high_i8x16_u
(local.get $0)
)
)
- (func $i32x4.widen_low_i16x8_s (; 182 ;) (param $0 v128) (result v128)
+ (func $i32x4.widen_low_i16x8_s (param $0 v128) (result v128)
(i32x4.widen_low_i16x8_s
(local.get $0)
)
)
- (func $i32x4.widen_high_i16x8_s (; 183 ;) (param $0 v128) (result v128)
+ (func $i32x4.widen_high_i16x8_s (param $0 v128) (result v128)
(i32x4.widen_high_i16x8_s
(local.get $0)
)
)
- (func $i32x4.widen_low_i16x8_u (; 184 ;) (param $0 v128) (result v128)
+ (func $i32x4.widen_low_i16x8_u (param $0 v128) (result v128)
(i32x4.widen_low_i16x8_u
(local.get $0)
)
)
- (func $i32x4.widen_high_i16x8_u (; 185 ;) (param $0 v128) (result v128)
+ (func $i32x4.widen_high_i16x8_u (param $0 v128) (result v128)
(i32x4.widen_high_i16x8_u
(local.get $0)
)
)
- (func $i16x8.load8x8_u (; 186 ;) (param $0 i32) (result v128)
+ (func $i16x8.load8x8_u (param $0 i32) (result v128)
(i16x8.load8x8_u
(local.get $0)
)
)
- (func $i16x8.load8x8_s (; 187 ;) (param $0 i32) (result v128)
+ (func $i16x8.load8x8_s (param $0 i32) (result v128)
(i16x8.load8x8_s
(local.get $0)
)
)
- (func $i32x4.load16x4_s (; 188 ;) (param $0 i32) (result v128)
+ (func $i32x4.load16x4_s (param $0 i32) (result v128)
(i32x4.load16x4_s
(local.get $0)
)
)
- (func $i32x4.load16x4_u (; 189 ;) (param $0 i32) (result v128)
+ (func $i32x4.load16x4_u (param $0 i32) (result v128)
(i32x4.load16x4_u
(local.get $0)
)
)
- (func $i64x2.load32x2_s (; 190 ;) (param $0 i32) (result v128)
+ (func $i64x2.load32x2_s (param $0 i32) (result v128)
(i64x2.load32x2_s
(local.get $0)
)
)
- (func $i64x2.load32x2_u (; 191 ;) (param $0 i32) (result v128)
+ (func $i64x2.load32x2_u (param $0 i32) (result v128)
(i64x2.load32x2_u
(local.get $0)
)
)
- (func $v8x16.swizzle (; 192 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $v8x16.swizzle (param $0 v128) (param $1 v128) (result v128)
(v8x16.swizzle
(local.get $0)
(local.get $1)
diff --git a/test/simd.wast.fromBinary b/test/simd.wast.fromBinary
index 2e676c73d..cb1707309 100644
--- a/test/simd.wast.fromBinary
+++ b/test/simd.wast.fromBinary
@@ -16,1081 +16,1081 @@
(type $v128_f32_=>_v128 (func (param v128 f32) (result v128)))
(type $v128_f64_=>_v128 (func (param v128 f64) (result v128)))
(memory $0 1 1)
- (func $v128.load (; 0 ;) (param $0 i32) (result v128)
+ (func $v128.load (param $0 i32) (result v128)
(v128.load
(local.get $0)
)
)
- (func $v128.store (; 1 ;) (param $0 i32) (param $1 v128)
+ (func $v128.store (param $0 i32) (param $1 v128)
(v128.store
(local.get $0)
(local.get $1)
)
)
- (func $v128.const.i8x16 (; 2 ;) (result v128)
+ (func $v128.const.i8x16 (result v128)
(v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d)
)
- (func $v128.const.i16x8 (; 3 ;) (result v128)
+ (func $v128.const.i16x8 (result v128)
(v128.const i32x4 0x00020001 0x00040003 0x00060005 0x00080007)
)
- (func $v128.const.i32x4 (; 4 ;) (result v128)
+ (func $v128.const.i32x4 (result v128)
(v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004)
)
- (func $v128.const.i64x2 (; 5 ;) (result v128)
+ (func $v128.const.i64x2 (result v128)
(v128.const i32x4 0x00000001 0x00000000 0x00000002 0x00000000)
)
- (func $v128.const.f32x4 (; 6 ;) (result v128)
+ (func $v128.const.f32x4 (result v128)
(v128.const i32x4 0x3f800000 0x40000000 0x40400000 0x40800000)
)
- (func $v128.const.f64x2 (; 7 ;) (result v128)
+ (func $v128.const.f64x2 (result v128)
(v128.const i32x4 0x00000000 0x3ff00000 0x00000000 0x40000000)
)
- (func $v128.shuffle (; 8 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $v128.shuffle (param $0 v128) (param $1 v128) (result v128)
(v8x16.shuffle 0 17 2 19 4 21 6 23 8 25 10 27 12 29 14 31
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.splat (; 9 ;) (param $0 i32) (result v128)
+ (func $i8x16.splat (param $0 i32) (result v128)
(i8x16.splat
(local.get $0)
)
)
- (func $i8x16.extract_lane_s (; 10 ;) (param $0 v128) (result i32)
+ (func $i8x16.extract_lane_s (param $0 v128) (result i32)
(i8x16.extract_lane_s 0
(local.get $0)
)
)
- (func $i8x16.extract_lane_u (; 11 ;) (param $0 v128) (result i32)
+ (func $i8x16.extract_lane_u (param $0 v128) (result i32)
(i8x16.extract_lane_u 0
(local.get $0)
)
)
- (func $i8x16.replace_lane (; 12 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i8x16.replace_lane (param $0 v128) (param $1 i32) (result v128)
(i8x16.replace_lane 0
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.splat (; 13 ;) (param $0 i32) (result v128)
+ (func $i16x8.splat (param $0 i32) (result v128)
(i16x8.splat
(local.get $0)
)
)
- (func $i16x8.extract_lane_s (; 14 ;) (param $0 v128) (result i32)
+ (func $i16x8.extract_lane_s (param $0 v128) (result i32)
(i16x8.extract_lane_s 0
(local.get $0)
)
)
- (func $i16x8.extract_lane_u (; 15 ;) (param $0 v128) (result i32)
+ (func $i16x8.extract_lane_u (param $0 v128) (result i32)
(i16x8.extract_lane_u 0
(local.get $0)
)
)
- (func $i16x8.replace_lane (; 16 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i16x8.replace_lane (param $0 v128) (param $1 i32) (result v128)
(i16x8.replace_lane 0
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.splat (; 17 ;) (param $0 i32) (result v128)
+ (func $i32x4.splat (param $0 i32) (result v128)
(i32x4.splat
(local.get $0)
)
)
- (func $i32x4.extract_lane (; 18 ;) (param $0 v128) (result i32)
+ (func $i32x4.extract_lane (param $0 v128) (result i32)
(i32x4.extract_lane 0
(local.get $0)
)
)
- (func $i32x4.replace_lane (; 19 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i32x4.replace_lane (param $0 v128) (param $1 i32) (result v128)
(i32x4.replace_lane 0
(local.get $0)
(local.get $1)
)
)
- (func $i64x2.extract_lane (; 20 ;) (param $0 v128) (result i64)
+ (func $i64x2.extract_lane (param $0 v128) (result i64)
(i64x2.extract_lane 0
(local.get $0)
)
)
- (func $i64x2.replace_lane (; 21 ;) (param $0 v128) (param $1 i64) (result v128)
+ (func $i64x2.replace_lane (param $0 v128) (param $1 i64) (result v128)
(i64x2.replace_lane 0
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.splat (; 22 ;) (param $0 f32) (result v128)
+ (func $f32x4.splat (param $0 f32) (result v128)
(f32x4.splat
(local.get $0)
)
)
- (func $f32x4.extract_lane (; 23 ;) (param $0 v128) (result f32)
+ (func $f32x4.extract_lane (param $0 v128) (result f32)
(f32x4.extract_lane 0
(local.get $0)
)
)
- (func $f32x4.replace_lane (; 24 ;) (param $0 v128) (param $1 f32) (result v128)
+ (func $f32x4.replace_lane (param $0 v128) (param $1 f32) (result v128)
(f32x4.replace_lane 0
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.splat (; 25 ;) (param $0 f64) (result v128)
+ (func $f64x2.splat (param $0 f64) (result v128)
(f64x2.splat
(local.get $0)
)
)
- (func $f64x2.extract_lane (; 26 ;) (param $0 v128) (result f64)
+ (func $f64x2.extract_lane (param $0 v128) (result f64)
(f64x2.extract_lane 0
(local.get $0)
)
)
- (func $f64x2.replace_lane (; 27 ;) (param $0 v128) (param $1 f64) (result v128)
+ (func $f64x2.replace_lane (param $0 v128) (param $1 f64) (result v128)
(f64x2.replace_lane 0
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.eq (; 28 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.eq (param $0 v128) (param $1 v128) (result v128)
(i8x16.eq
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.ne (; 29 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.ne (param $0 v128) (param $1 v128) (result v128)
(i8x16.ne
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.lt_s (; 30 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.lt_s (param $0 v128) (param $1 v128) (result v128)
(i8x16.lt_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.lt_u (; 31 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.lt_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.lt_u
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.gt_s (; 32 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.gt_s (param $0 v128) (param $1 v128) (result v128)
(i8x16.gt_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.gt_u (; 33 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.gt_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.gt_u
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.le_s (; 34 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.le_s (param $0 v128) (param $1 v128) (result v128)
(i8x16.le_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.le_u (; 35 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.le_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.le_u
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.ge_s (; 36 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.ge_s (param $0 v128) (param $1 v128) (result v128)
(i8x16.ge_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.ge_u (; 37 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.ge_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.ge_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.eq (; 38 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.eq (param $0 v128) (param $1 v128) (result v128)
(i16x8.eq
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.ne (; 39 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.ne (param $0 v128) (param $1 v128) (result v128)
(i16x8.ne
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.lt_s (; 40 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.lt_s (param $0 v128) (param $1 v128) (result v128)
(i16x8.lt_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.lt_u (; 41 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.lt_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.lt_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.gt_s (; 42 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.gt_s (param $0 v128) (param $1 v128) (result v128)
(i16x8.gt_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.gt_u (; 43 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.gt_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.gt_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.le_s (; 44 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.le_s (param $0 v128) (param $1 v128) (result v128)
(i16x8.le_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.le_u (; 45 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.le_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.le_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.ge_s (; 46 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.ge_s (param $0 v128) (param $1 v128) (result v128)
(i16x8.ge_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.ge_u (; 47 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.ge_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.ge_u
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.eq (; 48 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.eq (param $0 v128) (param $1 v128) (result v128)
(i32x4.eq
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.ne (; 49 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.ne (param $0 v128) (param $1 v128) (result v128)
(i32x4.ne
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.lt_s (; 50 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.lt_s (param $0 v128) (param $1 v128) (result v128)
(i32x4.lt_s
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.lt_u (; 51 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.lt_u (param $0 v128) (param $1 v128) (result v128)
(i32x4.lt_u
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.gt_s (; 52 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.gt_s (param $0 v128) (param $1 v128) (result v128)
(i32x4.gt_s
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.gt_u (; 53 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.gt_u (param $0 v128) (param $1 v128) (result v128)
(i32x4.gt_u
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.le_s (; 54 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.le_s (param $0 v128) (param $1 v128) (result v128)
(i32x4.le_s
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.le_u (; 55 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.le_u (param $0 v128) (param $1 v128) (result v128)
(i32x4.le_u
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.ge_s (; 56 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.ge_s (param $0 v128) (param $1 v128) (result v128)
(i32x4.ge_s
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.ge_u (; 57 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.ge_u (param $0 v128) (param $1 v128) (result v128)
(i32x4.ge_u
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.eq (; 58 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.eq (param $0 v128) (param $1 v128) (result v128)
(f32x4.eq
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.ne (; 59 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.ne (param $0 v128) (param $1 v128) (result v128)
(f32x4.ne
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.lt (; 60 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.lt (param $0 v128) (param $1 v128) (result v128)
(f32x4.lt
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.gt (; 61 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.gt (param $0 v128) (param $1 v128) (result v128)
(f32x4.gt
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.le (; 62 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.le (param $0 v128) (param $1 v128) (result v128)
(f32x4.le
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.ge (; 63 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.ge (param $0 v128) (param $1 v128) (result v128)
(f32x4.ge
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.eq (; 64 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.eq (param $0 v128) (param $1 v128) (result v128)
(f64x2.eq
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.ne (; 65 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.ne (param $0 v128) (param $1 v128) (result v128)
(f64x2.ne
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.lt (; 66 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.lt (param $0 v128) (param $1 v128) (result v128)
(f64x2.lt
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.gt (; 67 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.gt (param $0 v128) (param $1 v128) (result v128)
(f64x2.gt
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.le (; 68 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.le (param $0 v128) (param $1 v128) (result v128)
(f64x2.le
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.ge (; 69 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.ge (param $0 v128) (param $1 v128) (result v128)
(f64x2.ge
(local.get $0)
(local.get $1)
)
)
- (func $v128.not (; 70 ;) (param $0 v128) (result v128)
+ (func $v128.not (param $0 v128) (result v128)
(v128.not
(local.get $0)
)
)
- (func $v128.and (; 71 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $v128.and (param $0 v128) (param $1 v128) (result v128)
(v128.and
(local.get $0)
(local.get $1)
)
)
- (func $v128.or (; 72 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $v128.or (param $0 v128) (param $1 v128) (result v128)
(v128.or
(local.get $0)
(local.get $1)
)
)
- (func $v128.xor (; 73 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $v128.xor (param $0 v128) (param $1 v128) (result v128)
(v128.xor
(local.get $0)
(local.get $1)
)
)
- (func $v128.andnot (; 74 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $v128.andnot (param $0 v128) (param $1 v128) (result v128)
(v128.andnot
(local.get $0)
(local.get $1)
)
)
- (func $v128.bitselect (; 75 ;) (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
+ (func $v128.bitselect (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
(v128.bitselect
(local.get $0)
(local.get $1)
(local.get $2)
)
)
- (func $i8x16.abs (; 76 ;) (param $0 v128) (result v128)
+ (func $i8x16.abs (param $0 v128) (result v128)
(i8x16.abs
(local.get $0)
)
)
- (func $i8x16.neg (; 77 ;) (param $0 v128) (result v128)
+ (func $i8x16.neg (param $0 v128) (result v128)
(i8x16.neg
(local.get $0)
)
)
- (func $i8x16.any_true (; 78 ;) (param $0 v128) (result i32)
+ (func $i8x16.any_true (param $0 v128) (result i32)
(i8x16.any_true
(local.get $0)
)
)
- (func $i8x16.all_true (; 79 ;) (param $0 v128) (result i32)
+ (func $i8x16.all_true (param $0 v128) (result i32)
(i8x16.all_true
(local.get $0)
)
)
- (func $i8x16.bitmask (; 80 ;) (param $0 v128) (result i32)
+ (func $i8x16.bitmask (param $0 v128) (result i32)
(i8x16.bitmask
(local.get $0)
)
)
- (func $i8x16.shl (; 81 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i8x16.shl (param $0 v128) (param $1 i32) (result v128)
(i8x16.shl
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.shr_s (; 82 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i8x16.shr_s (param $0 v128) (param $1 i32) (result v128)
(i8x16.shr_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.shr_u (; 83 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i8x16.shr_u (param $0 v128) (param $1 i32) (result v128)
(i8x16.shr_u
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.add (; 84 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.add (param $0 v128) (param $1 v128) (result v128)
(i8x16.add
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.add_saturate_s (; 85 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.add_saturate_s (param $0 v128) (param $1 v128) (result v128)
(i8x16.add_saturate_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.add_saturate_u (; 86 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.add_saturate_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.add_saturate_u
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.sub (; 87 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.sub (param $0 v128) (param $1 v128) (result v128)
(i8x16.sub
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.sub_saturate_s (; 88 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.sub_saturate_s (param $0 v128) (param $1 v128) (result v128)
(i8x16.sub_saturate_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.sub_saturate_u (; 89 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.sub_saturate_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.sub_saturate_u
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.mul (; 90 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.mul (param $0 v128) (param $1 v128) (result v128)
(i8x16.mul
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.min_s (; 91 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.min_s (param $0 v128) (param $1 v128) (result v128)
(i8x16.min_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.min_u (; 92 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.min_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.min_u
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.max_s (; 93 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.max_s (param $0 v128) (param $1 v128) (result v128)
(i8x16.max_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.max_u (; 94 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.max_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.max_u
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.avgr_u (; 95 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.avgr_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.avgr_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.abs (; 96 ;) (param $0 v128) (result v128)
+ (func $i16x8.abs (param $0 v128) (result v128)
(i16x8.abs
(local.get $0)
)
)
- (func $i16x8.neg (; 97 ;) (param $0 v128) (result v128)
+ (func $i16x8.neg (param $0 v128) (result v128)
(i16x8.neg
(local.get $0)
)
)
- (func $i16x8.any_true (; 98 ;) (param $0 v128) (result i32)
+ (func $i16x8.any_true (param $0 v128) (result i32)
(i16x8.any_true
(local.get $0)
)
)
- (func $i16x8.all_true (; 99 ;) (param $0 v128) (result i32)
+ (func $i16x8.all_true (param $0 v128) (result i32)
(i16x8.all_true
(local.get $0)
)
)
- (func $i16x8.bitmask (; 100 ;) (param $0 v128) (result i32)
+ (func $i16x8.bitmask (param $0 v128) (result i32)
(i16x8.bitmask
(local.get $0)
)
)
- (func $i16x8.shl (; 101 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i16x8.shl (param $0 v128) (param $1 i32) (result v128)
(i16x8.shl
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.shr_s (; 102 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i16x8.shr_s (param $0 v128) (param $1 i32) (result v128)
(i16x8.shr_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.shr_u (; 103 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i16x8.shr_u (param $0 v128) (param $1 i32) (result v128)
(i16x8.shr_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.add (; 104 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.add (param $0 v128) (param $1 v128) (result v128)
(i16x8.add
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.add_saturate_s (; 105 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.add_saturate_s (param $0 v128) (param $1 v128) (result v128)
(i16x8.add_saturate_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.add_saturate_u (; 106 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.add_saturate_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.add_saturate_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.sub (; 107 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.sub (param $0 v128) (param $1 v128) (result v128)
(i16x8.sub
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.sub_saturate_s (; 108 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.sub_saturate_s (param $0 v128) (param $1 v128) (result v128)
(i16x8.sub_saturate_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.sub_saturate_u (; 109 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.sub_saturate_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.sub_saturate_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.mul (; 110 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.mul (param $0 v128) (param $1 v128) (result v128)
(i16x8.mul
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.min_s (; 111 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.min_s (param $0 v128) (param $1 v128) (result v128)
(i16x8.min_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.min_u (; 112 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.min_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.min_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.max_s (; 113 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.max_s (param $0 v128) (param $1 v128) (result v128)
(i16x8.max_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.max_u (; 114 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.max_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.max_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.avgr_u (; 115 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.avgr_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.avgr_u
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.abs (; 116 ;) (param $0 v128) (result v128)
+ (func $i32x4.abs (param $0 v128) (result v128)
(i32x4.abs
(local.get $0)
)
)
- (func $i32x4.neg (; 117 ;) (param $0 v128) (result v128)
+ (func $i32x4.neg (param $0 v128) (result v128)
(i32x4.neg
(local.get $0)
)
)
- (func $i32x4.any_true (; 118 ;) (param $0 v128) (result i32)
+ (func $i32x4.any_true (param $0 v128) (result i32)
(i32x4.any_true
(local.get $0)
)
)
- (func $i32x4.all_true (; 119 ;) (param $0 v128) (result i32)
+ (func $i32x4.all_true (param $0 v128) (result i32)
(i32x4.all_true
(local.get $0)
)
)
- (func $i32x4.bitmask (; 120 ;) (param $0 v128) (result i32)
+ (func $i32x4.bitmask (param $0 v128) (result i32)
(i32x4.bitmask
(local.get $0)
)
)
- (func $i32x4.shl (; 121 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i32x4.shl (param $0 v128) (param $1 i32) (result v128)
(i32x4.shl
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.shr_s (; 122 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i32x4.shr_s (param $0 v128) (param $1 i32) (result v128)
(i32x4.shr_s
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.shr_u (; 123 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i32x4.shr_u (param $0 v128) (param $1 i32) (result v128)
(i32x4.shr_u
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.add (; 124 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.add (param $0 v128) (param $1 v128) (result v128)
(i32x4.add
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.sub (; 125 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.sub (param $0 v128) (param $1 v128) (result v128)
(i32x4.sub
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.mul (; 126 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.mul (param $0 v128) (param $1 v128) (result v128)
(i32x4.mul
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.min_s (; 127 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.min_s (param $0 v128) (param $1 v128) (result v128)
(i32x4.min_s
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.min_u (; 128 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.min_u (param $0 v128) (param $1 v128) (result v128)
(i32x4.min_u
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.max_s (; 129 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.max_s (param $0 v128) (param $1 v128) (result v128)
(i32x4.max_s
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.max_u (; 130 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.max_u (param $0 v128) (param $1 v128) (result v128)
(i32x4.max_u
(local.get $0)
(local.get $1)
)
)
- (func $i32x4.dot_i16x8_s (; 131 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i32x4.dot_i16x8_s (param $0 v128) (param $1 v128) (result v128)
(i32x4.dot_i16x8_s
(local.get $0)
(local.get $1)
)
)
- (func $i64x2.neg (; 132 ;) (param $0 v128) (result v128)
+ (func $i64x2.neg (param $0 v128) (result v128)
(i64x2.neg
(local.get $0)
)
)
- (func $i64x2.any_true (; 133 ;) (param $0 v128) (result i32)
+ (func $i64x2.any_true (param $0 v128) (result i32)
(i64x2.any_true
(local.get $0)
)
)
- (func $i64x2.all_true (; 134 ;) (param $0 v128) (result i32)
+ (func $i64x2.all_true (param $0 v128) (result i32)
(i64x2.all_true
(local.get $0)
)
)
- (func $i64x2.shl (; 135 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i64x2.shl (param $0 v128) (param $1 i32) (result v128)
(i64x2.shl
(local.get $0)
(local.get $1)
)
)
- (func $i64x2.shr_s (; 136 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i64x2.shr_s (param $0 v128) (param $1 i32) (result v128)
(i64x2.shr_s
(local.get $0)
(local.get $1)
)
)
- (func $i64x2.shr_u (; 137 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $i64x2.shr_u (param $0 v128) (param $1 i32) (result v128)
(i64x2.shr_u
(local.get $0)
(local.get $1)
)
)
- (func $i64x2.add (; 138 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i64x2.add (param $0 v128) (param $1 v128) (result v128)
(i64x2.add
(local.get $0)
(local.get $1)
)
)
- (func $i64x2.sub (; 139 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i64x2.sub (param $0 v128) (param $1 v128) (result v128)
(i64x2.sub
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.add (; 140 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.add (param $0 v128) (param $1 v128) (result v128)
(f32x4.add
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.sub (; 141 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.sub (param $0 v128) (param $1 v128) (result v128)
(f32x4.sub
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.mul (; 142 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.mul (param $0 v128) (param $1 v128) (result v128)
(f32x4.mul
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.div (; 143 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.div (param $0 v128) (param $1 v128) (result v128)
(f32x4.div
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.min (; 144 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.min (param $0 v128) (param $1 v128) (result v128)
(f32x4.min
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.max (; 145 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f32x4.max (param $0 v128) (param $1 v128) (result v128)
(f32x4.max
(local.get $0)
(local.get $1)
)
)
- (func $f32x4.abs (; 146 ;) (param $0 v128) (result v128)
+ (func $f32x4.abs (param $0 v128) (result v128)
(f32x4.abs
(local.get $0)
)
)
- (func $f32x4.neg (; 147 ;) (param $0 v128) (result v128)
+ (func $f32x4.neg (param $0 v128) (result v128)
(f32x4.neg
(local.get $0)
)
)
- (func $f32x4.sqrt (; 148 ;) (param $0 v128) (result v128)
+ (func $f32x4.sqrt (param $0 v128) (result v128)
(f32x4.sqrt
(local.get $0)
)
)
- (func $f32x4.qfma (; 149 ;) (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
+ (func $f32x4.qfma (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
(f32x4.qfma
(local.get $0)
(local.get $1)
(local.get $2)
)
)
- (func $f32x4.qfms (; 150 ;) (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
+ (func $f32x4.qfms (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
(f32x4.qfms
(local.get $0)
(local.get $1)
(local.get $2)
)
)
- (func $f64x2.add (; 151 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.add (param $0 v128) (param $1 v128) (result v128)
(f64x2.add
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.sub (; 152 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.sub (param $0 v128) (param $1 v128) (result v128)
(f64x2.sub
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.mul (; 153 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.mul (param $0 v128) (param $1 v128) (result v128)
(f64x2.mul
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.div (; 154 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.div (param $0 v128) (param $1 v128) (result v128)
(f64x2.div
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.min (; 155 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.min (param $0 v128) (param $1 v128) (result v128)
(f64x2.min
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.max (; 156 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $f64x2.max (param $0 v128) (param $1 v128) (result v128)
(f64x2.max
(local.get $0)
(local.get $1)
)
)
- (func $f64x2.abs (; 157 ;) (param $0 v128) (result v128)
+ (func $f64x2.abs (param $0 v128) (result v128)
(f64x2.abs
(local.get $0)
)
)
- (func $f64x2.neg (; 158 ;) (param $0 v128) (result v128)
+ (func $f64x2.neg (param $0 v128) (result v128)
(f64x2.neg
(local.get $0)
)
)
- (func $f64x2.sqrt (; 159 ;) (param $0 v128) (result v128)
+ (func $f64x2.sqrt (param $0 v128) (result v128)
(f64x2.sqrt
(local.get $0)
)
)
- (func $f64x2.qfma (; 160 ;) (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
+ (func $f64x2.qfma (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
(f64x2.qfma
(local.get $0)
(local.get $1)
(local.get $2)
)
)
- (func $f64x2.qfms (; 161 ;) (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
+ (func $f64x2.qfms (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
(f64x2.qfms
(local.get $0)
(local.get $1)
(local.get $2)
)
)
- (func $i32x4.trunc_sat_f32x4_s (; 162 ;) (param $0 v128) (result v128)
+ (func $i32x4.trunc_sat_f32x4_s (param $0 v128) (result v128)
(i32x4.trunc_sat_f32x4_s
(local.get $0)
)
)
- (func $i32x4.trunc_sat_f32x4_u (; 163 ;) (param $0 v128) (result v128)
+ (func $i32x4.trunc_sat_f32x4_u (param $0 v128) (result v128)
(i32x4.trunc_sat_f32x4_u
(local.get $0)
)
)
- (func $i64x2.trunc_sat_f64x2_s (; 164 ;) (param $0 v128) (result v128)
+ (func $i64x2.trunc_sat_f64x2_s (param $0 v128) (result v128)
(i64x2.trunc_sat_f64x2_s
(local.get $0)
)
)
- (func $i64x2.trunc_sat_f64x2_u (; 165 ;) (param $0 v128) (result v128)
+ (func $i64x2.trunc_sat_f64x2_u (param $0 v128) (result v128)
(i64x2.trunc_sat_f64x2_u
(local.get $0)
)
)
- (func $f32x4.convert_i32x4_s (; 166 ;) (param $0 v128) (result v128)
+ (func $f32x4.convert_i32x4_s (param $0 v128) (result v128)
(f32x4.convert_i32x4_s
(local.get $0)
)
)
- (func $f32x4.convert_i32x4_u (; 167 ;) (param $0 v128) (result v128)
+ (func $f32x4.convert_i32x4_u (param $0 v128) (result v128)
(f32x4.convert_i32x4_u
(local.get $0)
)
)
- (func $f64x2.convert_i64x2_s (; 168 ;) (param $0 v128) (result v128)
+ (func $f64x2.convert_i64x2_s (param $0 v128) (result v128)
(f64x2.convert_i64x2_s
(local.get $0)
)
)
- (func $f64x2.convert_i64x2_u (; 169 ;) (param $0 v128) (result v128)
+ (func $f64x2.convert_i64x2_u (param $0 v128) (result v128)
(f64x2.convert_i64x2_u
(local.get $0)
)
)
- (func $v8x16.load_splat (; 170 ;) (param $0 i32) (result v128)
+ (func $v8x16.load_splat (param $0 i32) (result v128)
(v8x16.load_splat
(local.get $0)
)
)
- (func $v16x8.load_splat (; 171 ;) (param $0 i32) (result v128)
+ (func $v16x8.load_splat (param $0 i32) (result v128)
(v16x8.load_splat
(local.get $0)
)
)
- (func $v32x4.load_splat (; 172 ;) (param $0 i32) (result v128)
+ (func $v32x4.load_splat (param $0 i32) (result v128)
(v32x4.load_splat
(local.get $0)
)
)
- (func $v64x2.load_splat (; 173 ;) (param $0 i32) (result v128)
+ (func $v64x2.load_splat (param $0 i32) (result v128)
(v64x2.load_splat
(local.get $0)
)
)
- (func $i8x16.narrow_i16x8_s (; 174 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.narrow_i16x8_s (param $0 v128) (param $1 v128) (result v128)
(i8x16.narrow_i16x8_s
(local.get $0)
(local.get $1)
)
)
- (func $i8x16.narrow_i16x8_u (; 175 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i8x16.narrow_i16x8_u (param $0 v128) (param $1 v128) (result v128)
(i8x16.narrow_i16x8_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.narrow_i32x4_s (; 176 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.narrow_i32x4_s (param $0 v128) (param $1 v128) (result v128)
(i16x8.narrow_i32x4_s
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.narrow_i32x4_u (; 177 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $i16x8.narrow_i32x4_u (param $0 v128) (param $1 v128) (result v128)
(i16x8.narrow_i32x4_u
(local.get $0)
(local.get $1)
)
)
- (func $i16x8.widen_low_i8x16_s (; 178 ;) (param $0 v128) (result v128)
+ (func $i16x8.widen_low_i8x16_s (param $0 v128) (result v128)
(i16x8.widen_low_i8x16_s
(local.get $0)
)
)
- (func $i16x8.widen_high_i8x16_s (; 179 ;) (param $0 v128) (result v128)
+ (func $i16x8.widen_high_i8x16_s (param $0 v128) (result v128)
(i16x8.widen_high_i8x16_s
(local.get $0)
)
)
- (func $i16x8.widen_low_i8x16_u (; 180 ;) (param $0 v128) (result v128)
+ (func $i16x8.widen_low_i8x16_u (param $0 v128) (result v128)
(i16x8.widen_low_i8x16_u
(local.get $0)
)
)
- (func $i16x8.widen_high_i8x16_u (; 181 ;) (param $0 v128) (result v128)
+ (func $i16x8.widen_high_i8x16_u (param $0 v128) (result v128)
(i16x8.widen_high_i8x16_u
(local.get $0)
)
)
- (func $i32x4.widen_low_i16x8_s (; 182 ;) (param $0 v128) (result v128)
+ (func $i32x4.widen_low_i16x8_s (param $0 v128) (result v128)
(i32x4.widen_low_i16x8_s
(local.get $0)
)
)
- (func $i32x4.widen_high_i16x8_s (; 183 ;) (param $0 v128) (result v128)
+ (func $i32x4.widen_high_i16x8_s (param $0 v128) (result v128)
(i32x4.widen_high_i16x8_s
(local.get $0)
)
)
- (func $i32x4.widen_low_i16x8_u (; 184 ;) (param $0 v128) (result v128)
+ (func $i32x4.widen_low_i16x8_u (param $0 v128) (result v128)
(i32x4.widen_low_i16x8_u
(local.get $0)
)
)
- (func $i32x4.widen_high_i16x8_u (; 185 ;) (param $0 v128) (result v128)
+ (func $i32x4.widen_high_i16x8_u (param $0 v128) (result v128)
(i32x4.widen_high_i16x8_u
(local.get $0)
)
)
- (func $i16x8.load8x8_u (; 186 ;) (param $0 i32) (result v128)
+ (func $i16x8.load8x8_u (param $0 i32) (result v128)
(i16x8.load8x8_u
(local.get $0)
)
)
- (func $i16x8.load8x8_s (; 187 ;) (param $0 i32) (result v128)
+ (func $i16x8.load8x8_s (param $0 i32) (result v128)
(i16x8.load8x8_s
(local.get $0)
)
)
- (func $i32x4.load16x4_s (; 188 ;) (param $0 i32) (result v128)
+ (func $i32x4.load16x4_s (param $0 i32) (result v128)
(i32x4.load16x4_s
(local.get $0)
)
)
- (func $i32x4.load16x4_u (; 189 ;) (param $0 i32) (result v128)
+ (func $i32x4.load16x4_u (param $0 i32) (result v128)
(i32x4.load16x4_u
(local.get $0)
)
)
- (func $i64x2.load32x2_s (; 190 ;) (param $0 i32) (result v128)
+ (func $i64x2.load32x2_s (param $0 i32) (result v128)
(i64x2.load32x2_s
(local.get $0)
)
)
- (func $i64x2.load32x2_u (; 191 ;) (param $0 i32) (result v128)
+ (func $i64x2.load32x2_u (param $0 i32) (result v128)
(i64x2.load32x2_u
(local.get $0)
)
)
- (func $v8x16.swizzle (; 192 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $v8x16.swizzle (param $0 v128) (param $1 v128) (result v128)
(v8x16.swizzle
(local.get $0)
(local.get $1)
diff --git a/test/simd.wast.fromBinary.noDebugInfo b/test/simd.wast.fromBinary.noDebugInfo
index 5c30e309d..83e5bca10 100644
--- a/test/simd.wast.fromBinary.noDebugInfo
+++ b/test/simd.wast.fromBinary.noDebugInfo
@@ -16,1081 +16,1081 @@
(type $v128_f32_=>_v128 (func (param v128 f32) (result v128)))
(type $v128_f64_=>_v128 (func (param v128 f64) (result v128)))
(memory $0 1 1)
- (func $0 (; 0 ;) (param $0 i32) (result v128)
+ (func $0 (param $0 i32) (result v128)
(v128.load
(local.get $0)
)
)
- (func $1 (; 1 ;) (param $0 i32) (param $1 v128)
+ (func $1 (param $0 i32) (param $1 v128)
(v128.store
(local.get $0)
(local.get $1)
)
)
- (func $2 (; 2 ;) (result v128)
+ (func $2 (result v128)
(v128.const i32x4 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d)
)
- (func $3 (; 3 ;) (result v128)
+ (func $3 (result v128)
(v128.const i32x4 0x00020001 0x00040003 0x00060005 0x00080007)
)
- (func $4 (; 4 ;) (result v128)
+ (func $4 (result v128)
(v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004)
)
- (func $5 (; 5 ;) (result v128)
+ (func $5 (result v128)
(v128.const i32x4 0x00000001 0x00000000 0x00000002 0x00000000)
)
- (func $6 (; 6 ;) (result v128)
+ (func $6 (result v128)
(v128.const i32x4 0x3f800000 0x40000000 0x40400000 0x40800000)
)
- (func $7 (; 7 ;) (result v128)
+ (func $7 (result v128)
(v128.const i32x4 0x00000000 0x3ff00000 0x00000000 0x40000000)
)
- (func $8 (; 8 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $8 (param $0 v128) (param $1 v128) (result v128)
(v8x16.shuffle 0 17 2 19 4 21 6 23 8 25 10 27 12 29 14 31
(local.get $0)
(local.get $1)
)
)
- (func $9 (; 9 ;) (param $0 i32) (result v128)
+ (func $9 (param $0 i32) (result v128)
(i8x16.splat
(local.get $0)
)
)
- (func $10 (; 10 ;) (param $0 v128) (result i32)
+ (func $10 (param $0 v128) (result i32)
(i8x16.extract_lane_s 0
(local.get $0)
)
)
- (func $11 (; 11 ;) (param $0 v128) (result i32)
+ (func $11 (param $0 v128) (result i32)
(i8x16.extract_lane_u 0
(local.get $0)
)
)
- (func $12 (; 12 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $12 (param $0 v128) (param $1 i32) (result v128)
(i8x16.replace_lane 0
(local.get $0)
(local.get $1)
)
)
- (func $13 (; 13 ;) (param $0 i32) (result v128)
+ (func $13 (param $0 i32) (result v128)
(i16x8.splat
(local.get $0)
)
)
- (func $14 (; 14 ;) (param $0 v128) (result i32)
+ (func $14 (param $0 v128) (result i32)
(i16x8.extract_lane_s 0
(local.get $0)
)
)
- (func $15 (; 15 ;) (param $0 v128) (result i32)
+ (func $15 (param $0 v128) (result i32)
(i16x8.extract_lane_u 0
(local.get $0)
)
)
- (func $16 (; 16 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $16 (param $0 v128) (param $1 i32) (result v128)
(i16x8.replace_lane 0
(local.get $0)
(local.get $1)
)
)
- (func $17 (; 17 ;) (param $0 i32) (result v128)
+ (func $17 (param $0 i32) (result v128)
(i32x4.splat
(local.get $0)
)
)
- (func $18 (; 18 ;) (param $0 v128) (result i32)
+ (func $18 (param $0 v128) (result i32)
(i32x4.extract_lane 0
(local.get $0)
)
)
- (func $19 (; 19 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $19 (param $0 v128) (param $1 i32) (result v128)
(i32x4.replace_lane 0
(local.get $0)
(local.get $1)
)
)
- (func $20 (; 20 ;) (param $0 v128) (result i64)
+ (func $20 (param $0 v128) (result i64)
(i64x2.extract_lane 0
(local.get $0)
)
)
- (func $21 (; 21 ;) (param $0 v128) (param $1 i64) (result v128)
+ (func $21 (param $0 v128) (param $1 i64) (result v128)
(i64x2.replace_lane 0
(local.get $0)
(local.get $1)
)
)
- (func $22 (; 22 ;) (param $0 f32) (result v128)
+ (func $22 (param $0 f32) (result v128)
(f32x4.splat
(local.get $0)
)
)
- (func $23 (; 23 ;) (param $0 v128) (result f32)
+ (func $23 (param $0 v128) (result f32)
(f32x4.extract_lane 0
(local.get $0)
)
)
- (func $24 (; 24 ;) (param $0 v128) (param $1 f32) (result v128)
+ (func $24 (param $0 v128) (param $1 f32) (result v128)
(f32x4.replace_lane 0
(local.get $0)
(local.get $1)
)
)
- (func $25 (; 25 ;) (param $0 f64) (result v128)
+ (func $25 (param $0 f64) (result v128)
(f64x2.splat
(local.get $0)
)
)
- (func $26 (; 26 ;) (param $0 v128) (result f64)
+ (func $26 (param $0 v128) (result f64)
(f64x2.extract_lane 0
(local.get $0)
)
)
- (func $27 (; 27 ;) (param $0 v128) (param $1 f64) (result v128)
+ (func $27 (param $0 v128) (param $1 f64) (result v128)
(f64x2.replace_lane 0
(local.get $0)
(local.get $1)
)
)
- (func $28 (; 28 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $28 (param $0 v128) (param $1 v128) (result v128)
(i8x16.eq
(local.get $0)
(local.get $1)
)
)
- (func $29 (; 29 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $29 (param $0 v128) (param $1 v128) (result v128)
(i8x16.ne
(local.get $0)
(local.get $1)
)
)
- (func $30 (; 30 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $30 (param $0 v128) (param $1 v128) (result v128)
(i8x16.lt_s
(local.get $0)
(local.get $1)
)
)
- (func $31 (; 31 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $31 (param $0 v128) (param $1 v128) (result v128)
(i8x16.lt_u
(local.get $0)
(local.get $1)
)
)
- (func $32 (; 32 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $32 (param $0 v128) (param $1 v128) (result v128)
(i8x16.gt_s
(local.get $0)
(local.get $1)
)
)
- (func $33 (; 33 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $33 (param $0 v128) (param $1 v128) (result v128)
(i8x16.gt_u
(local.get $0)
(local.get $1)
)
)
- (func $34 (; 34 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $34 (param $0 v128) (param $1 v128) (result v128)
(i8x16.le_s
(local.get $0)
(local.get $1)
)
)
- (func $35 (; 35 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $35 (param $0 v128) (param $1 v128) (result v128)
(i8x16.le_u
(local.get $0)
(local.get $1)
)
)
- (func $36 (; 36 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $36 (param $0 v128) (param $1 v128) (result v128)
(i8x16.ge_s
(local.get $0)
(local.get $1)
)
)
- (func $37 (; 37 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $37 (param $0 v128) (param $1 v128) (result v128)
(i8x16.ge_u
(local.get $0)
(local.get $1)
)
)
- (func $38 (; 38 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $38 (param $0 v128) (param $1 v128) (result v128)
(i16x8.eq
(local.get $0)
(local.get $1)
)
)
- (func $39 (; 39 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $39 (param $0 v128) (param $1 v128) (result v128)
(i16x8.ne
(local.get $0)
(local.get $1)
)
)
- (func $40 (; 40 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $40 (param $0 v128) (param $1 v128) (result v128)
(i16x8.lt_s
(local.get $0)
(local.get $1)
)
)
- (func $41 (; 41 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $41 (param $0 v128) (param $1 v128) (result v128)
(i16x8.lt_u
(local.get $0)
(local.get $1)
)
)
- (func $42 (; 42 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $42 (param $0 v128) (param $1 v128) (result v128)
(i16x8.gt_s
(local.get $0)
(local.get $1)
)
)
- (func $43 (; 43 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $43 (param $0 v128) (param $1 v128) (result v128)
(i16x8.gt_u
(local.get $0)
(local.get $1)
)
)
- (func $44 (; 44 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $44 (param $0 v128) (param $1 v128) (result v128)
(i16x8.le_s
(local.get $0)
(local.get $1)
)
)
- (func $45 (; 45 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $45 (param $0 v128) (param $1 v128) (result v128)
(i16x8.le_u
(local.get $0)
(local.get $1)
)
)
- (func $46 (; 46 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $46 (param $0 v128) (param $1 v128) (result v128)
(i16x8.ge_s
(local.get $0)
(local.get $1)
)
)
- (func $47 (; 47 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $47 (param $0 v128) (param $1 v128) (result v128)
(i16x8.ge_u
(local.get $0)
(local.get $1)
)
)
- (func $48 (; 48 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $48 (param $0 v128) (param $1 v128) (result v128)
(i32x4.eq
(local.get $0)
(local.get $1)
)
)
- (func $49 (; 49 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $49 (param $0 v128) (param $1 v128) (result v128)
(i32x4.ne
(local.get $0)
(local.get $1)
)
)
- (func $50 (; 50 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $50 (param $0 v128) (param $1 v128) (result v128)
(i32x4.lt_s
(local.get $0)
(local.get $1)
)
)
- (func $51 (; 51 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $51 (param $0 v128) (param $1 v128) (result v128)
(i32x4.lt_u
(local.get $0)
(local.get $1)
)
)
- (func $52 (; 52 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $52 (param $0 v128) (param $1 v128) (result v128)
(i32x4.gt_s
(local.get $0)
(local.get $1)
)
)
- (func $53 (; 53 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $53 (param $0 v128) (param $1 v128) (result v128)
(i32x4.gt_u
(local.get $0)
(local.get $1)
)
)
- (func $54 (; 54 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $54 (param $0 v128) (param $1 v128) (result v128)
(i32x4.le_s
(local.get $0)
(local.get $1)
)
)
- (func $55 (; 55 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $55 (param $0 v128) (param $1 v128) (result v128)
(i32x4.le_u
(local.get $0)
(local.get $1)
)
)
- (func $56 (; 56 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $56 (param $0 v128) (param $1 v128) (result v128)
(i32x4.ge_s
(local.get $0)
(local.get $1)
)
)
- (func $57 (; 57 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $57 (param $0 v128) (param $1 v128) (result v128)
(i32x4.ge_u
(local.get $0)
(local.get $1)
)
)
- (func $58 (; 58 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $58 (param $0 v128) (param $1 v128) (result v128)
(f32x4.eq
(local.get $0)
(local.get $1)
)
)
- (func $59 (; 59 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $59 (param $0 v128) (param $1 v128) (result v128)
(f32x4.ne
(local.get $0)
(local.get $1)
)
)
- (func $60 (; 60 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $60 (param $0 v128) (param $1 v128) (result v128)
(f32x4.lt
(local.get $0)
(local.get $1)
)
)
- (func $61 (; 61 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $61 (param $0 v128) (param $1 v128) (result v128)
(f32x4.gt
(local.get $0)
(local.get $1)
)
)
- (func $62 (; 62 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $62 (param $0 v128) (param $1 v128) (result v128)
(f32x4.le
(local.get $0)
(local.get $1)
)
)
- (func $63 (; 63 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $63 (param $0 v128) (param $1 v128) (result v128)
(f32x4.ge
(local.get $0)
(local.get $1)
)
)
- (func $64 (; 64 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $64 (param $0 v128) (param $1 v128) (result v128)
(f64x2.eq
(local.get $0)
(local.get $1)
)
)
- (func $65 (; 65 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $65 (param $0 v128) (param $1 v128) (result v128)
(f64x2.ne
(local.get $0)
(local.get $1)
)
)
- (func $66 (; 66 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $66 (param $0 v128) (param $1 v128) (result v128)
(f64x2.lt
(local.get $0)
(local.get $1)
)
)
- (func $67 (; 67 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $67 (param $0 v128) (param $1 v128) (result v128)
(f64x2.gt
(local.get $0)
(local.get $1)
)
)
- (func $68 (; 68 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $68 (param $0 v128) (param $1 v128) (result v128)
(f64x2.le
(local.get $0)
(local.get $1)
)
)
- (func $69 (; 69 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $69 (param $0 v128) (param $1 v128) (result v128)
(f64x2.ge
(local.get $0)
(local.get $1)
)
)
- (func $70 (; 70 ;) (param $0 v128) (result v128)
+ (func $70 (param $0 v128) (result v128)
(v128.not
(local.get $0)
)
)
- (func $71 (; 71 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $71 (param $0 v128) (param $1 v128) (result v128)
(v128.and
(local.get $0)
(local.get $1)
)
)
- (func $72 (; 72 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $72 (param $0 v128) (param $1 v128) (result v128)
(v128.or
(local.get $0)
(local.get $1)
)
)
- (func $73 (; 73 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $73 (param $0 v128) (param $1 v128) (result v128)
(v128.xor
(local.get $0)
(local.get $1)
)
)
- (func $74 (; 74 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $74 (param $0 v128) (param $1 v128) (result v128)
(v128.andnot
(local.get $0)
(local.get $1)
)
)
- (func $75 (; 75 ;) (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
+ (func $75 (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
(v128.bitselect
(local.get $0)
(local.get $1)
(local.get $2)
)
)
- (func $76 (; 76 ;) (param $0 v128) (result v128)
+ (func $76 (param $0 v128) (result v128)
(i8x16.abs
(local.get $0)
)
)
- (func $77 (; 77 ;) (param $0 v128) (result v128)
+ (func $77 (param $0 v128) (result v128)
(i8x16.neg
(local.get $0)
)
)
- (func $78 (; 78 ;) (param $0 v128) (result i32)
+ (func $78 (param $0 v128) (result i32)
(i8x16.any_true
(local.get $0)
)
)
- (func $79 (; 79 ;) (param $0 v128) (result i32)
+ (func $79 (param $0 v128) (result i32)
(i8x16.all_true
(local.get $0)
)
)
- (func $80 (; 80 ;) (param $0 v128) (result i32)
+ (func $80 (param $0 v128) (result i32)
(i8x16.bitmask
(local.get $0)
)
)
- (func $81 (; 81 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $81 (param $0 v128) (param $1 i32) (result v128)
(i8x16.shl
(local.get $0)
(local.get $1)
)
)
- (func $82 (; 82 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $82 (param $0 v128) (param $1 i32) (result v128)
(i8x16.shr_s
(local.get $0)
(local.get $1)
)
)
- (func $83 (; 83 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $83 (param $0 v128) (param $1 i32) (result v128)
(i8x16.shr_u
(local.get $0)
(local.get $1)
)
)
- (func $84 (; 84 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $84 (param $0 v128) (param $1 v128) (result v128)
(i8x16.add
(local.get $0)
(local.get $1)
)
)
- (func $85 (; 85 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $85 (param $0 v128) (param $1 v128) (result v128)
(i8x16.add_saturate_s
(local.get $0)
(local.get $1)
)
)
- (func $86 (; 86 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $86 (param $0 v128) (param $1 v128) (result v128)
(i8x16.add_saturate_u
(local.get $0)
(local.get $1)
)
)
- (func $87 (; 87 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $87 (param $0 v128) (param $1 v128) (result v128)
(i8x16.sub
(local.get $0)
(local.get $1)
)
)
- (func $88 (; 88 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $88 (param $0 v128) (param $1 v128) (result v128)
(i8x16.sub_saturate_s
(local.get $0)
(local.get $1)
)
)
- (func $89 (; 89 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $89 (param $0 v128) (param $1 v128) (result v128)
(i8x16.sub_saturate_u
(local.get $0)
(local.get $1)
)
)
- (func $90 (; 90 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $90 (param $0 v128) (param $1 v128) (result v128)
(i8x16.mul
(local.get $0)
(local.get $1)
)
)
- (func $91 (; 91 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $91 (param $0 v128) (param $1 v128) (result v128)
(i8x16.min_s
(local.get $0)
(local.get $1)
)
)
- (func $92 (; 92 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $92 (param $0 v128) (param $1 v128) (result v128)
(i8x16.min_u
(local.get $0)
(local.get $1)
)
)
- (func $93 (; 93 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $93 (param $0 v128) (param $1 v128) (result v128)
(i8x16.max_s
(local.get $0)
(local.get $1)
)
)
- (func $94 (; 94 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $94 (param $0 v128) (param $1 v128) (result v128)
(i8x16.max_u
(local.get $0)
(local.get $1)
)
)
- (func $95 (; 95 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $95 (param $0 v128) (param $1 v128) (result v128)
(i8x16.avgr_u
(local.get $0)
(local.get $1)
)
)
- (func $96 (; 96 ;) (param $0 v128) (result v128)
+ (func $96 (param $0 v128) (result v128)
(i16x8.abs
(local.get $0)
)
)
- (func $97 (; 97 ;) (param $0 v128) (result v128)
+ (func $97 (param $0 v128) (result v128)
(i16x8.neg
(local.get $0)
)
)
- (func $98 (; 98 ;) (param $0 v128) (result i32)
+ (func $98 (param $0 v128) (result i32)
(i16x8.any_true
(local.get $0)
)
)
- (func $99 (; 99 ;) (param $0 v128) (result i32)
+ (func $99 (param $0 v128) (result i32)
(i16x8.all_true
(local.get $0)
)
)
- (func $100 (; 100 ;) (param $0 v128) (result i32)
+ (func $100 (param $0 v128) (result i32)
(i16x8.bitmask
(local.get $0)
)
)
- (func $101 (; 101 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $101 (param $0 v128) (param $1 i32) (result v128)
(i16x8.shl
(local.get $0)
(local.get $1)
)
)
- (func $102 (; 102 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $102 (param $0 v128) (param $1 i32) (result v128)
(i16x8.shr_s
(local.get $0)
(local.get $1)
)
)
- (func $103 (; 103 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $103 (param $0 v128) (param $1 i32) (result v128)
(i16x8.shr_u
(local.get $0)
(local.get $1)
)
)
- (func $104 (; 104 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $104 (param $0 v128) (param $1 v128) (result v128)
(i16x8.add
(local.get $0)
(local.get $1)
)
)
- (func $105 (; 105 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $105 (param $0 v128) (param $1 v128) (result v128)
(i16x8.add_saturate_s
(local.get $0)
(local.get $1)
)
)
- (func $106 (; 106 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $106 (param $0 v128) (param $1 v128) (result v128)
(i16x8.add_saturate_u
(local.get $0)
(local.get $1)
)
)
- (func $107 (; 107 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $107 (param $0 v128) (param $1 v128) (result v128)
(i16x8.sub
(local.get $0)
(local.get $1)
)
)
- (func $108 (; 108 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $108 (param $0 v128) (param $1 v128) (result v128)
(i16x8.sub_saturate_s
(local.get $0)
(local.get $1)
)
)
- (func $109 (; 109 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $109 (param $0 v128) (param $1 v128) (result v128)
(i16x8.sub_saturate_u
(local.get $0)
(local.get $1)
)
)
- (func $110 (; 110 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $110 (param $0 v128) (param $1 v128) (result v128)
(i16x8.mul
(local.get $0)
(local.get $1)
)
)
- (func $111 (; 111 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $111 (param $0 v128) (param $1 v128) (result v128)
(i16x8.min_s
(local.get $0)
(local.get $1)
)
)
- (func $112 (; 112 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $112 (param $0 v128) (param $1 v128) (result v128)
(i16x8.min_u
(local.get $0)
(local.get $1)
)
)
- (func $113 (; 113 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $113 (param $0 v128) (param $1 v128) (result v128)
(i16x8.max_s
(local.get $0)
(local.get $1)
)
)
- (func $114 (; 114 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $114 (param $0 v128) (param $1 v128) (result v128)
(i16x8.max_u
(local.get $0)
(local.get $1)
)
)
- (func $115 (; 115 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $115 (param $0 v128) (param $1 v128) (result v128)
(i16x8.avgr_u
(local.get $0)
(local.get $1)
)
)
- (func $116 (; 116 ;) (param $0 v128) (result v128)
+ (func $116 (param $0 v128) (result v128)
(i32x4.abs
(local.get $0)
)
)
- (func $117 (; 117 ;) (param $0 v128) (result v128)
+ (func $117 (param $0 v128) (result v128)
(i32x4.neg
(local.get $0)
)
)
- (func $118 (; 118 ;) (param $0 v128) (result i32)
+ (func $118 (param $0 v128) (result i32)
(i32x4.any_true
(local.get $0)
)
)
- (func $119 (; 119 ;) (param $0 v128) (result i32)
+ (func $119 (param $0 v128) (result i32)
(i32x4.all_true
(local.get $0)
)
)
- (func $120 (; 120 ;) (param $0 v128) (result i32)
+ (func $120 (param $0 v128) (result i32)
(i32x4.bitmask
(local.get $0)
)
)
- (func $121 (; 121 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $121 (param $0 v128) (param $1 i32) (result v128)
(i32x4.shl
(local.get $0)
(local.get $1)
)
)
- (func $122 (; 122 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $122 (param $0 v128) (param $1 i32) (result v128)
(i32x4.shr_s
(local.get $0)
(local.get $1)
)
)
- (func $123 (; 123 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $123 (param $0 v128) (param $1 i32) (result v128)
(i32x4.shr_u
(local.get $0)
(local.get $1)
)
)
- (func $124 (; 124 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $124 (param $0 v128) (param $1 v128) (result v128)
(i32x4.add
(local.get $0)
(local.get $1)
)
)
- (func $125 (; 125 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $125 (param $0 v128) (param $1 v128) (result v128)
(i32x4.sub
(local.get $0)
(local.get $1)
)
)
- (func $126 (; 126 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $126 (param $0 v128) (param $1 v128) (result v128)
(i32x4.mul
(local.get $0)
(local.get $1)
)
)
- (func $127 (; 127 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $127 (param $0 v128) (param $1 v128) (result v128)
(i32x4.min_s
(local.get $0)
(local.get $1)
)
)
- (func $128 (; 128 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $128 (param $0 v128) (param $1 v128) (result v128)
(i32x4.min_u
(local.get $0)
(local.get $1)
)
)
- (func $129 (; 129 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $129 (param $0 v128) (param $1 v128) (result v128)
(i32x4.max_s
(local.get $0)
(local.get $1)
)
)
- (func $130 (; 130 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $130 (param $0 v128) (param $1 v128) (result v128)
(i32x4.max_u
(local.get $0)
(local.get $1)
)
)
- (func $131 (; 131 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $131 (param $0 v128) (param $1 v128) (result v128)
(i32x4.dot_i16x8_s
(local.get $0)
(local.get $1)
)
)
- (func $132 (; 132 ;) (param $0 v128) (result v128)
+ (func $132 (param $0 v128) (result v128)
(i64x2.neg
(local.get $0)
)
)
- (func $133 (; 133 ;) (param $0 v128) (result i32)
+ (func $133 (param $0 v128) (result i32)
(i64x2.any_true
(local.get $0)
)
)
- (func $134 (; 134 ;) (param $0 v128) (result i32)
+ (func $134 (param $0 v128) (result i32)
(i64x2.all_true
(local.get $0)
)
)
- (func $135 (; 135 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $135 (param $0 v128) (param $1 i32) (result v128)
(i64x2.shl
(local.get $0)
(local.get $1)
)
)
- (func $136 (; 136 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $136 (param $0 v128) (param $1 i32) (result v128)
(i64x2.shr_s
(local.get $0)
(local.get $1)
)
)
- (func $137 (; 137 ;) (param $0 v128) (param $1 i32) (result v128)
+ (func $137 (param $0 v128) (param $1 i32) (result v128)
(i64x2.shr_u
(local.get $0)
(local.get $1)
)
)
- (func $138 (; 138 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $138 (param $0 v128) (param $1 v128) (result v128)
(i64x2.add
(local.get $0)
(local.get $1)
)
)
- (func $139 (; 139 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $139 (param $0 v128) (param $1 v128) (result v128)
(i64x2.sub
(local.get $0)
(local.get $1)
)
)
- (func $140 (; 140 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $140 (param $0 v128) (param $1 v128) (result v128)
(f32x4.add
(local.get $0)
(local.get $1)
)
)
- (func $141 (; 141 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $141 (param $0 v128) (param $1 v128) (result v128)
(f32x4.sub
(local.get $0)
(local.get $1)
)
)
- (func $142 (; 142 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $142 (param $0 v128) (param $1 v128) (result v128)
(f32x4.mul
(local.get $0)
(local.get $1)
)
)
- (func $143 (; 143 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $143 (param $0 v128) (param $1 v128) (result v128)
(f32x4.div
(local.get $0)
(local.get $1)
)
)
- (func $144 (; 144 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $144 (param $0 v128) (param $1 v128) (result v128)
(f32x4.min
(local.get $0)
(local.get $1)
)
)
- (func $145 (; 145 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $145 (param $0 v128) (param $1 v128) (result v128)
(f32x4.max
(local.get $0)
(local.get $1)
)
)
- (func $146 (; 146 ;) (param $0 v128) (result v128)
+ (func $146 (param $0 v128) (result v128)
(f32x4.abs
(local.get $0)
)
)
- (func $147 (; 147 ;) (param $0 v128) (result v128)
+ (func $147 (param $0 v128) (result v128)
(f32x4.neg
(local.get $0)
)
)
- (func $148 (; 148 ;) (param $0 v128) (result v128)
+ (func $148 (param $0 v128) (result v128)
(f32x4.sqrt
(local.get $0)
)
)
- (func $149 (; 149 ;) (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
+ (func $149 (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
(f32x4.qfma
(local.get $0)
(local.get $1)
(local.get $2)
)
)
- (func $150 (; 150 ;) (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
+ (func $150 (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
(f32x4.qfms
(local.get $0)
(local.get $1)
(local.get $2)
)
)
- (func $151 (; 151 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $151 (param $0 v128) (param $1 v128) (result v128)
(f64x2.add
(local.get $0)
(local.get $1)
)
)
- (func $152 (; 152 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $152 (param $0 v128) (param $1 v128) (result v128)
(f64x2.sub
(local.get $0)
(local.get $1)
)
)
- (func $153 (; 153 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $153 (param $0 v128) (param $1 v128) (result v128)
(f64x2.mul
(local.get $0)
(local.get $1)
)
)
- (func $154 (; 154 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $154 (param $0 v128) (param $1 v128) (result v128)
(f64x2.div
(local.get $0)
(local.get $1)
)
)
- (func $155 (; 155 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $155 (param $0 v128) (param $1 v128) (result v128)
(f64x2.min
(local.get $0)
(local.get $1)
)
)
- (func $156 (; 156 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $156 (param $0 v128) (param $1 v128) (result v128)
(f64x2.max
(local.get $0)
(local.get $1)
)
)
- (func $157 (; 157 ;) (param $0 v128) (result v128)
+ (func $157 (param $0 v128) (result v128)
(f64x2.abs
(local.get $0)
)
)
- (func $158 (; 158 ;) (param $0 v128) (result v128)
+ (func $158 (param $0 v128) (result v128)
(f64x2.neg
(local.get $0)
)
)
- (func $159 (; 159 ;) (param $0 v128) (result v128)
+ (func $159 (param $0 v128) (result v128)
(f64x2.sqrt
(local.get $0)
)
)
- (func $160 (; 160 ;) (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
+ (func $160 (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
(f64x2.qfma
(local.get $0)
(local.get $1)
(local.get $2)
)
)
- (func $161 (; 161 ;) (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
+ (func $161 (param $0 v128) (param $1 v128) (param $2 v128) (result v128)
(f64x2.qfms
(local.get $0)
(local.get $1)
(local.get $2)
)
)
- (func $162 (; 162 ;) (param $0 v128) (result v128)
+ (func $162 (param $0 v128) (result v128)
(i32x4.trunc_sat_f32x4_s
(local.get $0)
)
)
- (func $163 (; 163 ;) (param $0 v128) (result v128)
+ (func $163 (param $0 v128) (result v128)
(i32x4.trunc_sat_f32x4_u
(local.get $0)
)
)
- (func $164 (; 164 ;) (param $0 v128) (result v128)
+ (func $164 (param $0 v128) (result v128)
(i64x2.trunc_sat_f64x2_s
(local.get $0)
)
)
- (func $165 (; 165 ;) (param $0 v128) (result v128)
+ (func $165 (param $0 v128) (result v128)
(i64x2.trunc_sat_f64x2_u
(local.get $0)
)
)
- (func $166 (; 166 ;) (param $0 v128) (result v128)
+ (func $166 (param $0 v128) (result v128)
(f32x4.convert_i32x4_s
(local.get $0)
)
)
- (func $167 (; 167 ;) (param $0 v128) (result v128)
+ (func $167 (param $0 v128) (result v128)
(f32x4.convert_i32x4_u
(local.get $0)
)
)
- (func $168 (; 168 ;) (param $0 v128) (result v128)
+ (func $168 (param $0 v128) (result v128)
(f64x2.convert_i64x2_s
(local.get $0)
)
)
- (func $169 (; 169 ;) (param $0 v128) (result v128)
+ (func $169 (param $0 v128) (result v128)
(f64x2.convert_i64x2_u
(local.get $0)
)
)
- (func $170 (; 170 ;) (param $0 i32) (result v128)
+ (func $170 (param $0 i32) (result v128)
(v8x16.load_splat
(local.get $0)
)
)
- (func $171 (; 171 ;) (param $0 i32) (result v128)
+ (func $171 (param $0 i32) (result v128)
(v16x8.load_splat
(local.get $0)
)
)
- (func $172 (; 172 ;) (param $0 i32) (result v128)
+ (func $172 (param $0 i32) (result v128)
(v32x4.load_splat
(local.get $0)
)
)
- (func $173 (; 173 ;) (param $0 i32) (result v128)
+ (func $173 (param $0 i32) (result v128)
(v64x2.load_splat
(local.get $0)
)
)
- (func $174 (; 174 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $174 (param $0 v128) (param $1 v128) (result v128)
(i8x16.narrow_i16x8_s
(local.get $0)
(local.get $1)
)
)
- (func $175 (; 175 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $175 (param $0 v128) (param $1 v128) (result v128)
(i8x16.narrow_i16x8_u
(local.get $0)
(local.get $1)
)
)
- (func $176 (; 176 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $176 (param $0 v128) (param $1 v128) (result v128)
(i16x8.narrow_i32x4_s
(local.get $0)
(local.get $1)
)
)
- (func $177 (; 177 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $177 (param $0 v128) (param $1 v128) (result v128)
(i16x8.narrow_i32x4_u
(local.get $0)
(local.get $1)
)
)
- (func $178 (; 178 ;) (param $0 v128) (result v128)
+ (func $178 (param $0 v128) (result v128)
(i16x8.widen_low_i8x16_s
(local.get $0)
)
)
- (func $179 (; 179 ;) (param $0 v128) (result v128)
+ (func $179 (param $0 v128) (result v128)
(i16x8.widen_high_i8x16_s
(local.get $0)
)
)
- (func $180 (; 180 ;) (param $0 v128) (result v128)
+ (func $180 (param $0 v128) (result v128)
(i16x8.widen_low_i8x16_u
(local.get $0)
)
)
- (func $181 (; 181 ;) (param $0 v128) (result v128)
+ (func $181 (param $0 v128) (result v128)
(i16x8.widen_high_i8x16_u
(local.get $0)
)
)
- (func $182 (; 182 ;) (param $0 v128) (result v128)
+ (func $182 (param $0 v128) (result v128)
(i32x4.widen_low_i16x8_s
(local.get $0)
)
)
- (func $183 (; 183 ;) (param $0 v128) (result v128)
+ (func $183 (param $0 v128) (result v128)
(i32x4.widen_high_i16x8_s
(local.get $0)
)
)
- (func $184 (; 184 ;) (param $0 v128) (result v128)
+ (func $184 (param $0 v128) (result v128)
(i32x4.widen_low_i16x8_u
(local.get $0)
)
)
- (func $185 (; 185 ;) (param $0 v128) (result v128)
+ (func $185 (param $0 v128) (result v128)
(i32x4.widen_high_i16x8_u
(local.get $0)
)
)
- (func $186 (; 186 ;) (param $0 i32) (result v128)
+ (func $186 (param $0 i32) (result v128)
(i16x8.load8x8_u
(local.get $0)
)
)
- (func $187 (; 187 ;) (param $0 i32) (result v128)
+ (func $187 (param $0 i32) (result v128)
(i16x8.load8x8_s
(local.get $0)
)
)
- (func $188 (; 188 ;) (param $0 i32) (result v128)
+ (func $188 (param $0 i32) (result v128)
(i32x4.load16x4_s
(local.get $0)
)
)
- (func $189 (; 189 ;) (param $0 i32) (result v128)
+ (func $189 (param $0 i32) (result v128)
(i32x4.load16x4_u
(local.get $0)
)
)
- (func $190 (; 190 ;) (param $0 i32) (result v128)
+ (func $190 (param $0 i32) (result v128)
(i64x2.load32x2_s
(local.get $0)
)
)
- (func $191 (; 191 ;) (param $0 i32) (result v128)
+ (func $191 (param $0 i32) (result v128)
(i64x2.load32x2_u
(local.get $0)
)
)
- (func $192 (; 192 ;) (param $0 v128) (param $1 v128) (result v128)
+ (func $192 (param $0 v128) (param $1 v128) (result v128)
(v8x16.swizzle
(local.get $0)
(local.get $1)
diff --git a/test/stacky.wasm.fromBinary b/test/stacky.wasm.fromBinary
index f7d01b451..b4ad9c495 100644
--- a/test/stacky.wasm.fromBinary
+++ b/test/stacky.wasm.fromBinary
@@ -2,7 +2,7 @@
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32)))
(memory $0 256 256)
(export "add" (func $0))
- (func $0 (; 0 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $0 (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
(i32.add
(block (result i32)
diff --git a/test/table-import.wast.from-wast b/test/table-import.wast.from-wast
index 724eb95ec..061ea5af2 100644
--- a/test/table-import.wast.from-wast
+++ b/test/table-import.wast.from-wast
@@ -3,7 +3,7 @@
(import "env" "table" (table $0 1 1 funcref))
(elem (i32.const 0) $foo)
(memory $0 0)
- (func $foo (; 0 ;)
+ (func $foo
(nop)
)
)
diff --git a/test/table-import.wast.fromBinary b/test/table-import.wast.fromBinary
index 7c34cc193..5cf03f48a 100644
--- a/test/table-import.wast.fromBinary
+++ b/test/table-import.wast.fromBinary
@@ -3,7 +3,7 @@
(import "env" "table" (table $timport$0 1 1 funcref))
(elem (i32.const 0) $foo)
(memory $0 0)
- (func $foo (; 0 ;)
+ (func $foo
(nop)
)
)
diff --git a/test/table-import.wast.fromBinary.noDebugInfo b/test/table-import.wast.fromBinary.noDebugInfo
index 6c747dca1..eb00a0b18 100644
--- a/test/table-import.wast.fromBinary.noDebugInfo
+++ b/test/table-import.wast.fromBinary.noDebugInfo
@@ -3,7 +3,7 @@
(import "env" "table" (table $timport$0 1 1 funcref))
(elem (i32.const 0) $0)
(memory $0 0)
- (func $0 (; 0 ;)
+ (func $0
(nop)
)
)
diff --git a/test/tail-call.wast.from-wast b/test/tail-call.wast.from-wast
index 2f673a044..2a08be62e 100644
--- a/test/tail-call.wast.from-wast
+++ b/test/tail-call.wast.from-wast
@@ -2,10 +2,10 @@
(type $none_=>_none (func))
(table $0 1 1 funcref)
(elem (i32.const 0) $foo)
- (func $foo (; 0 ;)
+ (func $foo
(return_call $bar)
)
- (func $bar (; 1 ;)
+ (func $bar
(return_call_indirect (type $none_=>_none)
(i32.const 0)
)
diff --git a/test/tail-call.wast.fromBinary b/test/tail-call.wast.fromBinary
index 3e50bd890..70438c907 100644
--- a/test/tail-call.wast.fromBinary
+++ b/test/tail-call.wast.fromBinary
@@ -2,10 +2,10 @@
(type $none_=>_none (func))
(table $0 1 1 funcref)
(elem (i32.const 0) $foo)
- (func $foo (; 0 ;)
+ (func $foo
(return_call $bar)
)
- (func $bar (; 1 ;)
+ (func $bar
(return_call_indirect (type $none_=>_none)
(i32.const 0)
)
diff --git a/test/tail-call.wast.fromBinary.noDebugInfo b/test/tail-call.wast.fromBinary.noDebugInfo
index 3babe3906..e7a1ab752 100644
--- a/test/tail-call.wast.fromBinary.noDebugInfo
+++ b/test/tail-call.wast.fromBinary.noDebugInfo
@@ -2,10 +2,10 @@
(type $none_=>_none (func))
(table $0 1 1 funcref)
(elem (i32.const 0) $0)
- (func $0 (; 0 ;)
+ (func $0
(return_call $1)
)
- (func $1 (; 1 ;)
+ (func $1
(return_call_indirect (type $none_=>_none)
(i32.const 0)
)
diff --git a/test/threads.fromasm b/test/threads.fromasm
index eb2692f7f..c015f657b 100644
--- a/test/threads.fromasm
+++ b/test/threads.fromasm
@@ -4,7 +4,7 @@
(data (global.get $__memory_base) "threads.asm.js")
(import "env" "__memory_base" (global $__memory_base i32))
(export "test" (func $test))
- (func $test (; 0 ;) (; has Stack IR ;)
+ (func $test (; has Stack IR ;)
(local $0 i32)
(drop
(i32.atomic.load
diff --git a/test/threads.fromasm.clamp b/test/threads.fromasm.clamp
index eb2692f7f..c015f657b 100644
--- a/test/threads.fromasm.clamp
+++ b/test/threads.fromasm.clamp
@@ -4,7 +4,7 @@
(data (global.get $__memory_base) "threads.asm.js")
(import "env" "__memory_base" (global $__memory_base i32))
(export "test" (func $test))
- (func $test (; 0 ;) (; has Stack IR ;)
+ (func $test (; has Stack IR ;)
(local $0 i32)
(drop
(i32.atomic.load
diff --git a/test/threads.fromasm.clamp.no-opts b/test/threads.fromasm.clamp.no-opts
index 9634dc08d..d1a3dce13 100644
--- a/test/threads.fromasm.clamp.no-opts
+++ b/test/threads.fromasm.clamp.no-opts
@@ -34,7 +34,7 @@
(global $tempFloat (mut f32) (f32.const 0))
(global $f0 (mut f32) (f32.const 0))
(export "test" (func $test))
- (func $test (; 0 ;)
+ (func $test
(local $$temp i32)
(local $1 i32)
(local.set $$temp
diff --git a/test/threads.fromasm.imprecise b/test/threads.fromasm.imprecise
index 648b853bb..0ca7ccc05 100644
--- a/test/threads.fromasm.imprecise
+++ b/test/threads.fromasm.imprecise
@@ -2,7 +2,7 @@
(type $none_=>_none (func))
(import "env" "memory" (memory $memory (shared 256 256)))
(export "test" (func $test))
- (func $test (; 0 ;) (; has Stack IR ;)
+ (func $test (; has Stack IR ;)
(local $0 i32)
(drop
(i32.atomic.load
diff --git a/test/threads.fromasm.imprecise.no-opts b/test/threads.fromasm.imprecise.no-opts
index 9634dc08d..d1a3dce13 100644
--- a/test/threads.fromasm.imprecise.no-opts
+++ b/test/threads.fromasm.imprecise.no-opts
@@ -34,7 +34,7 @@
(global $tempFloat (mut f32) (f32.const 0))
(global $f0 (mut f32) (f32.const 0))
(export "test" (func $test))
- (func $test (; 0 ;)
+ (func $test
(local $$temp i32)
(local $1 i32)
(local.set $$temp
diff --git a/test/threads.fromasm.no-opts b/test/threads.fromasm.no-opts
index 9634dc08d..d1a3dce13 100644
--- a/test/threads.fromasm.no-opts
+++ b/test/threads.fromasm.no-opts
@@ -34,7 +34,7 @@
(global $tempFloat (mut f32) (f32.const 0))
(global $f0 (mut f32) (f32.const 0))
(export "test" (func $test))
- (func $test (; 0 ;)
+ (func $test
(local $$temp i32)
(local $1 i32)
(local.set $$temp
diff --git a/test/threads.wasm-only.fromasm b/test/threads.wasm-only.fromasm
index feffb31d1..77468c51d 100644
--- a/test/threads.wasm-only.fromasm
+++ b/test/threads.wasm-only.fromasm
@@ -7,7 +7,7 @@
(import "env" "__memory_base" (global $__memory_base i32))
(import "env" "setTempRet0" (func $setTempRet0 (param i32)))
(export "test64" (func $legalstub$test64))
- (func $test64 (; 1 ;) (; has Stack IR ;) (result i64)
+ (func $test64 (; has Stack IR ;) (result i64)
(local $0 i64)
(local $1 i64)
(i64.atomic.store
@@ -50,7 +50,7 @@
)
(local.get $1)
)
- (func $legalstub$test64 (; 2 ;) (; has Stack IR ;) (result i32)
+ (func $legalstub$test64 (; has Stack IR ;) (result i32)
(local $0 i64)
(local.set $0
(call $test64)
diff --git a/test/threads.wasm-only.fromasm.clamp b/test/threads.wasm-only.fromasm.clamp
index feffb31d1..77468c51d 100644
--- a/test/threads.wasm-only.fromasm.clamp
+++ b/test/threads.wasm-only.fromasm.clamp
@@ -7,7 +7,7 @@
(import "env" "__memory_base" (global $__memory_base i32))
(import "env" "setTempRet0" (func $setTempRet0 (param i32)))
(export "test64" (func $legalstub$test64))
- (func $test64 (; 1 ;) (; has Stack IR ;) (result i64)
+ (func $test64 (; has Stack IR ;) (result i64)
(local $0 i64)
(local $1 i64)
(i64.atomic.store
@@ -50,7 +50,7 @@
)
(local.get $1)
)
- (func $legalstub$test64 (; 2 ;) (; has Stack IR ;) (result i32)
+ (func $legalstub$test64 (; has Stack IR ;) (result i32)
(local $0 i64)
(local.set $0
(call $test64)
diff --git a/test/threads.wasm-only.fromasm.clamp.no-opts b/test/threads.wasm-only.fromasm.clamp.no-opts
index 488c0df50..a3acd49eb 100644
--- a/test/threads.wasm-only.fromasm.clamp.no-opts
+++ b/test/threads.wasm-only.fromasm.clamp.no-opts
@@ -10,7 +10,7 @@
(import "env" "setTempRet0" (func $setTempRet0 (param i32)))
(global $STACKTOP (mut i32) (global.get $STACKTOP$asm2wasm$import))
(export "test64" (func $legalstub$test64))
- (func $test64 (; 1 ;) (result i64)
+ (func $test64 (result i64)
(local $x i64)
(local $y i64)
(local $z i32)
@@ -73,7 +73,7 @@
(local.get $x)
)
)
- (func $legalstub$test64 (; 2 ;) (result i32)
+ (func $legalstub$test64 (result i32)
(local $0 i64)
(local.set $0
(call $test64)
diff --git a/test/threads.wasm-only.fromasm.imprecise b/test/threads.wasm-only.fromasm.imprecise
index ad256696b..7b7832d1d 100644
--- a/test/threads.wasm-only.fromasm.imprecise
+++ b/test/threads.wasm-only.fromasm.imprecise
@@ -5,7 +5,7 @@
(import "env" "memory" (memory $memory (shared 256 256)))
(import "env" "setTempRet0" (func $setTempRet0 (param i32)))
(export "test64" (func $legalstub$test64))
- (func $test64 (; 1 ;) (; has Stack IR ;) (result i64)
+ (func $test64 (; has Stack IR ;) (result i64)
(local $0 i64)
(local $1 i64)
(i64.atomic.store
@@ -48,7 +48,7 @@
)
(local.get $1)
)
- (func $legalstub$test64 (; 2 ;) (; has Stack IR ;) (result i32)
+ (func $legalstub$test64 (; has Stack IR ;) (result i32)
(local $0 i64)
(local.set $0
(call $test64)
diff --git a/test/threads.wasm-only.fromasm.imprecise.no-opts b/test/threads.wasm-only.fromasm.imprecise.no-opts
index 488c0df50..a3acd49eb 100644
--- a/test/threads.wasm-only.fromasm.imprecise.no-opts
+++ b/test/threads.wasm-only.fromasm.imprecise.no-opts
@@ -10,7 +10,7 @@
(import "env" "setTempRet0" (func $setTempRet0 (param i32)))
(global $STACKTOP (mut i32) (global.get $STACKTOP$asm2wasm$import))
(export "test64" (func $legalstub$test64))
- (func $test64 (; 1 ;) (result i64)
+ (func $test64 (result i64)
(local $x i64)
(local $y i64)
(local $z i32)
@@ -73,7 +73,7 @@
(local.get $x)
)
)
- (func $legalstub$test64 (; 2 ;) (result i32)
+ (func $legalstub$test64 (result i32)
(local $0 i64)
(local.set $0
(call $test64)
diff --git a/test/threads.wasm-only.fromasm.no-opts b/test/threads.wasm-only.fromasm.no-opts
index 488c0df50..a3acd49eb 100644
--- a/test/threads.wasm-only.fromasm.no-opts
+++ b/test/threads.wasm-only.fromasm.no-opts
@@ -10,7 +10,7 @@
(import "env" "setTempRet0" (func $setTempRet0 (param i32)))
(global $STACKTOP (mut i32) (global.get $STACKTOP$asm2wasm$import))
(export "test64" (func $legalstub$test64))
- (func $test64 (; 1 ;) (result i64)
+ (func $test64 (result i64)
(local $x i64)
(local $y i64)
(local $z i32)
@@ -73,7 +73,7 @@
(local.get $x)
)
)
- (func $legalstub$test64 (; 2 ;) (result i32)
+ (func $legalstub$test64 (result i32)
(local $0 i64)
(local.set $0
(call $test64)
diff --git a/test/try-body-multiple-insts.wasm.fromBinary b/test/try-body-multiple-insts.wasm.fromBinary
index cbb0d6f18..ba243fdfc 100644
--- a/test/try-body-multiple-insts.wasm.fromBinary
+++ b/test/try-body-multiple-insts.wasm.fromBinary
@@ -1,12 +1,12 @@
(module
(type $none_=>_none (func))
- (func $0 (; 0 ;)
+ (func $0
(nop)
)
- (func $1 (; 1 ;)
+ (func $1
(nop)
)
- (func $2 (; 2 ;)
+ (func $2
(local $0 exnref)
(try
(block
diff --git a/test/two_sides.fromasm b/test/two_sides.fromasm
index 1e93fb8de..c1aadc8b5 100644
--- a/test/two_sides.fromasm
+++ b/test/two_sides.fromasm
@@ -6,7 +6,7 @@
(import "env" "__memory_base" (global $__memory_base i32))
(import "asm2wasm" "f64-to-int" (func $f64-to-int (param f64) (result i32)))
(export "_test" (func $_test))
- (func $_test (; 1 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (result i32)
+ (func $_test (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (result i32)
(local $5 f64)
(if (result i32)
(local.get $4)
diff --git a/test/two_sides.fromasm.clamp b/test/two_sides.fromasm.clamp
index 2a7522e9f..3e45a4d7e 100644
--- a/test/two_sides.fromasm.clamp
+++ b/test/two_sides.fromasm.clamp
@@ -5,7 +5,7 @@
(data (global.get $__memory_base) "two_sides.asm.js")
(import "env" "__memory_base" (global $__memory_base i32))
(export "_test" (func $_test))
- (func $f64-to-int (; 0 ;) (; has Stack IR ;) (param $0 f64) (result i32)
+ (func $f64-to-int (; has Stack IR ;) (param $0 f64) (result i32)
(if (result i32)
(f64.ne
(local.get $0)
@@ -31,7 +31,7 @@
)
)
)
- (func $_test (; 1 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (result i32)
+ (func $_test (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (result i32)
(local $5 f64)
(if (result i32)
(local.get $4)
diff --git a/test/two_sides.fromasm.clamp.no-opts b/test/two_sides.fromasm.clamp.no-opts
index d6cae78ec..1c9afe61c 100644
--- a/test/two_sides.fromasm.clamp.no-opts
+++ b/test/two_sides.fromasm.clamp.no-opts
@@ -6,7 +6,7 @@
(import "env" "__memory_base" (global $__memory_base i32))
(import "env" "__table_base" (global $__table_base i32))
(export "_test" (func $_test))
- (func $f64-to-int (; 0 ;) (param $0 f64) (result i32)
+ (func $f64-to-int (param $0 f64) (result i32)
(if (result i32)
(f64.ne
(local.get $0)
@@ -32,7 +32,7 @@
)
)
)
- (func $_test (; 1 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (param $i5 i32) (result i32)
+ (func $_test (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (param $i5 i32) (result i32)
(local $d6 f64)
(if
(i32.eqz
diff --git a/test/two_sides.fromasm.imprecise b/test/two_sides.fromasm.imprecise
index 41e34c125..60923fdfd 100644
--- a/test/two_sides.fromasm.imprecise
+++ b/test/two_sides.fromasm.imprecise
@@ -1,7 +1,7 @@
(module
(type $i32_i32_i32_i32_i32_=>_i32 (func (param i32 i32 i32 i32 i32) (result i32)))
(export "_test" (func $_test))
- (func $_test (; 0 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (result i32)
+ (func $_test (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (result i32)
(local $5 f64)
(if (result i32)
(local.get $4)
diff --git a/test/two_sides.fromasm.imprecise.no-opts b/test/two_sides.fromasm.imprecise.no-opts
index babf999ec..9bbb2429f 100644
--- a/test/two_sides.fromasm.imprecise.no-opts
+++ b/test/two_sides.fromasm.imprecise.no-opts
@@ -5,7 +5,7 @@
(import "env" "__memory_base" (global $__memory_base i32))
(import "env" "__table_base" (global $__table_base i32))
(export "_test" (func $_test))
- (func $_test (; 0 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (param $i5 i32) (result i32)
+ (func $_test (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (param $i5 i32) (result i32)
(local $d6 f64)
(if
(i32.eqz
diff --git a/test/two_sides.fromasm.no-opts b/test/two_sides.fromasm.no-opts
index b49a5c33c..e9724a999 100644
--- a/test/two_sides.fromasm.no-opts
+++ b/test/two_sides.fromasm.no-opts
@@ -7,7 +7,7 @@
(import "env" "__table_base" (global $__table_base i32))
(import "asm2wasm" "f64-to-int" (func $f64-to-int (param f64) (result i32)))
(export "_test" (func $_test))
- (func $_test (; 1 ;) (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (param $i5 i32) (result i32)
+ (func $_test (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (param $i5 i32) (result i32)
(local $d6 f64)
(if
(i32.eqz
diff --git a/test/unit.fromasm b/test/unit.fromasm
index 2196a3ae8..815a0ea7e 100644
--- a/test/unit.fromasm
+++ b/test/unit.fromasm
@@ -87,10 +87,10 @@
(export "relocatableAndModules" (func $relocatableAndModules))
(export "exported_f32_user" (func $exported_f32_user))
(export "keepAlive" (func $keepAlive))
- (func $big_negative (; 8 ;) (; has Stack IR ;)
+ (func $big_negative (; has Stack IR ;)
(nop)
)
- (func $importedDoubles (; 9 ;) (; has Stack IR ;) (result f64)
+ (func $importedDoubles (; has Stack IR ;) (result f64)
(if
(i32.gt_s
(global.get $Int)
@@ -102,7 +102,7 @@
)
(f64.const 1.2)
)
- (func $doubleCompares (; 10 ;) (; has Stack IR ;) (param $0 f64) (param $1 f64) (result f64)
+ (func $doubleCompares (; has Stack IR ;) (param $0 f64) (param $1 f64) (result f64)
(if
(f64.gt
(local.get $0)
@@ -141,12 +141,12 @@
)
(local.get $1)
)
- (func $intOps (; 11 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $intOps (; has Stack IR ;) (param $0 i32) (result i32)
(i32.eqz
(local.get $0)
)
)
- (func $conversions (; 12 ;) (; has Stack IR ;) (param $0 i32) (param $1 f64) (param $2 f32)
+ (func $conversions (; has Stack IR ;) (param $0 i32) (param $1 f64) (param $2 f32)
(drop
(call $f64-to-int
(local.get $1)
@@ -160,7 +160,7 @@
)
)
)
- (func $switcher (; 13 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $switcher (; has Stack IR ;) (param $0 i32) (result i32)
(block $switch
(block $switch-case0
(block $switch-case
@@ -217,13 +217,13 @@
)
(i32.const 0)
)
- (func $frem (; 14 ;) (; has Stack IR ;) (result f64)
+ (func $frem (; has Stack IR ;) (result f64)
(call $f64-rem
(f64.const 5.5)
(f64.const 1.2)
)
)
- (func $frem_float (; 15 ;) (; has Stack IR ;) (result f32)
+ (func $frem_float (; has Stack IR ;) (result f32)
(f32.demote_f64
(call $f64-rem
(f64.const 5.5)
@@ -231,31 +231,31 @@
)
)
)
- (func $big_uint_div_u (; 16 ;) (; has Stack IR ;) (result i32)
+ (func $big_uint_div_u (; has Stack IR ;) (result i32)
(i32.const 2147483647)
)
- (func $trapping_sint_div_s (; 17 ;) (; has Stack IR ;) (result i32)
+ (func $trapping_sint_div_s (; has Stack IR ;) (result i32)
(i32.const 0)
)
- (func $fr (; 18 ;) (; has Stack IR ;) (param $0 f32)
+ (func $fr (; has Stack IR ;) (param $0 f32)
(nop)
)
- (func $negZero (; 19 ;) (; has Stack IR ;) (result f64)
+ (func $negZero (; has Stack IR ;) (result f64)
(f64.const -0)
)
- (func $neg (; 20 ;) (; has Stack IR ;)
+ (func $neg (; has Stack IR ;)
(call_indirect (type $f32_=>_none)
(f32.const -0)
(i32.const 9)
)
)
- (func $cneg (; 21 ;) (; has Stack IR ;) (param $0 f32)
+ (func $cneg (; has Stack IR ;) (param $0 f32)
(call_indirect (type $f32_=>_none)
(local.get $0)
(i32.const 9)
)
)
- (func $smallCompare (; 22 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $smallCompare (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.lt_u
(local.tee $0
@@ -280,13 +280,13 @@
(local.get $0)
)
)
- (func $cneg_nosemicolon (; 23 ;) (; has Stack IR ;)
+ (func $cneg_nosemicolon (; has Stack IR ;)
(call_indirect (type $i32_=>_none)
(i32.const 1)
(i32.const 17)
)
)
- (func $forLoop (; 24 ;) (; has Stack IR ;)
+ (func $forLoop (; has Stack IR ;)
(local $0 i32)
(local.set $0
(i32.const 1)
@@ -312,10 +312,10 @@
)
)
)
- (func $ceiling_32_64 (; 25 ;) (; has Stack IR ;) (param $0 f32) (param $1 f64)
+ (func $ceiling_32_64 (; has Stack IR ;) (param $0 f32) (param $1 f64)
(nop)
)
- (func $aborts (; 26 ;) (; has Stack IR ;)
+ (func $aborts (; has Stack IR ;)
(drop
(call $abort
(f64.const 0)
@@ -344,7 +344,7 @@
)
)
)
- (func $continues (; 27 ;) (; has Stack IR ;)
+ (func $continues (; has Stack IR ;)
(loop $while-in
(call $print
(i32.const 1)
@@ -363,10 +363,10 @@
(br $while-in)
)
)
- (func $bitcasts (; 28 ;) (; has Stack IR ;) (param $0 i32) (param $1 f32)
+ (func $bitcasts (; has Stack IR ;) (param $0 i32) (param $1 f32)
(nop)
)
- (func $recursiveBlockMerging (; 29 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $recursiveBlockMerging (; has Stack IR ;) (param $0 i32) (result i32)
(drop
(call $lb
(i32.add
@@ -441,7 +441,7 @@
)
)
)
- (func $lb (; 30 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $lb (; has Stack IR ;) (param $0 i32) (result i32)
(i32.store
(local.get $0)
(i32.add
@@ -451,7 +451,7 @@
)
(i32.const 0)
)
- (func $zeroInit (; 31 ;) (; has Stack IR ;) (param $0 i32)
+ (func $zeroInit (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(if
(i32.eq
@@ -477,7 +477,7 @@
)
)
)
- (func $phi (; 32 ;) (; has Stack IR ;) (result i32)
+ (func $phi (; has Stack IR ;) (result i32)
(block $do-once (result i32)
(drop
(br_if $do-once
@@ -490,7 +490,7 @@
(i32.const 1)
)
)
- (func $smallIf (; 33 ;) (; has Stack IR ;)
+ (func $smallIf (; has Stack IR ;)
(if
(call $return_int)
(drop
@@ -500,7 +500,7 @@
)
)
)
- (func $dropCall (; 34 ;) (; has Stack IR ;) (result i32)
+ (func $dropCall (; has Stack IR ;) (result i32)
(if
(call $return_int)
(block
@@ -521,7 +521,7 @@
)
(call $phi)
)
- (func $useGlobalSet (; 35 ;) (; has Stack IR ;) (result i32)
+ (func $useGlobalSet (; has Stack IR ;) (result i32)
(global.set $Int
(i32.const 10)
)
@@ -533,13 +533,13 @@
)
(i32.const 30)
)
- (func $usesGlobalSet2 (; 36 ;) (; has Stack IR ;) (result i32)
+ (func $usesGlobalSet2 (; has Stack IR ;) (result i32)
(global.set $Int
(i32.const 40)
)
(i32.const 50)
)
- (func $breakThroughMany (; 37 ;) (; has Stack IR ;) (param $0 i32)
+ (func $breakThroughMany (; has Stack IR ;) (param $0 i32)
(if
(local.get $0)
(loop $while-in
@@ -555,7 +555,7 @@
)
)
)
- (func $ifChainEmpty (; 38 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $ifChainEmpty (; has Stack IR ;) (param $0 i32) (result i32)
(if
(i32.eq
(local.get $0)
@@ -567,12 +567,12 @@
)
(i32.const 0)
)
- (func $heap8NoShift (; 39 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $heap8NoShift (; has Stack IR ;) (param $0 i32) (result i32)
(i32.load8_s
(local.get $0)
)
)
- (func $conditionalTypeFun (; 40 ;) (; has Stack IR ;)
+ (func $conditionalTypeFun (; has Stack IR ;)
(drop
(if (result i32)
(call $return_int)
@@ -598,7 +598,7 @@
)
)
)
- (func $loadSigned (; 41 ;) (; has Stack IR ;) (param $0 i32)
+ (func $loadSigned (; has Stack IR ;) (param $0 i32)
(call $loadSigned
(i32.load8_s
(local.get $0)
@@ -664,10 +664,10 @@
)
)
)
- (func $w (; 42 ;) (; has Stack IR ;) (result f64)
+ (func $w (; has Stack IR ;) (result f64)
(f64.const 0)
)
- (func $globalOpts (; 43 ;) (; has Stack IR ;)
+ (func $globalOpts (; has Stack IR ;)
(local $0 i32)
(i32.store8
(i32.const 13)
@@ -697,7 +697,7 @@
(local.get $0)
)
)
- (func $dropCallImport (; 44 ;) (; has Stack IR ;)
+ (func $dropCallImport (; has Stack IR ;)
(if
(call $return_int)
(drop
@@ -705,7 +705,7 @@
)
)
)
- (func $loophi (; 45 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $loophi (; has Stack IR ;) (param $0 i32) (param $1 i32)
(loop $while-in
(block $while-out
(call $loophi
@@ -733,7 +733,7 @@
)
)
)
- (func $loophi2 (; 46 ;) (; has Stack IR ;) (result i32)
+ (func $loophi2 (; has Stack IR ;) (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -767,7 +767,7 @@
)
(local.get $1)
)
- (func $loophi2b (; 47 ;) (; has Stack IR ;) (result i32)
+ (func $loophi2b (; has Stack IR ;) (result i32)
(local $0 i32)
(local $1 i32)
(loop $label$continue$L7
@@ -800,7 +800,7 @@
)
(local.get $0)
)
- (func $relooperJumpThreading (; 48 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $relooperJumpThreading (; has Stack IR ;) (param $0 i32) (result i32)
(block $__rjto$0
(block $__rjti$0
(if
@@ -969,7 +969,7 @@
)
(local.get $0)
)
- (func $relooperJumpThreading__ZN4game14preloadweaponsEv (; 49 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (param $5 i32) (param $6 i32)
+ (func $relooperJumpThreading__ZN4game14preloadweaponsEv (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (param $5 i32) (param $6 i32)
(loop $while-in
(block $__rjti$1
(if
@@ -994,7 +994,7 @@
(br $while-in)
)
)
- (func $relooperJumpThreading_irreducible (; 50 ;) (; has Stack IR ;) (param $0 i32)
+ (func $relooperJumpThreading_irreducible (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(if
(i32.eq
@@ -1046,7 +1046,7 @@
)
)
)
- (func $__Z12multi_varargiz (; 51 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
+ (func $__Z12multi_varargiz (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(if
(local.get $3)
(loop $while-in
@@ -1063,10 +1063,10 @@
)
)
)
- (func $jumpThreadDrop (; 52 ;) (; has Stack IR ;) (result i32)
+ (func $jumpThreadDrop (; has Stack IR ;) (result i32)
(call $return_int)
)
- (func $dropIgnoredImportInIf (; 53 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $dropIgnoredImportInIf (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
(if
(local.get $0)
(drop
@@ -1076,7 +1076,7 @@
)
)
)
- (func $dropIgnoredImportsInIf (; 54 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $dropIgnoredImportsInIf (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
(drop
(if (result i32)
(local.get $0)
@@ -1089,7 +1089,7 @@
)
)
)
- (func $store_fround (; 55 ;) (; has Stack IR ;) (param $0 i32)
+ (func $store_fround (; has Stack IR ;) (param $0 i32)
(f64.store
(i32.const 80)
(f64.promote_f32
@@ -1099,7 +1099,7 @@
)
)
)
- (func $relocatableAndModules (; 56 ;) (; has Stack IR ;) (result i32)
+ (func $relocatableAndModules (; has Stack IR ;) (result i32)
(call_indirect (type $none_=>_none)
(i32.const 10)
)
@@ -1112,10 +1112,10 @@
(i32.const 30)
)
)
- (func $exported_f32_user (; 57 ;) (; has Stack IR ;) (param $0 i32) (param $1 f32) (param $2 f64) (result f32)
+ (func $exported_f32_user (; has Stack IR ;) (param $0 i32) (param $1 f32) (param $2 f64) (result f32)
(local.get $1)
)
- (func $keepAlive (; 58 ;) (; has Stack IR ;)
+ (func $keepAlive (; has Stack IR ;)
(drop
(call $f64-to-int
(f64.const 100)
@@ -1168,10 +1168,10 @@
)
)
)
- (func $vi (; 59 ;) (; has Stack IR ;) (param $0 i32)
+ (func $vi (; has Stack IR ;) (param $0 i32)
(nop)
)
- (func $ii (; 60 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $ii (; has Stack IR ;) (param $0 i32) (result i32)
(local.get $0)
)
)
diff --git a/test/unit.fromasm.clamp b/test/unit.fromasm.clamp
index d3c3c7b14..fb978236d 100644
--- a/test/unit.fromasm.clamp
+++ b/test/unit.fromasm.clamp
@@ -86,10 +86,10 @@
(export "relocatableAndModules" (func $relocatableAndModules))
(export "exported_f32_user" (func $exported_f32_user))
(export "keepAlive" (func $keepAlive))
- (func $big_negative (; 7 ;) (; has Stack IR ;)
+ (func $big_negative (; has Stack IR ;)
(nop)
)
- (func $importedDoubles (; 8 ;) (; has Stack IR ;) (result f64)
+ (func $importedDoubles (; has Stack IR ;) (result f64)
(if
(i32.gt_s
(global.get $Int)
@@ -101,7 +101,7 @@
)
(f64.const 1.2)
)
- (func $doubleCompares (; 9 ;) (; has Stack IR ;) (param $0 f64) (param $1 f64) (result f64)
+ (func $doubleCompares (; has Stack IR ;) (param $0 f64) (param $1 f64) (result f64)
(if
(f64.gt
(local.get $0)
@@ -140,12 +140,12 @@
)
(local.get $1)
)
- (func $intOps (; 10 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $intOps (; has Stack IR ;) (param $0 i32) (result i32)
(i32.eqz
(local.get $0)
)
)
- (func $f64-to-int (; 11 ;) (; has Stack IR ;) (param $0 f64) (result i32)
+ (func $f64-to-int (; has Stack IR ;) (param $0 f64) (result i32)
(if (result i32)
(f64.ne
(local.get $0)
@@ -171,7 +171,7 @@
)
)
)
- (func $f32-to-int (; 12 ;) (; has Stack IR ;) (param $0 f32)
+ (func $f32-to-int (; has Stack IR ;) (param $0 f32)
(drop
(if (result i32)
(f32.ne
@@ -199,7 +199,7 @@
)
)
)
- (func $conversions (; 13 ;) (; has Stack IR ;) (param $0 i32) (param $1 f64) (param $2 f32)
+ (func $conversions (; has Stack IR ;) (param $0 i32) (param $1 f64) (param $2 f32)
(drop
(call $f64-to-int
(local.get $1)
@@ -209,7 +209,7 @@
(local.get $2)
)
)
- (func $switcher (; 14 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $switcher (; has Stack IR ;) (param $0 i32) (result i32)
(block $switch
(block $switch-case0
(block $switch-case
@@ -266,13 +266,13 @@
)
(i32.const 0)
)
- (func $frem (; 15 ;) (; has Stack IR ;) (result f64)
+ (func $frem (; has Stack IR ;) (result f64)
(call $f64-rem
(f64.const 5.5)
(f64.const 1.2)
)
)
- (func $frem_float (; 16 ;) (; has Stack IR ;) (result f32)
+ (func $frem_float (; has Stack IR ;) (result f32)
(f32.demote_f64
(call $f64-rem
(f64.const 5.5)
@@ -280,31 +280,31 @@
)
)
)
- (func $big_uint_div_u (; 17 ;) (; has Stack IR ;) (result i32)
+ (func $big_uint_div_u (; has Stack IR ;) (result i32)
(i32.const 2147483647)
)
- (func $trapping_sint_div_s (; 18 ;) (; has Stack IR ;) (result i32)
+ (func $trapping_sint_div_s (; has Stack IR ;) (result i32)
(i32.const 0)
)
- (func $fr (; 19 ;) (; has Stack IR ;) (param $0 f32)
+ (func $fr (; has Stack IR ;) (param $0 f32)
(nop)
)
- (func $negZero (; 20 ;) (; has Stack IR ;) (result f64)
+ (func $negZero (; has Stack IR ;) (result f64)
(f64.const -0)
)
- (func $neg (; 21 ;) (; has Stack IR ;)
+ (func $neg (; has Stack IR ;)
(call_indirect (type $f32_=>_none)
(f32.const -0)
(i32.const 9)
)
)
- (func $cneg (; 22 ;) (; has Stack IR ;) (param $0 f32)
+ (func $cneg (; has Stack IR ;) (param $0 f32)
(call_indirect (type $f32_=>_none)
(local.get $0)
(i32.const 9)
)
)
- (func $smallCompare (; 23 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $smallCompare (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.lt_u
(local.tee $0
@@ -329,13 +329,13 @@
(local.get $0)
)
)
- (func $cneg_nosemicolon (; 24 ;) (; has Stack IR ;)
+ (func $cneg_nosemicolon (; has Stack IR ;)
(call_indirect (type $i32_=>_none)
(i32.const 1)
(i32.const 17)
)
)
- (func $forLoop (; 25 ;) (; has Stack IR ;)
+ (func $forLoop (; has Stack IR ;)
(local $0 i32)
(local.set $0
(i32.const 1)
@@ -361,10 +361,10 @@
)
)
)
- (func $ceiling_32_64 (; 26 ;) (; has Stack IR ;) (param $0 f32) (param $1 f64)
+ (func $ceiling_32_64 (; has Stack IR ;) (param $0 f32) (param $1 f64)
(nop)
)
- (func $aborts (; 27 ;) (; has Stack IR ;)
+ (func $aborts (; has Stack IR ;)
(drop
(call $abort
(f64.const 0)
@@ -393,7 +393,7 @@
)
)
)
- (func $continues (; 28 ;) (; has Stack IR ;)
+ (func $continues (; has Stack IR ;)
(loop $while-in
(call $print
(i32.const 1)
@@ -412,10 +412,10 @@
(br $while-in)
)
)
- (func $bitcasts (; 29 ;) (; has Stack IR ;) (param $0 i32) (param $1 f32)
+ (func $bitcasts (; has Stack IR ;) (param $0 i32) (param $1 f32)
(nop)
)
- (func $recursiveBlockMerging (; 30 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $recursiveBlockMerging (; has Stack IR ;) (param $0 i32) (result i32)
(drop
(call $lb
(i32.add
@@ -490,7 +490,7 @@
)
)
)
- (func $lb (; 31 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $lb (; has Stack IR ;) (param $0 i32) (result i32)
(i32.store
(local.get $0)
(i32.add
@@ -500,7 +500,7 @@
)
(i32.const 0)
)
- (func $zeroInit (; 32 ;) (; has Stack IR ;) (param $0 i32)
+ (func $zeroInit (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(if
(i32.eq
@@ -526,7 +526,7 @@
)
)
)
- (func $phi (; 33 ;) (; has Stack IR ;) (result i32)
+ (func $phi (; has Stack IR ;) (result i32)
(block $do-once (result i32)
(drop
(br_if $do-once
@@ -539,7 +539,7 @@
(i32.const 1)
)
)
- (func $smallIf (; 34 ;) (; has Stack IR ;)
+ (func $smallIf (; has Stack IR ;)
(if
(call $return_int)
(drop
@@ -549,7 +549,7 @@
)
)
)
- (func $dropCall (; 35 ;) (; has Stack IR ;) (result i32)
+ (func $dropCall (; has Stack IR ;) (result i32)
(if
(call $return_int)
(block
@@ -570,7 +570,7 @@
)
(call $phi)
)
- (func $useGlobalSet (; 36 ;) (; has Stack IR ;) (result i32)
+ (func $useGlobalSet (; has Stack IR ;) (result i32)
(global.set $Int
(i32.const 10)
)
@@ -582,13 +582,13 @@
)
(i32.const 30)
)
- (func $usesGlobalSet2 (; 37 ;) (; has Stack IR ;) (result i32)
+ (func $usesGlobalSet2 (; has Stack IR ;) (result i32)
(global.set $Int
(i32.const 40)
)
(i32.const 50)
)
- (func $breakThroughMany (; 38 ;) (; has Stack IR ;) (param $0 i32)
+ (func $breakThroughMany (; has Stack IR ;) (param $0 i32)
(if
(local.get $0)
(loop $while-in
@@ -604,7 +604,7 @@
)
)
)
- (func $ifChainEmpty (; 39 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $ifChainEmpty (; has Stack IR ;) (param $0 i32) (result i32)
(if
(i32.eq
(local.get $0)
@@ -616,12 +616,12 @@
)
(i32.const 0)
)
- (func $heap8NoShift (; 40 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $heap8NoShift (; has Stack IR ;) (param $0 i32) (result i32)
(i32.load8_s
(local.get $0)
)
)
- (func $conditionalTypeFun (; 41 ;) (; has Stack IR ;)
+ (func $conditionalTypeFun (; has Stack IR ;)
(drop
(if (result i32)
(call $return_int)
@@ -647,7 +647,7 @@
)
)
)
- (func $loadSigned (; 42 ;) (; has Stack IR ;) (param $0 i32)
+ (func $loadSigned (; has Stack IR ;) (param $0 i32)
(call $loadSigned
(i32.load8_s
(local.get $0)
@@ -713,10 +713,10 @@
)
)
)
- (func $w (; 43 ;) (; has Stack IR ;) (result f64)
+ (func $w (; has Stack IR ;) (result f64)
(f64.const 0)
)
- (func $globalOpts (; 44 ;) (; has Stack IR ;)
+ (func $globalOpts (; has Stack IR ;)
(local $0 i32)
(i32.store8
(i32.const 13)
@@ -746,7 +746,7 @@
(local.get $0)
)
)
- (func $dropCallImport (; 45 ;) (; has Stack IR ;)
+ (func $dropCallImport (; has Stack IR ;)
(if
(call $return_int)
(drop
@@ -754,7 +754,7 @@
)
)
)
- (func $loophi (; 46 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $loophi (; has Stack IR ;) (param $0 i32) (param $1 i32)
(loop $while-in
(block $while-out
(call $loophi
@@ -782,7 +782,7 @@
)
)
)
- (func $loophi2 (; 47 ;) (; has Stack IR ;) (result i32)
+ (func $loophi2 (; has Stack IR ;) (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -816,7 +816,7 @@
)
(local.get $1)
)
- (func $loophi2b (; 48 ;) (; has Stack IR ;) (result i32)
+ (func $loophi2b (; has Stack IR ;) (result i32)
(local $0 i32)
(local $1 i32)
(loop $label$continue$L7
@@ -849,7 +849,7 @@
)
(local.get $0)
)
- (func $relooperJumpThreading (; 49 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $relooperJumpThreading (; has Stack IR ;) (param $0 i32) (result i32)
(block $__rjto$0
(block $__rjti$0
(if
@@ -1018,7 +1018,7 @@
)
(local.get $0)
)
- (func $relooperJumpThreading__ZN4game14preloadweaponsEv (; 50 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (param $5 i32) (param $6 i32)
+ (func $relooperJumpThreading__ZN4game14preloadweaponsEv (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (param $5 i32) (param $6 i32)
(loop $while-in
(block $__rjti$1
(if
@@ -1043,7 +1043,7 @@
(br $while-in)
)
)
- (func $relooperJumpThreading_irreducible (; 51 ;) (; has Stack IR ;) (param $0 i32)
+ (func $relooperJumpThreading_irreducible (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(if
(i32.eq
@@ -1095,7 +1095,7 @@
)
)
)
- (func $__Z12multi_varargiz (; 52 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
+ (func $__Z12multi_varargiz (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(if
(local.get $3)
(loop $while-in
@@ -1112,10 +1112,10 @@
)
)
)
- (func $jumpThreadDrop (; 53 ;) (; has Stack IR ;) (result i32)
+ (func $jumpThreadDrop (; has Stack IR ;) (result i32)
(call $return_int)
)
- (func $dropIgnoredImportInIf (; 54 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $dropIgnoredImportInIf (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
(if
(local.get $0)
(drop
@@ -1125,7 +1125,7 @@
)
)
)
- (func $dropIgnoredImportsInIf (; 55 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $dropIgnoredImportsInIf (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
(drop
(if (result i32)
(local.get $0)
@@ -1138,7 +1138,7 @@
)
)
)
- (func $store_fround (; 56 ;) (; has Stack IR ;) (param $0 i32)
+ (func $store_fround (; has Stack IR ;) (param $0 i32)
(f64.store
(i32.const 80)
(f64.promote_f32
@@ -1148,7 +1148,7 @@
)
)
)
- (func $relocatableAndModules (; 57 ;) (; has Stack IR ;) (result i32)
+ (func $relocatableAndModules (; has Stack IR ;) (result i32)
(call_indirect (type $none_=>_none)
(i32.const 10)
)
@@ -1161,10 +1161,10 @@
(i32.const 30)
)
)
- (func $exported_f32_user (; 58 ;) (; has Stack IR ;) (param $0 i32) (param $1 f32) (param $2 f64) (result f32)
+ (func $exported_f32_user (; has Stack IR ;) (param $0 i32) (param $1 f32) (param $2 f64) (result f32)
(local.get $1)
)
- (func $keepAlive (; 59 ;) (; has Stack IR ;)
+ (func $keepAlive (; has Stack IR ;)
(drop
(call $f64-to-int
(f64.const 100)
@@ -1212,10 +1212,10 @@
)
)
)
- (func $vi (; 60 ;) (; has Stack IR ;) (param $0 i32)
+ (func $vi (; has Stack IR ;) (param $0 i32)
(nop)
)
- (func $ii (; 61 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $ii (; has Stack IR ;) (param $0 i32) (result i32)
(local.get $0)
)
)
diff --git a/test/unit.fromasm.clamp.no-opts b/test/unit.fromasm.clamp.no-opts
index e790a36c1..465f8e198 100644
--- a/test/unit.fromasm.clamp.no-opts
+++ b/test/unit.fromasm.clamp.no-opts
@@ -98,7 +98,7 @@
(export "relocatableAndModules" (func $relocatableAndModules))
(export "exported_f32_user" (func $exported_f32_user))
(export "keepAlive" (func $keepAlive))
- (func $big_negative (; 7 ;)
+ (func $big_negative
(local $temp f64)
(local.set $temp
(f64.const -2147483648)
@@ -116,7 +116,7 @@
(f64.const -0.039625)
)
)
- (func $importedDoubles (; 8 ;) (result f64)
+ (func $importedDoubles (result f64)
(local $temp f64)
(local.set $temp
(f64.add
@@ -156,7 +156,7 @@
(f64.const 1.2)
)
)
- (func $doubleCompares (; 9 ;) (param $x f64) (param $y f64) (result f64)
+ (func $doubleCompares (param $x f64) (param $y f64) (result f64)
(local $t f64)
(local $Int f64)
(local $Double i32)
@@ -206,14 +206,14 @@
(local.get $y)
)
)
- (func $intOps (; 10 ;) (param $x i32) (result i32)
+ (func $intOps (param $x i32) (result i32)
(return
(i32.eqz
(local.get $x)
)
)
)
- (func $hexLiterals (; 11 ;)
+ (func $hexLiterals
(local $i i32)
(local.set $i
(i32.add
@@ -225,7 +225,7 @@
)
)
)
- (func $f64-to-int (; 12 ;) (param $0 f64) (result i32)
+ (func $f64-to-int (param $0 f64) (result i32)
(if (result i32)
(f64.ne
(local.get $0)
@@ -251,7 +251,7 @@
)
)
)
- (func $f32-to-int (; 13 ;) (param $0 f32) (result i32)
+ (func $f32-to-int (param $0 f32) (result i32)
(if (result i32)
(f32.ne
(local.get $0)
@@ -277,7 +277,7 @@
)
)
)
- (func $conversions (; 14 ;) (param $i i32) (param $d f64) (param $f f32)
+ (func $conversions (param $i i32) (param $d f64) (param $f f32)
(local.set $i
(call $f64-to-int
(local.get $d)
@@ -299,7 +299,7 @@
)
)
)
- (func $seq (; 15 ;)
+ (func $seq
(local $J f64)
(local.set $J
(f64.sub
@@ -318,7 +318,7 @@
)
)
)
- (func $switcher (; 16 ;) (param $x i32) (result i32)
+ (func $switcher (param $x i32) (result i32)
(local $waka i32)
(block $switch
(block $switch-case0
@@ -440,12 +440,12 @@
(i32.const 0)
)
)
- (func $blocker (; 17 ;)
+ (func $blocker
(block $label$break$L
(br $label$break$L)
)
)
- (func $frem (; 18 ;) (result f64)
+ (func $frem (result f64)
(return
(call $f64-rem
(f64.const 5.5)
@@ -453,7 +453,7 @@
)
)
)
- (func $frem_float (; 19 ;) (result f32)
+ (func $frem_float (result f32)
(return
(f32.demote_f64
(call $f64-rem
@@ -467,7 +467,7 @@
)
)
)
- (func $i32u-div (; 20 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32u-div (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -479,7 +479,7 @@
)
)
)
- (func $big_uint_div_u (; 21 ;) (result i32)
+ (func $big_uint_div_u (result i32)
(local $x i32)
(local.set $x
(i32.and
@@ -494,7 +494,7 @@
(local.get $x)
)
)
- (func $i32s-div (; 22 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32s-div (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -519,7 +519,7 @@
)
)
)
- (func $trapping_sint_div_s (; 23 ;) (result i32)
+ (func $trapping_sint_div_s (result i32)
(local $x i32)
(local.set $x
(call $i32s-div
@@ -531,7 +531,7 @@
(local.get $x)
)
)
- (func $fr (; 24 ;) (param $x f32)
+ (func $fr (param $x f32)
(local $y f32)
(local $z f64)
(drop
@@ -555,12 +555,12 @@
(f32.const 0)
)
)
- (func $negZero (; 25 ;) (result f64)
+ (func $negZero (result f64)
(return
(f64.const -0)
)
)
- (func $abs (; 26 ;)
+ (func $abs
(local $x i32)
(local $y f64)
(local $z f32)
@@ -594,7 +594,7 @@
)
)
)
- (func $minmax (; 27 ;)
+ (func $minmax
(local $x f64)
(local $y f64)
(local $z f32)
@@ -624,7 +624,7 @@
)
)
)
- (func $neg (; 28 ;)
+ (func $neg
(local $x f32)
(local.set $x
(f32.neg
@@ -642,7 +642,7 @@
)
)
)
- (func $cneg (; 29 ;) (param $x f32)
+ (func $cneg (param $x f32)
(call_indirect (type $f32_=>_none)
(local.get $x)
(i32.add
@@ -654,7 +654,7 @@
)
)
)
- (func $___syscall_ret (; 30 ;)
+ (func $___syscall_ret
(local $$0 i32)
(drop
(i32.gt_u
@@ -663,7 +663,7 @@
)
)
)
- (func $smallCompare (; 31 ;) (param $i i32) (param $j i32) (result i32)
+ (func $smallCompare (param $i i32) (param $j i32) (result i32)
(if
(i32.lt_s
(local.get $i)
@@ -692,7 +692,7 @@
(local.get $i)
)
)
- (func $cneg_nosemicolon (; 32 ;)
+ (func $cneg_nosemicolon
(call_indirect (type $i32_=>_none)
(i32.const 1)
(i32.add
@@ -704,7 +704,7 @@
)
)
)
- (func $forLoop (; 33 ;)
+ (func $forLoop
(local $i i32)
(local.set $i
(i32.const 1)
@@ -733,7 +733,7 @@
)
)
)
- (func $ceiling_32_64 (; 34 ;) (param $u f32) (param $B f64)
+ (func $ceiling_32_64 (param $u f32) (param $B f64)
(local $temp f32)
(local.set $temp
(f32.demote_f64
@@ -753,7 +753,7 @@
)
)
)
- (func $aborts (; 35 ;)
+ (func $aborts
(drop
(call $abort
(f64.const 0)
@@ -784,7 +784,7 @@
)
)
)
- (func $continues (; 36 ;)
+ (func $continues
(loop $while-in
(block $while-out
(call $print
@@ -808,7 +808,7 @@
)
)
)
- (func $bitcasts (; 37 ;) (param $i i32) (param $f f32)
+ (func $bitcasts (param $i i32) (param $f f32)
(local $d f64)
(drop
(f32.reinterpret_i32
@@ -835,7 +835,7 @@
)
)
)
- (func $recursiveBlockMerging (; 38 ;) (param $x i32) (result i32)
+ (func $recursiveBlockMerging (param $x i32) (result i32)
(drop
(call $lb
(i32.add
@@ -980,7 +980,7 @@
(local.get $x)
)
)
- (func $lb (; 39 ;) (param $a i32) (result i32)
+ (func $lb (param $a i32) (result i32)
(i32.store
(local.get $a)
(i32.add
@@ -995,17 +995,17 @@
(i32.const 0)
)
)
- (func $forgetMe (; 40 ;)
+ (func $forgetMe
(drop
(f64.const 123.456)
)
)
- (func $exportMe (; 41 ;)
+ (func $exportMe
(drop
(f64.const -3.14159)
)
)
- (func $zeroInit (; 42 ;) (param $x i32)
+ (func $zeroInit (param $x i32)
(local $y i32)
(if
(call $lb
@@ -1035,7 +1035,7 @@
)
)
)
- (func $phi (; 43 ;) (result i32)
+ (func $phi (result i32)
(local $x i32)
(block $do-once
(block
@@ -1059,7 +1059,7 @@
(local.get $x)
)
)
- (func $smallIf (; 44 ;)
+ (func $smallIf
(block $do-once
(if
(call $return_int)
@@ -1073,7 +1073,7 @@
(nop)
)
)
- (func $dropCall (; 45 ;) (result i32)
+ (func $dropCall (result i32)
(if
(call $return_int)
(block
@@ -1096,7 +1096,7 @@
(call $phi)
)
)
- (func $useGlobalSet (; 46 ;) (result i32)
+ (func $useGlobalSet (result i32)
(local $x i32)
(local.set $x
(block (result i32)
@@ -1118,7 +1118,7 @@
)
)
)
- (func $usesGlobalSet2 (; 47 ;) (result i32)
+ (func $usesGlobalSet2 (result i32)
(return
(block (result i32)
(block
@@ -1133,7 +1133,7 @@
)
)
)
- (func $breakThroughMany (; 48 ;) (param $$s i32)
+ (func $breakThroughMany (param $$s i32)
(block $label$break$L1
(if
(local.get $$s)
@@ -1158,7 +1158,7 @@
(nop)
)
)
- (func $ifChainEmpty (; 49 ;) (param $label i32) (result i32)
+ (func $ifChainEmpty (param $label i32) (result i32)
(if
(i32.eq
(local.get $label)
@@ -1179,14 +1179,14 @@
(i32.const 0)
)
)
- (func $heap8NoShift (; 50 ;) (param $x i32) (result i32)
+ (func $heap8NoShift (param $x i32) (result i32)
(return
(i32.load8_s
(local.get $x)
)
)
)
- (func $conditionalTypeFun (; 51 ;)
+ (func $conditionalTypeFun
(local $x i32)
(local $y f64)
(local.set $x
@@ -1214,7 +1214,7 @@
)
)
)
- (func $loadSigned (; 52 ;) (param $x i32)
+ (func $loadSigned (param $x i32)
(call $loadSigned
(i32.shr_s
(i32.shl
@@ -1304,15 +1304,15 @@
)
)
)
- (func $z (; 53 ;) (param $x f32)
+ (func $z (param $x f32)
(nop)
)
- (func $w (; 54 ;) (result f64)
+ (func $w (result f64)
(return
(f64.const 0)
)
)
- (func $globalOpts (; 55 ;)
+ (func $globalOpts
(local $x i32)
(local $y f64)
(local.set $x
@@ -1355,7 +1355,7 @@
(local.get $x)
)
)
- (func $dropCallImport (; 56 ;)
+ (func $dropCallImport
(if
(call $return_int)
(drop
@@ -1363,7 +1363,7 @@
)
)
)
- (func $loophi (; 57 ;) (param $x i32) (param $y i32)
+ (func $loophi (param $x i32) (param $y i32)
(local $temp i32)
(local $inc i32)
(local $loopvar i32)
@@ -1406,7 +1406,7 @@
)
)
)
- (func $loophi2 (; 58 ;) (result i32)
+ (func $loophi2 (result i32)
(local $jnc i32)
(local $i i32)
(local $i$lcssa i32)
@@ -1460,7 +1460,7 @@
(local.get $i$lcssa)
)
)
- (func $loophi2b (; 59 ;) (result i32)
+ (func $loophi2b (result i32)
(local $jnc i32)
(local $i i32)
(local $i$lcssa i32)
@@ -1514,7 +1514,7 @@
(local.get $i$lcssa)
)
)
- (func $relooperJumpThreading (; 60 ;) (param $x i32) (result i32)
+ (func $relooperJumpThreading (param $x i32) (result i32)
(local $label i32)
(if
(local.get $x)
@@ -1753,7 +1753,7 @@
(local.get $x)
)
)
- (func $relooperJumpThreading__ZN4game14preloadweaponsEv (; 61 ;) (param $$12 i32) (param $$14 i32) (param $$or$cond8 i32) (param $$or$cond6 i32) (param $$vararg_ptr5 i32) (param $$11 i32) (param $$exitcond i32)
+ (func $relooperJumpThreading__ZN4game14preloadweaponsEv (param $$12 i32) (param $$14 i32) (param $$or$cond8 i32) (param $$or$cond6 i32) (param $$vararg_ptr5 i32) (param $$11 i32) (param $$exitcond i32)
(local $label i32)
(loop $while-in
(block $while-out
@@ -1806,7 +1806,7 @@
)
)
)
- (func $relooperJumpThreading_irreducible (; 62 ;) (param $x i32)
+ (func $relooperJumpThreading_irreducible (param $x i32)
(local $label i32)
(if
(i32.eq
@@ -1877,7 +1877,7 @@
)
)
)
- (func $__Z12multi_varargiz (; 63 ;) (param $$0 i32) (param $$$06$i4 i32) (param $$exitcond$i6 i32) (param $$2 i32)
+ (func $__Z12multi_varargiz (param $$0 i32) (param $$$06$i4 i32) (param $$exitcond$i6 i32) (param $$2 i32)
(local $$12 i32)
(local $$20 i32)
(if
@@ -1904,7 +1904,7 @@
)
)
)
- (func $jumpThreadDrop (; 64 ;) (result i32)
+ (func $jumpThreadDrop (result i32)
(local $label i32)
(local $temp i32)
(local.set $temp
@@ -1946,7 +1946,7 @@
(local.get $temp)
)
)
- (func $dropIgnoredImportInIf (; 65 ;) (param $$0 i32) (param $$1 i32) (param $$2 i32)
+ (func $dropIgnoredImportInIf (param $$0 i32) (param $$1 i32) (param $$2 i32)
(block $do-once
(if
(local.get $$0)
@@ -1966,12 +1966,12 @@
)
(return)
)
- (func $big_fround (; 66 ;) (result f32)
+ (func $big_fround (result f32)
(return
(f32.const 4294967296)
)
)
- (func $dropIgnoredImportsInIf (; 67 ;) (param $$0 i32) (param $$1 i32) (param $$2 i32)
+ (func $dropIgnoredImportsInIf (param $$0 i32) (param $$1 i32) (param $$2 i32)
(block $do-once
(if
(local.get $$0)
@@ -1990,21 +1990,21 @@
)
(return)
)
- (func $f32_ucast (; 68 ;) (param $x i32) (result f32)
+ (func $f32_ucast (param $x i32) (result f32)
(return
(f32.convert_i32_u
(local.get $x)
)
)
)
- (func $f32_scast (; 69 ;) (param $x i32) (result f32)
+ (func $f32_scast (param $x i32) (result f32)
(return
(f32.convert_i32_s
(local.get $x)
)
)
)
- (func $store_fround (; 70 ;) (param $x i32)
+ (func $store_fround (param $x i32)
(f64.store
(i32.const 80)
(f64.promote_f32
@@ -2014,7 +2014,7 @@
)
)
)
- (func $relocatableAndModules (; 71 ;) (result i32)
+ (func $relocatableAndModules (result i32)
(call_indirect (type $none_=>_none)
(i32.const 10)
)
@@ -2029,12 +2029,12 @@
)
)
)
- (func $exported_f32_user (; 72 ;) (param $x i32) (param $y f32) (param $z f64) (result f32)
+ (func $exported_f32_user (param $x i32) (param $y f32) (param $z f64) (result f32)
(return
(local.get $y)
)
)
- (func $sqrts (; 73 ;) (param $x f64) (result f64)
+ (func $sqrts (param $x f64) (result f64)
(return
(f64.add
(f64.sqrt
@@ -2050,7 +2050,7 @@
)
)
)
- (func $f64-to-uint (; 74 ;) (param $0 f64) (result i32)
+ (func $f64-to-uint (param $0 f64) (result i32)
(if (result i32)
(f64.ne
(local.get $0)
@@ -2076,21 +2076,21 @@
)
)
)
- (func $f2u (; 75 ;) (param $x f64) (result i32)
+ (func $f2u (param $x f64) (result i32)
(return
(call $f64-to-uint
(local.get $x)
)
)
)
- (func $f2s (; 76 ;) (param $x f64) (result i32)
+ (func $f2s (param $x f64) (result i32)
(return
(call $f64-to-int
(local.get $x)
)
)
)
- (func $autoDrop (; 77 ;) (param $x i32) (result i32)
+ (func $autoDrop (param $x i32) (result i32)
(loop $while-in
(block $while-out
(if
@@ -2124,7 +2124,7 @@
(local.get $x)
)
)
- (func $indirectInSequence (; 78 ;)
+ (func $indirectInSequence
(local $i1 i32)
(local.set $i1
(block (result i32)
@@ -2142,7 +2142,7 @@
)
)
)
- (func $emterpretify_assertions_safeHeap (; 79 ;)
+ (func $emterpretify_assertions_safeHeap
(local $i1 i32)
(call_indirect (type $i32_=>_none)
(local.get $i1)
@@ -2160,7 +2160,7 @@
)
)
)
- (func $call_emscripten_log (; 80 ;)
+ (func $call_emscripten_log
(call $emscripten_log)
(if
(i32.const 2)
@@ -2176,7 +2176,7 @@
)
)
)
- (func $mod_detectSign (; 81 ;) (param $d1 f64) (param $d2 f64) (param $d8 f64) (result i32)
+ (func $mod_detectSign (param $d1 f64) (param $d2 f64) (param $d8 f64) (result i32)
(return
(call $f64-to-int
(f64.sub
@@ -2195,7 +2195,7 @@
)
)
)
- (func $keepAlive (; 82 ;)
+ (func $keepAlive
(drop
(call $sqrts
(f64.const 3.14159)
@@ -2238,13 +2238,13 @@
)
)
)
- (func $v (; 83 ;)
+ (func $v
(nop)
)
- (func $vi (; 84 ;) (param $x i32)
+ (func $vi (param $x i32)
(nop)
)
- (func $ii (; 85 ;) (param $x i32) (result i32)
+ (func $ii (param $x i32) (result i32)
(return
(local.get $x)
)
diff --git a/test/unit.fromasm.imprecise b/test/unit.fromasm.imprecise
index 584e46d9f..afbaea82a 100644
--- a/test/unit.fromasm.imprecise
+++ b/test/unit.fromasm.imprecise
@@ -83,10 +83,10 @@
(export "relocatableAndModules" (func $relocatableAndModules))
(export "exported_f32_user" (func $exported_f32_user))
(export "keepAlive" (func $keepAlive))
- (func $big_negative (; 7 ;) (; has Stack IR ;)
+ (func $big_negative (; has Stack IR ;)
(nop)
)
- (func $importedDoubles (; 8 ;) (; has Stack IR ;) (result f64)
+ (func $importedDoubles (; has Stack IR ;) (result f64)
(if
(i32.gt_s
(global.get $Int)
@@ -98,7 +98,7 @@
)
(f64.const 1.2)
)
- (func $doubleCompares (; 9 ;) (; has Stack IR ;) (param $0 f64) (param $1 f64) (result f64)
+ (func $doubleCompares (; has Stack IR ;) (param $0 f64) (param $1 f64) (result f64)
(if
(f64.gt
(local.get $0)
@@ -137,15 +137,15 @@
)
(local.get $1)
)
- (func $intOps (; 10 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $intOps (; has Stack IR ;) (param $0 i32) (result i32)
(i32.eqz
(local.get $0)
)
)
- (func $conversions (; 11 ;) (; has Stack IR ;) (param $0 i32) (param $1 f64) (param $2 f32)
+ (func $conversions (; has Stack IR ;) (param $0 i32) (param $1 f64) (param $2 f32)
(nop)
)
- (func $switcher (; 12 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $switcher (; has Stack IR ;) (param $0 i32) (result i32)
(block $switch
(block $switch-case0
(block $switch-case
@@ -202,13 +202,13 @@
)
(i32.const 0)
)
- (func $frem (; 13 ;) (; has Stack IR ;) (result f64)
+ (func $frem (; has Stack IR ;) (result f64)
(call $f64-rem
(f64.const 5.5)
(f64.const 1.2)
)
)
- (func $frem_float (; 14 ;) (; has Stack IR ;) (result f32)
+ (func $frem_float (; has Stack IR ;) (result f32)
(f32.demote_f64
(call $f64-rem
(f64.const 5.5)
@@ -216,34 +216,34 @@
)
)
)
- (func $big_uint_div_u (; 15 ;) (; has Stack IR ;) (result i32)
+ (func $big_uint_div_u (; has Stack IR ;) (result i32)
(i32.const 2147483647)
)
- (func $trapping_sint_div_s (; 16 ;) (; has Stack IR ;) (result i32)
+ (func $trapping_sint_div_s (; has Stack IR ;) (result i32)
(i32.div_s
(i32.const -2147483648)
(i32.const -1)
)
)
- (func $fr (; 17 ;) (; has Stack IR ;) (param $0 f32)
+ (func $fr (; has Stack IR ;) (param $0 f32)
(nop)
)
- (func $negZero (; 18 ;) (; has Stack IR ;) (result f64)
+ (func $negZero (; has Stack IR ;) (result f64)
(f64.const -0)
)
- (func $neg (; 19 ;) (; has Stack IR ;)
+ (func $neg (; has Stack IR ;)
(call_indirect (type $f32_=>_none)
(f32.const -0)
(i32.const 9)
)
)
- (func $cneg (; 20 ;) (; has Stack IR ;) (param $0 f32)
+ (func $cneg (; has Stack IR ;) (param $0 f32)
(call_indirect (type $f32_=>_none)
(local.get $0)
(i32.const 9)
)
)
- (func $smallCompare (; 21 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $smallCompare (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.lt_u
(local.tee $0
@@ -268,13 +268,13 @@
(local.get $0)
)
)
- (func $cneg_nosemicolon (; 22 ;) (; has Stack IR ;)
+ (func $cneg_nosemicolon (; has Stack IR ;)
(call_indirect (type $i32_=>_none)
(i32.const 1)
(i32.const 17)
)
)
- (func $forLoop (; 23 ;) (; has Stack IR ;)
+ (func $forLoop (; has Stack IR ;)
(local $0 i32)
(local.set $0
(i32.const 1)
@@ -300,10 +300,10 @@
)
)
)
- (func $ceiling_32_64 (; 24 ;) (; has Stack IR ;) (param $0 f32) (param $1 f64)
+ (func $ceiling_32_64 (; has Stack IR ;) (param $0 f32) (param $1 f64)
(nop)
)
- (func $aborts (; 25 ;) (; has Stack IR ;)
+ (func $aborts (; has Stack IR ;)
(drop
(call $abort
(f64.const 0)
@@ -332,7 +332,7 @@
)
)
)
- (func $continues (; 26 ;) (; has Stack IR ;)
+ (func $continues (; has Stack IR ;)
(loop $while-in
(call $print
(i32.const 1)
@@ -351,10 +351,10 @@
(br $while-in)
)
)
- (func $bitcasts (; 27 ;) (; has Stack IR ;) (param $0 i32) (param $1 f32)
+ (func $bitcasts (; has Stack IR ;) (param $0 i32) (param $1 f32)
(nop)
)
- (func $recursiveBlockMerging (; 28 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $recursiveBlockMerging (; has Stack IR ;) (param $0 i32) (result i32)
(drop
(call $lb
(i32.add
@@ -429,7 +429,7 @@
)
)
)
- (func $lb (; 29 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $lb (; has Stack IR ;) (param $0 i32) (result i32)
(i32.store
(local.get $0)
(i32.add
@@ -439,7 +439,7 @@
)
(i32.const 0)
)
- (func $zeroInit (; 30 ;) (; has Stack IR ;) (param $0 i32)
+ (func $zeroInit (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(if
(i32.eq
@@ -465,7 +465,7 @@
)
)
)
- (func $phi (; 31 ;) (; has Stack IR ;) (result i32)
+ (func $phi (; has Stack IR ;) (result i32)
(block $do-once (result i32)
(drop
(br_if $do-once
@@ -478,7 +478,7 @@
(i32.const 1)
)
)
- (func $smallIf (; 32 ;) (; has Stack IR ;)
+ (func $smallIf (; has Stack IR ;)
(if
(call $return_int)
(drop
@@ -488,7 +488,7 @@
)
)
)
- (func $dropCall (; 33 ;) (; has Stack IR ;) (result i32)
+ (func $dropCall (; has Stack IR ;) (result i32)
(if
(call $return_int)
(block
@@ -509,7 +509,7 @@
)
(call $phi)
)
- (func $useGlobalSet (; 34 ;) (; has Stack IR ;) (result i32)
+ (func $useGlobalSet (; has Stack IR ;) (result i32)
(global.set $Int
(i32.const 10)
)
@@ -521,13 +521,13 @@
)
(i32.const 30)
)
- (func $usesGlobalSet2 (; 35 ;) (; has Stack IR ;) (result i32)
+ (func $usesGlobalSet2 (; has Stack IR ;) (result i32)
(global.set $Int
(i32.const 40)
)
(i32.const 50)
)
- (func $breakThroughMany (; 36 ;) (; has Stack IR ;) (param $0 i32)
+ (func $breakThroughMany (; has Stack IR ;) (param $0 i32)
(if
(local.get $0)
(loop $while-in
@@ -543,7 +543,7 @@
)
)
)
- (func $ifChainEmpty (; 37 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $ifChainEmpty (; has Stack IR ;) (param $0 i32) (result i32)
(if
(i32.eq
(local.get $0)
@@ -555,12 +555,12 @@
)
(i32.const 0)
)
- (func $heap8NoShift (; 38 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $heap8NoShift (; has Stack IR ;) (param $0 i32) (result i32)
(i32.load8_s
(local.get $0)
)
)
- (func $conditionalTypeFun (; 39 ;) (; has Stack IR ;)
+ (func $conditionalTypeFun (; has Stack IR ;)
(drop
(if (result i32)
(call $return_int)
@@ -586,7 +586,7 @@
)
)
)
- (func $loadSigned (; 40 ;) (; has Stack IR ;) (param $0 i32)
+ (func $loadSigned (; has Stack IR ;) (param $0 i32)
(call $loadSigned
(i32.load8_s
(local.get $0)
@@ -652,10 +652,10 @@
)
)
)
- (func $w (; 41 ;) (; has Stack IR ;) (result f64)
+ (func $w (; has Stack IR ;) (result f64)
(f64.const 0)
)
- (func $globalOpts (; 42 ;) (; has Stack IR ;)
+ (func $globalOpts (; has Stack IR ;)
(local $0 i32)
(i32.store8
(i32.const 13)
@@ -685,7 +685,7 @@
(local.get $0)
)
)
- (func $dropCallImport (; 43 ;) (; has Stack IR ;)
+ (func $dropCallImport (; has Stack IR ;)
(if
(call $return_int)
(drop
@@ -693,7 +693,7 @@
)
)
)
- (func $loophi (; 44 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32)
+ (func $loophi (; has Stack IR ;) (param $0 i32) (param $1 i32)
(loop $while-in
(block $while-out
(call $loophi
@@ -721,7 +721,7 @@
)
)
)
- (func $loophi2 (; 45 ;) (; has Stack IR ;) (result i32)
+ (func $loophi2 (; has Stack IR ;) (result i32)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@@ -755,7 +755,7 @@
)
(local.get $1)
)
- (func $loophi2b (; 46 ;) (; has Stack IR ;) (result i32)
+ (func $loophi2b (; has Stack IR ;) (result i32)
(local $0 i32)
(local $1 i32)
(loop $label$continue$L7
@@ -788,7 +788,7 @@
)
(local.get $0)
)
- (func $relooperJumpThreading (; 47 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $relooperJumpThreading (; has Stack IR ;) (param $0 i32) (result i32)
(block $__rjto$0
(block $__rjti$0
(if
@@ -957,7 +957,7 @@
)
(local.get $0)
)
- (func $relooperJumpThreading__ZN4game14preloadweaponsEv (; 48 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (param $5 i32) (param $6 i32)
+ (func $relooperJumpThreading__ZN4game14preloadweaponsEv (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (param $5 i32) (param $6 i32)
(loop $while-in
(block $__rjti$1
(if
@@ -982,7 +982,7 @@
(br $while-in)
)
)
- (func $relooperJumpThreading_irreducible (; 49 ;) (; has Stack IR ;) (param $0 i32)
+ (func $relooperJumpThreading_irreducible (; has Stack IR ;) (param $0 i32)
(local $1 i32)
(if
(i32.eq
@@ -1034,7 +1034,7 @@
)
)
)
- (func $__Z12multi_varargiz (; 50 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
+ (func $__Z12multi_varargiz (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(if
(local.get $3)
(loop $while-in
@@ -1051,10 +1051,10 @@
)
)
)
- (func $jumpThreadDrop (; 51 ;) (; has Stack IR ;) (result i32)
+ (func $jumpThreadDrop (; has Stack IR ;) (result i32)
(call $return_int)
)
- (func $dropIgnoredImportInIf (; 52 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $dropIgnoredImportInIf (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
(if
(local.get $0)
(drop
@@ -1064,7 +1064,7 @@
)
)
)
- (func $dropIgnoredImportsInIf (; 53 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
+ (func $dropIgnoredImportsInIf (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32)
(drop
(if (result i32)
(local.get $0)
@@ -1077,7 +1077,7 @@
)
)
)
- (func $store_fround (; 54 ;) (; has Stack IR ;) (param $0 i32)
+ (func $store_fround (; has Stack IR ;) (param $0 i32)
(f64.store
(i32.const 80)
(f64.promote_f32
@@ -1087,7 +1087,7 @@
)
)
)
- (func $relocatableAndModules (; 55 ;) (; has Stack IR ;) (result i32)
+ (func $relocatableAndModules (; has Stack IR ;) (result i32)
(call_indirect (type $none_=>_none)
(i32.const 10)
)
@@ -1100,10 +1100,10 @@
(i32.const 30)
)
)
- (func $exported_f32_user (; 56 ;) (; has Stack IR ;) (param $0 i32) (param $1 f32) (param $2 f64) (result f32)
+ (func $exported_f32_user (; has Stack IR ;) (param $0 i32) (param $1 f32) (param $2 f64) (result f32)
(local.get $1)
)
- (func $keepAlive (; 57 ;) (; has Stack IR ;)
+ (func $keepAlive (; has Stack IR ;)
(call_indirect (type $i32_=>_none)
(i32.const 0)
(i32.const 17)
@@ -1136,10 +1136,10 @@
)
)
)
- (func $vi (; 58 ;) (; has Stack IR ;) (param $0 i32)
+ (func $vi (; has Stack IR ;) (param $0 i32)
(nop)
)
- (func $ii (; 59 ;) (; has Stack IR ;) (param $0 i32) (result i32)
+ (func $ii (; has Stack IR ;) (param $0 i32) (result i32)
(local.get $0)
)
)
diff --git a/test/unit.fromasm.imprecise.no-opts b/test/unit.fromasm.imprecise.no-opts
index 619dc88c1..fbd48815a 100644
--- a/test/unit.fromasm.imprecise.no-opts
+++ b/test/unit.fromasm.imprecise.no-opts
@@ -97,7 +97,7 @@
(export "relocatableAndModules" (func $relocatableAndModules))
(export "exported_f32_user" (func $exported_f32_user))
(export "keepAlive" (func $keepAlive))
- (func $big_negative (; 7 ;)
+ (func $big_negative
(local $temp f64)
(local.set $temp
(f64.const -2147483648)
@@ -115,7 +115,7 @@
(f64.const -0.039625)
)
)
- (func $importedDoubles (; 8 ;) (result f64)
+ (func $importedDoubles (result f64)
(local $temp f64)
(local.set $temp
(f64.add
@@ -155,7 +155,7 @@
(f64.const 1.2)
)
)
- (func $doubleCompares (; 9 ;) (param $x f64) (param $y f64) (result f64)
+ (func $doubleCompares (param $x f64) (param $y f64) (result f64)
(local $t f64)
(local $Int f64)
(local $Double i32)
@@ -205,14 +205,14 @@
(local.get $y)
)
)
- (func $intOps (; 10 ;) (param $x i32) (result i32)
+ (func $intOps (param $x i32) (result i32)
(return
(i32.eqz
(local.get $x)
)
)
)
- (func $hexLiterals (; 11 ;)
+ (func $hexLiterals
(local $i i32)
(local.set $i
(i32.add
@@ -224,7 +224,7 @@
)
)
)
- (func $conversions (; 12 ;) (param $i i32) (param $d f64) (param $f f32)
+ (func $conversions (param $i i32) (param $d f64) (param $f f32)
(local.set $i
(i32.trunc_f64_s
(local.get $d)
@@ -246,7 +246,7 @@
)
)
)
- (func $seq (; 13 ;)
+ (func $seq
(local $J f64)
(local.set $J
(f64.sub
@@ -265,7 +265,7 @@
)
)
)
- (func $switcher (; 14 ;) (param $x i32) (result i32)
+ (func $switcher (param $x i32) (result i32)
(local $waka i32)
(block $switch
(block $switch-case0
@@ -387,12 +387,12 @@
(i32.const 0)
)
)
- (func $blocker (; 15 ;)
+ (func $blocker
(block $label$break$L
(br $label$break$L)
)
)
- (func $frem (; 16 ;) (result f64)
+ (func $frem (result f64)
(return
(call $f64-rem
(f64.const 5.5)
@@ -400,7 +400,7 @@
)
)
)
- (func $frem_float (; 17 ;) (result f32)
+ (func $frem_float (result f32)
(return
(f32.demote_f64
(call $f64-rem
@@ -414,7 +414,7 @@
)
)
)
- (func $big_uint_div_u (; 18 ;) (result i32)
+ (func $big_uint_div_u (result i32)
(local $x i32)
(local.set $x
(i32.and
@@ -429,7 +429,7 @@
(local.get $x)
)
)
- (func $trapping_sint_div_s (; 19 ;) (result i32)
+ (func $trapping_sint_div_s (result i32)
(local $x i32)
(local.set $x
(i32.div_s
@@ -441,7 +441,7 @@
(local.get $x)
)
)
- (func $fr (; 20 ;) (param $x f32)
+ (func $fr (param $x f32)
(local $y f32)
(local $z f64)
(drop
@@ -465,12 +465,12 @@
(f32.const 0)
)
)
- (func $negZero (; 21 ;) (result f64)
+ (func $negZero (result f64)
(return
(f64.const -0)
)
)
- (func $abs (; 22 ;)
+ (func $abs
(local $x i32)
(local $y f64)
(local $z f32)
@@ -504,7 +504,7 @@
)
)
)
- (func $minmax (; 23 ;)
+ (func $minmax
(local $x f64)
(local $y f64)
(local $z f32)
@@ -534,7 +534,7 @@
)
)
)
- (func $neg (; 24 ;)
+ (func $neg
(local $x f32)
(local.set $x
(f32.neg
@@ -552,7 +552,7 @@
)
)
)
- (func $cneg (; 25 ;) (param $x f32)
+ (func $cneg (param $x f32)
(call_indirect (type $f32_=>_none)
(local.get $x)
(i32.add
@@ -564,7 +564,7 @@
)
)
)
- (func $___syscall_ret (; 26 ;)
+ (func $___syscall_ret
(local $$0 i32)
(drop
(i32.gt_u
@@ -573,7 +573,7 @@
)
)
)
- (func $smallCompare (; 27 ;) (param $i i32) (param $j i32) (result i32)
+ (func $smallCompare (param $i i32) (param $j i32) (result i32)
(if
(i32.lt_s
(local.get $i)
@@ -602,7 +602,7 @@
(local.get $i)
)
)
- (func $cneg_nosemicolon (; 28 ;)
+ (func $cneg_nosemicolon
(call_indirect (type $i32_=>_none)
(i32.const 1)
(i32.add
@@ -614,7 +614,7 @@
)
)
)
- (func $forLoop (; 29 ;)
+ (func $forLoop
(local $i i32)
(local.set $i
(i32.const 1)
@@ -643,7 +643,7 @@
)
)
)
- (func $ceiling_32_64 (; 30 ;) (param $u f32) (param $B f64)
+ (func $ceiling_32_64 (param $u f32) (param $B f64)
(local $temp f32)
(local.set $temp
(f32.demote_f64
@@ -663,7 +663,7 @@
)
)
)
- (func $aborts (; 31 ;)
+ (func $aborts
(drop
(call $abort
(f64.const 0)
@@ -694,7 +694,7 @@
)
)
)
- (func $continues (; 32 ;)
+ (func $continues
(loop $while-in
(block $while-out
(call $print
@@ -718,7 +718,7 @@
)
)
)
- (func $bitcasts (; 33 ;) (param $i i32) (param $f f32)
+ (func $bitcasts (param $i i32) (param $f f32)
(local $d f64)
(drop
(f32.reinterpret_i32
@@ -745,7 +745,7 @@
)
)
)
- (func $recursiveBlockMerging (; 34 ;) (param $x i32) (result i32)
+ (func $recursiveBlockMerging (param $x i32) (result i32)
(drop
(call $lb
(i32.add
@@ -890,7 +890,7 @@
(local.get $x)
)
)
- (func $lb (; 35 ;) (param $a i32) (result i32)
+ (func $lb (param $a i32) (result i32)
(i32.store
(local.get $a)
(i32.add
@@ -905,17 +905,17 @@
(i32.const 0)
)
)
- (func $forgetMe (; 36 ;)
+ (func $forgetMe
(drop
(f64.const 123.456)
)
)
- (func $exportMe (; 37 ;)
+ (func $exportMe
(drop
(f64.const -3.14159)
)
)
- (func $zeroInit (; 38 ;) (param $x i32)
+ (func $zeroInit (param $x i32)
(local $y i32)
(if
(call $lb
@@ -945,7 +945,7 @@
)
)
)
- (func $phi (; 39 ;) (result i32)
+ (func $phi (result i32)
(local $x i32)
(block $do-once
(block
@@ -969,7 +969,7 @@
(local.get $x)
)
)
- (func $smallIf (; 40 ;)
+ (func $smallIf
(block $do-once
(if
(call $return_int)
@@ -983,7 +983,7 @@
(nop)
)
)
- (func $dropCall (; 41 ;) (result i32)
+ (func $dropCall (result i32)
(if
(call $return_int)
(block
@@ -1006,7 +1006,7 @@
(call $phi)
)
)
- (func $useGlobalSet (; 42 ;) (result i32)
+ (func $useGlobalSet (result i32)
(local $x i32)
(local.set $x
(block (result i32)
@@ -1028,7 +1028,7 @@
)
)
)
- (func $usesGlobalSet2 (; 43 ;) (result i32)
+ (func $usesGlobalSet2 (result i32)
(return
(block (result i32)
(block
@@ -1043,7 +1043,7 @@
)
)
)
- (func $breakThroughMany (; 44 ;) (param $$s i32)
+ (func $breakThroughMany (param $$s i32)
(block $label$break$L1
(if
(local.get $$s)
@@ -1068,7 +1068,7 @@
(nop)
)
)
- (func $ifChainEmpty (; 45 ;) (param $label i32) (result i32)
+ (func $ifChainEmpty (param $label i32) (result i32)
(if
(i32.eq
(local.get $label)
@@ -1089,14 +1089,14 @@
(i32.const 0)
)
)
- (func $heap8NoShift (; 46 ;) (param $x i32) (result i32)
+ (func $heap8NoShift (param $x i32) (result i32)
(return
(i32.load8_s
(local.get $x)
)
)
)
- (func $conditionalTypeFun (; 47 ;)
+ (func $conditionalTypeFun
(local $x i32)
(local $y f64)
(local.set $x
@@ -1124,7 +1124,7 @@
)
)
)
- (func $loadSigned (; 48 ;) (param $x i32)
+ (func $loadSigned (param $x i32)
(call $loadSigned
(i32.shr_s
(i32.shl
@@ -1214,15 +1214,15 @@
)
)
)
- (func $z (; 49 ;) (param $x f32)
+ (func $z (param $x f32)
(nop)
)
- (func $w (; 50 ;) (result f64)
+ (func $w (result f64)
(return
(f64.const 0)
)
)
- (func $globalOpts (; 51 ;)
+ (func $globalOpts
(local $x i32)
(local $y f64)
(local.set $x
@@ -1265,7 +1265,7 @@
(local.get $x)
)
)
- (func $dropCallImport (; 52 ;)
+ (func $dropCallImport
(if
(call $return_int)
(drop
@@ -1273,7 +1273,7 @@
)
)
)
- (func $loophi (; 53 ;) (param $x i32) (param $y i32)
+ (func $loophi (param $x i32) (param $y i32)
(local $temp i32)
(local $inc i32)
(local $loopvar i32)
@@ -1316,7 +1316,7 @@
)
)
)
- (func $loophi2 (; 54 ;) (result i32)
+ (func $loophi2 (result i32)
(local $jnc i32)
(local $i i32)
(local $i$lcssa i32)
@@ -1370,7 +1370,7 @@
(local.get $i$lcssa)
)
)
- (func $loophi2b (; 55 ;) (result i32)
+ (func $loophi2b (result i32)
(local $jnc i32)
(local $i i32)
(local $i$lcssa i32)
@@ -1424,7 +1424,7 @@
(local.get $i$lcssa)
)
)
- (func $relooperJumpThreading (; 56 ;) (param $x i32) (result i32)
+ (func $relooperJumpThreading (param $x i32) (result i32)
(local $label i32)
(if
(local.get $x)
@@ -1663,7 +1663,7 @@
(local.get $x)
)
)
- (func $relooperJumpThreading__ZN4game14preloadweaponsEv (; 57 ;) (param $$12 i32) (param $$14 i32) (param $$or$cond8 i32) (param $$or$cond6 i32) (param $$vararg_ptr5 i32) (param $$11 i32) (param $$exitcond i32)
+ (func $relooperJumpThreading__ZN4game14preloadweaponsEv (param $$12 i32) (param $$14 i32) (param $$or$cond8 i32) (param $$or$cond6 i32) (param $$vararg_ptr5 i32) (param $$11 i32) (param $$exitcond i32)
(local $label i32)
(loop $while-in
(block $while-out
@@ -1716,7 +1716,7 @@
)
)
)
- (func $relooperJumpThreading_irreducible (; 58 ;) (param $x i32)
+ (func $relooperJumpThreading_irreducible (param $x i32)
(local $label i32)
(if
(i32.eq
@@ -1787,7 +1787,7 @@
)
)
)
- (func $__Z12multi_varargiz (; 59 ;) (param $$0 i32) (param $$$06$i4 i32) (param $$exitcond$i6 i32) (param $$2 i32)
+ (func $__Z12multi_varargiz (param $$0 i32) (param $$$06$i4 i32) (param $$exitcond$i6 i32) (param $$2 i32)
(local $$12 i32)
(local $$20 i32)
(if
@@ -1814,7 +1814,7 @@
)
)
)
- (func $jumpThreadDrop (; 60 ;) (result i32)
+ (func $jumpThreadDrop (result i32)
(local $label i32)
(local $temp i32)
(local.set $temp
@@ -1856,7 +1856,7 @@
(local.get $temp)
)
)
- (func $dropIgnoredImportInIf (; 61 ;) (param $$0 i32) (param $$1 i32) (param $$2 i32)
+ (func $dropIgnoredImportInIf (param $$0 i32) (param $$1 i32) (param $$2 i32)
(block $do-once
(if
(local.get $$0)
@@ -1876,12 +1876,12 @@
)
(return)
)
- (func $big_fround (; 62 ;) (result f32)
+ (func $big_fround (result f32)
(return
(f32.const 4294967296)
)
)
- (func $dropIgnoredImportsInIf (; 63 ;) (param $$0 i32) (param $$1 i32) (param $$2 i32)
+ (func $dropIgnoredImportsInIf (param $$0 i32) (param $$1 i32) (param $$2 i32)
(block $do-once
(if
(local.get $$0)
@@ -1900,21 +1900,21 @@
)
(return)
)
- (func $f32_ucast (; 64 ;) (param $x i32) (result f32)
+ (func $f32_ucast (param $x i32) (result f32)
(return
(f32.convert_i32_u
(local.get $x)
)
)
)
- (func $f32_scast (; 65 ;) (param $x i32) (result f32)
+ (func $f32_scast (param $x i32) (result f32)
(return
(f32.convert_i32_s
(local.get $x)
)
)
)
- (func $store_fround (; 66 ;) (param $x i32)
+ (func $store_fround (param $x i32)
(f64.store
(i32.const 80)
(f64.promote_f32
@@ -1924,7 +1924,7 @@
)
)
)
- (func $relocatableAndModules (; 67 ;) (result i32)
+ (func $relocatableAndModules (result i32)
(call_indirect (type $none_=>_none)
(i32.const 10)
)
@@ -1939,12 +1939,12 @@
)
)
)
- (func $exported_f32_user (; 68 ;) (param $x i32) (param $y f32) (param $z f64) (result f32)
+ (func $exported_f32_user (param $x i32) (param $y f32) (param $z f64) (result f32)
(return
(local.get $y)
)
)
- (func $sqrts (; 69 ;) (param $x f64) (result f64)
+ (func $sqrts (param $x f64) (result f64)
(return
(f64.add
(f64.sqrt
@@ -1960,21 +1960,21 @@
)
)
)
- (func $f2u (; 70 ;) (param $x f64) (result i32)
+ (func $f2u (param $x f64) (result i32)
(return
(i32.trunc_f64_u
(local.get $x)
)
)
)
- (func $f2s (; 71 ;) (param $x f64) (result i32)
+ (func $f2s (param $x f64) (result i32)
(return
(i32.trunc_f64_s
(local.get $x)
)
)
)
- (func $autoDrop (; 72 ;) (param $x i32) (result i32)
+ (func $autoDrop (param $x i32) (result i32)
(loop $while-in
(block $while-out
(if
@@ -2008,7 +2008,7 @@
(local.get $x)
)
)
- (func $indirectInSequence (; 73 ;)
+ (func $indirectInSequence
(local $i1 i32)
(local.set $i1
(block (result i32)
@@ -2026,7 +2026,7 @@
)
)
)
- (func $emterpretify_assertions_safeHeap (; 74 ;)
+ (func $emterpretify_assertions_safeHeap
(local $i1 i32)
(call_indirect (type $i32_=>_none)
(local.get $i1)
@@ -2044,7 +2044,7 @@
)
)
)
- (func $call_emscripten_log (; 75 ;)
+ (func $call_emscripten_log
(call $emscripten_log)
(if
(i32.const 2)
@@ -2060,7 +2060,7 @@
)
)
)
- (func $mod_detectSign (; 76 ;) (param $d1 f64) (param $d2 f64) (param $d8 f64) (result i32)
+ (func $mod_detectSign (param $d1 f64) (param $d2 f64) (param $d8 f64) (result i32)
(return
(i32.trunc_f64_s
(f64.sub
@@ -2079,7 +2079,7 @@
)
)
)
- (func $keepAlive (; 77 ;)
+ (func $keepAlive
(drop
(call $sqrts
(f64.const 3.14159)
@@ -2122,13 +2122,13 @@
)
)
)
- (func $v (; 78 ;)
+ (func $v
(nop)
)
- (func $vi (; 79 ;) (param $x i32)
+ (func $vi (param $x i32)
(nop)
)
- (func $ii (; 80 ;) (param $x i32) (result i32)
+ (func $ii (param $x i32) (result i32)
(return
(local.get $x)
)
diff --git a/test/unit.fromasm.no-opts b/test/unit.fromasm.no-opts
index 14b13d7ed..d1c17a7d6 100644
--- a/test/unit.fromasm.no-opts
+++ b/test/unit.fromasm.no-opts
@@ -98,7 +98,7 @@
(export "relocatableAndModules" (func $relocatableAndModules))
(export "exported_f32_user" (func $exported_f32_user))
(export "keepAlive" (func $keepAlive))
- (func $big_negative (; 8 ;)
+ (func $big_negative
(local $temp f64)
(local.set $temp
(f64.const -2147483648)
@@ -116,7 +116,7 @@
(f64.const -0.039625)
)
)
- (func $importedDoubles (; 9 ;) (result f64)
+ (func $importedDoubles (result f64)
(local $temp f64)
(local.set $temp
(f64.add
@@ -156,7 +156,7 @@
(f64.const 1.2)
)
)
- (func $doubleCompares (; 10 ;) (param $x f64) (param $y f64) (result f64)
+ (func $doubleCompares (param $x f64) (param $y f64) (result f64)
(local $t f64)
(local $Int f64)
(local $Double i32)
@@ -206,14 +206,14 @@
(local.get $y)
)
)
- (func $intOps (; 11 ;) (param $x i32) (result i32)
+ (func $intOps (param $x i32) (result i32)
(return
(i32.eqz
(local.get $x)
)
)
)
- (func $hexLiterals (; 12 ;)
+ (func $hexLiterals
(local $i i32)
(local.set $i
(i32.add
@@ -225,7 +225,7 @@
)
)
)
- (func $conversions (; 13 ;) (param $i i32) (param $d f64) (param $f f32)
+ (func $conversions (param $i i32) (param $d f64) (param $f f32)
(local.set $i
(call $f64-to-int
(local.get $d)
@@ -249,7 +249,7 @@
)
)
)
- (func $seq (; 14 ;)
+ (func $seq
(local $J f64)
(local.set $J
(f64.sub
@@ -268,7 +268,7 @@
)
)
)
- (func $switcher (; 15 ;) (param $x i32) (result i32)
+ (func $switcher (param $x i32) (result i32)
(local $waka i32)
(block $switch
(block $switch-case0
@@ -390,12 +390,12 @@
(i32.const 0)
)
)
- (func $blocker (; 16 ;)
+ (func $blocker
(block $label$break$L
(br $label$break$L)
)
)
- (func $frem (; 17 ;) (result f64)
+ (func $frem (result f64)
(return
(call $f64-rem
(f64.const 5.5)
@@ -403,7 +403,7 @@
)
)
)
- (func $frem_float (; 18 ;) (result f32)
+ (func $frem_float (result f32)
(return
(f32.demote_f64
(call $f64-rem
@@ -417,7 +417,7 @@
)
)
)
- (func $i32u-div (; 19 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32u-div (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -429,7 +429,7 @@
)
)
)
- (func $big_uint_div_u (; 20 ;) (result i32)
+ (func $big_uint_div_u (result i32)
(local $x i32)
(local.set $x
(i32.and
@@ -444,7 +444,7 @@
(local.get $x)
)
)
- (func $i32s-div (; 21 ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $i32s-div (param $0 i32) (param $1 i32) (result i32)
(if (result i32)
(i32.eqz
(local.get $1)
@@ -469,7 +469,7 @@
)
)
)
- (func $trapping_sint_div_s (; 22 ;) (result i32)
+ (func $trapping_sint_div_s (result i32)
(local $x i32)
(local.set $x
(call $i32s-div
@@ -481,7 +481,7 @@
(local.get $x)
)
)
- (func $fr (; 23 ;) (param $x f32)
+ (func $fr (param $x f32)
(local $y f32)
(local $z f64)
(drop
@@ -505,12 +505,12 @@
(f32.const 0)
)
)
- (func $negZero (; 24 ;) (result f64)
+ (func $negZero (result f64)
(return
(f64.const -0)
)
)
- (func $abs (; 25 ;)
+ (func $abs
(local $x i32)
(local $y f64)
(local $z f32)
@@ -544,7 +544,7 @@
)
)
)
- (func $minmax (; 26 ;)
+ (func $minmax
(local $x f64)
(local $y f64)
(local $z f32)
@@ -574,7 +574,7 @@
)
)
)
- (func $neg (; 27 ;)
+ (func $neg
(local $x f32)
(local.set $x
(f32.neg
@@ -592,7 +592,7 @@
)
)
)
- (func $cneg (; 28 ;) (param $x f32)
+ (func $cneg (param $x f32)
(call_indirect (type $f32_=>_none)
(local.get $x)
(i32.add
@@ -604,7 +604,7 @@
)
)
)
- (func $___syscall_ret (; 29 ;)
+ (func $___syscall_ret
(local $$0 i32)
(drop
(i32.gt_u
@@ -613,7 +613,7 @@
)
)
)
- (func $smallCompare (; 30 ;) (param $i i32) (param $j i32) (result i32)
+ (func $smallCompare (param $i i32) (param $j i32) (result i32)
(if
(i32.lt_s
(local.get $i)
@@ -642,7 +642,7 @@
(local.get $i)
)
)
- (func $cneg_nosemicolon (; 31 ;)
+ (func $cneg_nosemicolon
(call_indirect (type $i32_=>_none)
(i32.const 1)
(i32.add
@@ -654,7 +654,7 @@
)
)
)
- (func $forLoop (; 32 ;)
+ (func $forLoop
(local $i i32)
(local.set $i
(i32.const 1)
@@ -683,7 +683,7 @@
)
)
)
- (func $ceiling_32_64 (; 33 ;) (param $u f32) (param $B f64)
+ (func $ceiling_32_64 (param $u f32) (param $B f64)
(local $temp f32)
(local.set $temp
(f32.demote_f64
@@ -703,7 +703,7 @@
)
)
)
- (func $aborts (; 34 ;)
+ (func $aborts
(drop
(call $abort
(f64.const 0)
@@ -734,7 +734,7 @@
)
)
)
- (func $continues (; 35 ;)
+ (func $continues
(loop $while-in
(block $while-out
(call $print
@@ -758,7 +758,7 @@
)
)
)
- (func $bitcasts (; 36 ;) (param $i i32) (param $f f32)
+ (func $bitcasts (param $i i32) (param $f f32)
(local $d f64)
(drop
(f32.reinterpret_i32
@@ -785,7 +785,7 @@
)
)
)
- (func $recursiveBlockMerging (; 37 ;) (param $x i32) (result i32)
+ (func $recursiveBlockMerging (param $x i32) (result i32)
(drop
(call $lb
(i32.add
@@ -930,7 +930,7 @@
(local.get $x)
)
)
- (func $lb (; 38 ;) (param $a i32) (result i32)
+ (func $lb (param $a i32) (result i32)
(i32.store
(local.get $a)
(i32.add
@@ -945,17 +945,17 @@
(i32.const 0)
)
)
- (func $forgetMe (; 39 ;)
+ (func $forgetMe
(drop
(f64.const 123.456)
)
)
- (func $exportMe (; 40 ;)
+ (func $exportMe
(drop
(f64.const -3.14159)
)
)
- (func $zeroInit (; 41 ;) (param $x i32)
+ (func $zeroInit (param $x i32)
(local $y i32)
(if
(call $lb
@@ -985,7 +985,7 @@
)
)
)
- (func $phi (; 42 ;) (result i32)
+ (func $phi (result i32)
(local $x i32)
(block $do-once
(block
@@ -1009,7 +1009,7 @@
(local.get $x)
)
)
- (func $smallIf (; 43 ;)
+ (func $smallIf
(block $do-once
(if
(call $return_int)
@@ -1023,7 +1023,7 @@
(nop)
)
)
- (func $dropCall (; 44 ;) (result i32)
+ (func $dropCall (result i32)
(if
(call $return_int)
(block
@@ -1046,7 +1046,7 @@
(call $phi)
)
)
- (func $useGlobalSet (; 45 ;) (result i32)
+ (func $useGlobalSet (result i32)
(local $x i32)
(local.set $x
(block (result i32)
@@ -1068,7 +1068,7 @@
)
)
)
- (func $usesGlobalSet2 (; 46 ;) (result i32)
+ (func $usesGlobalSet2 (result i32)
(return
(block (result i32)
(block
@@ -1083,7 +1083,7 @@
)
)
)
- (func $breakThroughMany (; 47 ;) (param $$s i32)
+ (func $breakThroughMany (param $$s i32)
(block $label$break$L1
(if
(local.get $$s)
@@ -1108,7 +1108,7 @@
(nop)
)
)
- (func $ifChainEmpty (; 48 ;) (param $label i32) (result i32)
+ (func $ifChainEmpty (param $label i32) (result i32)
(if
(i32.eq
(local.get $label)
@@ -1129,14 +1129,14 @@
(i32.const 0)
)
)
- (func $heap8NoShift (; 49 ;) (param $x i32) (result i32)
+ (func $heap8NoShift (param $x i32) (result i32)
(return
(i32.load8_s
(local.get $x)
)
)
)
- (func $conditionalTypeFun (; 50 ;)
+ (func $conditionalTypeFun
(local $x i32)
(local $y f64)
(local.set $x
@@ -1164,7 +1164,7 @@
)
)
)
- (func $loadSigned (; 51 ;) (param $x i32)
+ (func $loadSigned (param $x i32)
(call $loadSigned
(i32.shr_s
(i32.shl
@@ -1254,15 +1254,15 @@
)
)
)
- (func $z (; 52 ;) (param $x f32)
+ (func $z (param $x f32)
(nop)
)
- (func $w (; 53 ;) (result f64)
+ (func $w (result f64)
(return
(f64.const 0)
)
)
- (func $globalOpts (; 54 ;)
+ (func $globalOpts
(local $x i32)
(local $y f64)
(local.set $x
@@ -1305,7 +1305,7 @@
(local.get $x)
)
)
- (func $dropCallImport (; 55 ;)
+ (func $dropCallImport
(if
(call $return_int)
(drop
@@ -1313,7 +1313,7 @@
)
)
)
- (func $loophi (; 56 ;) (param $x i32) (param $y i32)
+ (func $loophi (param $x i32) (param $y i32)
(local $temp i32)
(local $inc i32)
(local $loopvar i32)
@@ -1356,7 +1356,7 @@
)
)
)
- (func $loophi2 (; 57 ;) (result i32)
+ (func $loophi2 (result i32)
(local $jnc i32)
(local $i i32)
(local $i$lcssa i32)
@@ -1410,7 +1410,7 @@
(local.get $i$lcssa)
)
)
- (func $loophi2b (; 58 ;) (result i32)
+ (func $loophi2b (result i32)
(local $jnc i32)
(local $i i32)
(local $i$lcssa i32)
@@ -1464,7 +1464,7 @@
(local.get $i$lcssa)
)
)
- (func $relooperJumpThreading (; 59 ;) (param $x i32) (result i32)
+ (func $relooperJumpThreading (param $x i32) (result i32)
(local $label i32)
(if
(local.get $x)
@@ -1703,7 +1703,7 @@
(local.get $x)
)
)
- (func $relooperJumpThreading__ZN4game14preloadweaponsEv (; 60 ;) (param $$12 i32) (param $$14 i32) (param $$or$cond8 i32) (param $$or$cond6 i32) (param $$vararg_ptr5 i32) (param $$11 i32) (param $$exitcond i32)
+ (func $relooperJumpThreading__ZN4game14preloadweaponsEv (param $$12 i32) (param $$14 i32) (param $$or$cond8 i32) (param $$or$cond6 i32) (param $$vararg_ptr5 i32) (param $$11 i32) (param $$exitcond i32)
(local $label i32)
(loop $while-in
(block $while-out
@@ -1756,7 +1756,7 @@
)
)
)
- (func $relooperJumpThreading_irreducible (; 61 ;) (param $x i32)
+ (func $relooperJumpThreading_irreducible (param $x i32)
(local $label i32)
(if
(i32.eq
@@ -1827,7 +1827,7 @@
)
)
)
- (func $__Z12multi_varargiz (; 62 ;) (param $$0 i32) (param $$$06$i4 i32) (param $$exitcond$i6 i32) (param $$2 i32)
+ (func $__Z12multi_varargiz (param $$0 i32) (param $$$06$i4 i32) (param $$exitcond$i6 i32) (param $$2 i32)
(local $$12 i32)
(local $$20 i32)
(if
@@ -1854,7 +1854,7 @@
)
)
)
- (func $jumpThreadDrop (; 63 ;) (result i32)
+ (func $jumpThreadDrop (result i32)
(local $label i32)
(local $temp i32)
(local.set $temp
@@ -1896,7 +1896,7 @@
(local.get $temp)
)
)
- (func $dropIgnoredImportInIf (; 64 ;) (param $$0 i32) (param $$1 i32) (param $$2 i32)
+ (func $dropIgnoredImportInIf (param $$0 i32) (param $$1 i32) (param $$2 i32)
(block $do-once
(if
(local.get $$0)
@@ -1916,12 +1916,12 @@
)
(return)
)
- (func $big_fround (; 65 ;) (result f32)
+ (func $big_fround (result f32)
(return
(f32.const 4294967296)
)
)
- (func $dropIgnoredImportsInIf (; 66 ;) (param $$0 i32) (param $$1 i32) (param $$2 i32)
+ (func $dropIgnoredImportsInIf (param $$0 i32) (param $$1 i32) (param $$2 i32)
(block $do-once
(if
(local.get $$0)
@@ -1940,21 +1940,21 @@
)
(return)
)
- (func $f32_ucast (; 67 ;) (param $x i32) (result f32)
+ (func $f32_ucast (param $x i32) (result f32)
(return
(f32.convert_i32_u
(local.get $x)
)
)
)
- (func $f32_scast (; 68 ;) (param $x i32) (result f32)
+ (func $f32_scast (param $x i32) (result f32)
(return
(f32.convert_i32_s
(local.get $x)
)
)
)
- (func $store_fround (; 69 ;) (param $x i32)
+ (func $store_fround (param $x i32)
(f64.store
(i32.const 80)
(f64.promote_f32
@@ -1964,7 +1964,7 @@
)
)
)
- (func $relocatableAndModules (; 70 ;) (result i32)
+ (func $relocatableAndModules (result i32)
(call_indirect (type $none_=>_none)
(i32.const 10)
)
@@ -1979,12 +1979,12 @@
)
)
)
- (func $exported_f32_user (; 71 ;) (param $x i32) (param $y f32) (param $z f64) (result f32)
+ (func $exported_f32_user (param $x i32) (param $y f32) (param $z f64) (result f32)
(return
(local.get $y)
)
)
- (func $sqrts (; 72 ;) (param $x f64) (result f64)
+ (func $sqrts (param $x f64) (result f64)
(return
(f64.add
(f64.sqrt
@@ -2000,21 +2000,21 @@
)
)
)
- (func $f2u (; 73 ;) (param $x f64) (result i32)
+ (func $f2u (param $x f64) (result i32)
(return
(call $f64-to-int
(local.get $x)
)
)
)
- (func $f2s (; 74 ;) (param $x f64) (result i32)
+ (func $f2s (param $x f64) (result i32)
(return
(call $f64-to-int
(local.get $x)
)
)
)
- (func $autoDrop (; 75 ;) (param $x i32) (result i32)
+ (func $autoDrop (param $x i32) (result i32)
(loop $while-in
(block $while-out
(if
@@ -2048,7 +2048,7 @@
(local.get $x)
)
)
- (func $indirectInSequence (; 76 ;)
+ (func $indirectInSequence
(local $i1 i32)
(local.set $i1
(block (result i32)
@@ -2066,7 +2066,7 @@
)
)
)
- (func $emterpretify_assertions_safeHeap (; 77 ;)
+ (func $emterpretify_assertions_safeHeap
(local $i1 i32)
(call_indirect (type $i32_=>_none)
(local.get $i1)
@@ -2084,7 +2084,7 @@
)
)
)
- (func $call_emscripten_log (; 78 ;)
+ (func $call_emscripten_log
(call $emscripten_log)
(if
(i32.const 2)
@@ -2100,7 +2100,7 @@
)
)
)
- (func $mod_detectSign (; 79 ;) (param $d1 f64) (param $d2 f64) (param $d8 f64) (result i32)
+ (func $mod_detectSign (param $d1 f64) (param $d2 f64) (param $d8 f64) (result i32)
(return
(call $f64-to-int
(f64.sub
@@ -2119,7 +2119,7 @@
)
)
)
- (func $keepAlive (; 80 ;)
+ (func $keepAlive
(drop
(call $sqrts
(f64.const 3.14159)
@@ -2162,13 +2162,13 @@
)
)
)
- (func $v (; 81 ;)
+ (func $v
(nop)
)
- (func $vi (; 82 ;) (param $x i32)
+ (func $vi (param $x i32)
(nop)
)
- (func $ii (; 83 ;) (param $x i32) (result i32)
+ (func $ii (param $x i32) (result i32)
(return
(local.get $x)
)
diff --git a/test/unreachable-code.wast.from-wast b/test/unreachable-code.wast.from-wast
index 10e4b0f70..867a362da 100644
--- a/test/unreachable-code.wast.from-wast
+++ b/test/unreachable-code.wast.from-wast
@@ -1,19 +1,19 @@
(module
(type $none_=>_none (func))
- (func $a (; 0 ;)
+ (func $a
(if
(i32.const 1)
(unreachable)
)
)
- (func $b (; 1 ;)
+ (func $b
(if
(i32.const 1)
(unreachable)
(unreachable)
)
)
- (func $a-block (; 2 ;)
+ (func $a-block
(block $block
(if
(i32.const 1)
@@ -21,7 +21,7 @@
)
)
)
- (func $b-block (; 3 ;)
+ (func $b-block
(block $block
(if
(i32.const 1)
@@ -30,7 +30,7 @@
)
)
)
- (func $a-prepost (; 4 ;)
+ (func $a-prepost
(nop)
(if
(i32.const 1)
@@ -38,7 +38,7 @@
)
(nop)
)
- (func $b-prepost (; 5 ;)
+ (func $b-prepost
(nop)
(if
(i32.const 1)
@@ -47,7 +47,7 @@
)
(nop)
)
- (func $a-block-prepost (; 6 ;)
+ (func $a-block-prepost
(nop)
(block $block
(if
@@ -57,7 +57,7 @@
)
(nop)
)
- (func $b-block-prepost (; 7 ;)
+ (func $b-block-prepost
(nop)
(block $block
(if
@@ -68,7 +68,7 @@
)
(nop)
)
- (func $recurse (; 8 ;)
+ (func $recurse
(block $a
(nop)
(block $b
@@ -79,7 +79,7 @@
(nop)
)
)
- (func $recurse-b (; 9 ;)
+ (func $recurse-b
(block $a
(nop)
(block $b
diff --git a/test/unreachable-code.wast.fromBinary b/test/unreachable-code.wast.fromBinary
index 79349a88d..a93ffe730 100644
--- a/test/unreachable-code.wast.fromBinary
+++ b/test/unreachable-code.wast.fromBinary
@@ -1,32 +1,32 @@
(module
(type $none_=>_none (func))
- (func $a (; 0 ;)
+ (func $a
(if
(i32.const 1)
(unreachable)
)
)
- (func $b (; 1 ;)
+ (func $b
(if
(i32.const 1)
(unreachable)
(unreachable)
)
)
- (func $a-block (; 2 ;)
+ (func $a-block
(if
(i32.const 1)
(unreachable)
)
)
- (func $b-block (; 3 ;)
+ (func $b-block
(if
(i32.const 1)
(unreachable)
(unreachable)
)
)
- (func $a-prepost (; 4 ;)
+ (func $a-prepost
(nop)
(if
(i32.const 1)
@@ -34,7 +34,7 @@
)
(nop)
)
- (func $b-prepost (; 5 ;)
+ (func $b-prepost
(nop)
(if
(i32.const 1)
@@ -42,7 +42,7 @@
(unreachable)
)
)
- (func $a-block-prepost (; 6 ;)
+ (func $a-block-prepost
(nop)
(block $label$1
(if
@@ -52,7 +52,7 @@
)
(nop)
)
- (func $b-block-prepost (; 7 ;)
+ (func $b-block-prepost
(nop)
(block $label$1
(if
@@ -62,7 +62,7 @@
)
)
)
- (func $recurse (; 8 ;)
+ (func $recurse
(nop)
(block $label$1
(nop)
@@ -70,7 +70,7 @@
)
(nop)
)
- (func $recurse-b (; 9 ;)
+ (func $recurse-b
(block $label$1
(nop)
(block $label$2
diff --git a/test/unreachable-code.wast.fromBinary.noDebugInfo b/test/unreachable-code.wast.fromBinary.noDebugInfo
index d8c89d7f2..8f9fd6b00 100644
--- a/test/unreachable-code.wast.fromBinary.noDebugInfo
+++ b/test/unreachable-code.wast.fromBinary.noDebugInfo
@@ -1,32 +1,32 @@
(module
(type $none_=>_none (func))
- (func $0 (; 0 ;)
+ (func $0
(if
(i32.const 1)
(unreachable)
)
)
- (func $1 (; 1 ;)
+ (func $1
(if
(i32.const 1)
(unreachable)
(unreachable)
)
)
- (func $2 (; 2 ;)
+ (func $2
(if
(i32.const 1)
(unreachable)
)
)
- (func $3 (; 3 ;)
+ (func $3
(if
(i32.const 1)
(unreachable)
(unreachable)
)
)
- (func $4 (; 4 ;)
+ (func $4
(nop)
(if
(i32.const 1)
@@ -34,7 +34,7 @@
)
(nop)
)
- (func $5 (; 5 ;)
+ (func $5
(nop)
(if
(i32.const 1)
@@ -42,7 +42,7 @@
(unreachable)
)
)
- (func $6 (; 6 ;)
+ (func $6
(nop)
(block $label$1
(if
@@ -52,7 +52,7 @@
)
(nop)
)
- (func $7 (; 7 ;)
+ (func $7
(nop)
(block $label$1
(if
@@ -62,7 +62,7 @@
)
)
)
- (func $8 (; 8 ;)
+ (func $8
(nop)
(block $label$1
(nop)
@@ -70,7 +70,7 @@
)
(nop)
)
- (func $9 (; 9 ;)
+ (func $9
(block $label$1
(nop)
(block $label$2
diff --git a/test/unreachable-import_wasm-only.fromasm b/test/unreachable-import_wasm-only.fromasm
index 103f81f8e..340cde0d8 100644
--- a/test/unreachable-import_wasm-only.fromasm
+++ b/test/unreachable-import_wasm-only.fromasm
@@ -4,7 +4,7 @@
(data (global.get $__memory_base) "unreachable-import_wasm-only.asm.js")
(import "env" "__memory_base" (global $__memory_base i32))
(export "__ZN10WasmAssertC2Ev__async_cb" (func $__ZN10WasmAssertC2Ev__async_cb))
- (func $__ZN10WasmAssertC2Ev__async_cb (; 0 ;) (; has Stack IR ;) (param $0 i32)
+ (func $__ZN10WasmAssertC2Ev__async_cb (; has Stack IR ;) (param $0 i32)
(i32.store
(i32.const 12)
(i32.const 26)
diff --git a/test/unreachable-import_wasm-only.fromasm.clamp b/test/unreachable-import_wasm-only.fromasm.clamp
index 103f81f8e..340cde0d8 100644
--- a/test/unreachable-import_wasm-only.fromasm.clamp
+++ b/test/unreachable-import_wasm-only.fromasm.clamp
@@ -4,7 +4,7 @@
(data (global.get $__memory_base) "unreachable-import_wasm-only.asm.js")
(import "env" "__memory_base" (global $__memory_base i32))
(export "__ZN10WasmAssertC2Ev__async_cb" (func $__ZN10WasmAssertC2Ev__async_cb))
- (func $__ZN10WasmAssertC2Ev__async_cb (; 0 ;) (; has Stack IR ;) (param $0 i32)
+ (func $__ZN10WasmAssertC2Ev__async_cb (; has Stack IR ;) (param $0 i32)
(i32.store
(i32.const 12)
(i32.const 26)
diff --git a/test/unreachable-import_wasm-only.fromasm.clamp.no-opts b/test/unreachable-import_wasm-only.fromasm.clamp.no-opts
index a218a5787..81217e5d0 100644
--- a/test/unreachable-import_wasm-only.fromasm.clamp.no-opts
+++ b/test/unreachable-import_wasm-only.fromasm.clamp.no-opts
@@ -47,7 +47,7 @@
(global $tempFloat (mut f32) (f32.const 0))
(global $f0 (mut f32) (f32.const 0))
(export "__ZN10WasmAssertC2Ev__async_cb" (func $__ZN10WasmAssertC2Ev__async_cb))
- (func $__ZN10WasmAssertC2Ev__async_cb (; 2 ;) (param $$0 i32)
+ (func $__ZN10WasmAssertC2Ev__async_cb (param $$0 i32)
(block $switch
(block $switch-default
(block $switch-case
diff --git a/test/unreachable-import_wasm-only.fromasm.imprecise b/test/unreachable-import_wasm-only.fromasm.imprecise
index f225fcc28..cfa2eaf52 100644
--- a/test/unreachable-import_wasm-only.fromasm.imprecise
+++ b/test/unreachable-import_wasm-only.fromasm.imprecise
@@ -2,7 +2,7 @@
(type $i32_=>_none (func (param i32)))
(import "env" "memory" (memory $memory 256 256))
(export "__ZN10WasmAssertC2Ev__async_cb" (func $__ZN10WasmAssertC2Ev__async_cb))
- (func $__ZN10WasmAssertC2Ev__async_cb (; 0 ;) (; has Stack IR ;) (param $0 i32)
+ (func $__ZN10WasmAssertC2Ev__async_cb (; has Stack IR ;) (param $0 i32)
(i32.store
(i32.const 12)
(i32.const 26)
diff --git a/test/unreachable-import_wasm-only.fromasm.imprecise.no-opts b/test/unreachable-import_wasm-only.fromasm.imprecise.no-opts
index a218a5787..81217e5d0 100644
--- a/test/unreachable-import_wasm-only.fromasm.imprecise.no-opts
+++ b/test/unreachable-import_wasm-only.fromasm.imprecise.no-opts
@@ -47,7 +47,7 @@
(global $tempFloat (mut f32) (f32.const 0))
(global $f0 (mut f32) (f32.const 0))
(export "__ZN10WasmAssertC2Ev__async_cb" (func $__ZN10WasmAssertC2Ev__async_cb))
- (func $__ZN10WasmAssertC2Ev__async_cb (; 2 ;) (param $$0 i32)
+ (func $__ZN10WasmAssertC2Ev__async_cb (param $$0 i32)
(block $switch
(block $switch-default
(block $switch-case
diff --git a/test/unreachable-import_wasm-only.fromasm.no-opts b/test/unreachable-import_wasm-only.fromasm.no-opts
index a218a5787..81217e5d0 100644
--- a/test/unreachable-import_wasm-only.fromasm.no-opts
+++ b/test/unreachable-import_wasm-only.fromasm.no-opts
@@ -47,7 +47,7 @@
(global $tempFloat (mut f32) (f32.const 0))
(global $f0 (mut f32) (f32.const 0))
(export "__ZN10WasmAssertC2Ev__async_cb" (func $__ZN10WasmAssertC2Ev__async_cb))
- (func $__ZN10WasmAssertC2Ev__async_cb (; 2 ;) (param $$0 i32)
+ (func $__ZN10WasmAssertC2Ev__async_cb (param $$0 i32)
(block $switch
(block $switch-default
(block $switch-case
diff --git a/test/unreachable-instr-type.wast.from-wast b/test/unreachable-instr-type.wast.from-wast
index 172eec579..4c456e59e 100644
--- a/test/unreachable-instr-type.wast.from-wast
+++ b/test/unreachable-instr-type.wast.from-wast
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
(memory $0 (shared 1 1))
- (func $test (; 0 ;)
+ (func $test
(i32.load
(unreachable)
)
diff --git a/test/unreachable-instr-type.wast.fromBinary b/test/unreachable-instr-type.wast.fromBinary
index 1951e1f91..8538eccef 100644
--- a/test/unreachable-instr-type.wast.fromBinary
+++ b/test/unreachable-instr-type.wast.fromBinary
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
(memory $0 (shared 1 1))
- (func $test (; 0 ;)
+ (func $test
(unreachable)
)
)
diff --git a/test/unreachable-instr-type.wast.fromBinary.noDebugInfo b/test/unreachable-instr-type.wast.fromBinary.noDebugInfo
index 8e3bea709..b9de7d9bd 100644
--- a/test/unreachable-instr-type.wast.fromBinary.noDebugInfo
+++ b/test/unreachable-instr-type.wast.fromBinary.noDebugInfo
@@ -1,7 +1,7 @@
(module
(type $none_=>_none (func))
(memory $0 (shared 1 1))
- (func $0 (; 0 ;)
+ (func $0
(unreachable)
)
)
diff --git a/test/unreachable-pops.wasm.fromBinary b/test/unreachable-pops.wasm.fromBinary
index 242a51a84..c5ec6aa8a 100644
--- a/test/unreachable-pops.wasm.fromBinary
+++ b/test/unreachable-pops.wasm.fromBinary
@@ -1,6 +1,6 @@
(module
(type $none_=>_i32 (func (result i32)))
- (func $0 (; 0 ;) (result i32)
+ (func $0 (result i32)
(block $label$1 (result i32)
(unreachable)
)
diff --git a/test/untaken-br_if.wast.from-wast b/test/untaken-br_if.wast.from-wast
index a7106b322..616402045 100644
--- a/test/untaken-br_if.wast.from-wast
+++ b/test/untaken-br_if.wast.from-wast
@@ -1,6 +1,6 @@
(module
(type $none_=>_f32 (func (result f32)))
- (func $binaryify-untaken-br_if (; 0 ;) (result f32)
+ (func $binaryify-untaken-br_if (result f32)
(if (result f32)
(i32.const 1)
(unreachable)
diff --git a/test/untaken-br_if.wast.fromBinary b/test/untaken-br_if.wast.fromBinary
index bba21ae32..25e0e728b 100644
--- a/test/untaken-br_if.wast.fromBinary
+++ b/test/untaken-br_if.wast.fromBinary
@@ -1,6 +1,6 @@
(module
(type $none_=>_f32 (func (result f32)))
- (func $binaryify-untaken-br_if (; 0 ;) (result f32)
+ (func $binaryify-untaken-br_if (result f32)
(if (result f32)
(i32.const 1)
(unreachable)
diff --git a/test/untaken-br_if.wast.fromBinary.noDebugInfo b/test/untaken-br_if.wast.fromBinary.noDebugInfo
index e7cf7b379..5f1473dda 100644
--- a/test/untaken-br_if.wast.fromBinary.noDebugInfo
+++ b/test/untaken-br_if.wast.fromBinary.noDebugInfo
@@ -1,6 +1,6 @@
(module
(type $none_=>_f32 (func (result f32)))
- (func $0 (; 0 ;) (result f32)
+ (func $0 (result f32)
(if (result f32)
(i32.const 1)
(unreachable)
diff --git a/test/use-import-and-drop.fromasm.clamp.no-opts b/test/use-import-and-drop.fromasm.clamp.no-opts
index 37c89c03a..39f8b315a 100644
--- a/test/use-import-and-drop.fromasm.clamp.no-opts
+++ b/test/use-import-and-drop.fromasm.clamp.no-opts
@@ -7,7 +7,7 @@
(import "env" "__memory_base" (global $__memory_base i32))
(import "env" "__table_base" (global $__table_base i32))
(import "env" "setTempRet0" (func $setTempRet0 (param i32)))
- (func $test1 (; 1 ;) (result i32)
+ (func $test1 (result i32)
(local $$b$1 i32)
(local $$x_sroa_0_0_extract_trunc i32)
(local $$2 i32)
@@ -43,7 +43,7 @@
)
)
)
- (func $test2 (; 2 ;)
+ (func $test2
(call $setTempRet0
(i32.const 10)
)
diff --git a/test/use-import-and-drop.fromasm.imprecise.no-opts b/test/use-import-and-drop.fromasm.imprecise.no-opts
index 37c89c03a..39f8b315a 100644
--- a/test/use-import-and-drop.fromasm.imprecise.no-opts
+++ b/test/use-import-and-drop.fromasm.imprecise.no-opts
@@ -7,7 +7,7 @@
(import "env" "__memory_base" (global $__memory_base i32))
(import "env" "__table_base" (global $__table_base i32))
(import "env" "setTempRet0" (func $setTempRet0 (param i32)))
- (func $test1 (; 1 ;) (result i32)
+ (func $test1 (result i32)
(local $$b$1 i32)
(local $$x_sroa_0_0_extract_trunc i32)
(local $$2 i32)
@@ -43,7 +43,7 @@
)
)
)
- (func $test2 (; 2 ;)
+ (func $test2
(call $setTempRet0
(i32.const 10)
)
diff --git a/test/use-import-and-drop.fromasm.no-opts b/test/use-import-and-drop.fromasm.no-opts
index 37c89c03a..39f8b315a 100644
--- a/test/use-import-and-drop.fromasm.no-opts
+++ b/test/use-import-and-drop.fromasm.no-opts
@@ -7,7 +7,7 @@
(import "env" "__memory_base" (global $__memory_base i32))
(import "env" "__table_base" (global $__table_base i32))
(import "env" "setTempRet0" (func $setTempRet0 (param i32)))
- (func $test1 (; 1 ;) (result i32)
+ (func $test1 (result i32)
(local $$b$1 i32)
(local $$x_sroa_0_0_extract_trunc i32)
(local $$2 i32)
@@ -43,7 +43,7 @@
)
)
)
- (func $test2 (; 2 ;)
+ (func $test2
(call $setTempRet0
(i32.const 10)
)
diff --git a/test/wasm-only.fromasm b/test/wasm-only.fromasm
index 0f9e369c0..2813c6341 100644
--- a/test/wasm-only.fromasm
+++ b/test/wasm-only.fromasm
@@ -30,7 +30,7 @@
(export "illegalParam" (func $legalstub$illegalParam))
(export "illegalResult" (func $legalstub$illegalResult))
(export "keepAlive" (func $keepAlive))
- (func $loads (; 6 ;) (; has Stack IR ;)
+ (func $loads (; has Stack IR ;)
(drop
(i32.load8_s
(i32.const 100)
@@ -142,7 +142,7 @@
)
)
)
- (func $stores (; 7 ;) (; has Stack IR ;)
+ (func $stores (; has Stack IR ;)
(i32.store8
(i32.const 100)
(i32.const 0)
@@ -232,7 +232,7 @@
(f64.const 0)
)
)
- (func $i64s-div (; 8 ;) (; has Stack IR ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64s-div (; has Stack IR ;) (param $0 i64) (param $1 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $1)
@@ -257,7 +257,7 @@
)
)
)
- (func $f32-to-int64 (; 9 ;) (; has Stack IR ;) (param $0 f32)
+ (func $f32-to-int64 (; has Stack IR ;) (param $0 f32)
(drop
(if (result i64)
(f32.ne
@@ -285,7 +285,7 @@
)
)
)
- (func $f64-to-int64 (; 10 ;) (; has Stack IR ;) (param $0 f64)
+ (func $f64-to-int64 (; has Stack IR ;) (param $0 f64)
(drop
(if (result i64)
(f64.ne
@@ -313,7 +313,7 @@
)
)
)
- (func $f32-to-uint64 (; 11 ;) (; has Stack IR ;) (param $0 f32)
+ (func $f32-to-uint64 (; has Stack IR ;) (param $0 f32)
(drop
(if (result i64)
(f32.ne
@@ -341,7 +341,7 @@
)
)
)
- (func $f64-to-uint64 (; 12 ;) (; has Stack IR ;) (param $0 f64)
+ (func $f64-to-uint64 (; has Stack IR ;) (param $0 f64)
(drop
(if (result i64)
(f64.ne
@@ -369,7 +369,7 @@
)
)
)
- (func $test64 (; 13 ;) (; has Stack IR ;)
+ (func $test64 (; has Stack IR ;)
(local $0 i64)
(local $1 f32)
(local $2 f64)
@@ -456,7 +456,7 @@
(local.get $2)
)
)
- (func $imports (; 14 ;) (; has Stack IR ;)
+ (func $imports (; has Stack IR ;)
(call $legalfunc$illegalImport
(f64.const -3.13159)
(i64.const 94489280523)
@@ -476,7 +476,7 @@
)
)
)
- (func $arg (; 15 ;) (; has Stack IR ;) (param $0 i64)
+ (func $arg (; has Stack IR ;) (param $0 i64)
(i64.store
(i32.const 100)
(local.get $0)
@@ -485,7 +485,7 @@
(local.get $0)
)
)
- (func $illegalParam (; 16 ;) (; has Stack IR ;) (param $0 i32) (param $1 i64) (param $2 f64)
+ (func $illegalParam (; has Stack IR ;) (param $0 i32) (param $1 i64) (param $2 f64)
(i32.store
(i32.const 50)
(local.get $0)
@@ -504,12 +504,12 @@
(f64.const 12.34)
)
)
- (func $call1 (; 17 ;) (; has Stack IR ;) (param $0 i64) (result i64)
+ (func $call1 (; has Stack IR ;) (param $0 i64) (result i64)
(call $call1
(local.get $0)
)
)
- (func $call2 (; 18 ;) (; has Stack IR ;) (param $0 i64) (result i64)
+ (func $call2 (; has Stack IR ;) (param $0 i64) (result i64)
(drop
(call $call2
(call $call2
@@ -519,26 +519,26 @@
)
(i64.const 245127260211081)
)
- (func $ifValue64 (; 19 ;) (; has Stack IR ;)
+ (func $ifValue64 (; has Stack IR ;)
(drop
(call $call2
(i64.const 0)
)
)
)
- (func $ifValue32 (; 20 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $ifValue32 (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(call $ifValue32
(local.get $0)
(local.get $1)
)
)
- (func $unreachable_leftovers (; 21 ;) (; has Stack IR ;)
+ (func $unreachable_leftovers (; has Stack IR ;)
(i32.store
(i32.const 0)
(i32.const -2)
)
)
- (func $keepAlive (; 22 ;) (; has Stack IR ;)
+ (func $keepAlive (; has Stack IR ;)
(call $loads)
(call $loads)
(call $stores)
@@ -588,7 +588,7 @@
(call $unreachable_leftovers)
(call $unreachable_leftovers)
)
- (func $legalstub$illegalParam (; 23 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 f64)
+ (func $legalstub$illegalParam (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 f64)
(call $illegalParam
(local.get $0)
(i64.or
@@ -605,13 +605,13 @@
(local.get $3)
)
)
- (func $legalstub$illegalResult (; 24 ;) (; has Stack IR ;) (result i32)
+ (func $legalstub$illegalResult (; has Stack IR ;) (result i32)
(call $setTempRet0
(i32.const 2)
)
(i32.const 1)
)
- (func $legalfunc$illegalImport (; 25 ;) (; has Stack IR ;) (param $0 f64) (param $1 i64) (param $2 i32)
+ (func $legalfunc$illegalImport (; has Stack IR ;) (param $0 f64) (param $1 i64) (param $2 i32)
(call $legalimport$illegalImport
(local.get $0)
(i32.wrap_i64
@@ -626,7 +626,7 @@
(local.get $2)
)
)
- (func $legalfunc$do_i64 (; 26 ;) (; has Stack IR ;) (result i64)
+ (func $legalfunc$do_i64 (; has Stack IR ;) (result i64)
(i64.or
(i64.extend_i32_u
(call $legalimport$do_i64)
diff --git a/test/wasm-only.fromasm.clamp b/test/wasm-only.fromasm.clamp
index 0f9e369c0..2813c6341 100644
--- a/test/wasm-only.fromasm.clamp
+++ b/test/wasm-only.fromasm.clamp
@@ -30,7 +30,7 @@
(export "illegalParam" (func $legalstub$illegalParam))
(export "illegalResult" (func $legalstub$illegalResult))
(export "keepAlive" (func $keepAlive))
- (func $loads (; 6 ;) (; has Stack IR ;)
+ (func $loads (; has Stack IR ;)
(drop
(i32.load8_s
(i32.const 100)
@@ -142,7 +142,7 @@
)
)
)
- (func $stores (; 7 ;) (; has Stack IR ;)
+ (func $stores (; has Stack IR ;)
(i32.store8
(i32.const 100)
(i32.const 0)
@@ -232,7 +232,7 @@
(f64.const 0)
)
)
- (func $i64s-div (; 8 ;) (; has Stack IR ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64s-div (; has Stack IR ;) (param $0 i64) (param $1 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $1)
@@ -257,7 +257,7 @@
)
)
)
- (func $f32-to-int64 (; 9 ;) (; has Stack IR ;) (param $0 f32)
+ (func $f32-to-int64 (; has Stack IR ;) (param $0 f32)
(drop
(if (result i64)
(f32.ne
@@ -285,7 +285,7 @@
)
)
)
- (func $f64-to-int64 (; 10 ;) (; has Stack IR ;) (param $0 f64)
+ (func $f64-to-int64 (; has Stack IR ;) (param $0 f64)
(drop
(if (result i64)
(f64.ne
@@ -313,7 +313,7 @@
)
)
)
- (func $f32-to-uint64 (; 11 ;) (; has Stack IR ;) (param $0 f32)
+ (func $f32-to-uint64 (; has Stack IR ;) (param $0 f32)
(drop
(if (result i64)
(f32.ne
@@ -341,7 +341,7 @@
)
)
)
- (func $f64-to-uint64 (; 12 ;) (; has Stack IR ;) (param $0 f64)
+ (func $f64-to-uint64 (; has Stack IR ;) (param $0 f64)
(drop
(if (result i64)
(f64.ne
@@ -369,7 +369,7 @@
)
)
)
- (func $test64 (; 13 ;) (; has Stack IR ;)
+ (func $test64 (; has Stack IR ;)
(local $0 i64)
(local $1 f32)
(local $2 f64)
@@ -456,7 +456,7 @@
(local.get $2)
)
)
- (func $imports (; 14 ;) (; has Stack IR ;)
+ (func $imports (; has Stack IR ;)
(call $legalfunc$illegalImport
(f64.const -3.13159)
(i64.const 94489280523)
@@ -476,7 +476,7 @@
)
)
)
- (func $arg (; 15 ;) (; has Stack IR ;) (param $0 i64)
+ (func $arg (; has Stack IR ;) (param $0 i64)
(i64.store
(i32.const 100)
(local.get $0)
@@ -485,7 +485,7 @@
(local.get $0)
)
)
- (func $illegalParam (; 16 ;) (; has Stack IR ;) (param $0 i32) (param $1 i64) (param $2 f64)
+ (func $illegalParam (; has Stack IR ;) (param $0 i32) (param $1 i64) (param $2 f64)
(i32.store
(i32.const 50)
(local.get $0)
@@ -504,12 +504,12 @@
(f64.const 12.34)
)
)
- (func $call1 (; 17 ;) (; has Stack IR ;) (param $0 i64) (result i64)
+ (func $call1 (; has Stack IR ;) (param $0 i64) (result i64)
(call $call1
(local.get $0)
)
)
- (func $call2 (; 18 ;) (; has Stack IR ;) (param $0 i64) (result i64)
+ (func $call2 (; has Stack IR ;) (param $0 i64) (result i64)
(drop
(call $call2
(call $call2
@@ -519,26 +519,26 @@
)
(i64.const 245127260211081)
)
- (func $ifValue64 (; 19 ;) (; has Stack IR ;)
+ (func $ifValue64 (; has Stack IR ;)
(drop
(call $call2
(i64.const 0)
)
)
)
- (func $ifValue32 (; 20 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $ifValue32 (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(call $ifValue32
(local.get $0)
(local.get $1)
)
)
- (func $unreachable_leftovers (; 21 ;) (; has Stack IR ;)
+ (func $unreachable_leftovers (; has Stack IR ;)
(i32.store
(i32.const 0)
(i32.const -2)
)
)
- (func $keepAlive (; 22 ;) (; has Stack IR ;)
+ (func $keepAlive (; has Stack IR ;)
(call $loads)
(call $loads)
(call $stores)
@@ -588,7 +588,7 @@
(call $unreachable_leftovers)
(call $unreachable_leftovers)
)
- (func $legalstub$illegalParam (; 23 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 f64)
+ (func $legalstub$illegalParam (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 f64)
(call $illegalParam
(local.get $0)
(i64.or
@@ -605,13 +605,13 @@
(local.get $3)
)
)
- (func $legalstub$illegalResult (; 24 ;) (; has Stack IR ;) (result i32)
+ (func $legalstub$illegalResult (; has Stack IR ;) (result i32)
(call $setTempRet0
(i32.const 2)
)
(i32.const 1)
)
- (func $legalfunc$illegalImport (; 25 ;) (; has Stack IR ;) (param $0 f64) (param $1 i64) (param $2 i32)
+ (func $legalfunc$illegalImport (; has Stack IR ;) (param $0 f64) (param $1 i64) (param $2 i32)
(call $legalimport$illegalImport
(local.get $0)
(i32.wrap_i64
@@ -626,7 +626,7 @@
(local.get $2)
)
)
- (func $legalfunc$do_i64 (; 26 ;) (; has Stack IR ;) (result i64)
+ (func $legalfunc$do_i64 (; has Stack IR ;) (result i64)
(i64.or
(i64.extend_i32_u
(call $legalimport$do_i64)
diff --git a/test/wasm-only.fromasm.clamp.no-opts b/test/wasm-only.fromasm.clamp.no-opts
index 5e53e9476..40d3d1325 100644
--- a/test/wasm-only.fromasm.clamp.no-opts
+++ b/test/wasm-only.fromasm.clamp.no-opts
@@ -35,7 +35,7 @@
(export "illegalParam" (func $legalstub$illegalParam))
(export "illegalResult" (func $legalstub$illegalResult))
(export "keepAlive" (func $keepAlive))
- (func $loads (; 7 ;)
+ (func $loads
(local $i i32)
(local $f f32)
(local $d f64)
@@ -150,7 +150,7 @@
)
)
)
- (func $stores (; 8 ;)
+ (func $stores
(local $i i32)
(local $f f32)
(local $d f64)
@@ -243,7 +243,7 @@
(local.get $d)
)
)
- (func $test (; 9 ;)
+ (func $test
(local $i i32)
(local $j i64)
(local $f f32)
@@ -289,7 +289,7 @@
)
)
)
- (func $i64u-div (; 10 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64u-div (param $0 i64) (param $1 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $1)
@@ -301,7 +301,7 @@
)
)
)
- (func $i64s-div (; 11 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64s-div (param $0 i64) (param $1 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $1)
@@ -326,7 +326,7 @@
)
)
)
- (func $i64u-rem (; 12 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64u-rem (param $0 i64) (param $1 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $1)
@@ -338,7 +338,7 @@
)
)
)
- (func $i64s-rem (; 13 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64s-rem (param $0 i64) (param $1 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $1)
@@ -350,7 +350,7 @@
)
)
)
- (func $f32-to-int64 (; 14 ;) (param $0 f32) (result i64)
+ (func $f32-to-int64 (param $0 f32) (result i64)
(if (result i64)
(f32.ne
(local.get $0)
@@ -376,7 +376,7 @@
)
)
)
- (func $f64-to-int64 (; 15 ;) (param $0 f64) (result i64)
+ (func $f64-to-int64 (param $0 f64) (result i64)
(if (result i64)
(f64.ne
(local.get $0)
@@ -402,7 +402,7 @@
)
)
)
- (func $f32-to-uint64 (; 16 ;) (param $0 f32) (result i64)
+ (func $f32-to-uint64 (param $0 f32) (result i64)
(if (result i64)
(f32.ne
(local.get $0)
@@ -428,7 +428,7 @@
)
)
)
- (func $f64-to-uint64 (; 17 ;) (param $0 f64) (result i64)
+ (func $f64-to-uint64 (param $0 f64) (result i64)
(if (result i64)
(f64.ne
(local.get $0)
@@ -454,7 +454,7 @@
)
)
)
- (func $test64 (; 18 ;)
+ (func $test64
(local $x i64)
(local $y i64)
(local $z i32)
@@ -726,7 +726,7 @@
)
)
)
- (func $imports (; 19 ;) (result i64)
+ (func $imports (result i64)
(call $legalfunc$illegalImport
(f64.const -3.13159)
(i64.const 94489280523)
@@ -736,7 +736,7 @@
(call $legalfunc$illegalImportResult)
)
)
- (func $arg (; 20 ;) (param $x i64)
+ (func $arg (param $x i64)
(i64.store
(i32.const 100)
(local.get $x)
@@ -745,7 +745,7 @@
(local.get $x)
)
)
- (func $illegalParam (; 21 ;) (param $a i32) (param $x i64) (param $b f64)
+ (func $illegalParam (param $a i32) (param $x i64) (param $b f64)
(i32.store
(i32.const 50)
(local.get $a)
@@ -764,17 +764,17 @@
(f64.const 12.34)
)
)
- (func $result (; 22 ;) (result i64)
+ (func $result (result i64)
(return
(i64.const 8589934593)
)
)
- (func $illegalResult (; 23 ;) (result i64)
+ (func $illegalResult (result i64)
(return
(i64.const 8589934593)
)
)
- (func $call1 (; 24 ;) (param $x i64) (result i64)
+ (func $call1 (param $x i64) (result i64)
(local $y i64)
(local.set $y
(call $call1
@@ -785,7 +785,7 @@
(local.get $y)
)
)
- (func $call2 (; 25 ;) (param $x i64) (result i64)
+ (func $call2 (param $x i64) (result i64)
(drop
(call $call2
(call $call2
@@ -797,12 +797,12 @@
(i64.const 245127260211081)
)
)
- (func $returnCastConst (; 26 ;) (result i64)
+ (func $returnCastConst (result i64)
(return
(i64.const 0)
)
)
- (func $ifValue64 (; 27 ;) (param $$4 i64) (param $$6 i64) (result i64)
+ (func $ifValue64 (param $$4 i64) (param $$6 i64) (result i64)
(local $$$0 i64)
(local $$9 i64)
(local $$10 i64)
@@ -835,7 +835,7 @@
(local.get $$$0)
)
)
- (func $ifValue32 (; 28 ;) (param $$4 i32) (param $$6 i32) (result i32)
+ (func $ifValue32 (param $$4 i32) (param $$6 i32) (result i32)
(local $$$0 i32)
(local $$9 i32)
(local $$10 i32)
@@ -868,7 +868,7 @@
(local.get $$$0)
)
)
- (func $switch64 (; 29 ;) (param $$a444 i64) (result i32)
+ (func $switch64 (param $$a444 i64) (result i32)
(local $$waka i32)
(local $2 i64)
(block $switch
@@ -919,7 +919,7 @@
(local.get $$waka)
)
)
- (func $unreachable_leftovers (; 30 ;) (param $$0 i32) (param $$1 i32) (param $$2 i32)
+ (func $unreachable_leftovers (param $$0 i32) (param $$1 i32) (param $$2 i32)
(local $label i32)
(block $label$break$L1
(if
@@ -955,7 +955,7 @@
)
(return)
)
- (func $switch64TOOMUCH (; 31 ;) (param $$a444 i64) (result i32)
+ (func $switch64TOOMUCH (param $$a444 i64) (result i32)
(local $$waka i32)
(local $2 i64)
(local $3 i32)
@@ -1087,7 +1087,7 @@
(i32.const 44)
)
)
- (func $_memchr (; 32 ;) (param $$src i32) (param $$c i32) (param $$n i32) (result i32)
+ (func $_memchr (param $$src i32) (param $$c i32) (param $$n i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$2 i32)
@@ -1665,7 +1665,7 @@
(local.get $$cond)
)
)
- (func $switch64_big_condition1 (; 33 ;) (param $$x i64)
+ (func $switch64_big_condition1 (param $$x i64)
(local $1 i64)
(block $switch
(block $switch-default
@@ -1700,7 +1700,7 @@
(return)
)
)
- (func $switch64_big_condition2 (; 34 ;) (param $$x i64)
+ (func $switch64_big_condition2 (param $$x i64)
(local $1 i64)
(block $switch
(block $switch-case
@@ -1732,7 +1732,7 @@
)
)
)
- (func $keepAlive (; 35 ;)
+ (func $keepAlive
(call $loads)
(call $loads)
(call $stores)
@@ -1840,7 +1840,7 @@
(i64.const 0)
)
)
- (func $__emscripten_dceable_type_decls (; 36 ;)
+ (func $__emscripten_dceable_type_decls
(drop
(call $_fabsf
(f32.const 0)
@@ -1850,7 +1850,7 @@
(call $legalfunc$do_i64)
)
)
- (func $legalstub$illegalParam (; 37 ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 f64)
+ (func $legalstub$illegalParam (param $0 i32) (param $1 i32) (param $2 i32) (param $3 f64)
(call $illegalParam
(local.get $0)
(i64.or
@@ -1867,7 +1867,7 @@
(local.get $3)
)
)
- (func $legalstub$illegalResult (; 38 ;) (result i32)
+ (func $legalstub$illegalResult (result i32)
(local $0 i64)
(local.set $0
(call $illegalResult)
@@ -1884,7 +1884,7 @@
(local.get $0)
)
)
- (func $legalfunc$illegalImport (; 39 ;) (param $0 f64) (param $1 i64) (param $2 i32)
+ (func $legalfunc$illegalImport (param $0 f64) (param $1 i64) (param $2 i32)
(call $legalimport$illegalImport
(local.get $0)
(i32.wrap_i64
@@ -1899,7 +1899,7 @@
(local.get $2)
)
)
- (func $legalfunc$illegalImportResult (; 40 ;) (result i64)
+ (func $legalfunc$illegalImportResult (result i64)
(i64.or
(i64.extend_i32_u
(call $legalimport$illegalImportResult)
@@ -1912,7 +1912,7 @@
)
)
)
- (func $legalfunc$do_i64 (; 41 ;) (result i64)
+ (func $legalfunc$do_i64 (result i64)
(i64.or
(i64.extend_i32_u
(call $legalimport$do_i64)
diff --git a/test/wasm-only.fromasm.imprecise b/test/wasm-only.fromasm.imprecise
index 49caef5e8..5cbbd6bb5 100644
--- a/test/wasm-only.fromasm.imprecise
+++ b/test/wasm-only.fromasm.imprecise
@@ -25,7 +25,7 @@
(export "illegalParam" (func $legalstub$illegalParam))
(export "illegalResult" (func $legalstub$illegalResult))
(export "keepAlive" (func $keepAlive))
- (func $stores (; 6 ;) (; has Stack IR ;)
+ (func $stores (; has Stack IR ;)
(i32.store8
(i32.const 100)
(i32.const 0)
@@ -115,7 +115,7 @@
(f64.const 0)
)
)
- (func $test64 (; 7 ;) (; has Stack IR ;)
+ (func $test64 (; has Stack IR ;)
(local $0 i64)
(i64.store
(i32.const 120)
@@ -142,7 +142,7 @@
(local.get $0)
)
)
- (func $imports (; 8 ;) (; has Stack IR ;)
+ (func $imports (; has Stack IR ;)
(call $legalfunc$illegalImport
(f64.const -3.13159)
(i64.const 94489280523)
@@ -162,7 +162,7 @@
)
)
)
- (func $arg (; 9 ;) (; has Stack IR ;) (param $0 i64)
+ (func $arg (; has Stack IR ;) (param $0 i64)
(i64.store
(i32.const 100)
(local.get $0)
@@ -171,7 +171,7 @@
(local.get $0)
)
)
- (func $illegalParam (; 10 ;) (; has Stack IR ;) (param $0 i32) (param $1 i64) (param $2 f64)
+ (func $illegalParam (; has Stack IR ;) (param $0 i32) (param $1 i64) (param $2 f64)
(i32.store
(i32.const 50)
(local.get $0)
@@ -190,12 +190,12 @@
(f64.const 12.34)
)
)
- (func $call1 (; 11 ;) (; has Stack IR ;) (param $0 i64) (result i64)
+ (func $call1 (; has Stack IR ;) (param $0 i64) (result i64)
(call $call1
(local.get $0)
)
)
- (func $call2 (; 12 ;) (; has Stack IR ;) (param $0 i64) (result i64)
+ (func $call2 (; has Stack IR ;) (param $0 i64) (result i64)
(drop
(call $call2
(call $call2
@@ -205,26 +205,26 @@
)
(i64.const 245127260211081)
)
- (func $ifValue64 (; 13 ;) (; has Stack IR ;)
+ (func $ifValue64 (; has Stack IR ;)
(drop
(call $call2
(i64.const 0)
)
)
)
- (func $ifValue32 (; 14 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
+ (func $ifValue32 (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32)
(call $ifValue32
(local.get $0)
(local.get $1)
)
)
- (func $unreachable_leftovers (; 15 ;) (; has Stack IR ;)
+ (func $unreachable_leftovers (; has Stack IR ;)
(i32.store
(i32.const 0)
(i32.const -2)
)
)
- (func $keepAlive (; 16 ;) (; has Stack IR ;)
+ (func $keepAlive (; has Stack IR ;)
(call $stores)
(call $stores)
(call $imports)
@@ -272,7 +272,7 @@
(call $unreachable_leftovers)
(call $unreachable_leftovers)
)
- (func $legalstub$illegalParam (; 17 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 f64)
+ (func $legalstub$illegalParam (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 f64)
(call $illegalParam
(local.get $0)
(i64.or
@@ -289,13 +289,13 @@
(local.get $3)
)
)
- (func $legalstub$illegalResult (; 18 ;) (; has Stack IR ;) (result i32)
+ (func $legalstub$illegalResult (; has Stack IR ;) (result i32)
(call $setTempRet0
(i32.const 2)
)
(i32.const 1)
)
- (func $legalfunc$illegalImport (; 19 ;) (; has Stack IR ;) (param $0 f64) (param $1 i64) (param $2 i32)
+ (func $legalfunc$illegalImport (; has Stack IR ;) (param $0 f64) (param $1 i64) (param $2 i32)
(call $legalimport$illegalImport
(local.get $0)
(i32.wrap_i64
@@ -310,7 +310,7 @@
(local.get $2)
)
)
- (func $legalfunc$do_i64 (; 20 ;) (; has Stack IR ;) (result i64)
+ (func $legalfunc$do_i64 (; has Stack IR ;) (result i64)
(i64.or
(i64.extend_i32_u
(call $legalimport$do_i64)
diff --git a/test/wasm-only.fromasm.imprecise.no-opts b/test/wasm-only.fromasm.imprecise.no-opts
index 711be55a3..27af52a1b 100644
--- a/test/wasm-only.fromasm.imprecise.no-opts
+++ b/test/wasm-only.fromasm.imprecise.no-opts
@@ -33,7 +33,7 @@
(export "illegalParam" (func $legalstub$illegalParam))
(export "illegalResult" (func $legalstub$illegalResult))
(export "keepAlive" (func $keepAlive))
- (func $loads (; 7 ;)
+ (func $loads
(local $i i32)
(local $f f32)
(local $d f64)
@@ -148,7 +148,7 @@
)
)
)
- (func $stores (; 8 ;)
+ (func $stores
(local $i i32)
(local $f f32)
(local $d f64)
@@ -241,7 +241,7 @@
(local.get $d)
)
)
- (func $test (; 9 ;)
+ (func $test
(local $i i32)
(local $j i64)
(local $f f32)
@@ -287,7 +287,7 @@
)
)
)
- (func $test64 (; 10 ;)
+ (func $test64
(local $x i64)
(local $y i64)
(local $z i32)
@@ -559,7 +559,7 @@
)
)
)
- (func $imports (; 11 ;) (result i64)
+ (func $imports (result i64)
(call $legalfunc$illegalImport
(f64.const -3.13159)
(i64.const 94489280523)
@@ -569,7 +569,7 @@
(call $legalfunc$illegalImportResult)
)
)
- (func $arg (; 12 ;) (param $x i64)
+ (func $arg (param $x i64)
(i64.store
(i32.const 100)
(local.get $x)
@@ -578,7 +578,7 @@
(local.get $x)
)
)
- (func $illegalParam (; 13 ;) (param $a i32) (param $x i64) (param $b f64)
+ (func $illegalParam (param $a i32) (param $x i64) (param $b f64)
(i32.store
(i32.const 50)
(local.get $a)
@@ -597,17 +597,17 @@
(f64.const 12.34)
)
)
- (func $result (; 14 ;) (result i64)
+ (func $result (result i64)
(return
(i64.const 8589934593)
)
)
- (func $illegalResult (; 15 ;) (result i64)
+ (func $illegalResult (result i64)
(return
(i64.const 8589934593)
)
)
- (func $call1 (; 16 ;) (param $x i64) (result i64)
+ (func $call1 (param $x i64) (result i64)
(local $y i64)
(local.set $y
(call $call1
@@ -618,7 +618,7 @@
(local.get $y)
)
)
- (func $call2 (; 17 ;) (param $x i64) (result i64)
+ (func $call2 (param $x i64) (result i64)
(drop
(call $call2
(call $call2
@@ -630,12 +630,12 @@
(i64.const 245127260211081)
)
)
- (func $returnCastConst (; 18 ;) (result i64)
+ (func $returnCastConst (result i64)
(return
(i64.const 0)
)
)
- (func $ifValue64 (; 19 ;) (param $$4 i64) (param $$6 i64) (result i64)
+ (func $ifValue64 (param $$4 i64) (param $$6 i64) (result i64)
(local $$$0 i64)
(local $$9 i64)
(local $$10 i64)
@@ -668,7 +668,7 @@
(local.get $$$0)
)
)
- (func $ifValue32 (; 20 ;) (param $$4 i32) (param $$6 i32) (result i32)
+ (func $ifValue32 (param $$4 i32) (param $$6 i32) (result i32)
(local $$$0 i32)
(local $$9 i32)
(local $$10 i32)
@@ -701,7 +701,7 @@
(local.get $$$0)
)
)
- (func $switch64 (; 21 ;) (param $$a444 i64) (result i32)
+ (func $switch64 (param $$a444 i64) (result i32)
(local $$waka i32)
(local $2 i64)
(block $switch
@@ -752,7 +752,7 @@
(local.get $$waka)
)
)
- (func $unreachable_leftovers (; 22 ;) (param $$0 i32) (param $$1 i32) (param $$2 i32)
+ (func $unreachable_leftovers (param $$0 i32) (param $$1 i32) (param $$2 i32)
(local $label i32)
(block $label$break$L1
(if
@@ -788,7 +788,7 @@
)
(return)
)
- (func $switch64TOOMUCH (; 23 ;) (param $$a444 i64) (result i32)
+ (func $switch64TOOMUCH (param $$a444 i64) (result i32)
(local $$waka i32)
(local $2 i64)
(local $3 i32)
@@ -920,7 +920,7 @@
(i32.const 44)
)
)
- (func $_memchr (; 24 ;) (param $$src i32) (param $$c i32) (param $$n i32) (result i32)
+ (func $_memchr (param $$src i32) (param $$c i32) (param $$n i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$2 i32)
@@ -1498,7 +1498,7 @@
(local.get $$cond)
)
)
- (func $switch64_big_condition1 (; 25 ;) (param $$x i64)
+ (func $switch64_big_condition1 (param $$x i64)
(local $1 i64)
(block $switch
(block $switch-default
@@ -1533,7 +1533,7 @@
(return)
)
)
- (func $switch64_big_condition2 (; 26 ;) (param $$x i64)
+ (func $switch64_big_condition2 (param $$x i64)
(local $1 i64)
(block $switch
(block $switch-case
@@ -1565,7 +1565,7 @@
)
)
)
- (func $keepAlive (; 27 ;)
+ (func $keepAlive
(call $loads)
(call $loads)
(call $stores)
@@ -1673,7 +1673,7 @@
(i64.const 0)
)
)
- (func $__emscripten_dceable_type_decls (; 28 ;)
+ (func $__emscripten_dceable_type_decls
(drop
(call $_fabsf
(f32.const 0)
@@ -1683,7 +1683,7 @@
(call $legalfunc$do_i64)
)
)
- (func $legalstub$illegalParam (; 29 ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 f64)
+ (func $legalstub$illegalParam (param $0 i32) (param $1 i32) (param $2 i32) (param $3 f64)
(call $illegalParam
(local.get $0)
(i64.or
@@ -1700,7 +1700,7 @@
(local.get $3)
)
)
- (func $legalstub$illegalResult (; 30 ;) (result i32)
+ (func $legalstub$illegalResult (result i32)
(local $0 i64)
(local.set $0
(call $illegalResult)
@@ -1717,7 +1717,7 @@
(local.get $0)
)
)
- (func $legalfunc$illegalImport (; 31 ;) (param $0 f64) (param $1 i64) (param $2 i32)
+ (func $legalfunc$illegalImport (param $0 f64) (param $1 i64) (param $2 i32)
(call $legalimport$illegalImport
(local.get $0)
(i32.wrap_i64
@@ -1732,7 +1732,7 @@
(local.get $2)
)
)
- (func $legalfunc$illegalImportResult (; 32 ;) (result i64)
+ (func $legalfunc$illegalImportResult (result i64)
(i64.or
(i64.extend_i32_u
(call $legalimport$illegalImportResult)
@@ -1745,7 +1745,7 @@
)
)
)
- (func $legalfunc$do_i64 (; 33 ;) (result i64)
+ (func $legalfunc$do_i64 (result i64)
(i64.or
(i64.extend_i32_u
(call $legalimport$do_i64)
diff --git a/test/wasm-only.fromasm.no-opts b/test/wasm-only.fromasm.no-opts
index 5e53e9476..40d3d1325 100644
--- a/test/wasm-only.fromasm.no-opts
+++ b/test/wasm-only.fromasm.no-opts
@@ -35,7 +35,7 @@
(export "illegalParam" (func $legalstub$illegalParam))
(export "illegalResult" (func $legalstub$illegalResult))
(export "keepAlive" (func $keepAlive))
- (func $loads (; 7 ;)
+ (func $loads
(local $i i32)
(local $f f32)
(local $d f64)
@@ -150,7 +150,7 @@
)
)
)
- (func $stores (; 8 ;)
+ (func $stores
(local $i i32)
(local $f f32)
(local $d f64)
@@ -243,7 +243,7 @@
(local.get $d)
)
)
- (func $test (; 9 ;)
+ (func $test
(local $i i32)
(local $j i64)
(local $f f32)
@@ -289,7 +289,7 @@
)
)
)
- (func $i64u-div (; 10 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64u-div (param $0 i64) (param $1 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $1)
@@ -301,7 +301,7 @@
)
)
)
- (func $i64s-div (; 11 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64s-div (param $0 i64) (param $1 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $1)
@@ -326,7 +326,7 @@
)
)
)
- (func $i64u-rem (; 12 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64u-rem (param $0 i64) (param $1 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $1)
@@ -338,7 +338,7 @@
)
)
)
- (func $i64s-rem (; 13 ;) (param $0 i64) (param $1 i64) (result i64)
+ (func $i64s-rem (param $0 i64) (param $1 i64) (result i64)
(if (result i64)
(i64.eqz
(local.get $1)
@@ -350,7 +350,7 @@
)
)
)
- (func $f32-to-int64 (; 14 ;) (param $0 f32) (result i64)
+ (func $f32-to-int64 (param $0 f32) (result i64)
(if (result i64)
(f32.ne
(local.get $0)
@@ -376,7 +376,7 @@
)
)
)
- (func $f64-to-int64 (; 15 ;) (param $0 f64) (result i64)
+ (func $f64-to-int64 (param $0 f64) (result i64)
(if (result i64)
(f64.ne
(local.get $0)
@@ -402,7 +402,7 @@
)
)
)
- (func $f32-to-uint64 (; 16 ;) (param $0 f32) (result i64)
+ (func $f32-to-uint64 (param $0 f32) (result i64)
(if (result i64)
(f32.ne
(local.get $0)
@@ -428,7 +428,7 @@
)
)
)
- (func $f64-to-uint64 (; 17 ;) (param $0 f64) (result i64)
+ (func $f64-to-uint64 (param $0 f64) (result i64)
(if (result i64)
(f64.ne
(local.get $0)
@@ -454,7 +454,7 @@
)
)
)
- (func $test64 (; 18 ;)
+ (func $test64
(local $x i64)
(local $y i64)
(local $z i32)
@@ -726,7 +726,7 @@
)
)
)
- (func $imports (; 19 ;) (result i64)
+ (func $imports (result i64)
(call $legalfunc$illegalImport
(f64.const -3.13159)
(i64.const 94489280523)
@@ -736,7 +736,7 @@
(call $legalfunc$illegalImportResult)
)
)
- (func $arg (; 20 ;) (param $x i64)
+ (func $arg (param $x i64)
(i64.store
(i32.const 100)
(local.get $x)
@@ -745,7 +745,7 @@
(local.get $x)
)
)
- (func $illegalParam (; 21 ;) (param $a i32) (param $x i64) (param $b f64)
+ (func $illegalParam (param $a i32) (param $x i64) (param $b f64)
(i32.store
(i32.const 50)
(local.get $a)
@@ -764,17 +764,17 @@
(f64.const 12.34)
)
)
- (func $result (; 22 ;) (result i64)
+ (func $result (result i64)
(return
(i64.const 8589934593)
)
)
- (func $illegalResult (; 23 ;) (result i64)
+ (func $illegalResult (result i64)
(return
(i64.const 8589934593)
)
)
- (func $call1 (; 24 ;) (param $x i64) (result i64)
+ (func $call1 (param $x i64) (result i64)
(local $y i64)
(local.set $y
(call $call1
@@ -785,7 +785,7 @@
(local.get $y)
)
)
- (func $call2 (; 25 ;) (param $x i64) (result i64)
+ (func $call2 (param $x i64) (result i64)
(drop
(call $call2
(call $call2
@@ -797,12 +797,12 @@
(i64.const 245127260211081)
)
)
- (func $returnCastConst (; 26 ;) (result i64)
+ (func $returnCastConst (result i64)
(return
(i64.const 0)
)
)
- (func $ifValue64 (; 27 ;) (param $$4 i64) (param $$6 i64) (result i64)
+ (func $ifValue64 (param $$4 i64) (param $$6 i64) (result i64)
(local $$$0 i64)
(local $$9 i64)
(local $$10 i64)
@@ -835,7 +835,7 @@
(local.get $$$0)
)
)
- (func $ifValue32 (; 28 ;) (param $$4 i32) (param $$6 i32) (result i32)
+ (func $ifValue32 (param $$4 i32) (param $$6 i32) (result i32)
(local $$$0 i32)
(local $$9 i32)
(local $$10 i32)
@@ -868,7 +868,7 @@
(local.get $$$0)
)
)
- (func $switch64 (; 29 ;) (param $$a444 i64) (result i32)
+ (func $switch64 (param $$a444 i64) (result i32)
(local $$waka i32)
(local $2 i64)
(block $switch
@@ -919,7 +919,7 @@
(local.get $$waka)
)
)
- (func $unreachable_leftovers (; 30 ;) (param $$0 i32) (param $$1 i32) (param $$2 i32)
+ (func $unreachable_leftovers (param $$0 i32) (param $$1 i32) (param $$2 i32)
(local $label i32)
(block $label$break$L1
(if
@@ -955,7 +955,7 @@
)
(return)
)
- (func $switch64TOOMUCH (; 31 ;) (param $$a444 i64) (result i32)
+ (func $switch64TOOMUCH (param $$a444 i64) (result i32)
(local $$waka i32)
(local $2 i64)
(local $3 i32)
@@ -1087,7 +1087,7 @@
(i32.const 44)
)
)
- (func $_memchr (; 32 ;) (param $$src i32) (param $$c i32) (param $$n i32) (result i32)
+ (func $_memchr (param $$src i32) (param $$c i32) (param $$n i32) (result i32)
(local $$0 i32)
(local $$1 i32)
(local $$2 i32)
@@ -1665,7 +1665,7 @@
(local.get $$cond)
)
)
- (func $switch64_big_condition1 (; 33 ;) (param $$x i64)
+ (func $switch64_big_condition1 (param $$x i64)
(local $1 i64)
(block $switch
(block $switch-default
@@ -1700,7 +1700,7 @@
(return)
)
)
- (func $switch64_big_condition2 (; 34 ;) (param $$x i64)
+ (func $switch64_big_condition2 (param $$x i64)
(local $1 i64)
(block $switch
(block $switch-case
@@ -1732,7 +1732,7 @@
)
)
)
- (func $keepAlive (; 35 ;)
+ (func $keepAlive
(call $loads)
(call $loads)
(call $stores)
@@ -1840,7 +1840,7 @@
(i64.const 0)
)
)
- (func $__emscripten_dceable_type_decls (; 36 ;)
+ (func $__emscripten_dceable_type_decls
(drop
(call $_fabsf
(f32.const 0)
@@ -1850,7 +1850,7 @@
(call $legalfunc$do_i64)
)
)
- (func $legalstub$illegalParam (; 37 ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 f64)
+ (func $legalstub$illegalParam (param $0 i32) (param $1 i32) (param $2 i32) (param $3 f64)
(call $illegalParam
(local.get $0)
(i64.or
@@ -1867,7 +1867,7 @@
(local.get $3)
)
)
- (func $legalstub$illegalResult (; 38 ;) (result i32)
+ (func $legalstub$illegalResult (result i32)
(local $0 i64)
(local.set $0
(call $illegalResult)
@@ -1884,7 +1884,7 @@
(local.get $0)
)
)
- (func $legalfunc$illegalImport (; 39 ;) (param $0 f64) (param $1 i64) (param $2 i32)
+ (func $legalfunc$illegalImport (param $0 f64) (param $1 i64) (param $2 i32)
(call $legalimport$illegalImport
(local.get $0)
(i32.wrap_i64
@@ -1899,7 +1899,7 @@
(local.get $2)
)
)
- (func $legalfunc$illegalImportResult (; 40 ;) (result i64)
+ (func $legalfunc$illegalImportResult (result i64)
(i64.or
(i64.extend_i32_u
(call $legalimport$illegalImportResult)
@@ -1912,7 +1912,7 @@
)
)
)
- (func $legalfunc$do_i64 (; 41 ;) (result i64)
+ (func $legalfunc$do_i64 (result i64)
(i64.or
(i64.extend_i32_u
(call $legalimport$do_i64)