Lines Matching defs:Updates

64     SmallVectorImpl<DominatorTree::UpdateType> *Updates,
72 if (Updates && UniqueSuccessors.insert(Succ).second)
73 Updates->push_back({DominatorTree::Delete, BB, Succ});
112 SmallVector<DominatorTree::UpdateType, 4> Updates;
113 detachDeadBlocks(BBs, DTU ? &Updates : nullptr, KeepOneInputPHIs);
116 DTU->applyUpdates(Updates);
249 std::vector<DominatorTree::UpdateType> Updates;
256 Updates.reserve(Updates.size() + 2 * succ_size(BB) + 1);
267 Updates.push_back({DominatorTree::Insert, PredBB, SuccOfBB});
271 Updates.push_back({DominatorTree::Delete, BB, SuccOfBB});
272 Updates.push_back({DominatorTree::Delete, PredBB, BB});
325 DTU->applyUpdates(Updates);
915 SmallVector<DominatorTree::UpdateType, 3> Updates;
917 Updates.push_back({DominatorTree::Insert, BB, NewBB});
918 Updates.push_back({DominatorTree::Insert, NewBB, Succ});
919 Updates.push_back({DominatorTree::Delete, BB, Succ});
921 DTU.applyUpdates(Updates);
925 MSSAU->applyUpdates(Updates, *DT);
1054 SmallVector<DominatorTree::UpdateType, 8> Updates;
1057 Updates.push_back({DominatorTree::Insert, Old, New});
1058 Updates.reserve(Updates.size() + 2 * succ_size(New));
1061 Updates.push_back({DominatorTree::Insert, New, SuccessorOfOld});
1062 Updates.push_back({DominatorTree::Delete, Old, SuccessorOfOld});
1065 DTU->applyUpdates(Updates);
1162 SmallVector<DominatorTree::UpdateType, 8> Updates;
1164 Updates.push_back({DominatorTree::Insert, NewBB, OldBB});
1165 Updates.reserve(Updates.size() + 2 * Preds.size());
1168 Updates.push_back({DominatorTree::Insert, Pred, NewBB});
1169 Updates.push_back({DominatorTree::Delete, Pred, OldBB});
1171 DTU->applyUpdates(Updates);
1659 SmallVector<DominatorTree::UpdateType, 8> Updates;
1664 Updates.reserve(4 + 2 * UniqueOrigSuccessors.size());
1707 Updates.emplace_back(DominatorTree::Insert, Head, TrueBlock);
1708 Updates.emplace_back(DominatorTree::Insert, Head, FalseBlock);
1710 Updates.emplace_back(DominatorTree::Insert, TrueBlock, Tail);
1712 Updates.emplace_back(DominatorTree::Insert, FalseBlock, Tail);
1714 Updates.emplace_back(DominatorTree::Insert, Tail, UniqueOrigSuccessor);
1716 Updates.emplace_back(DominatorTree::Delete, Head, UniqueOrigSuccessor);
1717 DTU->applyUpdates(Updates);