Lines Matching refs:DominatorTree
126 bool DominatorTree::invalidate(Function &F, const PreservedAnalyses &PA, in invalidate()
135 bool DominatorTree::dominates(const BasicBlock *BB, const Use &U) const { in dominates()
148 bool DominatorTree::dominates(const Value *DefV, in dominates()
187 bool DominatorTree::dominates(const Instruction *Def, in dominates()
213 bool DominatorTree::dominates(const BasicBlockEdge &BBE, in dominates()
263 bool DominatorTree::dominates(const BasicBlockEdge &BBE, const Use &U) const { in dominates()
281 bool DominatorTree::dominates(const Value *DefV, const Use &U) const { in dominates()
334 bool DominatorTree::isReachableFromEntry(const Use &U) const { in isReachableFromEntry()
350 bool DominatorTree::dominates(const BasicBlockEdge &BBE1, in dominates()
357 Instruction *DominatorTree::findNearestCommonDominator(Instruction *I1, in findNearestCommonDominator()
384 DominatorTree DominatorTreeAnalysis::run(Function &F, in run()
386 DominatorTree DT; in run()
436 assert(DT.verify(DominatorTree::VerificationLevel::Full)); in verifyAnalysis()
438 assert(DT.verify(DominatorTree::VerificationLevel::Basic)); in verifyAnalysis()