Lines Matching refs:predecessors_
973 predecessors_(graph->GetAllocator()->Adapter(kArenaAllocPredecessors)), in graph_()
983 predecessors_.reserve(kDefaultNumberOfPredecessors); in graph_()
989 return predecessors_; in GetPredecessors()
1084 block->predecessors_.push_back(this); in AddSuccessor()
1090 new_block->predecessors_.push_back(this); in ReplaceSuccessor()
1098 predecessors_[predecessor_index] = new_block; in ReplacePredecessor()
1107 successor->predecessors_[predecessor_index] = this; in InsertBetween()
1110 predecessors_.push_back(predecessor); in InsertBetween()
1114 predecessors_.erase(predecessors_.begin() + GetPredecessorIndexOf(block)); in RemovePredecessor()
1122 predecessors_.clear(); in ClearAllPredecessors()
1126 predecessors_.push_back(block); in AddPredecessor()
1131 DCHECK_EQ(predecessors_.size(), 2u); in SwapPredecessors()
1132 std::swap(predecessors_[0], predecessors_[1]); in SwapPredecessors()
1141 return IndexOfElement(predecessors_, predecessor); in GetPredecessorIndexOf()
1318 ArenaVector<HBasicBlock*> predecessors_; variable