Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dbounds_check_elimination.h36 induction_analysis_(induction_analysis) {} in HOptimization()
44 HInductionVarAnalysis* induction_analysis_; variable
Dinduction_var_range.h140 induction_analysis_->induction_.erase(loop); in ReVisit()
142 induction_analysis_->cycles_.erase(it.Current()->AsPhi()); in ReVisit()
144 induction_analysis_->VisitLoop(loop); in ReVisit()
151 return induction_analysis_->LookupCycle(phi); in LookupCycle()
161 return (lp != nullptr) && (induction_analysis_->LookupInfo(lp, phi) != nullptr); in IsClassified()
405 HInductionVarAnalysis* induction_analysis_; variable
Dinduction_var_range.cc197 : induction_analysis_(induction_analysis), in InductionVarRange()
372 ReplaceInduction(induction_analysis_->LookupInfo(lp, instruction), fetch, replacement); in Replace()
374 ReplaceInduction(induction_analysis_->LookupInfo(lp, GetLoopControl(lp)), fetch, replacement); in Replace()
421 HInductionVarAnalysis::InductionInfo *trip = induction_analysis_->LookupInfo(loop, loop_control); in GenerateTripCount()
465 HInductionVarAnalysis::InductionInfo *trip = induction_analysis_->LookupInfo(loop, loop_control); in CheckForFiniteAndConstantProps()
515 HInductionVarAnalysis::InductionInfo* i = induction_analysis_->LookupInfo(lp, instruction); in HasInductionInfo()
519 *trip = induction_analysis_->LookupInfo(lp, GetLoopControl(lp)); in HasInductionInfo()
533 InductionVarRange range(induction_analysis_); in IsWellBehavedTripCount()
Dbounds_check_elimination.cc2077 BCEVisitor visitor(graph_, side_effects_, induction_analysis_); in Run()