index
:
forks/binaryen.git
main
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
lit
/
passes
Mode
Name
Size
-rw-r--r--
O.wast
3772
log
plain
-rw-r--r--
O1.wast
1013
log
plain
-rw-r--r--
O1_skip.wast
1716
log
plain
-rw-r--r--
O1_skip_passes.wast
1685
log
plain
-rw-r--r--
O3_Oz.wast
1409
log
plain
-rw-r--r--
O3_inline-functions-with-loops_flexible-inline-max-function-size=30.wast
4746
log
plain
-rw-r--r--
O3_inlining.wast
1828
log
plain
-rw-r--r--
O4_disable-bulk-memory.wast
73057
log
plain
-rw-r--r--
O_fast-math.wast
3669
log
plain
-rw-r--r--
Oz.wast
8092
log
plain
-rw-r--r--
abstract-type-refining.wast
36057
log
plain
-rw-r--r--
alignment-lowering.wast
63728
log
plain
-rw-r--r--
alignment-lowering64.wast
63754
log
plain
-rw-r--r--
asyncify-foo,bar-nl.txt
7
log
plain
-rw-r--r--
asyncify-wasm64.wast
44172
log
plain
-rw-r--r--
asyncify-wasm64_pass-arg=in-secondary-memory.wast
10566
log
plain
-rw-r--r--
asyncify.wast
44203
log
plain
-rw-r--r--
asyncify_enable-multivalue.wast
94022
log
plain
-rw-r--r--
asyncify_mod-asyncify-always-and-only-unwind.wast
16543
log
plain
-rw-r--r--
asyncify_mod-asyncify-always-and-only-unwind_O.wast
4461
log
plain
-rw-r--r--
asyncify_mod-asyncify-never-unwind.wast
17169
log
plain
-rw-r--r--
asyncify_mod-asyncify-never-unwind_O.wast
5091
log
plain
-rw-r--r--
asyncify_optimize-level=1.wast
53956
log
plain
-rw-r--r--
asyncify_pass-arg=asyncify-addlist@foo.wast
6167
log
plain
-rw-r--r--
asyncify_pass-arg=asyncify-addlist@foo_pass-arg=asyncify-ignore-indirect.wast
7583
log
plain
-rw-r--r--
asyncify_pass-arg=asyncify-addlist@foo_pass-arg=asyncify-propagate-addlist.wast
9207
log
plain
-rw-r--r--
asyncify_pass-arg=asyncify-asserts_pass-arg=asyncify-onlylist@waka.wast
7354
log
plain
-rw-r--r--
asyncify_pass-arg=asyncify-blacklist@foo,bar.wast
9841
log
plain
-rw-r--r--
asyncify_pass-arg=asyncify-ignore-imports.wast
9767
log
plain
-rw-r--r--
asyncify_pass-arg=asyncify-ignore-indirect.wast
19476
log
plain
-rw-r--r--
asyncify_pass-arg=asyncify-imports@env.import,env.import2.wast
61030
log
plain
-rw-r--r--
asyncify_pass-arg=asyncify-onlylist@foo,bar.wast
9920
log
plain
-rw-r--r--
asyncify_pass-arg=asyncify-side-module.wast
3446
log
plain
-rw-r--r--
asyncify_pass-arg=in-secondary-memory.wast
20440
log
plain
-rw-r--r--
asyncify_verbose.wast
1165
log
plain
-rw-r--r--
avoid-reinterprets.wast
7277
log
plain
-rw-r--r--
avoid-reinterprets64.wast
7303
log
plain
-rw-r--r--
cfp-reftest.wast
42343
log
plain
-rw-r--r--
cfp.wast
81874
log
plain
-rw-r--r--
coalesce-locals-eh-legacy.wast
2024
log
plain
-rw-r--r--
coalesce-locals-eh.wast
2404
log
plain
-rw-r--r--
coalesce-locals-gc-nn.wast
2207
log
plain
-rw-r--r--
coalesce-locals-gc.wast
12270
log
plain
-rw-r--r--
coalesce-locals-learning.wast
46909
log
plain
-rw-r--r--
coalesce-locals.wast
81268
log
plain
-rw-r--r--
code-folding-eh-legacy.wast
10378
log
plain
-rw-r--r--
code-folding-eh.wast
8430
log
plain
-rw-r--r--
code-folding.wast
20158
log
plain
-rw-r--r--
code-pushing-eh-legacy.wast
6753
log
plain
-rw-r--r--
code-pushing-eh.wast
8632
log
plain
-rw-r--r--
code-pushing-gc.wast
2175
log
plain
-rw-r--r--
code-pushing_ignore-implicit-traps.wast
19279
log
plain
-rw-r--r--
code-pushing_into_if.wast
28142
log
plain
-rw-r--r--
code-pushing_tnh.wast
2140
log
plain
-rw-r--r--
const-hoisting.wast
24428
log
plain
-rw-r--r--
dae-gc-refine-params.wast
15060
log
plain
-rw-r--r--
dae-gc-refine-return.wast
16558
log
plain
-rw-r--r--
dae-gc.wast
5108
log
plain
-rw-r--r--
dae-optimizing.wast
3271
log
plain
-rw-r--r--
dae-refine-params-and-optimize.wast
1296
log
plain
-rw-r--r--
dae_all-features.wast
25284
log
plain
-rw-r--r--
dae_tnh.wast
4153
log
plain
-rw-r--r--
dce-eh-legacy.wast
5246
log
plain
-rw-r--r--
dce-eh.wast
3510
log
plain
-rw-r--r--
dce_all-features.wast
40183
log
plain
-rw-r--r--
dce_vacuum_remove-unused-names.wast
2121
log
plain
-rw-r--r--
dealign.wast
1452
log
plain
-rw-r--r--
dealign64.wast
1478
log
plain
-rw-r--r--
denan-simd.wast
3960
log
plain
-rw-r--r--
denan.wast
8937
log
plain
-rw-r--r--
directize-wasm64.wast
1479
log
plain
-rw-r--r--
directize_all-features.wast
52984
log
plain
-rw-r--r--
emit-exnref.wast
909
log
plain
-rw-r--r--
enclose-world.wast
7874
log
plain
-rw-r--r--
extract-function.wast
2164
log
plain
-rw-r--r--
flatten-eh-legacy.wast
5941
log
plain
-rw-r--r--
flatten.wast
715
log
plain
-rw-r--r--
flatten_all-features.wast
93075
log
plain
-rw-r--r--
flatten_dfo_O3_enable-threads.wast
6108
log
plain
-rw-r--r--
flatten_i64-to-i32-lowering.wast
21005
log
plain
-rw-r--r--
flatten_rereloop.wast
50077
log
plain
-rw-r--r--
flatten_simplify-locals-nonesting_dfo_O3.wast
4005
log
plain
-rw-r--r--
flatten_simplify-locals-nonesting_souperify-single-use_enable-threads.wast
132444
log
plain
-rw-r--r--
flatten_simplify-locals-nonesting_souperify_enable-threads.wast
134533
log
plain
-rw-r--r--
fpcast-emu.wast
14859
log
plain
-rw-r--r--
generate-dyncalls-wasm64.wast
1442
log
plain
-rw-r--r--
generate-dyncalls_all-features.wast
3406
log
plain
-rw-r--r--
generate-i64-dyncalls.wast
1167
log
plain
-rw-r--r--
global-effects-O.wast
12827
log
plain
-rw-r--r--
global-effects-eh-legacy.wast
15844
log
plain
-rw-r--r--
global-effects.wast
16037
log
plain
-rw-r--r--
global-effects_simplify-locals.wast
3606
log
plain
-rw-r--r--
global-refining.wast
8370
log
plain
-rw-r--r--
gsi-debug.wast
2709
log
plain
-rw-r--r--
gsi.wast
62460
log
plain
-rw-r--r--
gsi_vacuum_precompute.wast
3804
log
plain
-rw-r--r--
gto-mutability.wast
30168
log
plain
-rw-r--r--
gto-removals.wast
50459
log
plain
-rw-r--r--
gto_and_cfp_in_O.wast
2344
log
plain
-rw-r--r--
gufa-cast-all.wast
4071
log
plain
-rw-r--r--
gufa-closed-open.wast
2224
log
plain
-rw-r--r--
gufa-eh.wast
1876
log
plain
-rw-r--r--
gufa-extern.wast
2046
log
plain
-rw-r--r--
gufa-optimizing.wast
2107
log
plain
-rw-r--r--
gufa-refs.wast
167633
log
plain
-rw-r--r--
gufa-ssa.wast
2492
log
plain
-rw-r--r--
gufa-strings.wast
1602
log
plain
-rw-r--r--
gufa-tags.wast
3037
log
plain
-rw-r--r--
gufa-tnh-closed.wast
30126
log
plain
-rw-r--r--
gufa-tnh.wast
56566
log
plain
-rw-r--r--
gufa-vs-cfp.wast
74997
log
plain
-rw-r--r--
gufa.wast
31015
log
plain
-rw-r--r--
heap-store-optimization.wast
46316
log
plain
-rw-r--r--
heap2local.wast
137249
log
plain
-rw-r--r--
inline-main.wast
3755
log
plain
-rw-r--r--
inlining-eh-legacy.wast
4986
log
plain
-rw-r--r--
inlining-gc.wast
1650
log
plain
-rw-r--r--
inlining-optimizing.wast
1402
log
plain
-rw-r--r--
inlining-optimizing_enable-threads.wast
5748
log
plain
-rw-r--r--
inlining-optimizing_optimize-level=3.wast
1165914
log
plain
-rw-r--r--
inlining-unreachable.wast
5317
log
plain
-rw-r--r--
inlining_all-features.wast
4176
log
plain
-rw-r--r--
inlining_enable-tail-call.wast
36491
log
plain
-rw-r--r--
inlining_memory64.wat
1224
log
plain
-rw-r--r--
inlining_optimize-level=3.wast
18922
log
plain
-rw-r--r--
inlining_source-maps.wast
721
log
plain
-rw-r--r--
inlining_splitting.wast
64266
log
plain
-rw-r--r--
inlining_splitting_basics.wast
6702
log
plain
-rw-r--r--
inlining_vacuum_optimize-instructions.wast
1572
log
plain
-rw-r--r--
instrument-locals-eh-legacy.wast
721
log
plain
-rw-r--r--
instrument-locals_all-features_disable-gc.wast
8964
log
plain
-rw-r--r--
instrument-locals_effects.wast
3533
log
plain
-rw-r--r--
instrument-memory-gc.wast
6468
log
plain
-rw-r--r--
instrument-memory.wast
22349
log
plain
-rw-r--r--
instrument-memory64.wast
22375
log
plain
-rw-r--r--
intrinsic-lowering.wast
2196
log
plain
-rw-r--r--
issue-7087.wast
1138
log
plain
-rw-r--r--
j2cl-inline.wast
1674
log
plain
-rw-r--r--
j2cl-merge-itables.wast
8512
log
plain
-rw-r--r--
j2cl.wast
10185
log
plain
-rw-r--r--
jspi-args.wast
2925
log
plain
-rw-r--r--
jspi-split-module.wast
1110
log
plain
-rw-r--r--
jspi-table.wast
1176
log
plain
-rw-r--r--
jspi.wast
6293
log
plain
-rw-r--r--
legalize-and-prune-js-interface.wast
6850
log
plain
-rw-r--r--
legalize-js-interface-exported-helpers.wast
2330
log
plain
-rw-r--r--
legalize-js-interface_all-features.wast
6128
log
plain
-rw-r--r--
legalize-js-interface_pass-arg=legalize-js-interface-export-originals.wast
1311
log
plain
-rw-r--r--
licm.wast
2108
log
plain
-rw-r--r--
local-cse.wast
14508
log
plain
-rw-r--r--
local-cse_all-features.wast
13182
log
plain
-rw-r--r--
local-subtyping-nn.wast
2106
log
plain
-rw-r--r--
local-subtyping.wast
17057
log
plain
-rw-r--r--
log-execution.wast
3696
log
plain
-rw-r--r--
log-execution_arg.wast
700
log
plain
-rw-r--r--
memory-copy-fill-lowering.wast
4992
log
plain
-rw-r--r--
memory-packing-gc.wast
5353
log
plain
-rw-r--r--
memory-packing_all-features.wast
81697
log
plain
-rw-r--r--
memory-packing_traps.wast
2876
log
plain
-rw-r--r--
memory-packing_zero-filled-memory.wast
479
log
plain
-rw-r--r--
memory-packing_zero-filled-memory64.wast
1275
log
plain
-rw-r--r--
memory64-lowering-features.wast
278
log
plain
-rw-r--r--
memory64-lowering.wast
11475
log
plain
-rw-r--r--
merge-blocks-eh.wast
6281
log
plain
-rw-r--r--
merge-blocks.wast
11791
log
plain
-rw-r--r--
merge-blocks_names.wast
810
log
plain
-rw-r--r--
merge-locals.wast
790
log
plain
-rw-r--r--
merge-similar-functions.wast
14909
log
plain
-rw-r--r--
merge-similar-functions_all-features.wast
4844
log
plain
-rw-r--r--
merge-similar-functions_types.wast
4460
log
plain
-rw-r--r--
metrics.wast
867
log
plain
-rw-r--r--
minimize-rec-groups-brands.wast
50846
log
plain
-rw-r--r--
minimize-rec-groups.wast
19037
log
plain
-rw-r--r--
monomorphize-benefit.wast
51289
log
plain
-rw-r--r--
monomorphize-consts.wast
18155
log
plain
-rw-r--r--
monomorphize-context.wast
54258
log
plain
-rw-r--r--
monomorphize-drop.wast
34362
log
plain
-rw-r--r--
monomorphize-limits.wast
16861
log
plain
-rw-r--r--
monomorphize-mvp.wast
2738
log
plain
-rw-r--r--
monomorphize-types.wast
19527
log
plain
-rw-r--r--
multi-memory-lowering.wast
35699
log
plain
-rw-r--r--
name-types.wast
2261
log
plain
-rw-r--r--
no-inline-monomorphize-inlining.wast
4949
log
plain
-rw-r--r--
no-inline.wast
27437
log
plain
-rw-r--r--
nontrapping-fptoint-lowering.wast
6105
log
plain
-rw-r--r--
once-reduction.wast
46762
log
plain
-rw-r--r--
opt_flatten.wast
1160
log
plain
-rw-r--r--
optimize-added-constants-memory64.wast
1429
log
plain
-rw-r--r--
optimize-added-constants-nomemory.wast
642
log
plain
-rw-r--r--
optimize-casts-noeh.wast
1942
log
plain
-rw-r--r--
optimize-casts-tnh.wast
1218
log
plain
-rw-r--r--
optimize-casts.wast
37055
log
plain
-rw-r--r--
optimize-for-js.wast
2280
log
plain
-rw-r--r--
optimize-instructions-atomics.wast
2848
log
plain
-rw-r--r--
optimize-instructions-bulk-memory.wast
15886
log
plain
-rw-r--r--
optimize-instructions-call_ref-roundtrip.wast
2756
log
plain
-rw-r--r--
optimize-instructions-call_ref.wast
11970
log
plain
-rw-r--r--
optimize-instructions-default.wast
4369
log
plain
-rw-r--r--
optimize-instructions-eh-legacy.wast
7017
log
plain
-rw-r--r--
optimize-instructions-exceptions.wast
967
log
plain
-rw-r--r--
optimize-instructions-gc-atomics.wast
4558
log
plain
-rw-r--r--
optimize-instructions-gc-extern.wast
3033
log
plain
-rw-r--r--
optimize-instructions-gc-iit.wast
7622
log
plain
-rw-r--r--
optimize-instructions-gc-tnh.wast
32905
log
plain
-rw-r--r--
optimize-instructions-gc.wast
106046
log
plain
-rw-r--r--
optimize-instructions-ignore-traps.wast
23129
log
plain
-rw-r--r--
optimize-instructions-iit-eh-legacy.wast
1372
log
plain
-rw-r--r--
optimize-instructions-memory64.wast
795
log
plain
-rw-r--r--
optimize-instructions-multivalue.wast
3603
log
plain
-rw-r--r--
optimize-instructions-mvp.wast
441647
log
plain
-rw-r--r--
optimize-instructions-nontrapping-float-to-int.wast
2618
log
plain
-rw-r--r--
optimize-instructions-sign_ext.wast
8130
log
plain
-rw-r--r--
optimize-instructions-strings.wast
1199
log
plain
-rw-r--r--
optimize-stack-ir.wast
41572
log
plain
-rw-r--r--
outlining.wast
21489
log
plain
-rw-r--r--
pick-load-signs_sign-ext.wast
2026
log
plain
-rw-r--r--
poppify-globals.wast
1958
log
plain
-rw-r--r--
poppify.wast
11926
log
plain
-rw-r--r--
post-emscripten-64.wast
844
log
plain
-rw-r--r--
post-emscripten-side-module.wast
2386
log
plain
-rw-r--r--
post-emscripten.wast
2723
log
plain
-rw-r--r--
precompute-gc-atomics.wast
2209
log
plain
-rw-r--r--
precompute-gc-immutable.wast
25317
log
plain
-rw-r--r--
precompute-gc.wast
32641
log
plain
-rw-r--r--
precompute-partial.wast
22373
log
plain
-rw-r--r--
precompute-ref-func.wast
2009
log
plain
-rw-r--r--
precompute-strings.wast
7438
log
plain
-rw-r--r--
propagate-globals-globally.wast
3265
log
plain
-rw-r--r--
remove-unused-brs-eh.wast
13931
log
plain
-rw-r--r--
remove-unused-brs-gc.wast
26472
log
plain
-rw-r--r--
remove-unused-brs.wast
17775
log
plain
-rw-r--r--
remove-unused-brs_all-features.wast
8075
log
plain
-rw-r--r--
remove-unused-brs_levels.wast
9520
log
plain
-rw-r--r--
remove-unused-module-elements-eh-legacy.wast
777
log
plain
-rw-r--r--
remove-unused-module-elements-refs.wast
56292
log
plain
-rw-r--r--
remove-unused-module-elements_all-features.wast
28492
log
plain
-rw-r--r--
remove-unused-module-elements_tnh.wast
6891
log
plain
-rw-r--r--
remove-unused-names-eh-legacy.wast
1688
log
plain
-rw-r--r--
remove-unused-types-preserve-order.wast
3475
log
plain
-rw-r--r--
remove-unused-types.wast
1470
log
plain
-rw-r--r--
reorder-functions-by-name.wast
2214
log
plain
-rw-r--r--
reorder-globals-real.wast
46702
log
plain
-rw-r--r--
reorder-globals.wast
20798
log
plain
-rw-r--r--
roundtrip-gc-types.wast
1052
log
plain
-rw-r--r--
roundtrip-gc.wast
1389
log
plain
-rw-r--r--
roundtrip-table.wast
445
log
plain
-rw-r--r--
roundtrip.wast
1331
log
plain
-rw-r--r--
rse-eh-legacy.wast
20320
log
plain
-rw-r--r--
rse-eh.wast
10186
log
plain
-rw-r--r--
rse-gc.wast
7610
log
plain
-rw-r--r--
separate-data-segments.wast
473
log
plain
-rw-r--r--
signature-pruning.wast
33573
log
plain
-rw-r--r--
signature-refining-isorecursive.wast
5236
log
plain
-rw-r--r--
signature-refining.wast
31284
log
plain
-rw-r--r--
signature-refining_gto.wat
1600
log
plain
-rw-r--r--
signext-lowering-features.wast
276
log
plain
-rw-r--r--
signext-lowering.wast
1845
log
plain
-rw-r--r--
simplify-globals-dominance.wast
1615
log
plain
-rw-r--r--
simplify-globals-gc.wast
1786
log
plain
-rw-r--r--
simplify-globals-nested.wast
1054
log
plain
-rw-r--r--
simplify-globals-non-init.wast
4049
log
plain
-rw-r--r--
simplify-globals-offsets.wast
2567
log
plain
-rw-r--r--
simplify-globals-prefer_earlier.wast
1545
log
plain
-rw-r--r--
simplify-globals-read_only_to_write.wast
22534
log
plain
-rw-r--r--
simplify-globals-single_use.wast
8684
log
plain
-rw-r--r--
simplify-globals_func-effects.wast
2197
log
plain
-rw-r--r--
simplify-locals-eh-legacy.wast
5369
log
plain
-rw-r--r--
simplify-locals-eh.wast
6601
log
plain
-rw-r--r--
simplify-locals-gc-nn.wast
4724
log
plain
-rw-r--r--
simplify-locals-gc-validation.wast
1464
log
plain
-rw-r--r--
simplify-locals-gc.wast
17808
log
plain
-rw-r--r--
simplify-locals-global.wast
1499
log
plain
-rw-r--r--
simplify-locals-strings.wast
5205
log
plain
-rw-r--r--
simplify-locals-table_copy.wast
1933
log
plain
-rw-r--r--
simplify-locals-tnh.wast
3160
log
plain
-rw-r--r--
simplify-locals_rse_fallthrough.wast
1789
log
plain
-rw-r--r--
ssa-gc-nn-locals.wast
921
log
plain
-rw-r--r--
ssa.wast
2177
log
plain
-rw-r--r--
stack-check-memory64.wast
3158
log
plain
-rw-r--r--
stack-ir-dce.wast
3612
log
plain
-rw-r--r--
stack-ir-defaults.wast
2951
log
plain
-rw-r--r--
stack-ir-eh-legacy.wast
1275
log
plain
-rw-r--r--
stack-ir-eh.wast
1927
log
plain
-rw-r--r--
stack-ir-non-nullable.wast
23435
log
plain
-rw-r--r--
stack-ir-roundtrip-eh-legacy.wast
1578
log
plain
-rw-r--r--
string-gathering.wast
14246
log
plain
-rw-r--r--
string-lowering-imports.wast
3316
log
plain
-rw-r--r--
string-lowering-instructions.wast
13492
log
plain
-rw-r--r--
string-lowering.js
717
log
plain
-rw-r--r--
string-lowering.wast
2307
log
plain
-rw-r--r--
string-lowering_empty.wast
562
log
plain
-rw-r--r--
string-lowering_types.wast
3161
log
plain
-rw-r--r--
strip-eh-legacy.wast
2426
log
plain
-rw-r--r--
strip-eh.wast
863
log
plain
-rw-r--r--
trace-calls.wast
5331
log
plain
-rw-r--r--
trace-calls_multi-value-result.wast
414
log
plain
-rw-r--r--
translate-to-exnref.wast
76598
log
plain
-rw-r--r--
tuple-optimization.wast
28119
log
plain
-rw-r--r--
type-finalizing.wast
3924
log
plain
-rw-r--r--
type-generalizing.wast
44345
log
plain
-rw-r--r--
type-merging-shared.wast
2655
log
plain
-rw-r--r--
type-merging-tnh.wast
3136
log
plain
-rw-r--r--
type-merging.wast
38310
log
plain
-rw-r--r--
type-refining-isorecursive.wast
3828
log
plain
-rw-r--r--
type-refining.wast
53173
log
plain
-rw-r--r--
type-ssa-shared.wast
3259
log
plain
-rw-r--r--
type-ssa.wast
13443
log
plain
-rw-r--r--
type-ssa_and_merging.wast
4626
log
plain
-rw-r--r--
unsubtyping-casts.wast
14381
log
plain
-rw-r--r--
unsubtyping.wast
48288
log
plain
-rw-r--r--
untee.wast
1876
log
plain
-rw-r--r--
vacuum-eh-legacy.wast
7419
log
plain
-rw-r--r--
vacuum-eh.wast
6736
log
plain
-rw-r--r--
vacuum-func.wast
2669
log
plain
-rw-r--r--
vacuum-gc-atomics.wast
2293
log
plain
-rw-r--r--
vacuum-gc.wast
6258
log
plain
-rw-r--r--
vacuum-global-effects.wast
1469
log
plain
-rw-r--r--
vacuum-intrinsics.wast
7932
log
plain
-rw-r--r--
vacuum-strings.wast
1776
log
plain
-rw-r--r--
vacuum-tnh-mvp.wast
997
log
plain
-rw-r--r--
vacuum-tnh.wast
20712
log
plain
-rw-r--r--
vacuum_all-features.wast
31958
log
plain