private class SSILinearScanResolveDataFlowPhase.MyPhiValueVisitor extends Object implements SSAUtil.PhiValueVisitor
| Modifier and Type | Field and Description |
|---|---|
(package private) int |
fromId |
(package private) MoveResolver |
moveResolver |
(package private) int |
toId |
| Constructor and Description |
|---|
MyPhiValueVisitor(MoveResolver moveResolver,
AbstractBlockBase<?> toBlock,
AbstractBlockBase<?> fromBlock) |
final MoveResolver moveResolver
final int toId
final int fromId
public MyPhiValueVisitor(MoveResolver moveResolver, AbstractBlockBase<?> toBlock, AbstractBlockBase<?> fromBlock)
public void visit(Value phiIn, Value phiOut)
visit in interface SSAUtil.PhiValueVisitorphiIn - the incoming value at the merge blockphiOut - the outgoing value from the predecessor block