Searched refs:UserBB (Results 1 - 6 of 6) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLCSSA.cpp109 BasicBlock *UserBB = User->getParent(); local
111 UserBB = PN->getIncomingBlock(U);
113 if (InstBB != UserBB && !L->contains(UserBB))
198 BasicBlock *UserBB = User->getParent(); local
200 UserBB = PN->getIncomingBlock(*UseToRewrite);
202 if (isa<PHINode>(UserBB->begin()) && isExitBlock(UserBB, ExitBlocks)) {
203 UseToRewrite->set(&UserBB->front());
224 BasicBlock *UserBB local
[all...]
H A DLoopRotationUtils.cpp132 BasicBlock *UserBB = UserInst->getParent(); local
136 if (UserBB == OrigHeader)
141 if (UserBB == OrigPreheader) {
158 BasicBlock *UserBB = DbgValue->getParent(); local
159 if (UserBB == OrigHeader)
165 // available in UserBB, if not substitute undef.
167 if (UserBB == OrigPreheader)
169 else if (SSA.HasValueForBlock(UserBB))
170 NewVal = SSA.GetValueInMiddleOfBlock(UserBB);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopInfo.cpp433 const BasicBlock *UserBB = UI->getParent();
435 UserBB = P->getIncomingBlock(U);
441 if (UserBB != &BB && !L.contains(UserBB) &&
442 DT.isReachableFromEntry(UserBB))
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp1096 BasicBlock *UserBB = User->getParent(); local
1098 UserBB = PN->getIncomingBlock(TheUse);
1112 if (UserBB->getTerminator()->isEHPad())
1116 if (UserBB == DefBB) continue;
1119 CastInst *&InsertedCast = InsertedCasts[UserBB];
1122 BasicBlock::iterator InsertPt = UserBB->getFirstInsertionPt();
1123 assert(InsertPt != UserBB->end());
1386 BasicBlock *UserBB = User->getParent(); local
1390 if (UserBB == DefBB) continue;
1393 CmpInst *&InsertedCmp = InsertedCmps[UserBB];
1625 BasicBlock *UserBB = User->getParent(); local
1736 BasicBlock *UserBB = User->getParent(); local
5717 BasicBlock *UserBB = UI->getParent(); local
5728 BasicBlock *UserBB = UI->getParent(); local
5744 BasicBlock *UserBB = User->getParent(); local
6255 BasicBlock *UserBB = UI->getParent(); local
[all...]
H A DWinEHPrepare.cpp906 BasicBlock *UserBB = UserI->getParent(); local
907 ColorVector &ColorsForUserBB = BlockColors[UserBB];
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMConstantIslandPass.cpp1205 // The nearest water without splitting the UserBB is right after it.
1215 MachineBasicBlock *UserBB = U.MI->getParent(); local
1218 unsigned MinNoSplitDisp = BBInfo[UserBB->getNumber()].postOffset(CPEAlign);

Completed in 262 milliseconds