- apply_lir_func_pass
void apply_lir_func_pass(CompilationContext* context, FuncPass pass, string passName)
Undocumented in source. Be warned that the author may not have intended to support it.
- func_pass_inline
void func_pass_inline(CompilationContext* c, IrFunction* ir, IrIndex funcIndex, IrBuilder builder)
Undocumented in source. Be warned that the author may not have intended to support it.
- func_pass_invert_conditions
void func_pass_invert_conditions(CompilationContext* context, IrFunction* ir, IrIndex funcIndex, IrBuilder builder)
Undocumented in source. Be warned that the author may not have intended to support it.
- func_pass_remove_dead_code
void func_pass_remove_dead_code(CompilationContext* context, IrFunction* ir, IrIndex funcIndex, IrBuilder builder)
Undocumented in source. Be warned that the author may not have intended to support it.
- pass_optimize_ir
void pass_optimize_ir(CompilationContext c, ModuleDeclNode mod, FunctionDeclNode func)
Undocumented in source. Be warned that the author may not have intended to support it.
- pass_optimize_lir
void pass_optimize_lir(CompilationContext* context)
Undocumented in source. Be warned that the author may not have intended to support it.
- pass_optimize_lir_func
void pass_optimize_lir_func(CompilationContext* context, IrFunction* ir)
Undocumented in source. Be warned that the author may not have intended to support it.