AllocationPhase.AllocationContextLIRPhase.Options| Modifier and Type | Field and Description |
|---|---|
private static DebugMetric |
numPhiResolutionMoves |
private static DebugMetric |
numStackToStackMoves |
allocator| Constructor and Description |
|---|
SSALinarScanResolveDataFlowPhase(LinearScan allocator) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
resolveCollectMappings(AbstractBlockBase<?> fromBlock,
AbstractBlockBase<?> toBlock,
AbstractBlockBase<?> midBlock,
MoveResolver moveResolver) |
optimizeEmptyBlocks, resolveDataFlow, resolveDataFlow0, runrunapply, apply, createName, getNameprivate static final DebugMetric numPhiResolutionMoves
private static final DebugMetric numStackToStackMoves
SSALinarScanResolveDataFlowPhase(LinearScan allocator)
protected void resolveCollectMappings(AbstractBlockBase<?> fromBlock, AbstractBlockBase<?> toBlock, AbstractBlockBase<?> midBlock, MoveResolver moveResolver)
resolveCollectMappings in class LinearScanResolveDataFlowPhase