MimIR 0.1
MimIR is my Intermediate Representation
|
Go to the source code of this file.
Namespaces | |
namespace | mim |
namespace | mim::plug |
namespace | mim::plug::compile |
The compile Plugin | |
Functions | |
%compile.pass_phase | |
Ref | mim::plug::compile::normalize_pass_phase (Ref type, Ref, Ref arg) |
%compile.combined_phase | |
Ref | mim::plug::compile::normalize_combined_phase (Ref type, Ref, Ref arg) |
combined_phase (phase_list phase1 ... phasen) -> phases_to_phase n (phase1, ..., phasen) | |
%compile.single_pass_phase | |
Ref | mim::plug::compile::normalize_single_pass_phase (Ref type, Ref, Ref arg) |
single_pass_phase pass -> passes_to_phase 1 pass | |
%compile.combine_pass_list | |
Ref | mim::plug::compile::normalize_combine_pass_list (Ref type, Ref, Ref arg) |
combine_pass_list K (pass_list pass11 ... pass1N) ... (pass_list passK1 ... passKM) = pass_list pass11 ... p1N ... / passK1 ... passKM | |