/external/llvm/lib/IR/ |
D | Dominators.cpp | 81 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/swiftshader/third_party/llvm-7.0/llvm/lib/IR/ |
D | Dominators.cpp | 117 if (!isReachableFromEntry(UseBB)) in dominates() 121 if (!isReachableFromEntry(DefBB)) in dominates() 153 if (!isReachableFromEntry(UseBB)) in dominates() 157 if (!isReachableFromEntry(DefBB)) in dominates() 258 if (!isReachableFromEntry(UseBB)) in dominates() 262 if (!isReachableFromEntry(DefBB)) in dominates() 295 bool DominatorTree::isReachableFromEntry(const Use &U) const { in isReachableFromEntry() function in DominatorTree 304 return isReachableFromEntry(PN->getIncomingBlock(U)); in isReachableFromEntry() 307 return isReachableFromEntry(I->getParent()); in isReachableFromEntry()
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Transforms/Vectorize/ |
D | VPlanDominatorTreeTest.cpp | 59 EXPECT_TRUE(VPDT.isReachableFromEntry(PH)); in TEST_F() 60 EXPECT_TRUE(VPDT.isReachableFromEntry(H)); in TEST_F() 61 EXPECT_TRUE(VPDT.isReachableFromEntry(IfThen)); in TEST_F() 62 EXPECT_TRUE(VPDT.isReachableFromEntry(IfElse)); in TEST_F() 63 EXPECT_TRUE(VPDT.isReachableFromEntry(Latch)); in TEST_F() 64 EXPECT_TRUE(VPDT.isReachableFromEntry(Exit)); in TEST_F()
|
/external/llvm/include/llvm/Support/ |
D | GenericDomTree.h | 194 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/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/ |
D | GenericDomTree.h | 408 bool isReachableFromEntry(const NodeT *A) const { 411 return isReachableFromEntry(getNode(const_cast<NodeT *>(A))); 414 bool isReachableFromEntry(const DomTreeNodeBase<NodeT> *A) const { return A; } 426 if (!isReachableFromEntry(B)) 430 if (!isReachableFromEntry(A)) 812 isReachableFromEntry(Pred)) { 823 if (isReachableFromEntry(PredBlocks[i])) { 834 if (isReachableFromEntry(PredBlocks[i])) 853 assert(isReachableFromEntry(B)); 854 assert(isReachableFromEntry(A));
|
/external/llvm/unittests/IR/ |
D | DominatorTreeTest.cpp | 61 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-7.0/llvm/test/Transforms/RewriteStatepointsForGC/ |
D | unreachable-regression.ll | 8 ; DominatorTree::isReachableFromEntry(), i.e. removeUnreachableBlocks 9 ; can remove some blocks for which isReachableFromEntry() returns true.
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
D | MachineDominators.h | 163 bool isReachableFromEntry(MachineBasicBlock *A) { in isReachableFromEntry() function 164 return DT->isReachableFromEntry(A); in isReachableFromEntry()
|
/external/clang/include/clang/Analysis/Analyses/ |
D | Dominators.h | 142 bool isReachableFromEntry(const CFGBlock *A) { in isReachableFromEntry() function 143 return DT->isReachableFromEntry(A); in isReachableFromEntry()
|
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
D | Dominators.h | 249 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/ |
D | MachineDominators.h | 212 bool isReachableFromEntry(const MachineBasicBlock *A) { in isReachableFromEntry() function 214 return DT->isReachableFromEntry(A); in isReachableFromEntry()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | MachineDominators.h | 220 bool isReachableFromEntry(const MachineBasicBlock *A) { in isReachableFromEntry() function 222 return DT->isReachableFromEntry(A); in isReachableFromEntry()
|
/external/llvm/include/llvm/IR/ |
D | Dominators.h | 141 using Base::isReachableFromEntry; 144 bool isReachableFromEntry(const Use &U) const;
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
D | Dominators.h | 172 using Base::isReachableFromEntry; 175 bool isReachableFromEntry(const Use &U) const;
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/ |
D | DominatorTreeTest.cpp | 105 EXPECT_TRUE(DT->isReachableFromEntry(BB0)); in TEST() 106 EXPECT_TRUE(DT->isReachableFromEntry(BB1)); in TEST() 107 EXPECT_TRUE(DT->isReachableFromEntry(BB2)); in TEST() 108 EXPECT_FALSE(DT->isReachableFromEntry(BB3)); in TEST() 109 EXPECT_TRUE(DT->isReachableFromEntry(BB4)); in TEST()
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
D | Verifier.cpp | 1480 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/ |
D | StackProtector.cpp | 220 if (DT && DT->isReachableFromEntry(BB)) { in InsertStackProtectors()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | Sink.cpp | 124 if (!DT->isReachableFromEntry(&BB)) return false; in ProcessBlock()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | SSAUpdaterBulk.cpp | 80 if (DT->isReachableFromEntry(BB) && PredCache.get(BB).size()) { in computeValueAt()
|
/external/llvm/lib/Analysis/ |
D | CFG.cpp | 135 if (DT && !DT->isReachableFromEntry(StopBB)) in isPotentiallyReachableFromMany()
|
D | DivergenceAnalysis.cpp | 143 if (!DT.isReachableFromEntry(ThisBB)) in exploreSyncDependency()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | CFG.cpp | 135 if (DT && !DT->isReachableFromEntry(StopBB)) in isPotentiallyReachableFromMany()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/AggressiveInstCombine/ |
D | AggressiveInstCombine.cpp | 169 if (!DT.isReachableFromEntry(&BB)) in foldUnusualPatterns()
|
/external/llvm/include/llvm/Analysis/ |
D | LoopInfoImpl.h | 362 if (!DomTree.isReachableFromEntry(PredBB)) in discoverAndMapSubloop() 490 && DomTree.isReachableFromEntry(Backedge)) { in analyze()
|
/external/llvm/lib/Transforms/Scalar/ |
D | GuardWidening.cpp | 384 assert(DT.isReachableFromEntry(Inst->getParent()) && in isAvailableAt() 527 assert((!BaseInst || DT.isReachableFromEntry(BaseInst->getParent())) && in parseRangeChecks()
|