/external/llvm/lib/IR/ |
D | Dominators.cpp | 77 const BasicBlock *UseBB = User->getParent(); in dominates() local 81 if (!isReachableFromEntry(UseBB)) in dominates() 97 return dominates(Def, UseBB); in dominates() 99 if (DefBB != UseBB) in dominates() 100 return dominates(DefBB, UseBB); in dominates() 113 const BasicBlock *UseBB) const { in dominates() 117 if (!isReachableFromEntry(UseBB)) in dominates() 124 if (DefBB == UseBB) in dominates() 132 return dominates(E, UseBB); in dominates() 135 return dominates(DefBB, UseBB); in dominates() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/ |
D | Dominators.cpp | 113 const BasicBlock *UseBB = User->getParent(); in dominates() local 117 if (!isReachableFromEntry(UseBB)) in dominates() 133 return dominates(Def, UseBB); in dominates() 135 if (DefBB != UseBB) in dominates() 136 return dominates(DefBB, UseBB); in dominates() 149 const BasicBlock *UseBB) const { in dominates() 153 if (!isReachableFromEntry(UseBB)) in dominates() 160 if (DefBB == UseBB) in dominates() 168 return dominates(E, UseBB); in dominates() 171 return dominates(DefBB, UseBB); in dominates() [all …]
|
/external/llvm/lib/Analysis/ |
D | IVUsers.cpp | 168 BasicBlock *UseBB = User->getParent(); in AddUsersImpl() local 173 UseBB = PHI->getIncomingBlock(ValNo); in AddUsersImpl() 175 if (!isSimplifiedLoopNest(UseBB, DT, LI, SimpleLoopNests)) in AddUsersImpl()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | IVUsers.cpp | 218 BasicBlock *UseBB = User->getParent(); in AddUsersImpl() local 223 UseBB = PHI->getIncomingBlock(ValNo); in AddUsersImpl() 225 if (!isSimplifiedLoopNest(UseBB, DT, LI, SimpleLoopNests)) in AddUsersImpl()
|
D | MemorySSA.cpp | 1894 BasicBlock *UseBB = MP->getIncomingBlock(Dominatee); in dominates() local 1896 if (UseBB != Dominator->getBlock()) in dominates() 1897 return DT->dominates(Dominator->getBlock(), UseBB); in dominates()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Coroutines/ |
D | CoroFrame.cpp | 103 bool hasPathCrossingSuspendPoint(BasicBlock *DefBB, BasicBlock *UseBB) const { in hasPathCrossingSuspendPoint() 105 size_t const UseIndex = Mapping.blockToIndex(UseBB); in hasPathCrossingSuspendPoint() 109 LLVM_DEBUG(dbgs() << UseBB->getName() << " => " << DefBB->getName() in hasPathCrossingSuspendPoint() 123 BasicBlock *UseBB = I->getParent(); in isDefinitionAcrossSuspend() local 124 return hasPathCrossingSuspendPoint(DefBB, UseBB); in isDefinitionAcrossSuspend()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | IndVarSimplify.cpp | 1695 BasicBlock *UseBB = cast<Instruction>(U)->getParent(); in SinkUnusedInvariants() local 1699 UseBB = P->getIncomingBlock(i); in SinkUnusedInvariants() 1701 if (UseBB == Preheader || L->contains(UseBB)) { in SinkUnusedInvariants()
|
D | LoopStrengthReduce.cpp | 2252 const BasicBlock *UseBB = !isa<PHINode>(UserInst) ? in CollectLoopInvariantFixupsAndFormulae() local 2256 if (!DT.dominates(L->getHeader(), UseBB)) in CollectLoopInvariantFixupsAndFormulae()
|
/external/llvm/lib/Transforms/Scalar/ |
D | IndVarSimplify.cpp | 2057 BasicBlock *UseBB = User->getParent(); in sinkUnusedInvariants() local 2061 UseBB = P->getIncomingBlock(i); in sinkUnusedInvariants() 2063 if (UseBB == Preheader || L->contains(UseBB)) { in sinkUnusedInvariants()
|
D | LoopStrengthReduce.cpp | 3103 const BasicBlock *UseBB = !isa<PHINode>(UserInst) ? in CollectLoopInvariantFixupsAndFormulae() local 3107 if (!DT.dominates(L->getHeader(), UseBB)) in CollectLoopInvariantFixupsAndFormulae() 3110 if (UseBB->getTerminator()->isEHPad()) in CollectLoopInvariantFixupsAndFormulae()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | IndVarSimplify.cpp | 2378 BasicBlock *UseBB = User->getParent(); in sinkUnusedInvariants() local 2382 UseBB = P->getIncomingBlock(i); in sinkUnusedInvariants() 2384 if (UseBB == Preheader || L->contains(UseBB)) { in sinkUnusedInvariants()
|
D | LoopStrengthReduce.cpp | 3384 const BasicBlock *UseBB = !isa<PHINode>(UserInst) ? in CollectLoopInvariantFixupsAndFormulae() local 3388 if (!DT.dominates(L->getHeader(), UseBB)) in CollectLoopInvariantFixupsAndFormulae() 3391 if (UseBB->getTerminator()->isEHPad()) in CollectLoopInvariantFixupsAndFormulae()
|