Home
last modified time | relevance | path

Searched refs:UseBB (Results 1 – 12 of 12) sorted by relevance

/external/llvm/lib/IR/
DDominators.cpp77 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/
DDominators.cpp113 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/
DIVUsers.cpp168 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/
DIVUsers.cpp218 BasicBlock *UseBB = User->getParent(); in AddUsersImpl() local
223 UseBB = PHI->getIncomingBlock(ValNo); in AddUsersImpl()
225 if (!isSimplifiedLoopNest(UseBB, DT, LI, SimpleLoopNests)) in AddUsersImpl()
DMemorySSA.cpp1894 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/
DCoroFrame.cpp103 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/
DIndVarSimplify.cpp1695 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()
DLoopStrengthReduce.cpp2252 const BasicBlock *UseBB = !isa<PHINode>(UserInst) ? in CollectLoopInvariantFixupsAndFormulae() local
2256 if (!DT.dominates(L->getHeader(), UseBB)) in CollectLoopInvariantFixupsAndFormulae()
/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp2057 BasicBlock *UseBB = User->getParent(); in sinkUnusedInvariants() local
2061 UseBB = P->getIncomingBlock(i); in sinkUnusedInvariants()
2063 if (UseBB == Preheader || L->contains(UseBB)) { in sinkUnusedInvariants()
DLoopStrengthReduce.cpp3103 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/
DIndVarSimplify.cpp2378 BasicBlock *UseBB = User->getParent(); in sinkUnusedInvariants() local
2382 UseBB = P->getIncomingBlock(i); in sinkUnusedInvariants()
2384 if (UseBB == Preheader || L->contains(UseBB)) { in sinkUnusedInvariants()
DLoopStrengthReduce.cpp3384 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()