Lines Matching refs:induction_variable_

258       : induction_variable_(induction_variable),  in ArrayAccessInsideLoopFinder()
299 HLoopInformation* loop_info = induction_variable_->GetBlock()->GetLoopInformation(); in Run()
302 DCHECK(block == induction_variable_->GetBlock()); in Run()
368 if (left == induction_variable_ || in Run()
370 left == induction_variable_)) { in Run()
391 HInstruction* induction_variable_; member in art::ArrayAccessInsideLoopFinder
501 induction_variable_(induction_variable), in MonotonicValueRange()
510 HInstruction* GetInductionVariable() const { return induction_variable_; } in GetInductionVariable()
516 DCHECK(induction_variable_->GetBlock()->IsLoopHeader()); in GetLoopHeader()
517 return induction_variable_->GetBlock(); in GetLoopHeader()
700 HBasicBlock* header = induction_variable_->GetBlock(); in NarrowWithDeoptimization()
709 ArrayAccessInsideLoopFinder finder(induction_variable_); in NarrowWithDeoptimization()
733 HBasicBlock* header = induction_variable_->GetBlock(); in CanAddDeoptimizationConstant()
779 HBasicBlock* header = induction_variable_->GetBlock(); in TransformLoopForDeoptimizationIfNeeded()
813 HBasicBlock* header = induction_variable_->GetBlock(); in AddLoopBodyEntryTest()
844 HBasicBlock* header = induction_variable_->GetBlock(); in AddDeoptimizationConstant()
875 HBasicBlock* header = induction_variable_->GetBlock(); in CanAddDeoptimizationArrayLength()
925 HBasicBlock* header = induction_variable_->GetBlock(); in AddDeoptimizationArrayLength()
1024 induction_variable_->GetBlock()->GetLoopInformation()->GetPreHeader(); in AddDeoptimization()
1086 HPhi* const induction_variable_; // Induction variable for this monotonic value range. member in art::MonotonicValueRange