Mercurial > hg > truffle
comparison graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/SSALinearScan.java @ 21323:3570b7d1a6f9
LinearScan: create factory methods for subr- phases.
author | Josef Eisl <josef.eisl@jku.at> |
---|---|
date | Tue, 12 May 2015 11:04:25 +0200 |
parents | fd18bffefcc1 |
children | f2e3054bd164 |
comparison
equal
deleted
inserted
replaced
21322:73942ac6e650 | 21323:3570b7d1a6f9 |
---|---|
132 } | 132 } |
133 return false; | 133 return false; |
134 } | 134 } |
135 | 135 |
136 @Override | 136 @Override |
137 protected LifetimeAnalysis createLifetimeAnalysis() { | 137 protected LifetimeAnalysis createLifetimeAnalysisPhase() { |
138 return new SSALifetimeAnalysis(this); | 138 return new SSALifetimeAnalysis(this); |
139 } | 139 } |
140 | 140 |
141 private boolean isPhiResolutionMove(AbstractBlockBase<?> block, MoveOp move, Interval toInterval) { | 141 private boolean isPhiResolutionMove(AbstractBlockBase<?> block, MoveOp move, Interval toInterval) { |
142 if (!LinearScanPhase.SSA_LSRA.getValue()) { | 142 if (!LinearScanPhase.SSA_LSRA.getValue()) { |