summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-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
451 files changed, 6046 insertions, 6046 deletions
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)