Home
last modified time | relevance | path

Searched refs:induction_analysis_ (Results 1 – 4 of 4) sorted by relevance

/art/compiler/optimizing/
Dbounds_check_elimination.h35 induction_analysis_(induction_analysis) {} in HOptimization()
43 HInductionVarAnalysis* induction_analysis_; variable
Dinduction_var_range.h139 induction_analysis_->induction_.erase(loop); in ReVisit()
141 induction_analysis_->cycles_.erase(it.Current()->AsPhi()); in ReVisit()
143 induction_analysis_->VisitLoop(loop); in ReVisit()
150 return induction_analysis_->LookupCycle(phi); in LookupCycle()
160 return (lp != nullptr) && (induction_analysis_->LookupInfo(lp, phi) != nullptr); in IsClassified()
339 HInductionVarAnalysis* induction_analysis_; variable
Dinduction_var_range.cc185 : induction_analysis_(induction_analysis), in InductionVarRange()
348 ReplaceInduction(induction_analysis_->LookupInfo(lp, instruction), fetch, replacement); in Replace()
350 ReplaceInduction(induction_analysis_->LookupInfo(lp, GetLoopControl(lp)), fetch, replacement); in Replace()
397 induction_analysis_->LookupInfo(loop, GetLoopControl(loop)); in GenerateTripCount()
426 induction_analysis_->LookupInfo(loop, GetLoopControl(loop)); in CheckForFiniteAndConstantProps()
474 HInductionVarAnalysis::InductionInfo* i = induction_analysis_->LookupInfo(lp, instruction); in HasInductionInfo()
478 *trip = induction_analysis_->LookupInfo(lp, GetLoopControl(lp)); in HasInductionInfo()
490 InductionVarRange range(induction_analysis_); in IsWellBehavedTripCount()
Dbounds_check_elimination.cc1953 BCEVisitor visitor(graph_, side_effects_, induction_analysis_); in Run()