Home
last modified time | relevance | path

Searched refs:isReachableFromEntry (Results 1 – 25 of 38) sorted by relevance

12

/external/llvm/lib/IR/
DDominators.cpp81 if (!isReachableFromEntry(UseBB)) in dominates()
85 if (!isReachableFromEntry(DefBB)) in dominates()
117 if (!isReachableFromEntry(UseBB)) in dominates()
121 if (!isReachableFromEntry(DefBB)) in dominates()
228 if (!isReachableFromEntry(UseBB)) in dominates()
232 if (!isReachableFromEntry(DefBB)) in dominates()
265 bool DominatorTree::isReachableFromEntry(const Use &U) const { in isReachableFromEntry() function in DominatorTree
274 return isReachableFromEntry(PN->getIncomingBlock(U)); in isReachableFromEntry()
277 return isReachableFromEntry(I->getParent()); in isReachableFromEntry()
/external/llvm/include/llvm/Support/
DGenericDomTree.h194 assert(isReachableFromEntry(B)); in dominatedBySlowTreeWalk()
195 assert(isReachableFromEntry(A)); in dominatedBySlowTreeWalk()
278 DT.isReachableFromEntry(ND)) { in Split()
289 if (DT.isReachableFromEntry(PredBlocks[i])) { in Split()
301 if (DT.isReachableFromEntry(PredBlocks[i])) in Split()
427 bool isReachableFromEntry(const NodeT *A) const { in isReachableFromEntry() function
430 return isReachableFromEntry(getNode(const_cast<NodeT *>(A))); in isReachableFromEntry()
433 bool isReachableFromEntry(const DomTreeNodeBase<NodeT> *A) const { return A; } in isReachableFromEntry() function
445 if (!isReachableFromEntry(B)) in dominates()
449 if (!isReachableFromEntry(A)) in dominates()
/external/llvm/unittests/IR/
DDominatorTreeTest.cpp61 EXPECT_TRUE(DT->isReachableFromEntry(BB0)); in runOnFunction()
62 EXPECT_TRUE(DT->isReachableFromEntry(BB1)); in runOnFunction()
63 EXPECT_TRUE(DT->isReachableFromEntry(BB2)); in runOnFunction()
64 EXPECT_FALSE(DT->isReachableFromEntry(BB3)); in runOnFunction()
65 EXPECT_TRUE(DT->isReachableFromEntry(BB4)); in runOnFunction()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineDominators.h163 bool isReachableFromEntry(MachineBasicBlock *A) { in isReachableFromEntry() function
164 return DT->isReachableFromEntry(A); in isReachableFromEntry()
/external/clang/include/clang/Analysis/Analyses/
DDominators.h142 bool isReachableFromEntry(const CFGBlock *A) { in isReachableFromEntry() function
143 return DT->isReachableFromEntry(A); in isReachableFromEntry()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DDominators.h249 DT.isReachableFromEntry(ND)) { in Split()
260 if (DT.isReachableFromEntry(PredBlocks[i])) { in Split()
272 if (DT.isReachableFromEntry(PredBlocks[i])) in Split()
370 bool isReachableFromEntry(const NodeT* A) { in isReachableFromEntry() function
817 bool isReachableFromEntry(const BasicBlock* A) { in isReachableFromEntry() function
818 return DT->isReachableFromEntry(A); in isReachableFromEntry()
/external/llvm/include/llvm/CodeGen/
DMachineDominators.h212 bool isReachableFromEntry(const MachineBasicBlock *A) { in isReachableFromEntry() function
214 return DT->isReachableFromEntry(A); in isReachableFromEntry()
/external/llvm/include/llvm/IR/
DDominators.h141 using Base::isReachableFromEntry;
144 bool isReachableFromEntry(const Use &U) const;
/external/swiftshader/third_party/LLVM/lib/VMCore/
DVerifier.cpp1480 Assert1(*UI != (User*)&I || !DT->isReachableFromEntry(BB), in visitInstruction()
1565 Assert2(BB == NormalDest || !DT->isReachableFromEntry(UseBlock), in visitInstruction()
1570 !DT->isReachableFromEntry(UseBlock), in visitInstruction()
1578 DT->isReachableFromEntry(UseBlock)) in visitInstruction()
1585 DT->isReachableFromEntry(*PI)) { in visitInstruction()
1596 !DT->isReachableFromEntry(PredBB)), in visitInstruction()
1602 Assert2(InstsInThisBlock.count(Op) || !DT->isReachableFromEntry(BB), in visitInstruction()
1608 !DT->isReachableFromEntry(BB), in visitInstruction()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DStackProtector.cpp220 if (DT && DT->isReachableFromEntry(BB)) { in InsertStackProtectors()
DMachineSink.cpp248 if (!DT->isReachableFromEntry(&MBB)) return false; in ProcessBlock()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DSink.cpp124 if (!DT->isReachableFromEntry(&BB)) return false; in ProcessBlock()
/external/llvm/lib/Analysis/
DCFG.cpp135 if (DT && !DT->isReachableFromEntry(StopBB)) in isPotentiallyReachableFromMany()
DDivergenceAnalysis.cpp143 if (!DT.isReachableFromEntry(ThisBB)) in exploreSyncDependency()
DCaptureTracking.cpp74 if (BeforeHere != I && !DT->isReachableFromEntry(BB)) in isSafeToPrune()
DMemoryDependenceAnalysis.cpp1137 if (DT.isReachableFromEntry(Entry.getBB())) { in getNonLocalPointerDepFromBB()
1206 if (DT.isReachableFromEntry(BB)) { in getNonLocalPointerDepFromBB()
1400 !DT.isReachableFromEntry(BB)) && in getNonLocalPointerDepFromBB()
DPHITransAddr.cpp321 if (DT && DT->isReachableFromEntry(PredBB)) in PHITranslateValue()
/external/llvm/include/llvm/Analysis/
DLoopInfoImpl.h362 if (!DomTree.isReachableFromEntry(PredBB)) in discoverAndMapSubloop()
490 && DomTree.isReachableFromEntry(Backedge)) { in analyze()
/external/llvm/lib/Transforms/Scalar/
DGuardWidening.cpp384 assert(DT.isReachableFromEntry(Inst->getParent()) && in isAvailableAt()
527 assert((!BaseInst || DT.isReachableFromEntry(BaseInst->getParent())) && in parseRangeChecks()
DSink.cpp208 if (!DT.isReachableFromEntry(&BB)) return false; in ProcessBlock()
DDeadStoreElimination.cpp579 if (DT->isReachableFromEntry(Pred)) in findUnconditionalPreds()
1030 if (DT->isReachableFromEntry(&BB)) in eliminateDeadStores()
DLICM.cpp678 if (!DT->isReachableFromEntry(User->getParent())) { in sink()
690 if (!DT->isReachableFromEntry(BB)) { in sink()
/external/llvm/lib/CodeGen/
DStackProtector.cpp412 if (DT && DT->isReachableFromEntry(BB)) { in InsertStackProtectors()
/external/llvm/lib/Transforms/ObjCARC/
DObjCARCContract.cpp570 if (DT->isReachableFromEntry(U) && DT->dominates(Inst, U)) { in runOnFunction()
/external/llvm/lib/Transforms/Utils/
DMemorySSA.cpp260 assert(!DT->isReachableFromEntry(BB) && in markUnreachableAsLiveOnEntry()
268 if (!DT->isReachableFromEntry(S)) in markUnreachableAsLiveOnEntry()

12