diff options
Diffstat (limited to 'compiler/optimizing/induction_var_range.h')
-rw-r--r-- | compiler/optimizing/induction_var_range.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/optimizing/induction_var_range.h b/compiler/optimizing/induction_var_range.h index 3e1212bec8..356a04ab19 100644 --- a/compiler/optimizing/induction_var_range.h +++ b/compiler/optimizing/induction_var_range.h @@ -139,7 +139,8 @@ class InductionVarRange { void ReVisit(const HLoopInformation* loop) { induction_analysis_->induction_.erase(loop); for (HInstructionIterator it(loop->GetHeader()->GetPhis()); !it.Done(); it.Advance()) { - induction_analysis_->cycles_.erase(it.Current()->AsPhi()); + // TODO: Remove "OrNull". + induction_analysis_->cycles_.erase(it.Current()->AsPhiOrNull()); } induction_analysis_->VisitLoop(loop); } |