|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of OptimizationPlanCompositeElement in org.jikesrvm.compilers.opt.driver |
---|
Methods in org.jikesrvm.compilers.opt.driver that return OptimizationPlanCompositeElement | |
---|---|
static OptimizationPlanCompositeElement |
OptimizationPlanCompositeElement.compose(String name,
Object[] elems)
Compose together the argument elements into a composite element of an optimization plan. |
Uses of OptimizationPlanCompositeElement in org.jikesrvm.compilers.opt.lir2mir |
---|
Subclasses of OptimizationPlanCompositeElement in org.jikesrvm.compilers.opt.lir2mir | |
---|---|
class |
ConvertLIRtoMIR
Convert an IR object from LIR to MIR via BURS |
Uses of OptimizationPlanCompositeElement in org.jikesrvm.compilers.opt.mir2mc |
---|
Subclasses of OptimizationPlanCompositeElement in org.jikesrvm.compilers.opt.mir2mc | |
---|---|
class |
ConvertMIRtoMC
Convert an IR object from MIR to final Machinecode |
Uses of OptimizationPlanCompositeElement in org.jikesrvm.compilers.opt.regalloc |
---|
Subclasses of OptimizationPlanCompositeElement in org.jikesrvm.compilers.opt.regalloc | |
---|---|
class |
LinearScan
Main driver for linear scan register allocation. |
class |
RegisterAllocator
Driver routine for register allocation |
Uses of OptimizationPlanCompositeElement in org.jikesrvm.compilers.opt.ssa |
---|
Subclasses of OptimizationPlanCompositeElement in org.jikesrvm.compilers.opt.ssa | |
---|---|
class |
GCP
Global code placement comes in two flavours. |
class |
LiveRangeSplitting
Perform live-range splitting. |
class |
LoadElimination
This class implements the redundant load elimination by Fink, Knobe && Sarkar. |
class |
RedundantBranchElimination
Redundant branch elimination based on SSA form, global value numbers, and dominance relationships. |
class |
SSATuneUp
This phase puts the IR in SSA form and performs a set of simple optimizations to clean up. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |