vox ~master (2022-05-02T18:23:10Z)
Dub
Repo
ModulePassFun
vox
passes
Undocumented in source.
alias
ModulePassFun
=
void
function
(
ref
CompilationContext
context
,
ref
ModuleDeclNode
mod
,
CompilePassPerFunction
[]
subPasses
)
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