Lines Matching refs:Updates

1015     std::vector<DominatorTree::UpdateType> Updates;  in processBlock()  local
1019 Updates.reserve(BBTerm->getNumSuccessors()); in processBlock()
1024 Updates.push_back({DominatorTree::Delete, BB, Succ}); in processBlock()
1033 DTU->applyUpdatesPermissive(Updates); in processBlock()
1633 std::vector <DominatorTree::UpdateType> Updates; in processThreadableEdges() local
1634 Updates.reserve(BB->getTerminator()->getNumSuccessors() - 1); in processThreadableEdges()
1640 Updates.push_back({DominatorTree::Delete, BB, SuccBB}); in processThreadableEdges()
1650 DTU->applyUpdatesPermissive(Updates); in processThreadableEdges()
2486 std::vector<DominatorTree::UpdateType> Updates; in splitBlockPreds() local
2487 Updates.reserve((2 * Preds.size()) + NewBBs.size()); in splitBlockPreds()
2490 Updates.push_back({DominatorTree::Insert, NewBB, BB}); in splitBlockPreds()
2492 Updates.push_back({DominatorTree::Delete, Pred, BB}); in splitBlockPreds()
2493 Updates.push_back({DominatorTree::Insert, Pred, NewBB}); in splitBlockPreds()
2501 DTU->applyUpdatesPermissive(Updates); in splitBlockPreds()
2640 std::vector<DominatorTree::UpdateType> Updates; in duplicateCondBranchOnPHIIntoPred() local
2649 Updates.push_back({DominatorTree::Delete, PredBB, BB}); in duplicateCondBranchOnPHIIntoPred()
2665 Updates.push_back({DominatorTree::Insert, OldPredBB, PredBB}); in duplicateCondBranchOnPHIIntoPred()
2666 Updates.push_back({DominatorTree::Insert, PredBB, BB}); in duplicateCondBranchOnPHIIntoPred()
2667 Updates.push_back({DominatorTree::Delete, OldPredBB, BB}); in duplicateCondBranchOnPHIIntoPred()
2720 Updates.push_back({DominatorTree::Insert, PredBB, SuccBB}); in duplicateCondBranchOnPHIIntoPred()
2742 DTU->applyUpdatesPermissive(Updates); in duplicateCondBranchOnPHIIntoPred()
2981 std::vector<DominatorTree::UpdateType> Updates; in tryToUnfoldSelectInCurrBB() local
2982 Updates.reserve((2 * SplitBB->getTerminator()->getNumSuccessors()) + 3); in tryToUnfoldSelectInCurrBB()
2983 Updates.push_back({DominatorTree::Insert, BB, SplitBB}); in tryToUnfoldSelectInCurrBB()
2984 Updates.push_back({DominatorTree::Insert, BB, NewBB}); in tryToUnfoldSelectInCurrBB()
2985 Updates.push_back({DominatorTree::Insert, NewBB, SplitBB}); in tryToUnfoldSelectInCurrBB()
2988 Updates.push_back({DominatorTree::Delete, BB, Succ}); in tryToUnfoldSelectInCurrBB()
2989 Updates.push_back({DominatorTree::Insert, SplitBB, Succ}); in tryToUnfoldSelectInCurrBB()
2991 DTU->applyUpdatesPermissive(Updates); in tryToUnfoldSelectInCurrBB()