vox ~master (2022-05-02T18:23:10Z)
Dub
Repo
global_pass
vox
passes
Undocumented in source. Be warned that the author may not have intended to support it.
CompilePassGlobal
global_pass
(string name, GlobalPassFun run, CompilePassPerModule[] subPasses)
CompilePassGlobal
global_pass
(
string
name
,
GlobalPassFun
run
,
CompilePassPerModule
[]
subPasses
= null
)
CompilePassGlobal
global_pass
(string name, ModulePassFun run, CompilePassPerFunction[] subPasses)
CompilePassGlobal
global_pass
(string name, GlobalPassFun run, CompilePassPerFunction[] subPasses)
CompilePassGlobal
global_pass
(string name, FunctionPassFun run)
Meta
Source
See Implementation
vox
passes
aliases
FunctionPassFun
GlobalPassFun
ModulePassFun
functions
global_pass
pass_write_binary
run_global_pass
run_ir_to_lir_liveness_and_reg_alloc
run_module_pass
write_bundle
structs
CompilePassGlobal
CompilePassPerFunction
CompilePassPerModule
PassMetaIterator
variables
backendPasses
bundlePasses
commonPasses
exePasses
extraExePasses
extraJitPasses
frontendOnlyPasses
frontendPasses
jitPasses