Lines Matching defs:DominatingBlock
529 const auto *DominatingBlock = WideningPoint->getParent();
533 assert(DT.isReachableFromEntry(DominatingBlock) && "Unreached code");
535 assert(DT.dominates(DominatingBlock, DominatedBlock) && "No dominance");
536 while (DominatedBlock != DominatingBlock) {
537 auto *LikelySucc = GetLikelySuccessor(DominatingBlock);
542 if (!DT.properlyDominates(DominatingBlock, LikelySucc))
544 DominatingBlock = LikelySucc;
548 if (DominatedBlock == DominatingBlock)
552 if (!DT.dominates(DominatingBlock, DominatedBlock))
557 return !PDT->dominates(DominatedBlock, DominatingBlock);