Searched defs:UseBB (Results 1 - 5 of 5) sorted by relevance

/external/llvm/lib/IR/
H A DDominators.cpp82 const BasicBlock *UseBB = User->getParent(); local
86 if (!isReachableFromEntry(UseBB))
98 // it dominates every instruction in UseBB.
100 // in the UseBB.
102 return dominates(Def, UseBB);
104 if (DefBB != UseBB)
105 return dominates(DefBB, UseBB);
115 // true if Def would dominate a use in any instruction in UseBB.
118 const BasicBlock *UseBB) const {
121 // Any unreachable use is dominated, even if DefBB == UseBB
209 const BasicBlock *UseBB; local
224 const BasicBlock *UseBB; local
[all...]
/external/llvm/lib/Analysis/
H A DIVUsers.cpp157 BasicBlock *UseBB = User->getParent(); local
162 UseBB = PHI->getIncomingBlock(ValNo);
164 if (!isSimplifiedLoopNest(UseBB, DT, LI, SimpleLoopNests))
/external/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp309 BasicBlock *UseBB = UseInst->getParent(); local
311 UseBB = PHI->getIncomingBlock(U);
312 if (!DT->dominates(ContinueBB, UseBB)) {
/external/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1757 BasicBlock *UseBB = User->getParent(); local
1761 UseBB = P->getIncomingBlock(i);
1763 if (UseBB == Preheader || L->contains(UseBB)) {
H A DLoopStrengthReduce.cpp3153 const BasicBlock *UseBB = !isa<PHINode>(UserInst) ? local
3157 if (!DT.dominates(L->getHeader(), UseBB))

Completed in 123 milliseconds