Home | History | Annotate | Download | only in optimizing

Lines Matching defs:loop_information_

494         loop_information_(nullptr),
526 if (loop_information_ == nullptr) {
527 loop_information_ = new (graph_->GetArena()) HLoopInformation(this, graph_);
529 DCHECK_EQ(loop_information_->GetHeader(), this);
530 loop_information_->AddBackEdge(back_edge);
556 return IsLoopHeader() ? loop_information_->NumberOfBackEdges() : 0;
700 return IsInLoop() && (loop_information_->GetHeader() == this);
710 return loop_information_;
713 // Set the loop_information_ on this block. Overrides the current
720 loop_information_ = info;
721 } else if (loop_information_->Contains(*info->GetHeader())) {
725 loop_information_ = info;
728 // Note that we cannot do the check `info->Contains(loop_information_)->GetHeader()`
735 loop_information_ = info;
738 bool IsInLoop() const { return loop_information_ != nullptr; }
764 HLoopInformation* loop_information_;