private static final class SSIConstructionPhase.SSIBuilder extends Object
Modifier and Type | Field and Description |
---|---|
private LIR |
lir |
private BitSet |
processed |
private SSIBlockValueMapImpl |
valueMap |
Modifier | Constructor and Description |
---|---|
private |
SSIBuilder(LIR lir,
FrameMapBuilder frameMapBuilder) |
Modifier and Type | Method and Description |
---|---|
private void |
build(LIRGeneratorTool lirGen) |
private static boolean |
isLoopBackEdge(AbstractBlockBase<?> from,
AbstractBlockBase<?> to) |
void |
processBlock(AbstractBlockBase<?> block) |
private final SSIBlockValueMapImpl valueMap
private SSIBuilder(LIR lir, FrameMapBuilder frameMapBuilder)
private void build(LIRGeneratorTool lirGen)
public void processBlock(AbstractBlockBase<?> block)
private static boolean isLoopBackEdge(AbstractBlockBase<?> from, AbstractBlockBase<?> to)