Searched refs:predecessors_ (Results 1 – 3 of 3) sorted by relevance
446 header->predecessors_[pred] = to_swap; in OrderLoopHeaderPredecessors()447 header->predecessors_[0] = predecessor; in OrderLoopHeaderPredecessors()2077 successor->predecessors_[successor->GetPredecessorIndexOf(this)] = new_block; in SplitBefore()2096 new_block->predecessors_.swap(predecessors_); in CreateImmediateDominator()2097 DCHECK(predecessors_.empty()); in CreateImmediateDominator()2122 successor->predecessors_[successor->GetPredecessorIndexOf(this)] = new_block; in SplitBeforeForInlining()2149 successor->predecessors_[successor->GetPredecessorIndexOf(this)] = new_block; in SplitAfterForInlining()2360 for (HBasicBlock* predecessor : predecessors_) { in DisconnectAndDelete()2405 predecessors_.clear(); in DisconnectAndDelete()2434 successor->predecessors_.erase(successor->predecessors_.begin() + this_index); in DisconnectFromSuccessors()[all …]
1109 predecessors_(graph->GetAllocator()->Adapter(kArenaAllocPredecessors)), in graph_()1119 predecessors_.reserve(kDefaultNumberOfPredecessors); in graph_()1125 return predecessors_; in GetPredecessors()1224 block->predecessors_.push_back(this); in AddSuccessor()1230 new_block->predecessors_.push_back(this); in ReplaceSuccessor()1238 predecessors_[predecessor_index] = new_block; in ReplacePredecessor()1247 successor->predecessors_[predecessor_index] = this; in InsertBetween()1250 predecessors_.push_back(predecessor); in InsertBetween()1254 predecessors_.erase(predecessors_.begin() + GetPredecessorIndexOf(block)); in RemovePredecessor()1262 predecessors_.clear(); in ClearAllPredecessors()[all …]
379 std::copy(preds.begin(), preds.end(), target->predecessors_.begin()); in EnsurePredecessorOrder()