diff options
Diffstat (limited to 'test')
95 files changed, 95 insertions, 95 deletions
diff --git a/test/dot_s/alias.wast b/test/dot_s/alias.wast index 812fb94d2..b8e32aba3 100644 --- a/test/dot_s/alias.wast +++ b/test/dot_s/alias.wast @@ -66,4 +66,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 28, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 28, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["___exit","___needs_exit","___wasm_nullptr","_stackSave","_stackAlloc","_stackRestore","_dynCall_v"], "exports": ["__exit","__needs_exit","stackSave","stackAlloc","stackRestore","dynCall_v"] } diff --git a/test/dot_s/alternate-lcomm.wast b/test/dot_s/alternate-lcomm.wast index 5c6f67a5c..f5f8911cf 100644 --- a/test/dot_s/alternate-lcomm.wast +++ b/test/dot_s/alternate-lcomm.wast @@ -34,4 +34,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 16, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 16, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_stackSave","_stackAlloc","_stackRestore"], "exports": ["stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/asm_const.wast b/test/dot_s/asm_const.wast index 621a9ddc4..aa5b5b877 100644 --- a/test/dot_s/asm_const.wast +++ b/test/dot_s/asm_const.wast @@ -46,4 +46,4 @@ ) ) ) -;; METADATA: { "asmConsts": {"0": ["{ Module.print(\"hello, world!\"); }", ["v"]]},"staticBump": 51, "initializers": [] } +;; METADATA: { "asmConsts": {"0": ["{ Module.print(\"hello, world!\"); }", ["v"]]},"staticBump": 51, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_main","_stackSave","_stackAlloc","_stackRestore"], "exports": ["main","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/basics.wast b/test/dot_s/basics.wast index 95806d309..eefae5bfb 100644 --- a/test/dot_s/basics.wast +++ b/test/dot_s/basics.wast @@ -137,4 +137,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 52, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 52, "initializers": [], "declares": ["puts"], "externs": [], "implementedFunctions": ["_main","___wasm_nullptr","_stackSave","_stackAlloc","_stackRestore","_dynCall_iii"], "exports": ["main","stackSave","stackAlloc","stackRestore","dynCall_iii"] } diff --git a/test/dot_s/bcp-1.wast b/test/dot_s/bcp-1.wast index b52a14bb5..8231faa63 100644 --- a/test/dot_s/bcp-1.wast +++ b/test/dot_s/bcp-1.wast @@ -353,4 +353,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 104, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 104, "initializers": [], "declares": ["abort","exit"], "externs": [], "implementedFunctions": ["_bad0","_bad1","_bad2","_bad3","_bad4","_bad5","_bad6","_bad7","_bad8","_bad9","_bad10","_good0","_good1","_good2","_opt0","_opt1","_opt2","_main","___wasm_nullptr","_stackSave","_stackAlloc","_stackRestore","_dynCall_i","_dynCall_ii"], "exports": ["bad0","bad1","bad2","bad3","bad4","bad5","bad6","bad7","bad8","bad9","bad10","good0","good1","good2","opt0","opt1","opt2","main","stackSave","stackAlloc","stackRestore","dynCall_i","dynCall_ii"] } diff --git a/test/dot_s/data-offset-folding.wast b/test/dot_s/data-offset-folding.wast index 7dae9720e..a63b3f9a7 100644 --- a/test/dot_s/data-offset-folding.wast +++ b/test/dot_s/data-offset-folding.wast @@ -36,4 +36,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 420, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 420, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_stackSave","_stackAlloc","_stackRestore"], "exports": ["stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/debug.wast b/test/dot_s/debug.wast index b6ffc7f29..a87252a34 100644 --- a/test/dot_s/debug.wast +++ b/test/dot_s/debug.wast @@ -87,4 +87,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_fib","_stackSave","_stackAlloc","_stackRestore"], "exports": ["fib","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/dso_handle.wast b/test/dot_s/dso_handle.wast index 948cb2562..be246110a 100644 --- a/test/dot_s/dso_handle.wast +++ b/test/dot_s/dso_handle.wast @@ -40,4 +40,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_main","_stackSave","_stackAlloc","_stackRestore"], "exports": ["main","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/dyncall.wast b/test/dot_s/dyncall.wast index a5291eefc..ea88e1357 100644 --- a/test/dot_s/dyncall.wast +++ b/test/dot_s/dyncall.wast @@ -100,4 +100,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_i","_i_f","_vd","_ffjjdi","_vd2","_main","___wasm_nullptr","_stackSave","_stackAlloc","_stackRestore","_dynCall_i","_dynCall_if","_dynCall_vd"], "exports": ["i","i_f","vd","ffjjdi","vd2","main","stackSave","stackAlloc","stackRestore","dynCall_i","dynCall_if","dynCall_vd"] } diff --git a/test/dot_s/exit.wast b/test/dot_s/exit.wast index 69e560300..d887ac7ef 100644 --- a/test/dot_s/exit.wast +++ b/test/dot_s/exit.wast @@ -44,4 +44,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": ["exit"], "externs": [], "implementedFunctions": ["_main","_stackSave","_stackAlloc","_stackRestore"], "exports": ["main","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/export_malloc_free.wast b/test/dot_s/export_malloc_free.wast index 6399d7fb1..24c6e35aa 100644 --- a/test/dot_s/export_malloc_free.wast +++ b/test/dot_s/export_malloc_free.wast @@ -56,4 +56,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_main","_malloc","_free","_realloc","_memalign","_not_a_malloc","_stackSave","_stackAlloc","_stackRestore"], "exports": ["main","malloc","free","realloc","memalign","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/fix_em_ehsjlj_names.wast b/test/dot_s/fix_em_ehsjlj_names.wast index a1844306c..f4480630e 100644 --- a/test/dot_s/fix_em_ehsjlj_names.wast +++ b/test/dot_s/fix_em_ehsjlj_names.wast @@ -136,4 +136,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": ["emscripten_longjmp"], "externs": [], "implementedFunctions": ["__Z5func1v","__Z5func2iii","__Z5func3fd","__Z5func4P8mystructS_","_main","___wasm_nullptr","_stackSave","_stackAlloc","_stackRestore","_dynCall_v","_dynCall_iiii","_dynCall_ffd","_dynCall_iii"], "exports": ["main","stackSave","stackAlloc","stackRestore","dynCall_v","dynCall_iiii","dynCall_ffd","dynCall_iii"] } diff --git a/test/dot_s/function-data-sections.wast b/test/dot_s/function-data-sections.wast index 5d34c1472..7b5129022 100644 --- a/test/dot_s/function-data-sections.wast +++ b/test/dot_s/function-data-sections.wast @@ -56,4 +56,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 24, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 24, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_foo","_bar","_qux","_stackSave","_stackAlloc","_stackRestore"], "exports": ["foo","bar","qux","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/globals.wast b/test/dot_s/globals.wast index d6a07f303..a014f7d36 100644 --- a/test/dot_s/globals.wast +++ b/test/dot_s/globals.wast @@ -110,4 +110,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 24, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 24, "initializers": [], "declares": [], "externs": ["_imported_global"], "implementedFunctions": ["_globals","_import_globals","_globals_offset","_import_globals_offset","_stackSave","_stackAlloc","_stackRestore"], "exports": ["globals","import_globals","globals_offset","import_globals_offset","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/hostFinalize.wast b/test/dot_s/hostFinalize.wast index 1e13d5d89..7e7ce33d7 100644 --- a/test/dot_s/hostFinalize.wast +++ b/test/dot_s/hostFinalize.wast @@ -44,4 +44,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["__main","_stackSave","_stackAlloc","_stackRestore"], "exports": ["stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/indidx.wast b/test/dot_s/indidx.wast index a2cd15a33..c035eff89 100644 --- a/test/dot_s/indidx.wast +++ b/test/dot_s/indidx.wast @@ -89,4 +89,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 32, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 32, "initializers": [], "declares": ["getchar"], "externs": [], "implementedFunctions": ["_a","_b","_c","_d","_main","___wasm_nullptr","_stackSave","_stackAlloc","_stackRestore","_dynCall_i"], "exports": ["main","stackSave","stackAlloc","stackRestore","dynCall_i"] } diff --git a/test/dot_s/indirect-import.wast b/test/dot_s/indirect-import.wast index 49a41a574..6d46dcee2 100644 --- a/test/dot_s/indirect-import.wast +++ b/test/dot_s/indirect-import.wast @@ -169,4 +169,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": ["extern_ijidf","extern_v","extern_vj","extern_fd","extern_struct","extern_sret"], "externs": [], "implementedFunctions": ["_bar","_baz","___wasm_nullptr","___importThunk_extern_fd","___importThunk_extern_vj","___importThunk_extern_v","___importThunk_extern_ijidf","___importThunk_extern_struct","___importThunk_extern_sret","_stackSave","_stackAlloc","_stackRestore","_dynCall_fd","_dynCall_v","_dynCall_vi"], "exports": ["bar","baz","stackSave","stackAlloc","stackRestore","dynCall_fd","dynCall_v","dynCall_vi"] } diff --git a/test/dot_s/initializers.wast b/test/dot_s/initializers.wast index 5ad48f5b3..3bcdd524e 100644 --- a/test/dot_s/initializers.wast +++ b/test/dot_s/initializers.wast @@ -48,4 +48,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": ["main", "f1", "f2"] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": ["main","f1","f2"], "declares": [], "externs": [], "implementedFunctions": ["_main","_f1","_f2","_stackSave","_stackAlloc","_stackRestore"], "exports": ["main","f1","f2","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/lcomm-in-text-segment.wast b/test/dot_s/lcomm-in-text-segment.wast index 278beee84..a5e524d39 100644 --- a/test/dot_s/lcomm-in-text-segment.wast +++ b/test/dot_s/lcomm-in-text-segment.wast @@ -35,4 +35,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 24, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 24, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_stackSave","_stackAlloc","_stackRestore"], "exports": ["stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/local_align.wast b/test/dot_s/local_align.wast index 263bfc20c..5aa559be8 100644 --- a/test/dot_s/local_align.wast +++ b/test/dot_s/local_align.wast @@ -43,4 +43,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 172, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 172, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_foo","_main","_stackSave","_stackAlloc","_stackRestore"], "exports": ["main","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/macClangMetaData.wast b/test/dot_s/macClangMetaData.wast index f95994e82..c663dfb0d 100644 --- a/test/dot_s/macClangMetaData.wast +++ b/test/dot_s/macClangMetaData.wast @@ -48,4 +48,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 30, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 30, "initializers": [], "declares": ["puts"], "externs": [], "implementedFunctions": ["_main","_stackSave","_stackAlloc","_stackRestore"], "exports": ["main","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/memops.wast b/test/dot_s/memops.wast index a8d9852be..0fec1aaea 100644 --- a/test/dot_s/memops.wast +++ b/test/dot_s/memops.wast @@ -238,4 +238,4 @@ ) ) ) -;; METADATA: { "asmConsts": {"0": ["{ Module.print(\"hello, world! \" + HEAP32[8>>2]); }", ["v"]]},"staticBump": 67, "initializers": [] } +;; METADATA: { "asmConsts": {"0": ["{ Module.print(\"hello, world! \" + HEAP32[8>>2]); }", ["v"]]},"staticBump": 67, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["__Z6reporti","_main","_stackSave","_stackAlloc","_stackRestore"], "exports": ["main","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/minimal.wast b/test/dot_s/minimal.wast index b2345c57f..553fbb24b 100644 --- a/test/dot_s/minimal.wast +++ b/test/dot_s/minimal.wast @@ -40,4 +40,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_main","_stackSave","_stackAlloc","_stackRestore"], "exports": ["main","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/permute.wast b/test/dot_s/permute.wast index 021ece15a..dd65c3daa 100644 --- a/test/dot_s/permute.wast +++ b/test/dot_s/permute.wast @@ -35,4 +35,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 272, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 272, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_stackSave","_stackAlloc","_stackRestore"], "exports": ["stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/relocation.wast b/test/dot_s/relocation.wast index 536caff4a..060b03129 100644 --- a/test/dot_s/relocation.wast +++ b/test/dot_s/relocation.wast @@ -45,4 +45,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 20, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 20, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_main","_stackSave","_stackAlloc","_stackRestore"], "exports": ["main","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/reserved_func_ptrs.jscall.wast b/test/dot_s/reserved_func_ptrs.jscall.wast index fd48f0a90..afd284e32 100644 --- a/test/dot_s/reserved_func_ptrs.jscall.wast +++ b/test/dot_s/reserved_func_ptrs.jscall.wast @@ -278,4 +278,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "jsCallStartIndex": 3, "jsCallFuncType": ["ddi", "fffi", "iii", "v", "vi", "viii"] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "jsCallStartIndex": 3, "jsCallFuncType": ["ddi","fffi","iii","v","vi","viii"], "declares": ["atoi"], "externs": [], "implementedFunctions": ["__Z18address_taken_funciii","__Z19address_taken_func2iii","_main","___wasm_nullptr","_stackSave","_stackAlloc","_stackRestore","_dynCall_viii","_jsCall_ddi_0","_jsCall_ddi_1","_jsCall_ddi_2","_jsCall_fffi_0","_jsCall_fffi_1","_jsCall_fffi_2","_jsCall_iii_0","_jsCall_iii_1","_jsCall_iii_2","_jsCall_v_0","_jsCall_v_1","_jsCall_v_2","_jsCall_vi_0","_jsCall_vi_1","_jsCall_vi_2","_jsCall_viii_0","_jsCall_viii_1","_jsCall_viii_2"], "exports": ["main","stackSave","stackAlloc","stackRestore","dynCall_viii"] } diff --git a/test/dot_s/reserved_func_ptrs.wast b/test/dot_s/reserved_func_ptrs.wast index 08cf95282..c6e25c490 100644 --- a/test/dot_s/reserved_func_ptrs.wast +++ b/test/dot_s/reserved_func_ptrs.wast @@ -144,4 +144,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": ["atoi"], "externs": [], "implementedFunctions": ["__Z18address_taken_funciii","__Z19address_taken_func2iii","_main","___wasm_nullptr","_stackSave","_stackAlloc","_stackRestore","_dynCall_viii"], "exports": ["main","stackSave","stackAlloc","stackRestore","dynCall_viii"] } diff --git a/test/dot_s/return.wast b/test/dot_s/return.wast index 0e60c7a84..b5bc8ad11 100644 --- a/test/dot_s/return.wast +++ b/test/dot_s/return.wast @@ -50,4 +50,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_return_i32","_return_void","_fallthrough_return_nested_loop_i32","_stackSave","_stackAlloc","_stackRestore"], "exports": ["return_i32","return_void","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/start_main0.wast b/test/dot_s/start_main0.wast index 9951ae6eb..45a54d4c1 100644 --- a/test/dot_s/start_main0.wast +++ b/test/dot_s/start_main0.wast @@ -41,4 +41,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_main","__start","_stackSave","_stackAlloc","_stackRestore"], "exports": ["main","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/start_main2.wast b/test/dot_s/start_main2.wast index 34929e3ff..01858036f 100644 --- a/test/dot_s/start_main2.wast +++ b/test/dot_s/start_main2.wast @@ -51,4 +51,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_main","__start","_stackSave","_stackAlloc","_stackRestore"], "exports": ["main","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/symbolic-offset.wast b/test/dot_s/symbolic-offset.wast index 4005f6c0c..b03643f73 100644 --- a/test/dot_s/symbolic-offset.wast +++ b/test/dot_s/symbolic-offset.wast @@ -43,4 +43,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 24, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 24, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_f","_stackSave","_stackAlloc","_stackRestore"], "exports": ["f","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/text_before_type.wast b/test/dot_s/text_before_type.wast index be2a10102..cc87b1403 100644 --- a/test/dot_s/text_before_type.wast +++ b/test/dot_s/text_before_type.wast @@ -41,4 +41,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_main","_foo","_stackSave","_stackAlloc","_stackRestore"], "exports": ["main","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/traps.clamp.wast b/test/dot_s/traps.clamp.wast index 3add94a93..18e40b487 100644 --- a/test/dot_s/traps.clamp.wast +++ b/test/dot_s/traps.clamp.wast @@ -109,4 +109,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_test_traps","_f32-to-int","_f64-to-uint","_i32u-div","_stackSave","_stackAlloc","_stackRestore"], "exports": ["test_traps","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/traps.js.wast b/test/dot_s/traps.js.wast index 6982a5289..2934d5954 100644 --- a/test/dot_s/traps.js.wast +++ b/test/dot_s/traps.js.wast @@ -61,4 +61,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": ["f64-to-int"], "externs": [], "implementedFunctions": ["_test_traps","_i32u-div","_stackSave","_stackAlloc","_stackRestore"], "exports": ["test_traps","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/traps.wast b/test/dot_s/traps.wast index f417edc25..3d13e9aef 100644 --- a/test/dot_s/traps.wast +++ b/test/dot_s/traps.wast @@ -45,4 +45,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_test_traps","_stackSave","_stackAlloc","_stackRestore"], "exports": ["test_traps","stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/unreachable_blocks.wast b/test/dot_s/unreachable_blocks.wast index 00b8183b3..e2ffb0c73 100644 --- a/test/dot_s/unreachable_blocks.wast +++ b/test/dot_s/unreachable_blocks.wast @@ -119,4 +119,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_unreachable_block_void","_unreachable_block_i32","_unreachable_block_i64","_unreachable_block_f32","_unreachable_block_f64","_unreachable_loop_void","_unreachable_loop_i32","_unreachable_loop_i64","_unreachable_loop_f32","_unreachable_loop_f64","_stackSave","_stackAlloc","_stackRestore"], "exports": ["stackSave","stackAlloc","stackRestore"] } diff --git a/test/dot_s/visibilities.wast b/test/dot_s/visibilities.wast index 4fc21f8df..4616f303b 100644 --- a/test/dot_s/visibilities.wast +++ b/test/dot_s/visibilities.wast @@ -46,4 +46,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_foo","_bar","_qux","_stackSave","_stackAlloc","_stackRestore"], "exports": ["foo","bar","qux","stackSave","stackAlloc","stackRestore"] } diff --git a/test/lld/em_asm.wast.out b/test/lld/em_asm.wast.out index 4aacefc05..c7215373e 100644 --- a/test/lld/em_asm.wast.out +++ b/test/lld/em_asm.wast.out @@ -75,4 +75,4 @@ ) ) ) -;; METADATA: { "asmConsts": {"2": ["{ Module.print(\"Got \" + $0); }", ["ii"]],"0": ["{ Module.print(\"Hello world\"); }", ["i"]],"1": ["{ return $0 + $1; }", ["iii"]]},"staticBump": 84, "initializers": ["__wasm_call_ctors"] } +;; METADATA: { "asmConsts": {"2": ["{ Module.print(\"Got \" + $0); }", ["ii"]],"0": ["{ Module.print(\"Hello world\"); }", ["i"]],"1": ["{ return $0 + $1; }", ["iii"]]},"staticBump": 84, "initializers": ["__wasm_call_ctors"], "declares": [], "externs": [], "implementedFunctions": ["_main","___wasm_call_ctors","_stackSave","_stackAlloc","_stackRestore","___growWasmMemory"], "exports": ["memory","__wasm_call_ctors","main","__heap_base","__data_end","stackSave","stackAlloc","stackRestore","__growWasmMemory"] } diff --git a/test/lld/hello_world.wast.out b/test/lld/hello_world.wast.out index f106f6fc7..710f993a5 100644 --- a/test/lld/hello_world.wast.out +++ b/test/lld/hello_world.wast.out @@ -59,4 +59,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 13, "initializers": ["__wasm_call_ctors"] } +;; METADATA: { "asmConsts": {},"staticBump": 13, "initializers": ["__wasm_call_ctors"], "declares": ["puts"], "externs": [], "implementedFunctions": ["_main","___wasm_call_ctors","_stackSave","_stackAlloc","_stackRestore","___growWasmMemory"], "exports": ["memory","__wasm_call_ctors","main","__heap_base","__data_end","stackSave","stackAlloc","stackRestore","__growWasmMemory"] } diff --git a/test/lld/init.wast.out b/test/lld/init.wast.out index edcfff482..bae82c625 100644 --- a/test/lld/init.wast.out +++ b/test/lld/init.wast.out @@ -71,4 +71,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 8, "initializers": ["__wasm_call_ctors"] } +;; METADATA: { "asmConsts": {},"staticBump": 8, "initializers": ["__wasm_call_ctors"], "declares": [], "externs": [], "implementedFunctions": ["_init_x","_init_y","_main","___wasm_call_ctors","_stackSave","_stackAlloc","_stackRestore","___growWasmMemory"], "exports": ["memory","__wasm_call_ctors","main","__heap_base","__data_end","stackSave","stackAlloc","stackRestore","__growWasmMemory"] } diff --git a/test/lld/recursive.wast.out b/test/lld/recursive.wast.out index 13659ac36..29a55beb2 100644 --- a/test/lld/recursive.wast.out +++ b/test/lld/recursive.wast.out @@ -117,4 +117,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 19, "initializers": ["__wasm_call_ctors"] } +;; METADATA: { "asmConsts": {},"staticBump": 19, "initializers": ["__wasm_call_ctors"], "declares": ["printf"], "externs": [], "implementedFunctions": ["_foo","_main","___wasm_call_ctors","_stackSave","_stackAlloc","_stackRestore","___growWasmMemory"], "exports": ["memory","__wasm_call_ctors","main","__heap_base","__data_end","stackSave","stackAlloc","stackRestore","__growWasmMemory"] } diff --git a/test/lld/reserved_func_ptr.wast.jscall.out b/test/lld/reserved_func_ptr.wast.jscall.out index cdcbfe159..67777ef14 100644 --- a/test/lld/reserved_func_ptr.wast.jscall.out +++ b/test/lld/reserved_func_ptr.wast.jscall.out @@ -294,4 +294,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 0, "initializers": ["__wasm_call_ctors"], "jsCallStartIndex": 2, "jsCallFuncType": ["ddi", "fffi", "iii", "v", "vi", "viii"] } +;; METADATA: { "asmConsts": {},"staticBump": 0, "initializers": ["__wasm_call_ctors"], "jsCallStartIndex": 2, "jsCallFuncType": ["ddi","fffi","iii","v","vi","viii"], "declares": ["_Z4atoiPKc"], "externs": [], "implementedFunctions": ["__Z18address_taken_funciii","__Z19address_taken_func2iii","_main","___wasm_call_ctors","_stackSave","_stackAlloc","_stackRestore","___growWasmMemory","_dynCall_viii","_jsCall_ddi_0","_jsCall_ddi_1","_jsCall_ddi_2","_jsCall_fffi_0","_jsCall_fffi_1","_jsCall_fffi_2","_jsCall_iii_0","_jsCall_iii_1","_jsCall_iii_2","_jsCall_v_0","_jsCall_v_1","_jsCall_v_2","_jsCall_vi_0","_jsCall_vi_1","_jsCall_vi_2","_jsCall_viii_0","_jsCall_viii_1","_jsCall_viii_2"], "exports": ["memory","__wasm_call_ctors","main","__heap_base","__data_end","stackSave","stackAlloc","stackRestore","__growWasmMemory","dynCall_viii"] } diff --git a/test/lld/reserved_func_ptr.wast.out b/test/lld/reserved_func_ptr.wast.out index a8c09a443..34c4796fe 100644 --- a/test/lld/reserved_func_ptr.wast.out +++ b/test/lld/reserved_func_ptr.wast.out @@ -155,4 +155,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 0, "initializers": ["__wasm_call_ctors"] } +;; METADATA: { "asmConsts": {},"staticBump": 0, "initializers": ["__wasm_call_ctors"], "declares": ["_Z4atoiPKc"], "externs": [], "implementedFunctions": ["__Z18address_taken_funciii","__Z19address_taken_func2iii","_main","___wasm_call_ctors","_stackSave","_stackAlloc","_stackRestore","___growWasmMemory","_dynCall_viii"], "exports": ["memory","__wasm_call_ctors","main","__heap_base","__data_end","stackSave","stackAlloc","stackRestore","__growWasmMemory","dynCall_viii"] } diff --git a/test/llvm_autogenerated/byval.wast b/test/llvm_autogenerated/byval.wast index ed569a9bb..292e24ae5 100644 --- a/test/llvm_autogenerated/byval.wast +++ b/test/llvm_autogenerated/byval.wast @@ -212,4 +212,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": ["big_byval_callee","ext_byval_func","ext_byval_func_align8","ext_byval_func_alignedstruct","ext_byval_func_empty","ext_func","ext_func_empty","memcpy"], "externs": [], "implementedFunctions": ["_byval_arg","_byval_arg_align8","_byval_arg_double","_byval_param","_byval_empty_caller","_byval_empty_callee","_big_byval","_stackSave","_stackAlloc","_stackRestore"], "exports": ["byval_arg","byval_arg_align8","byval_arg_double","byval_param","byval_empty_caller","byval_empty_callee","big_byval","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/call.wast b/test/llvm_autogenerated/call.wast index 71f7bb0ea..0bfcc5cda 100644 --- a/test/llvm_autogenerated/call.wast +++ b/test/llvm_autogenerated/call.wast @@ -145,4 +145,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": ["double_nullary","float_nullary","i32_binary","i32_nullary","i32_unary","i64_nullary","void_nullary"], "externs": [], "implementedFunctions": ["_call_i32_nullary","_call_i64_nullary","_call_float_nullary","_call_double_nullary","_call_void_nullary","_call_i32_unary","_call_i32_binary","_call_indirect_void","_call_indirect_i32","_call_indirect_arg","_call_indirect_arg_2","_tail_call_void_nullary","_fastcc_tail_call_void_nullary","_coldcc_tail_call_void_nullary","_stackSave","_stackAlloc","_stackRestore"], "exports": ["call_i32_nullary","call_i64_nullary","call_float_nullary","call_double_nullary","call_void_nullary","call_i32_unary","call_i32_binary","call_indirect_void","call_indirect_i32","call_indirect_arg","call_indirect_arg_2","tail_call_void_nullary","fastcc_tail_call_void_nullary","coldcc_tail_call_void_nullary","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/cfg-stackify.wast b/test/llvm_autogenerated/cfg-stackify.wast index 236cd2354..6e96053f4 100644 --- a/test/llvm_autogenerated/cfg-stackify.wast +++ b/test/llvm_autogenerated/cfg-stackify.wast @@ -993,4 +993,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": ["a","bar","something","test15_callee0","test15_callee1"], "externs": [], "implementedFunctions": ["_test0","_test1","_test2","_doublediamond","_triangle","_diamond","_single_block","_minimal_loop","_simple_loop","_doubletriangle","_ifelse_earlyexits","_doublediamond_in_a_loop","_test3","_test4","_test5","_test6","_test7","_test8","_test9","_test10","_test11","_test12","_test13","_test14","_test15","_stackSave","_stackAlloc","_stackRestore"], "exports": ["test0","test1","test2","doublediamond","triangle","diamond","single_block","minimal_loop","simple_loop","doubletriangle","ifelse_earlyexits","doublediamond_in_a_loop","test3","test4","test5","test6","test7","test8","test9","test10","test11","test12","test13","test14","test15","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/comparisons_f32.wast b/test/llvm_autogenerated/comparisons_f32.wast index 243a9870d..609fd177f 100644 --- a/test/llvm_autogenerated/comparisons_f32.wast +++ b/test/llvm_autogenerated/comparisons_f32.wast @@ -245,4 +245,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_ord_f32","_uno_f32","_oeq_f32","_une_f32","_olt_f32","_ole_f32","_ogt_f32","_oge_f32","_ueq_f32","_one_f32","_ult_f32","_ule_f32","_ugt_f32","_uge_f32","_stackSave","_stackAlloc","_stackRestore"], "exports": ["ord_f32","uno_f32","oeq_f32","une_f32","olt_f32","ole_f32","ogt_f32","oge_f32","ueq_f32","one_f32","ult_f32","ule_f32","ugt_f32","uge_f32","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/comparisons_f64.wast b/test/llvm_autogenerated/comparisons_f64.wast index b40f14289..097d2a20d 100644 --- a/test/llvm_autogenerated/comparisons_f64.wast +++ b/test/llvm_autogenerated/comparisons_f64.wast @@ -245,4 +245,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_ord_f64","_uno_f64","_oeq_f64","_une_f64","_olt_f64","_ole_f64","_ogt_f64","_oge_f64","_ueq_f64","_one_f64","_ult_f64","_ule_f64","_ugt_f64","_uge_f64","_stackSave","_stackAlloc","_stackRestore"], "exports": ["ord_f64","uno_f64","oeq_f64","une_f64","olt_f64","ole_f64","ogt_f64","oge_f64","ueq_f64","one_f64","ult_f64","ule_f64","ugt_f64","uge_f64","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/comparisons_i32.wast b/test/llvm_autogenerated/comparisons_i32.wast index 037299597..2e2d938b6 100644 --- a/test/llvm_autogenerated/comparisons_i32.wast +++ b/test/llvm_autogenerated/comparisons_i32.wast @@ -125,4 +125,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_eq_i32","_ne_i32","_slt_i32","_sle_i32","_ult_i32","_ule_i32","_sgt_i32","_sge_i32","_ugt_i32","_uge_i32","_stackSave","_stackAlloc","_stackRestore"], "exports": ["eq_i32","ne_i32","slt_i32","sle_i32","ult_i32","ule_i32","sgt_i32","sge_i32","ugt_i32","uge_i32","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/comparisons_i64.wast b/test/llvm_autogenerated/comparisons_i64.wast index 3a2fea57a..695c6d517 100644 --- a/test/llvm_autogenerated/comparisons_i64.wast +++ b/test/llvm_autogenerated/comparisons_i64.wast @@ -125,4 +125,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_eq_i64","_ne_i64","_slt_i64","_sle_i64","_ult_i64","_ule_i64","_sgt_i64","_sge_i64","_ugt_i64","_uge_i64","_stackSave","_stackAlloc","_stackRestore"], "exports": ["eq_i64","ne_i64","slt_i64","sle_i64","ult_i64","ule_i64","sgt_i64","sge_i64","ugt_i64","uge_i64","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/conv.wast b/test/llvm_autogenerated/conv.wast index 932900911..7f01c1854 100644 --- a/test/llvm_autogenerated/conv.wast +++ b/test/llvm_autogenerated/conv.wast @@ -246,4 +246,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_i32_wrap_i64","_i64_extend_s_i32","_i64_extend_u_i32","_i32_trunc_s_f32","_i32_trunc_u_f32","_i32_trunc_s_f64","_i32_trunc_u_f64","_i64_trunc_s_f32","_i64_trunc_u_f32","_i64_trunc_s_f64","_i64_trunc_u_f64","_f32_convert_s_i32","_f32_convert_u_i32","_f64_convert_s_i32","_f64_convert_u_i32","_f32_convert_s_i64","_f32_convert_u_i64","_f64_convert_s_i64","_f64_convert_u_i64","_f64_promote_f32","_f32_demote_f64","_anyext","_bitcast_i32_to_float","_bitcast_float_to_i32","_bitcast_i64_to_double","_bitcast_double_to_i64","_stackSave","_stackAlloc","_stackRestore"], "exports": ["i32_wrap_i64","i64_extend_s_i32","i64_extend_u_i32","i32_trunc_s_f32","i32_trunc_u_f32","i32_trunc_s_f64","i32_trunc_u_f64","i64_trunc_s_f32","i64_trunc_u_f32","i64_trunc_s_f64","i64_trunc_u_f64","f32_convert_s_i32","f32_convert_u_i32","f64_convert_s_i32","f64_convert_u_i32","f32_convert_s_i64","f32_convert_u_i64","f64_convert_s_i64","f64_convert_u_i64","f64_promote_f32","f32_demote_f64","anyext","bitcast_i32_to_float","bitcast_float_to_i32","bitcast_i64_to_double","bitcast_double_to_i64","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/copysign-casts.wast b/test/llvm_autogenerated/copysign-casts.wast index f21a52b89..98090656d 100644 --- a/test/llvm_autogenerated/copysign-casts.wast +++ b/test/llvm_autogenerated/copysign-casts.wast @@ -55,4 +55,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_fold_promote","_fold_demote","_stackSave","_stackAlloc","_stackRestore"], "exports": ["fold_promote","fold_demote","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/cpus.wast b/test/llvm_autogenerated/cpus.wast index b318b0ee0..997d90e6e 100644 --- a/test/llvm_autogenerated/cpus.wast +++ b/test/llvm_autogenerated/cpus.wast @@ -39,4 +39,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_f","_stackSave","_stackAlloc","_stackRestore"], "exports": ["f","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/dead-vreg.wast b/test/llvm_autogenerated/dead-vreg.wast index 8dc99cbf3..e237267d9 100644 --- a/test/llvm_autogenerated/dead-vreg.wast +++ b/test/llvm_autogenerated/dead-vreg.wast @@ -126,4 +126,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_foo","_stackSave","_stackAlloc","_stackRestore"], "exports": ["foo","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/divrem-constant.wast b/test/llvm_autogenerated/divrem-constant.wast index dc3dbdf73..fd603837a 100644 --- a/test/llvm_autogenerated/divrem-constant.wast +++ b/test/llvm_autogenerated/divrem-constant.wast @@ -91,4 +91,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_test_udiv_2","_test_udiv_5","_test_sdiv_2","_test_sdiv_5","_test_urem_2","_test_urem_5","_test_srem_2","_test_srem_5","_stackSave","_stackAlloc","_stackRestore"], "exports": ["test_udiv_2","test_udiv_5","test_sdiv_2","test_sdiv_5","test_urem_2","test_urem_5","test_srem_2","test_srem_5","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/f32.wast b/test/llvm_autogenerated/f32.wast index 3ff33c85e..745d287e6 100644 --- a/test/llvm_autogenerated/f32.wast +++ b/test/llvm_autogenerated/f32.wast @@ -174,4 +174,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": ["fmaf"], "externs": [], "implementedFunctions": ["_fadd32","_fsub32","_fmul32","_fdiv32","_fabs32","_fneg32","_copysign32","_sqrt32","_ceil32","_floor32","_trunc32","_nearest32","_nearest32_via_rint","_fmin32","_fmax32","_fma32","_stackSave","_stackAlloc","_stackRestore"], "exports": ["fadd32","fsub32","fmul32","fdiv32","fabs32","fneg32","copysign32","sqrt32","ceil32","floor32","trunc32","nearest32","nearest32_via_rint","fmin32","fmax32","fma32","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/f64.wast b/test/llvm_autogenerated/f64.wast index 65dc7ed93..a84d96f9b 100644 --- a/test/llvm_autogenerated/f64.wast +++ b/test/llvm_autogenerated/f64.wast @@ -174,4 +174,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": ["fma"], "externs": [], "implementedFunctions": ["_fadd64","_fsub64","_fmul64","_fdiv64","_fabs64","_fneg64","_copysign64","_sqrt64","_ceil64","_floor64","_trunc64","_nearest64","_nearest64_via_rint","_fmin64","_fmax64","_fma64","_stackSave","_stackAlloc","_stackRestore"], "exports": ["fadd64","fsub64","fmul64","fdiv64","fabs64","fneg64","copysign64","sqrt64","ceil64","floor64","trunc64","nearest64","nearest64_via_rint","fmin64","fmax64","fma64","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/fast-isel-noreg.wast b/test/llvm_autogenerated/fast-isel-noreg.wast index 591a7b715..3754b3eef 100644 --- a/test/llvm_autogenerated/fast-isel-noreg.wast +++ b/test/llvm_autogenerated/fast-isel-noreg.wast @@ -63,4 +63,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_a","_b","_c","_stackSave","_stackAlloc","_stackRestore"], "exports": ["a","b","c","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/fast-isel.wast b/test/llvm_autogenerated/fast-isel.wast index 37acac791..6c0c850c5 100644 --- a/test/llvm_autogenerated/fast-isel.wast +++ b/test/llvm_autogenerated/fast-isel.wast @@ -67,4 +67,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_immediate_f32","_immediate_f64","_bitcast_i32_f32","_bitcast_f32_i32","_bitcast_i64_f64","_bitcast_f64_i64","_stackSave","_stackAlloc","_stackRestore"], "exports": ["immediate_f32","immediate_f64","bitcast_i32_f32","bitcast_f32_i32","bitcast_i64_f64","bitcast_f64_i64","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/frem.wast b/test/llvm_autogenerated/frem.wast index d96b18ef8..a172c7dbd 100644 --- a/test/llvm_autogenerated/frem.wast +++ b/test/llvm_autogenerated/frem.wast @@ -57,4 +57,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": ["fmod","fmodf"], "externs": [], "implementedFunctions": ["_frem32","_frem64","_stackSave","_stackAlloc","_stackRestore"], "exports": ["frem32","frem64","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/func.wast b/test/llvm_autogenerated/func.wast index 234a5f71b..72f1d5fb1 100644 --- a/test/llvm_autogenerated/func.wast +++ b/test/llvm_autogenerated/func.wast @@ -78,4 +78,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_f0","_f1","_f2","_f3","_f4","_f5","_stackSave","_stackAlloc","_stackRestore"], "exports": ["f0","f1","f2","f3","f4","f5","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/global.wast b/test/llvm_autogenerated/global.wast index c5ebe1bf7..40a3810ee 100644 --- a/test/llvm_autogenerated/global.wast +++ b/test/llvm_autogenerated/global.wast @@ -67,4 +67,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 2224, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 2224, "initializers": [], "declares": ["memcpy"], "externs": [], "implementedFunctions": ["_foo","_call_memcpy","_stackSave","_stackAlloc","_stackRestore"], "exports": ["foo","call_memcpy","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/globl.wast b/test/llvm_autogenerated/globl.wast index 37949a45f..a858880e5 100644 --- a/test/llvm_autogenerated/globl.wast +++ b/test/llvm_autogenerated/globl.wast @@ -38,4 +38,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_foo","_stackSave","_stackAlloc","_stackRestore"], "exports": ["foo","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/i128.wast b/test/llvm_autogenerated/i128.wast index 078a7490e..9de04e6b9 100644 --- a/test/llvm_autogenerated/i128.wast +++ b/test/llvm_autogenerated/i128.wast @@ -1038,4 +1038,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": ["__ashlti3","__ashrti3","__divti3","__lshrti3","__modti3","__multi3","__udivti3","__umodti3"], "externs": [], "implementedFunctions": ["_add128","_sub128","_mul128","_sdiv128","_udiv128","_srem128","_urem128","_and128","_or128","_xor128","_shl128","_shr128","_sar128","_clz128","_clz128_zero_undef","_ctz128","_ctz128_zero_undef","_popcnt128","_eqz128","_rotl","_masked_rotl","_rotr","_masked_rotr","_stackSave","_stackAlloc","_stackRestore"], "exports": ["add128","sub128","mul128","sdiv128","udiv128","srem128","urem128","and128","or128","xor128","shl128","shr128","sar128","clz128","clz128_zero_undef","ctz128","ctz128_zero_undef","popcnt128","eqz128","rotl","masked_rotl","rotr","masked_rotr","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/i32-load-store-alignment.wast b/test/llvm_autogenerated/i32-load-store-alignment.wast index 800e42993..55f80a153 100644 --- a/test/llvm_autogenerated/i32-load-store-alignment.wast +++ b/test/llvm_autogenerated/i32-load-store-alignment.wast @@ -195,4 +195,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_ldi32_a1","_ldi32_a2","_ldi32_a4","_ldi32","_ldi32_a8","_ldi8_a1","_ldi8_a2","_ldi16_a1","_ldi16_a2","_ldi16_a4","_sti32_a1","_sti32_a2","_sti32_a4","_sti32","_sti32_a8","_sti8_a1","_sti8_a2","_sti16_a1","_sti16_a2","_sti16_a4","_stackSave","_stackAlloc","_stackRestore"], "exports": ["ldi32_a1","ldi32_a2","ldi32_a4","ldi32","ldi32_a8","ldi8_a1","ldi8_a2","ldi16_a1","ldi16_a2","ldi16_a4","sti32_a1","sti32_a2","sti32_a4","sti32","sti32_a8","sti8_a1","sti8_a2","sti16_a1","sti16_a2","sti16_a4","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/i32.wast b/test/llvm_autogenerated/i32.wast index 5036a5ca8..9bb719ac1 100644 --- a/test/llvm_autogenerated/i32.wast +++ b/test/llvm_autogenerated/i32.wast @@ -236,4 +236,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_add32","_sub32","_mul32","_sdiv32","_udiv32","_srem32","_urem32","_and32","_or32","_xor32","_shl32","_shr32","_sar32","_clz32","_clz32_zero_undef","_ctz32","_ctz32_zero_undef","_popcnt32","_eqz32","_rotl","_masked_rotl","_rotr","_masked_rotr","_stackSave","_stackAlloc","_stackRestore"], "exports": ["add32","sub32","mul32","sdiv32","udiv32","srem32","urem32","and32","or32","xor32","shl32","shr32","sar32","clz32","clz32_zero_undef","ctz32","ctz32_zero_undef","popcnt32","eqz32","rotl","masked_rotl","rotr","masked_rotr","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/i64-load-store-alignment.wast b/test/llvm_autogenerated/i64-load-store-alignment.wast index 680e301f2..bfb1c34d8 100644 --- a/test/llvm_autogenerated/i64-load-store-alignment.wast +++ b/test/llvm_autogenerated/i64-load-store-alignment.wast @@ -275,4 +275,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_ldi64_a1","_ldi64_a2","_ldi64_a4","_ldi64_a8","_ldi64","_ldi64_a16","_ldi8_a1","_ldi8_a2","_ldi16_a1","_ldi16_a2","_ldi16_a4","_ldi32_a1","_ldi32_a2","_ldi32_a4","_ldi32_a8","_sti64_a1","_sti64_a2","_sti64_a4","_sti64_a8","_sti64","_sti64_a16","_sti8_a1","_sti8_a2","_sti16_a1","_sti16_a2","_sti16_a4","_sti32_a1","_sti32_a2","_sti32_a4","_sti32_a8","_stackSave","_stackAlloc","_stackRestore"], "exports": ["ldi64_a1","ldi64_a2","ldi64_a4","ldi64_a8","ldi64","ldi64_a16","ldi8_a1","ldi8_a2","ldi16_a1","ldi16_a2","ldi16_a4","ldi32_a1","ldi32_a2","ldi32_a4","ldi32_a8","sti64_a1","sti64_a2","sti64_a4","sti64_a8","sti64","sti64_a16","sti8_a1","sti8_a2","sti16_a1","sti16_a2","sti16_a4","sti32_a1","sti32_a2","sti32_a4","sti32_a8","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/i64.wast b/test/llvm_autogenerated/i64.wast index 541e17c20..1054b1f63 100644 --- a/test/llvm_autogenerated/i64.wast +++ b/test/llvm_autogenerated/i64.wast @@ -236,4 +236,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_add64","_sub64","_mul64","_sdiv64","_udiv64","_srem64","_urem64","_and64","_or64","_xor64","_shl64","_shr64","_sar64","_clz64","_clz64_zero_undef","_ctz64","_ctz64_zero_undef","_popcnt64","_eqz64","_rotl","_masked_rotl","_rotr","_masked_rotr","_stackSave","_stackAlloc","_stackRestore"], "exports": ["add64","sub64","mul64","sdiv64","udiv64","srem64","urem64","and64","or64","xor64","shl64","shr64","sar64","clz64","clz64_zero_undef","ctz64","ctz64_zero_undef","popcnt64","eqz64","rotl","masked_rotl","rotr","masked_rotr","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/ident.wast b/test/llvm_autogenerated/ident.wast index fff883f57..4fc3df9e9 100644 --- a/test/llvm_autogenerated/ident.wast +++ b/test/llvm_autogenerated/ident.wast @@ -35,4 +35,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_stackSave","_stackAlloc","_stackRestore"], "exports": ["stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/immediates.wast b/test/llvm_autogenerated/immediates.wast index eb36c61c1..45bf14a03 100644 --- a/test/llvm_autogenerated/immediates.wast +++ b/test/llvm_autogenerated/immediates.wast @@ -203,4 +203,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_zero_i32","_one_i32","_max_i32","_min_i32","_zero_i64","_one_i64","_max_i64","_min_i64","_negzero_f32","_zero_f32","_one_f32","_two_f32","_nan_f32","_negnan_f32","_inf_f32","_neginf_f32","_custom_nan_f32","_custom_nans_f32","_negzero_f64","_zero_f64","_one_f64","_two_f64","_nan_f64","_negnan_f64","_inf_f64","_neginf_f64","_custom_nan_f64","_custom_nans_f64","_stackSave","_stackAlloc","_stackRestore"], "exports": ["zero_i32","one_i32","max_i32","min_i32","zero_i64","one_i64","max_i64","min_i64","negzero_f32","zero_f32","one_f32","two_f32","nan_f32","negnan_f32","inf_f32","neginf_f32","custom_nan_f32","custom_nans_f32","negzero_f64","zero_f64","one_f64","two_f64","nan_f64","negnan_f64","inf_f64","neginf_f64","custom_nan_f64","custom_nans_f64","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/indirect-import.wast b/test/llvm_autogenerated/indirect-import.wast index f92c1d2fd..c3adf3e9b 100644 --- a/test/llvm_autogenerated/indirect-import.wast +++ b/test/llvm_autogenerated/indirect-import.wast @@ -169,4 +169,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": ["extern_ijidf","extern_v","extern_vj","extern_fd","extern_struct","extern_sret"], "externs": [], "implementedFunctions": ["_bar","___wasm_nullptr","___importThunk_extern_fd","___importThunk_extern_vj","___importThunk_extern_v","___importThunk_extern_ijidf","___importThunk_extern_struct","___importThunk_extern_sret","_stackSave","_stackAlloc","_stackRestore","_dynCall_fd","_dynCall_v","_dynCall_vi"], "exports": ["bar","stackSave","stackAlloc","stackRestore","dynCall_fd","dynCall_v","dynCall_vi"] } diff --git a/test/llvm_autogenerated/irreducible-cfg.wast b/test/llvm_autogenerated/irreducible-cfg.wast index 9477798a1..ef7ed9173 100644 --- a/test/llvm_autogenerated/irreducible-cfg.wast +++ b/test/llvm_autogenerated/irreducible-cfg.wast @@ -285,4 +285,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_test0","_test1","_stackSave","_stackAlloc","_stackRestore"], "exports": ["test0","test1","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/legalize.wast b/test/llvm_autogenerated/legalize.wast index e96ec54ac..b560c9369 100644 --- a/test/llvm_autogenerated/legalize.wast +++ b/test/llvm_autogenerated/legalize.wast @@ -2449,4 +2449,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": ["__ashlti3","__lshrti3"], "externs": [], "implementedFunctions": ["_shl_i3","_shl_i53","_sext_in_reg_i32_i64","_fpext_f32_f64","_fpconv_f64_f32","_bigshift","_stackSave","_stackAlloc","_stackRestore"], "exports": ["shl_i3","shl_i53","sext_in_reg_i32_i64","fpext_f32_f64","fpconv_f64_f32","bigshift","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/load-ext.wast b/test/llvm_autogenerated/load-ext.wast index 6fb9f6eea..c608e68ce 100644 --- a/test/llvm_autogenerated/load-ext.wast +++ b/test/llvm_autogenerated/load-ext.wast @@ -115,4 +115,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_sext_i8_i32","_zext_i8_i32","_sext_i16_i32","_zext_i16_i32","_sext_i8_i64","_zext_i8_i64","_sext_i16_i64","_zext_i16_i64","_sext_i32_i64","_zext_i32_i64","_stackSave","_stackAlloc","_stackRestore"], "exports": ["sext_i8_i32","zext_i8_i32","sext_i16_i32","zext_i16_i32","sext_i8_i64","zext_i8_i64","sext_i16_i64","zext_i16_i64","sext_i32_i64","zext_i32_i64","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/load-store-i1.wast b/test/llvm_autogenerated/load-store-i1.wast index f6bf78c31..6b31b716c 100644 --- a/test/llvm_autogenerated/load-store-i1.wast +++ b/test/llvm_autogenerated/load-store-i1.wast @@ -101,4 +101,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_load_u_i1_i32","_load_s_i1_i32","_load_u_i1_i64","_load_s_i1_i64","_store_i32_i1","_store_i64_i1","_stackSave","_stackAlloc","_stackRestore"], "exports": ["load_u_i1_i32","load_s_i1_i32","load_u_i1_i64","load_s_i1_i64","store_i32_i1","store_i64_i1","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/load.wast b/test/llvm_autogenerated/load.wast index 5208c6b0f..081037d94 100644 --- a/test/llvm_autogenerated/load.wast +++ b/test/llvm_autogenerated/load.wast @@ -67,4 +67,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_ldi32","_ldi64","_ldf32","_ldf64","_stackSave","_stackAlloc","_stackRestore"], "exports": ["ldi32","ldi64","ldf32","ldf64","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/lower-em-ehsjlj-options.wast b/test/llvm_autogenerated/lower-em-ehsjlj-options.wast index 876d5f80e..3b3d2741a 100644 --- a/test/llvm_autogenerated/lower-em-ehsjlj-options.wast +++ b/test/llvm_autogenerated/lower-em-ehsjlj-options.wast @@ -149,4 +149,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1056, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1056, "initializers": [], "declares": ["__cxa_begin_catch","__cxa_end_catch","__cxa_find_matching_catch_3","longjmp","setjmp","foo"], "externs": [], "implementedFunctions": ["_exception","_setjmp_longjmp","_setThrew","_setTempRet0","___wasm_nullptr","___importThunk_foo","_stackSave","_stackAlloc","_stackRestore","_dynCall_v"], "exports": ["exception","setjmp_longjmp","setThrew","setTempRet0","stackSave","stackAlloc","stackRestore","dynCall_v"] } diff --git a/test/llvm_autogenerated/mem-intrinsics.wast b/test/llvm_autogenerated/mem-intrinsics.wast index 9fd95272a..52b436f91 100644 --- a/test/llvm_autogenerated/mem-intrinsics.wast +++ b/test/llvm_autogenerated/mem-intrinsics.wast @@ -214,4 +214,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": ["block_tail_dup","def","memcpy","memmove","memset"], "externs": [], "implementedFunctions": ["_copy_yes","_copy_no","_move_yes","_move_no","_set_yes","_set_no","_frame_index","_drop_result","_tail_dup_to_reuse_result","_stackSave","_stackAlloc","_stackRestore"], "exports": ["copy_yes","copy_no","move_yes","move_no","set_yes","set_no","frame_index","drop_result","tail_dup_to_reuse_result","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/memory-addr32.wast b/test/llvm_autogenerated/memory-addr32.wast index c1f8c1fe2..16a7ba524 100644 --- a/test/llvm_autogenerated/memory-addr32.wast +++ b/test/llvm_autogenerated/memory-addr32.wast @@ -50,4 +50,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_current_memory","_grow_memory","_stackSave","_stackAlloc","_stackRestore"], "exports": ["current_memory","grow_memory","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/negative-base-reg.wast b/test/llvm_autogenerated/negative-base-reg.wast index 1b948c48d..9e7e51e42 100644 --- a/test/llvm_autogenerated/negative-base-reg.wast +++ b/test/llvm_autogenerated/negative-base-reg.wast @@ -62,4 +62,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1168, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1168, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_main","_stackSave","_stackAlloc","_stackRestore"], "exports": ["main","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/non-executable-stack.wast b/test/llvm_autogenerated/non-executable-stack.wast index fff883f57..4fc3df9e9 100644 --- a/test/llvm_autogenerated/non-executable-stack.wast +++ b/test/llvm_autogenerated/non-executable-stack.wast @@ -35,4 +35,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_stackSave","_stackAlloc","_stackRestore"], "exports": ["stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/offset.wast b/test/llvm_autogenerated/offset.wast index c95703a8b..76604aa89 100644 --- a/test/llvm_autogenerated/offset.wast +++ b/test/llvm_autogenerated/offset.wast @@ -354,4 +354,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_load_i32_with_folded_offset","_load_i32_with_folded_gep_offset","_load_i32_with_unfolded_gep_negative_offset","_load_i32_with_unfolded_offset","_load_i32_with_unfolded_gep_offset","_load_i64_with_folded_offset","_load_i64_with_folded_gep_offset","_load_i64_with_unfolded_gep_negative_offset","_load_i64_with_unfolded_offset","_load_i64_with_unfolded_gep_offset","_load_i32_with_folded_or_offset","_store_i32_with_folded_offset","_store_i32_with_folded_gep_offset","_store_i32_with_unfolded_gep_negative_offset","_store_i32_with_unfolded_offset","_store_i32_with_unfolded_gep_offset","_store_i64_with_folded_offset","_store_i64_with_folded_gep_offset","_store_i64_with_unfolded_gep_negative_offset","_store_i64_with_unfolded_offset","_store_i64_with_unfolded_gep_offset","_store_i32_with_folded_or_offset","_load_i32_from_numeric_address","_load_i32_from_global_address","_store_i32_to_numeric_address","_store_i32_to_global_address","_load_i8_s_with_folded_offset","_load_i8_s_with_folded_gep_offset","_load_i8_u_with_folded_offset","_load_i8_u_with_folded_gep_offset","_store_i8_with_folded_offset","_store_i8_with_folded_gep_offset","_aggregate_load_store","_aggregate_return","_aggregate_return_without_merge","_stackSave","_stackAlloc","_stackRestore"], "exports": ["load_i32_with_folded_offset","load_i32_with_folded_gep_offset","load_i32_with_unfolded_gep_negative_offset","load_i32_with_unfolded_offset","load_i32_with_unfolded_gep_offset","load_i64_with_folded_offset","load_i64_with_folded_gep_offset","load_i64_with_unfolded_gep_negative_offset","load_i64_with_unfolded_offset","load_i64_with_unfolded_gep_offset","load_i32_with_folded_or_offset","store_i32_with_folded_offset","store_i32_with_folded_gep_offset","store_i32_with_unfolded_gep_negative_offset","store_i32_with_unfolded_offset","store_i32_with_unfolded_gep_offset","store_i64_with_folded_offset","store_i64_with_folded_gep_offset","store_i64_with_unfolded_gep_negative_offset","store_i64_with_unfolded_offset","store_i64_with_unfolded_gep_offset","store_i32_with_folded_or_offset","load_i32_from_numeric_address","load_i32_from_global_address","store_i32_to_numeric_address","store_i32_to_global_address","load_i8_s_with_folded_offset","load_i8_s_with_folded_gep_offset","load_i8_u_with_folded_offset","load_i8_u_with_folded_gep_offset","store_i8_with_folded_offset","store_i8_with_folded_gep_offset","aggregate_load_store","aggregate_return","aggregate_return_without_merge","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/phi.wast b/test/llvm_autogenerated/phi.wast index a96b6721e..637e49149 100644 --- a/test/llvm_autogenerated/phi.wast +++ b/test/llvm_autogenerated/phi.wast @@ -96,4 +96,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_test0","_test1","_stackSave","_stackAlloc","_stackRestore"], "exports": ["test0","test1","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/reg-stackify.wast b/test/llvm_autogenerated/reg-stackify.wast index 9ac918571..e9a174acc 100644 --- a/test/llvm_autogenerated/reg-stackify.wast +++ b/test/llvm_autogenerated/reg-stackify.wast @@ -625,4 +625,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": ["blue","callee","evoke_side_effects","green","readnone_callee","readonly_callee","red","stackpointer_callee","use_2","use_a","use_b","use_memory"], "externs": [], "implementedFunctions": ["_no0","_no1","_yes0","_yes1","_sink_trap","_sink_readnone_call","_no_sink_readonly_call","_stack_uses","_multiple_uses","_stackify_store_across_side_effects","_div_tree","_simple_multiple_use","_multiple_uses_in_same_insn","_commute","_no_stackify_past_use","_commute_to_fix_ordering","_multiple_defs","_no_stackify_call_past_load","_no_stackify_store_past_load","_store_past_invar_load","_ignore_dbg_value","_no_stackify_past_epilogue","_stackify_indvar","_stackpointer_dependency","_call_indirect_stackify","_stackSave","_stackAlloc","_stackRestore"], "exports": ["no0","no1","yes0","yes1","sink_trap","sink_readnone_call","no_sink_readonly_call","stack_uses","multiple_uses","stackify_store_across_side_effects","div_tree","simple_multiple_use","multiple_uses_in_same_insn","commute","no_stackify_past_use","commute_to_fix_ordering","multiple_defs","no_stackify_call_past_load","no_stackify_store_past_load","store_past_invar_load","ignore_dbg_value","no_stackify_past_epilogue","stackify_indvar","stackpointer_dependency","call_indirect_stackify","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/return-int32.wast b/test/llvm_autogenerated/return-int32.wast index e2313ee11..ff886e28b 100644 --- a/test/llvm_autogenerated/return-int32.wast +++ b/test/llvm_autogenerated/return-int32.wast @@ -61,4 +61,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_return_i32","_return_i32_twice","_stackSave","_stackAlloc","_stackRestore"], "exports": ["return_i32","return_i32_twice","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/return-void.wast b/test/llvm_autogenerated/return-void.wast index 615b5a75e..a63302bf7 100644 --- a/test/llvm_autogenerated/return-void.wast +++ b/test/llvm_autogenerated/return-void.wast @@ -57,4 +57,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_return_void","_return_void_twice","_stackSave","_stackAlloc","_stackRestore"], "exports": ["return_void","return_void_twice","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/select.wast b/test/llvm_autogenerated/select.wast index 6cc4757ba..f66daf188 100644 --- a/test/llvm_autogenerated/select.wast +++ b/test/llvm_autogenerated/select.wast @@ -155,4 +155,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_select_i32_bool","_select_i32_eq","_select_i32_ne","_select_i64_bool","_select_i64_eq","_select_i64_ne","_select_f32_bool","_select_f32_eq","_select_f32_ne","_select_f64_bool","_select_f64_eq","_select_f64_ne","_stackSave","_stackAlloc","_stackRestore"], "exports": ["select_i32_bool","select_i32_eq","select_i32_ne","select_i64_bool","select_i64_eq","select_i64_ne","select_f32_bool","select_f32_eq","select_f32_ne","select_f64_bool","select_f64_eq","select_f64_ne","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/signext-zeroext.wast b/test/llvm_autogenerated/signext-zeroext.wast index 4b940b235..3ff7de45f 100644 --- a/test/llvm_autogenerated/signext-zeroext.wast +++ b/test/llvm_autogenerated/signext-zeroext.wast @@ -87,4 +87,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_z2s_func","_s2z_func","_z2s_call","_s2z_call","_stackSave","_stackAlloc","_stackRestore"], "exports": ["z2s_func","s2z_func","z2s_call","s2z_call","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/store-trunc.wast b/test/llvm_autogenerated/store-trunc.wast index 2aaaea90e..d33a35d6e 100644 --- a/test/llvm_autogenerated/store-trunc.wast +++ b/test/llvm_autogenerated/store-trunc.wast @@ -70,4 +70,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_trunc_i8_i32","_trunc_i16_i32","_trunc_i8_i64","_trunc_i16_i64","_trunc_i32_i64","_stackSave","_stackAlloc","_stackRestore"], "exports": ["trunc_i8_i32","trunc_i16_i32","trunc_i8_i64","trunc_i16_i64","trunc_i32_i64","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/store.wast b/test/llvm_autogenerated/store.wast index fdedbcaf0..565d776da 100644 --- a/test/llvm_autogenerated/store.wast +++ b/test/llvm_autogenerated/store.wast @@ -67,4 +67,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": [], "externs": [], "implementedFunctions": ["_sti32","_sti64","_stf32","_stf64","_stackSave","_stackAlloc","_stackRestore"], "exports": ["sti32","sti64","stf32","stf64","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/switch.wast b/test/llvm_autogenerated/switch.wast index 0cde8665d..a3821398e 100644 --- a/test/llvm_autogenerated/switch.wast +++ b/test/llvm_autogenerated/switch.wast @@ -120,4 +120,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": ["foo0","foo1","foo2","foo3","foo4","foo5"], "externs": [], "implementedFunctions": ["_bar32","_bar64","_stackSave","_stackAlloc","_stackRestore"], "exports": ["bar32","bar64","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/unreachable.wast b/test/llvm_autogenerated/unreachable.wast index 6bf8e83fd..1407a93c2 100644 --- a/test/llvm_autogenerated/unreachable.wast +++ b/test/llvm_autogenerated/unreachable.wast @@ -50,4 +50,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": ["abort"], "externs": [], "implementedFunctions": ["_f1","_f2","_f3","_stackSave","_stackAlloc","_stackRestore"], "exports": ["f1","f2","f3","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/unused-argument.wast b/test/llvm_autogenerated/unused-argument.wast index 6af562f8c..53a02dc93 100644 --- a/test/llvm_autogenerated/unused-argument.wast +++ b/test/llvm_autogenerated/unused-argument.wast @@ -56,4 +56,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": ["return_something"], "externs": [], "implementedFunctions": ["_unused_first","_unused_second","_call_something","_stackSave","_stackAlloc","_stackRestore"], "exports": ["unused_first","unused_second","call_something","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/userstack.wast b/test/llvm_autogenerated/userstack.wast index ec15b03ed..c0bdd8419 100644 --- a/test/llvm_autogenerated/userstack.wast +++ b/test/llvm_autogenerated/userstack.wast @@ -488,4 +488,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": ["ext_func","ext_func_i32","use_i8_star"], "externs": [], "implementedFunctions": ["_alloca32","_alloca3264","_allocarray","_non_mem_use","_allocarray_inbounds","_dynamic_alloca","_dynamic_alloca_redzone","_dynamic_static_alloca","_llvm_stack_builtins","_dynamic_alloca_nouse","_copytoreg_fi","_frameaddress_0","_frameaddress_1","_inline_asm","_stackSave","_stackAlloc","_stackRestore"], "exports": ["alloca32","alloca3264","allocarray","non_mem_use","allocarray_inbounds","dynamic_alloca","dynamic_alloca_redzone","dynamic_static_alloca","llvm_stack_builtins","dynamic_alloca_nouse","copytoreg_fi","frameaddress_0","frameaddress_1","inline_asm","stackSave","stackAlloc","stackRestore"] } diff --git a/test/llvm_autogenerated/varargs.wast b/test/llvm_autogenerated/varargs.wast index 4d8d7fed1..2691cdfb0 100644 --- a/test/llvm_autogenerated/varargs.wast +++ b/test/llvm_autogenerated/varargs.wast @@ -217,4 +217,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [], "declares": ["callee"], "externs": [], "implementedFunctions": ["_start","_end","_copy","_arg_i8","_arg_i32","_arg_i128","_caller_none","_caller_some","_startbb","_stackSave","_stackAlloc","_stackRestore"], "exports": ["start","end","copy","arg_i8","arg_i32","arg_i128","caller_none","caller_some","startbb","stackSave","stackAlloc","stackRestore"] } |