public class EarlyReadEliminationPhase extends EffectsPhase<PhaseContext>
EffectsPhase.Closure<T>canonicalizerBEFORE_PHASE_DUMP_LEVEL, PHASE_DUMP_LEVEL| Constructor and Description |
|---|
EarlyReadEliminationPhase(CanonicalizerPhase canonicalizer) |
| Modifier and Type | Method and Description |
|---|---|
protected EffectsPhase.Closure<?> |
createEffectsClosure(PhaseContext context,
SchedulePhase schedule,
ControlFlowGraph cfg) |
protected void |
run(StructuredGraph graph,
PhaseContext context) |
postIteration, runAnalysisapply, apply, createName, getNamepublic EarlyReadEliminationPhase(CanonicalizerPhase canonicalizer)
protected void run(StructuredGraph graph, PhaseContext context)
run in class EffectsPhase<PhaseContext>protected EffectsPhase.Closure<?> createEffectsClosure(PhaseContext context, SchedulePhase schedule, ControlFlowGraph cfg)
createEffectsClosure in class EffectsPhase<PhaseContext>