Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/llvm/lib/MC/
DMCFunction.cpp72 void MCBasicBlock::splitBasicBlock(MCBasicBlock *SplitBB) { in splitBasicBlock() argument
73 assert(Insts->getEndAddr() + 1 == SplitBB->Insts->getBeginAddr() && in splitBasicBlock()
75 SplitBB->addPredecessor(this); in splitBasicBlock()
76 assert(SplitBB->Successors.empty() && in splitBasicBlock()
78 SplitBB->Successors = Successors; in splitBasicBlock()
80 addSuccessor(SplitBB); in splitBasicBlock()
/freebsd-10-stable/contrib/llvm/lib/Transforms/Utils/
DBreakCriticalEdges.cpp92 BasicBlock *SplitBB, in createPHIsForSplitLoopExit() argument
95 assert((SplitBB->getFirstNonPHI() == SplitBB->getTerminator() || in createPHIsForSplitLoopExit()
96 SplitBB->isLandingPad()) && "SplitBB has non-PHI nodes!"); in createPHIsForSplitLoopExit()
101 unsigned Idx = PN->getBasicBlockIndex(SplitBB); in createPHIsForSplitLoopExit()
107 if (VP->getParent() == SplitBB) in createPHIsForSplitLoopExit()
113 SplitBB->isLandingPad() ? in createPHIsForSplitLoopExit()
114 SplitBB->begin() : SplitBB->getTerminator()); in createPHIsForSplitLoopExit()
/freebsd-10-stable/contrib/llvm/include/llvm/MC/
DMCFunction.h79 void splitBasicBlock(MCBasicBlock *SplitBB);