Modifier and Type | Field and Description |
---|---|
(package private) List<Runnable> |
undoOperations |
alwaysReachedBlock, block, dominated, parent
Constructor and Description |
---|
InstanceFrame(Block block,
DominatorConditionalEliminationPhase.Instance.InstanceFrame parent) |
Modifier and Type | Method and Description |
---|---|
LoweringPhase.Frame<?> |
enter(Block b) |
void |
postprocess() |
void |
preprocess() |
enterAlwaysReached
List<Runnable> undoOperations
public InstanceFrame(Block block, DominatorConditionalEliminationPhase.Instance.InstanceFrame parent)
public LoweringPhase.Frame<?> enter(Block b)
enter
in class LoweringPhase.Frame<DominatorConditionalEliminationPhase.Instance.InstanceFrame>
public void preprocess()
preprocess
in class LoweringPhase.Frame<DominatorConditionalEliminationPhase.Instance.InstanceFrame>
public void postprocess()
postprocess
in class LoweringPhase.Frame<DominatorConditionalEliminationPhase.Instance.InstanceFrame>