llir-opt
0.0.1
Low-Level Post-Link Optimiser for OCaml and C
|
Public Member Functions | |
EliminateTags (Prog &prog, const Target *target) | |
bool | NarrowTypes () |
Initial transformation, narrows the types of values. | |
bool | Peephole () |
Runs peephole transformations until exhaustion. | |
bool | RewriteConst () |
Rewrite values which evaluate to constants. | |
Inst * | Peephole (Inst &inst) |
Wrapper to try all peepholes. | |
Inst * | PeepholeAddCmp (Inst &inst) |
Peephole to simplify add-cmp. | |