Lines Matching refs:Updates

1096     std::vector<DominatorTree::UpdateType> Updates;  in processBlock()  local
1100 Updates.reserve(BBTerm->getNumSuccessors()); in processBlock()
1105 Updates.push_back({DominatorTree::Delete, BB, Succ}); in processBlock()
1113 DTU->applyUpdatesPermissive(Updates); in processBlock()
1719 std::vector <DominatorTree::UpdateType> Updates; in processThreadableEdges() local
1720 Updates.reserve(BB->getTerminator()->getNumSuccessors() - 1); in processThreadableEdges()
1726 Updates.push_back({DominatorTree::Delete, BB, SuccBB}); in processThreadableEdges()
1735 DTU->applyUpdatesPermissive(Updates); in processThreadableEdges()
2468 std::vector<DominatorTree::UpdateType> Updates; in splitBlockPreds() local
2469 Updates.reserve((2 * Preds.size()) + NewBBs.size()); in splitBlockPreds()
2472 Updates.push_back({DominatorTree::Insert, NewBB, BB}); in splitBlockPreds()
2474 Updates.push_back({DominatorTree::Delete, Pred, BB}); in splitBlockPreds()
2475 Updates.push_back({DominatorTree::Insert, Pred, NewBB}); in splitBlockPreds()
2483 DTU->applyUpdatesPermissive(Updates); in splitBlockPreds()
2627 std::vector<DominatorTree::UpdateType> Updates; in duplicateCondBranchOnPHIIntoPred() local
2636 Updates.push_back({DominatorTree::Delete, PredBB, BB}); in duplicateCondBranchOnPHIIntoPred()
2652 Updates.push_back({DominatorTree::Insert, OldPredBB, PredBB}); in duplicateCondBranchOnPHIIntoPred()
2653 Updates.push_back({DominatorTree::Insert, PredBB, BB}); in duplicateCondBranchOnPHIIntoPred()
2654 Updates.push_back({DominatorTree::Delete, OldPredBB, BB}); in duplicateCondBranchOnPHIIntoPred()
2699 Updates.push_back({DominatorTree::Insert, PredBB, SuccBB}); in duplicateCondBranchOnPHIIntoPred()
2721 DTU->applyUpdatesPermissive(Updates); in duplicateCondBranchOnPHIIntoPred()
2934 std::vector<DominatorTree::UpdateType> Updates; in tryToUnfoldSelectInCurrBB() local
2935 Updates.reserve((2 * SplitBB->getTerminator()->getNumSuccessors()) + 3); in tryToUnfoldSelectInCurrBB()
2936 Updates.push_back({DominatorTree::Insert, BB, SplitBB}); in tryToUnfoldSelectInCurrBB()
2937 Updates.push_back({DominatorTree::Insert, BB, NewBB}); in tryToUnfoldSelectInCurrBB()
2938 Updates.push_back({DominatorTree::Insert, NewBB, SplitBB}); in tryToUnfoldSelectInCurrBB()
2941 Updates.push_back({DominatorTree::Delete, BB, Succ}); in tryToUnfoldSelectInCurrBB()
2942 Updates.push_back({DominatorTree::Insert, SplitBB, Succ}); in tryToUnfoldSelectInCurrBB()
2944 DTU->applyUpdatesPermissive(Updates); in tryToUnfoldSelectInCurrBB()