Searched refs:UserBB (Results 1 – 6 of 6) sorted by relevance
112 BasicBlock *UserBB = User->getParent(); in formLCSSAForInstructions() local115 if (!DT.isReachableFromEntry(UserBB)) { in formLCSSAForInstructions()124 UserBB = PN->getIncomingBlock(U); in formLCSSAForInstructions()126 if (InstBB != UserBB && !L->contains(UserBB)) in formLCSSAForInstructions()212 BasicBlock *UserBB = User->getParent(); in formLCSSAForInstructions() local218 UserBB = PN->getIncomingBlock(*UseToRewrite); in formLCSSAForInstructions()224 if (isa<PHINode>(UserBB->begin()) && isExitBlock(UserBB, ExitBlocks)) { in formLCSSAForInstructions()225 UseToRewrite->set(&UserBB->front()); in formLCSSAForInstructions()245 BasicBlock *UserBB = DVI->getParent(); in formLCSSAForInstructions() local246 if (InstBB == UserBB || L->contains(UserBB)) in formLCSSAForInstructions()[all …]
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()
442 const BasicBlock *UserBB = UI->getParent(); in isBlockInLCSSAForm() local448 UserBB = P->getIncomingBlock(U); in isBlockInLCSSAForm()454 if (UserBB != &BB && !L.contains(UserBB) && in isBlockInLCSSAForm()455 DT.isReachableFromEntry(UserBB)) in isBlockInLCSSAForm()
1321 BasicBlock *UserBB = User->getParent(); in SinkCast() local1323 UserBB = PN->getIncomingBlock(TheUse); in SinkCast()1337 if (UserBB->getTerminator()->isEHPad()) in SinkCast()1341 if (UserBB == DefBB) in SinkCast()1345 CastInst *&InsertedCast = InsertedCasts[UserBB]; in SinkCast()1348 BasicBlock::iterator InsertPt = UserBB->getFirstInsertionPt(); in SinkCast()1349 assert(InsertPt != UserBB->end()); in SinkCast()1706 BasicBlock *UserBB = User->getParent(); in sinkCmpExpression() local1710 if (UserBB == DefBB) in sinkCmpExpression()1714 CmpInst *&InsertedCmp = InsertedCmps[UserBB]; in sinkCmpExpression()[all …]
916 BasicBlock *UserBB = UserI->getParent(); in cloneCommonBlocks() local917 ColorVector &ColorsForUserBB = BlockColors[UserBB]; in cloneCommonBlocks()
1304 MachineBasicBlock *UserBB = U.MI->getParent(); in findAvailableWater() local1307 unsigned MinNoSplitDisp = BBInfo[UserBB->getNumber()].postOffset(CPEAlign); in findAvailableWater()