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

/external/llvm/lib/Transforms/Utils/
H A DLCSSA.cpp79 BasicBlock *UserBB = User->getParent(); local
81 UserBB = PN->getIncomingBlock(U);
83 if (InstBB != UserBB && !L.contains(UserBB))
161 BasicBlock *UserBB = User->getParent(); local
163 UserBB = PN->getIncomingBlock(*UseToRewrite);
165 if (isa<PHINode>(UserBB->begin()) && isExitBlock(UserBB, ExitBlocks)) {
168 ValueHandleBase::ValueIsRAUWd(*UseToRewrite, &UserBB->front());
169 UseToRewrite->set(&UserBB
[all...]
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
H A DLCSSA.cpp187 BasicBlock *UserBB = cast<Instruction>(U)->getParent(); local
189 UserBB = PN->getIncomingBlock(UI);
191 if (InstBB != UserBB && !inLoop(UserBB))
257 BasicBlock *UserBB = User->getParent(); local
259 UserBB = PN->getIncomingBlock(*UsesToRewrite[i]);
261 if (isa<PHINode>(UserBB->begin()) &&
262 isExitBlock(UserBB, ExitBlocks)) {
263 UsesToRewrite[i]->set(UserBB->begin());
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DCodeGenPrepare.cpp405 BasicBlock *UserBB = User->getParent(); local
407 UserBB = PN->getIncomingBlock(UI);
414 if (UserBB == DefBB) continue;
417 CastInst *&InsertedCast = InsertedCasts[UserBB];
420 BasicBlock::iterator InsertPt = UserBB->getFirstInsertionPt();
467 BasicBlock *UserBB = User->getParent(); local
470 if (UserBB == DefBB) continue;
473 CmpInst *&InsertedCmp = InsertedCmps[UserBB];
476 BasicBlock::iterator InsertPt = UserBB->getFirstInsertionPt();
1009 BasicBlock *UserBB local
1021 BasicBlock *UserBB = User->getParent(); local
1039 BasicBlock *UserBB = User->getParent(); local
[all...]
H A DLoopRotation.cpp128 BasicBlock *UserBB = UserInst->getParent(); local
132 if (UserBB == OrigHeader)
137 if (UserBB == OrigPreheader) {
/external/llvm/lib/Transforms/Scalar/
H A DLoopRotation.cpp121 BasicBlock *UserBB = UserInst->getParent(); local
125 if (UserBB == OrigHeader)
130 if (UserBB == OrigPreheader) {
155 BasicBlock *UserBB = UserInst->getParent(); local
156 if (UserBB == OrigHeader)
162 // available in UserBB, if not substitute undef.
164 if (UserBB == OrigPreheader)
166 else if (SSA.HasValueForBlock(UserBB))
167 NewVal = SSA.GetValueInMiddleOfBlock(UserBB);
/external/llvm/lib/Analysis/
H A DLoopInfo.cpp157 BasicBlock *UserBB = UI->getParent();
159 UserBB = P->getIncomingBlock(U);
165 if (UserBB != BB &&
166 !contains(UserBB) &&
167 DT.isReachableFromEntry(UserBB))
/external/swiftshader/third_party/LLVM/lib/Analysis/
H A DLoopInfo.cpp273 BasicBlock *UserBB = cast<Instruction>(U)->getParent(); local
275 UserBB = P->getIncomingBlock(UI);
281 if (UserBB != BB &&
282 !LoopBBs.count(UserBB) &&
283 DT.isReachableFromEntry(UserBB))
/external/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp753 BasicBlock *UserBB = User->getParent(); local
755 UserBB = PN->getIncomingBlock(TheUse);
769 if (UserBB->getTerminator()->isEHPad())
773 if (UserBB == DefBB) continue;
776 CastInst *&InsertedCast = InsertedCasts[UserBB];
779 BasicBlock::iterator InsertPt = UserBB->getFirstInsertionPt();
780 assert(InsertPt != UserBB->end());
914 BasicBlock *UserBB = User->getParent(); local
917 if (UserBB == DefBB) continue;
920 CmpInst *&InsertedCmp = InsertedCmps[UserBB];
979 BasicBlock *UserBB = User->getParent(); local
1088 BasicBlock *UserBB = User->getParent(); local
4303 BasicBlock *UserBB = UI->getParent(); local
4314 BasicBlock *UserBB = UI->getParent(); local
4330 BasicBlock *UserBB = User->getParent(); local
4741 BasicBlock *UserBB = UI->getParent(); local
5428 BasicBlock *UserBB = BrccUser->getParent(); local
[all...]
H A DWinEHPrepare.cpp901 BasicBlock *UserBB = UserI->getParent(); local
902 ColorVector &ColorsForUserBB = BlockColors[UserBB];
/external/llvm/lib/Target/ARM/
H A DARMConstantIslandPass.cpp1306 // The nearest water without splitting the UserBB is right after it.
1316 MachineBasicBlock *UserBB = U.MI->getParent(); local
1318 BBInfo[UserBB->getNumber()].postOffset(getCPELogAlign(U.CPEMI));

Completed in 319 milliseconds