Lines Matching refs:Updates

1079     std::vector<DominatorTree::UpdateType> Updates;  in ProcessBlock()  local
1083 Updates.reserve(BBTerm->getNumSuccessors()); in ProcessBlock()
1088 Updates.push_back({DominatorTree::Delete, BB, Succ}); in ProcessBlock()
1095 DTU->applyUpdates(Updates); in ProcessBlock()
1662 std::vector <DominatorTree::UpdateType> Updates; in ProcessThreadableEdges() local
1663 Updates.reserve(BB->getTerminator()->getNumSuccessors() - 1); in ProcessThreadableEdges()
1669 Updates.push_back({DominatorTree::Delete, BB, SuccBB}); in ProcessThreadableEdges()
1677 DTU->applyUpdates(Updates); in ProcessThreadableEdges()
2100 std::vector<DominatorTree::UpdateType> Updates; in SplitBlockPreds() local
2101 Updates.reserve((2 * Preds.size()) + NewBBs.size()); in SplitBlockPreds()
2104 Updates.push_back({DominatorTree::Insert, NewBB, BB}); in SplitBlockPreds()
2106 Updates.push_back({DominatorTree::Delete, Pred, BB}); in SplitBlockPreds()
2107 Updates.push_back({DominatorTree::Insert, Pred, NewBB}); in SplitBlockPreds()
2115 DTU->applyUpdates(Updates); in SplitBlockPreds()
2260 std::vector<DominatorTree::UpdateType> Updates; in DuplicateCondBranchOnPHIIntoPred() local
2269 Updates.push_back({DominatorTree::Delete, PredBB, BB}); in DuplicateCondBranchOnPHIIntoPred()
2285 Updates.push_back({DominatorTree::Insert, OldPredBB, PredBB}); in DuplicateCondBranchOnPHIIntoPred()
2286 Updates.push_back({DominatorTree::Insert, PredBB, BB}); in DuplicateCondBranchOnPHIIntoPred()
2287 Updates.push_back({DominatorTree::Delete, OldPredBB, BB}); in DuplicateCondBranchOnPHIIntoPred()
2332 Updates.push_back({DominatorTree::Insert, PredBB, SuccBB}); in DuplicateCondBranchOnPHIIntoPred()
2388 DTU->applyUpdates(Updates); in DuplicateCondBranchOnPHIIntoPred()
2592 std::vector<DominatorTree::UpdateType> Updates; in TryToUnfoldSelectInCurrBB() local
2593 Updates.reserve((2 * SplitBB->getTerminator()->getNumSuccessors()) + 3); in TryToUnfoldSelectInCurrBB()
2594 Updates.push_back({DominatorTree::Insert, BB, SplitBB}); in TryToUnfoldSelectInCurrBB()
2595 Updates.push_back({DominatorTree::Insert, BB, NewBB}); in TryToUnfoldSelectInCurrBB()
2596 Updates.push_back({DominatorTree::Insert, NewBB, SplitBB}); in TryToUnfoldSelectInCurrBB()
2599 Updates.push_back({DominatorTree::Delete, BB, Succ}); in TryToUnfoldSelectInCurrBB()
2600 Updates.push_back({DominatorTree::Insert, SplitBB, Succ}); in TryToUnfoldSelectInCurrBB()
2602 DTU->applyUpdates(Updates); in TryToUnfoldSelectInCurrBB()