Searched refs:induction_analysis_ (Results 1 – 4 of 4) sorted by relevance
/art/compiler/optimizing/ |
D | bounds_check_elimination.h | 35 induction_analysis_(induction_analysis) {} in HOptimization() 43 HInductionVarAnalysis* induction_analysis_; variable
|
D | induction_var_range.h | 139 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
|
D | induction_var_range.cc | 163 : induction_analysis_(induction_analysis), in InductionVarRange() 326 ReplaceInduction(induction_analysis_->LookupInfo(lp, instruction), fetch, replacement); in Replace() 328 ReplaceInduction(induction_analysis_->LookupInfo(lp, GetLoopControl(lp)), fetch, replacement); in Replace() 375 induction_analysis_->LookupInfo(loop, GetLoopControl(loop)); in GenerateTripCount() 404 induction_analysis_->LookupInfo(loop, GetLoopControl(loop)); in CheckForFiniteAndConstantProps() 452 HInductionVarAnalysis::InductionInfo* i = induction_analysis_->LookupInfo(lp, instruction); in HasInductionInfo() 456 *trip = induction_analysis_->LookupInfo(lp, GetLoopControl(lp)); in HasInductionInfo() 468 InductionVarRange range(induction_analysis_); in IsWellBehavedTripCount()
|
D | bounds_check_elimination.cc | 2054 BCEVisitor visitor(graph_, side_effects_, induction_analysis_); in Run()
|