| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Dominators.cpp | 148 if (!isReachableFromEntry(UseBB)) in dominates() 152 if (!isReachableFromEntry(DefBB)) in dominates() 179 if (!isReachableFromEntry(UseBB)) in dominates() 183 if (!isReachableFromEntry(DefBB)) in dominates() 289 if (!isReachableFromEntry(UseBB)) in dominates() 293 if (!isReachableFromEntry(DefBB)) in dominates() 321 bool DominatorTree::isReachableFromEntry(const Use &U) const { in isReachableFromEntry() function in DominatorTree 330 return isReachableFromEntry(PN->getIncomingBlock(U)); in isReachableFromEntry() 333 return isReachableFromEntry(I->getParent()); in isReachableFromEntry() 350 if (!isReachableFromEntry(BB2)) in findNearestCommonDominator() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CFG.cpp | 139 if (DT && !DT->isReachableFromEntry(StopBB)) in isPotentiallyReachableFromMany() 215 if (DT->isReachableFromEntry(A) && !DT->isReachableFromEntry(B)) in isPotentiallyReachable() 218 if (A->isEntryBlock() && DT->isReachableFromEntry(B)) in isPotentiallyReachable() 220 if (B->isEntryBlock() && DT->isReachableFromEntry(A)) in isPotentiallyReachable()
|
| H A D | FunctionPropertiesAnalysis.cpp | 231 if (DT.isReachableFromEntry(&BB)) in getFunctionPropertiesInfo() 394 if (DT.isReachableFromEntry(Succ)) in finish() 424 if (!DT.isReachableFromEntry(Succ)) in finish()
|
| H A D | CaptureTracking.cpp | 118 if (!DT->isReachableFromEntry(I->getParent())) in isSafeToPrune()
|
| H A D | MemorySSAUpdater.cpp | 46 if (!MSSA->DT->isReachableFromEntry(BB)) in getPreviousDefRecursive() 76 if (MSSA->DT->isReachableFromEntry(Pred)) { in getPreviousDefRecursive() 309 if (!MSSA->DT->isReachableFromEntry(MD->getBlock())) { in insertDef()
|
| H A D | MemoryDependenceAnalysis.cpp | 1191 if (DT.isReachableFromEntry(Entry.getBB())) { in getNonLocalPointerDepFromBB() 1265 if (DT.isReachableFromEntry(BB)) { in getNonLocalPointerDepFromBB() 1461 !DT.isReachableFromEntry(BB)) && in getNonLocalPointerDepFromBB()
|
| H A D | PHITransAddr.cpp | 303 if (DT && DT->isReachableFromEntry(PredBB)) in translateValue()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | GenericDomTree.h | 421 bool isReachableFromEntry(const NodeT *A) const { 424 return isReachableFromEntry(getNode(const_cast<NodeT *>(A))); 427 bool isReachableFromEntry(const DomTreeNodeBase<NodeT> *A) const { return A; } 439 if (!isReachableFromEntry(B)) 443 if (!isReachableFromEntry(A)) 864 isReachableFromEntry(Pred)) { 875 if (isReachableFromEntry(PredBlocks[i])) { 886 if (isReachableFromEntry(PredBlocks[i])) 905 assert(isReachableFromEntry(B)); 906 assert(isReachableFromEntry(A));
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | MoveAutoInit.cpp | 167 if (!DT.isReachableFromEntry(Pred)) in runMoveAutoInit() 186 if (DT.isReachableFromEntry(Pred)) in runMoveAutoInit()
|
| H A D | SSAUpdaterBulk.cpp | 73 if (DT->isReachableFromEntry(BB) && PredCache.get(BB).size()) { in computeValueAt()
|
| H A D | FixIrreducible.cpp | 291 if (!DT.isReachableFromEntry(P)) in makeReducible()
|
| H A D | LCSSA.cpp | 113 if (!DT.isReachableFromEntry(UserBB)) { in formLCSSAForInstructions()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineDominators.h | 220 bool isReachableFromEntry(const MachineBasicBlock *A) { in isReachableFromEntry() function 222 return DT->isReachableFromEntry(A); in isReachableFromEntry()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | Sink.cpp | 140 if (!DT.isReachableFromEntry(UseBlock)) in SinkInstruction() 180 if (!DT.isReachableFromEntry(&BB)) return false; in ProcessBlock()
|
| H A D | InstSimplifyPass.cpp | 36 if (!SQ.DT->isReachableFromEntry(&BB)) in runImpl()
|
| H A D | LoopInstSimplify.cpp | 107 if (!DT.isReachableFromEntry(UserI->getParent())) in simplifyLoopInst()
|
| H A D | GuardWidening.cpp | 531 assert(DT.isReachableFromEntry(DominatingBlock) && "Unreached code"); in computeWideningScore() 532 assert(DT.isReachableFromEntry(DominatedBlock) && "Unreached code"); in computeWideningScore() 577 assert(DT.isReachableFromEntry(Inst->getParent()) && in canBeHoistedTo() 837 assert((!BaseInst || DT.isReachableFromEntry(BaseInst->getParent())) && in parseRangeChecks()
|
| H A D | TLSVariableHoist.cpp | 141 if (!DT->isReachableFromEntry(&BB)) in collectTLSCandidates()
|
| H A D | ConstantHoisting.cpp | 227 if (!DT.isReachableFromEntry(BB)) in findBestInsertionSet() 523 if (!DT->isReachableFromEntry(&BB)) in collectConstantCandidates()
|
| H A D | Float2Int.cpp | 93 if (!DT.isReachableFromEntry(&BB)) in findRoots()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
| H A D | Dominators.h | 165 bool isReachableFromEntry(const CFGBlock *A) { in isReachableFromEntry() function 166 return DT.isReachableFromEntry(A); in isReachableFromEntry()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Dominators.h | 213 using Base::isReachableFromEntry; 216 bool isReachableFromEntry(const Use &U) const;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCCTRLoopsVerify.cpp | 168 if (!MDT->isReachableFromEntry(&MBB)) in runOnMachineFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
| H A D | TruncInstCombine.cpp | 531 if (!DT.isReachableFromEntry(&BB)) in run()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARCContract.cpp | 613 if (!DT->isReachableFromEntry(U) || !DT->dominates(Inst, U)) in run()
|