Lines Matching defs:Updates
56 SmallVectorImpl<DominatorTree::UpdateType> *Updates,
64 if (Updates && UniqueSuccessors.insert(Succ).second)
65 Updates->push_back({DominatorTree::Delete, BB, Succ});
104 SmallVector<DominatorTree::UpdateType, 4> Updates;
105 DetatchDeadBlocks(BBs, DTU ? &Updates : nullptr, KeepOneInputPHIs);
108 DTU->applyUpdatesPermissive(Updates);
229 std::vector<DominatorTree::UpdateType> Updates;
231 Updates.reserve(1 + (2 * succ_size(BB)));
241 Updates.push_back({DominatorTree::Insert, PredBB, *I});
243 Updates.push_back({DominatorTree::Delete, BB, *I});
244 Updates.push_back({DominatorTree::Delete, PredBB, BB});
309 DTU->applyUpdatesPermissive(Updates);
1326 SmallVector<DominatorTree::UpdateType, 16> Updates;
1331 Updates.push_back({DominatorTree::Delete, In, Succ});
1333 Updates.push_back({DominatorTree::Insert, In, FirstGuardBlock});
1355 Updates.push_back({DominatorTree::Insert, GuardBlocks[i], Outgoing[i]});
1356 Updates.push_back(
1359 Updates.push_back({DominatorTree::Insert, GuardBlocks[NumGuards - 1],
1361 Updates.push_back({DominatorTree::Insert, GuardBlocks[NumGuards - 1],
1363 DTU->applyUpdates(Updates);