Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp252 Instruction *BackInst = Candidate->backInstruction(); in splitCandidate() local
260 if (!BackInst->isTerminator() || in splitCandidate()
261 BackInst->getParent() != &BackInst->getFunction()->back()) { in splitCandidate()
270 if (!BackInst->isTerminator() && in splitCandidate()
271 EndInst != BackInst->getNextNonDebugInstruction()) in splitCandidate()
290 EndBB = BackInst->getParent(); in splitCandidate()
293 bool EndBBTermAndBackInstDifferent = EndBB->getTerminator() != BackInst; in splitCandidate()
326 if (isa<PHINode>(BackInst) && in splitCandidate()
327 BackInst != &*std::prev(EndBB->getFirstInsertionPt())) in splitCandidate()
355 if (!BackInst->isTerminator()) { in splitCandidate()
[all …]