Cranelift: add a config option for alias analysis and redundant-load elimination. (#4349)

This allows for experiments as in here [1] and also generally gives an
option to anyone who is concerned that the extra optimization may be
counterproductive or take too much time. The optimization remains
enabled by default.

[1]
https://github.com/bytecodealliance/wasmtime/pull/4163#issuecomment-1169303683
This commit is contained in:
Chris Fallin
2022-06-28 15:25:47 -07:00
committed by GitHub
parent c1b3962f7b
commit 2034c8aa45
4 changed files with 13 additions and 1 deletions

View File

@@ -516,6 +516,7 @@ libcall_call_conv = "isa_default"
baldrdash_prologue_words = 0
probestack_size_log2 = 12
regalloc_checker = false
enable_alias_analysis = true
enable_verifier = true
is_pic = false
use_colocated_libcalls = false