Home
last modified time | relevance | path

Searched refs:CommonDominator (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCodeMoverUtils.cpp249 const BasicBlock *CommonDominator = DT.findNearestCommonDominator(&BB0, &BB1); in isControlFlowEquivalent() local
252 << CommonDominator->getName() << "\n"); in isControlFlowEquivalent()
255 ControlConditions::collectControlConditions(BB0, *CommonDominator, DT, in isControlFlowEquivalent()
261 ControlConditions::collectControlConditions(BB1, *CommonDominator, DT, in isControlFlowEquivalent()
455 const BasicBlock *CommonDominator = in nonStrictlyPostDominate() local
457 if (CommonDominator == nullptr) in nonStrictlyPostDominate()
474 if (Pred == CommonDominator || Visited.count(Pred)) in nonStrictlyPostDominate()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PromoteConstant.cpp433 BasicBlock *CommonDominator = DT.findNearestCommonDominator(NewBB, CurBB); in tryAndMerge() local
435 if (!CommonDominator) in tryAndMerge()
438 if (CommonDominator != NewBB) { in tryAndMerge()
440 assert(CommonDominator != CurBB && in tryAndMerge()
443 NewPt = CommonDominator->getTerminator(); in tryAndMerge()