llir-opt  0.0.1
Low-Level Post-Link Optimiser for OCaml and C
Public Member Functions | List of all members
EliminateTags Class Referencefinal

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.
 
InstPeephole (Inst &inst)
 Wrapper to try all peepholes.
 
InstPeepholeAddCmp (Inst &inst)
 Peephole to simplify add-cmp.
 

The documentation for this class was generated from the following file: