org.jikesrvm.compilers.opt.ssa
Class SSATuneUp
java.lang.Object
org.jikesrvm.compilers.opt.driver.OptimizationPlanElement
org.jikesrvm.compilers.opt.driver.OptimizationPlanCompositeElement
org.jikesrvm.compilers.opt.ssa.SSATuneUp
public final class SSATuneUp
- extends OptimizationPlanCompositeElement
This phase puts the IR in SSA form and performs a set of simple
optimizations to clean up.
Constructor Summary |
SSATuneUp()
Build this phase as a composite of others. |
Method Summary |
boolean |
shouldPerform(OptOptions options)
Determine, possibly by consulting the passed options object,
if this optimization plan element should be performed. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SSATuneUp
public SSATuneUp()
- Build this phase as a composite of others.
shouldPerform
public boolean shouldPerform(OptOptions options)
- Description copied from class:
OptimizationPlanElement
- Determine, possibly by consulting the passed options object,
if this optimization plan element should be performed.
- Overrides:
shouldPerform
in class OptimizationPlanCompositeElement
- Parameters:
options
- The Options object for the current compilation.
- Returns:
true
if the plan element should be performed.