Searched refs:UserBB (Results 1 – 8 of 8) sorted by relevance
112 BasicBlock *UserBB = User->getParent(); in formLCSSAForInstructions() local118 UserBB = PN->getIncomingBlock(U); in formLCSSAForInstructions()120 if (InstBB != UserBB && !L->contains(UserBB)) in formLCSSAForInstructions()206 BasicBlock *UserBB = User->getParent(); in formLCSSAForInstructions() local212 UserBB = PN->getIncomingBlock(*UseToRewrite); in formLCSSAForInstructions()218 if (isa<PHINode>(UserBB->begin()) && isExitBlock(UserBB, ExitBlocks)) { in formLCSSAForInstructions()219 UseToRewrite->set(&UserBB->front()); in formLCSSAForInstructions()239 BasicBlock *UserBB = DVI->getParent(); in formLCSSAForInstructions() local240 if (InstBB == UserBB || L->contains(UserBB)) in formLCSSAForInstructions()246 : SSAUpdate.FindValueForBlock(UserBB); in formLCSSAForInstructions()
135 BasicBlock *UserBB = UserInst->getParent(); in RewriteUsesOfClonedInstructions() local139 if (UserBB == OrigHeader) in RewriteUsesOfClonedInstructions()144 if (UserBB == OrigPreheader) { in RewriteUsesOfClonedInstructions()161 BasicBlock *UserBB = DbgValue->getParent(); in RewriteUsesOfClonedInstructions() local162 if (UserBB == OrigHeader) in RewriteUsesOfClonedInstructions()170 if (UserBB == OrigPreheader) in RewriteUsesOfClonedInstructions()172 else if (SSA.HasValueForBlock(UserBB)) in RewriteUsesOfClonedInstructions()173 NewVal = SSA.GetValueInMiddleOfBlock(UserBB); in RewriteUsesOfClonedInstructions()
438 const BasicBlock *UserBB = UI->getParent(); in isBlockInLCSSAForm() local444 UserBB = P->getIncomingBlock(U); in isBlockInLCSSAForm()450 if (UserBB != &BB && !L.contains(UserBB) && in isBlockInLCSSAForm()451 DT.isReachableFromEntry(UserBB)) in isBlockInLCSSAForm()
1249 if (UserBB == DefBB) continue; in SinkCast()1256 assert(InsertPt != UserBB->end()); in SinkCast()1616 if (UserBB == DefBB) continue; in sinkCmpExpression()1623 assert(InsertPt != UserBB->end()); in sinkCmpExpression()1851 BasicBlock *UserBB = User->getParent(); in SinkShiftAndTruncate() local1885 if (UserBB == TruncUserBB) in SinkShiftAndTruncate()1964 if (UserBB == DefBB) { in OptimizeExtractBits()1994 assert(InsertPt != UserBB->end()); in OptimizeExtractBits()6370 if (UserBB == DefBB) continue; in optimizeExtUses()6381 if (UserBB == DefBB) continue; in optimizeExtUses()[all …]
919 BasicBlock *UserBB = UserI->getParent(); in cloneCommonBlocks() local920 ColorVector &ColorsForUserBB = BlockColors[UserBB]; in cloneCommonBlocks()
21 auto *UserBB = getUseBlock(U); in create() local22 Loop *UserScope = LI->getLoopFor(UserBB); in create()
1304 MachineBasicBlock *UserBB = U.MI->getParent(); in findAvailableWater() local1307 unsigned MinNoSplitDisp = BBInfo[UserBB->getNumber()].postOffset(CPEAlign); in findAvailableWater()
2478 BasicBlock *UserBB = getUseBlock(Use); in isEscaping() local2479 if (!contains(UserBB)) in isEscaping()