|
|||||||||||
| 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 | ||||||||||