reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
55 bool hasDomTree() const { return DT != nullptr; }
lib/Analysis/DomTreeUpdater.cpp60 if (Strategy != UpdateStrategy::Lazy || !DT) 68 DT->applyUpdates(ArrayRef<DominatorTree::UpdateType>(I, E)); 124 if (DT) 125 DT->recalculate(F); 140 if (DT) 141 DT->recalculate(F); 156 if (!DT) 206 if (DT && !IsRecalculatingDomTree) 207 if (DT->getNode(DelBB)) 208 DT->eraseNode(DelBB); 232 if (!DT && !PDT) 243 if (DT) 244 DT->applyUpdates(Updates); 251 if (!DT && !PDT) 297 if (DT) 298 DT->applyUpdates(DeduplicatedUpdates); 304 assert(DT && "Invalid acquisition of a null DomTree"); 307 return *DT; 324 if (!DT && !PDT) 332 if (DT) 333 DT->insertEdge(From, To); 346 if (!DT && !PDT) 353 if (DT) 354 DT->insertEdge(From, To); 370 if (!DT && !PDT) 378 if (DT) 379 DT->deleteEdge(From, To); 392 if (!DT && !PDT) 399 if (DT) 400 DT->deleteEdge(From, To); 416 if (!DT) 436 if (DT || PDT) { 437 if (DT) 488 if (DT) {