Home
last modified time | relevance | path

Searched refs:UserBB (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLCSSA.cpp110 BasicBlock *UserBB = User->getParent(); in formLCSSAForInstructions() local
113 if (!DT.isReachableFromEntry(UserBB)) { in formLCSSAForInstructions()
122 UserBB = PN->getIncomingBlock(U); in formLCSSAForInstructions()
124 if (InstBB != UserBB && !L->contains(UserBB)) in formLCSSAForInstructions()
216 BasicBlock *UserBB = User->getParent(); in formLCSSAForInstructions() local
222 UserBB = PN->getIncomingBlock(*UseToRewrite); in formLCSSAForInstructions()
228 if (isa<PHINode>(UserBB->begin()) && isExitBlock(UserBB, ExitBlocks)) { in formLCSSAForInstructions()
229 UseToRewrite->set(&UserBB->front()); in formLCSSAForInstructions()
250 BasicBlock *UserBB = DVI->getParent(); in formLCSSAForInstructions() local
251 if (InstBB == UserBB || L->contains(UserBB)) in formLCSSAForInstructions()
[all …]
H A DLoopRotationUtils.cpp140 BasicBlock *UserBB = UserInst->getParent(); in RewriteUsesOfClonedInstructions() local
144 if (UserBB == OrigHeader) in RewriteUsesOfClonedInstructions()
149 if (UserBB == OrigPreheader) { in RewriteUsesOfClonedInstructions()
167 BasicBlock *UserBB = DbgValue->getParent(); in RewriteUsesOfClonedInstructions() local
168 if (UserBB == OrigHeader) in RewriteUsesOfClonedInstructions()
176 if (UserBB == OrigPreheader) in RewriteUsesOfClonedInstructions()
178 else if (SSA.HasValueForBlock(UserBB)) in RewriteUsesOfClonedInstructions()
179 NewVal = SSA.GetValueInMiddleOfBlock(UserBB); in RewriteUsesOfClonedInstructions()
191 if (UserBB == OrigHeader) in RewriteUsesOfClonedInstructions()
199 if (UserBB == OrigPreheader) in RewriteUsesOfClonedInstructions()
[all …]
H A DSSAUpdater.cpp231 BasicBlock *UserBB = DbgValue->getParent(); in UpdateDebugValue() local
232 if (HasValueForBlock(UserBB)) { in UpdateDebugValue()
233 Value *NewVal = GetValueAtEndOfBlock(UserBB); in UpdateDebugValue()
240 BasicBlock *UserBB = DPV->getParent(); in UpdateDebugValue() local
241 if (HasValueForBlock(UserBB)) { in UpdateDebugValue()
242 Value *NewVal = GetValueAtEndOfBlock(UserBB); in UpdateDebugValue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopInfo.cpp442 const BasicBlock *UserBB = UI->getParent(); in isBlockInLCSSAForm() local
448 UserBB = P->getIncomingBlock(U); in isBlockInLCSSAForm()
454 if (UserBB != &BB && !L.contains(UserBB) && in isBlockInLCSSAForm()
455 DT.isReachableFromEntry(UserBB)) in isBlockInLCSSAForm()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp1426 if (UserBB == DefBB) in SinkCast()
1434 assert(InsertPt != UserBB->end()); in SinkCast()
1798 if (UserBB == DefBB) in sinkCmpExpression()
1806 assert(InsertPt != UserBB->end()); in sinkCmpExpression()
2066 BasicBlock *UserBB = User->getParent(); in SinkShiftAndTruncate() local
2100 if (UserBB == TruncUserBB) in SinkShiftAndTruncate()
2183 if (UserBB == DefBB) { in OptimizeExtractBits()
2213 assert(InsertPt != UserBB->end()); in OptimizeExtractBits()
6625 if (UserBB == DefBB) in optimizeExtUses()
6637 if (UserBB == DefBB) in optimizeExtUses()
[all …]
H A DWinEHPrepare.cpp1064 BasicBlock *UserBB = UserI->getParent(); in cloneCommonBlocks() local
1065 ColorVector &ColorsForUserBB = BlockColors[UserBB]; in cloneCommonBlocks()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMConstantIslandPass.cpp1318 MachineBasicBlock *UserBB = U.MI->getParent(); in findAvailableWater() local
1321 unsigned MinNoSplitDisp = BBInfo[UserBB->getNumber()].postOffset(CPEAlign); in findAvailableWater()