Searched refs:splitBasicBlock (Results 1 - 22 of 22) sorted by relevance

/freebsd-11.0-release/contrib/llvm/include/llvm/IR/
H A DBasicBlock.h292 BasicBlock *splitBasicBlock(iterator I, const Twine &BBName = "");
293 BasicBlock *splitBasicBlock(Instruction *I, const Twine &BBName = "") { function in class:llvm::BasicBlock
294 return splitBasicBlock(I->getIterator(), BBName);
/freebsd-11.0-release/contrib/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp91 newReturnBlock = newReturnBlock->splitBasicBlock(
H A DPruneEH.cpp208 BasicBlock *New = BB->splitBasicBlock(I);
H A DGlobalOpt.cpp1335 OrigBB->splitBasicBlock(CI->getIterator(), "malloc_cont");
/freebsd-11.0-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAggrCopies.cpp68 ConvertedInst->getParent()->splitBasicBlock(ConvertedInst, "split");
213 ConvertedInst->getParent()->splitBasicBlock(ConvertedInst, "split");
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp418 BasicBlock *ExitBB = BB->splitBasicBlock(I->getIterator(), "atomicrmw.end");
493 BasicBlock *ExitBB = BB->splitBasicBlock(CI->getIterator(), "cmpxchg.end");
649 BasicBlock *ExitBB = BB->splitBasicBlock(AI->getIterator(), "atomicrmw.end");
H A DStackProtector.cpp436 BasicBlock *NewBB = BB->splitBasicBlock(RI->getIterator(), "SP_return");
H A DShadowStackGCLowering.cpp166 BasicBlock *NewBB = CallBB->splitBasicBlock(
H A DCodeGenPrepare.cpp1232 CondBlock = IfBlock->splitBasicBlock(InsertPt->getIterator(), "cond.load");
1242 CondBlock->splitBasicBlock(InsertPt->getIterator(), "else");
1355 IfBlock->splitBasicBlock(InsertPt->getIterator(), "cond.store");
1365 CondBlock->splitBasicBlock(InsertPt->getIterator(), "else");
1485 CondBlock = IfBlock->splitBasicBlock(InsertPt, "cond.load");
1496 BasicBlock *NewIfBlock = CondBlock->splitBasicBlock(InsertPt, "else");
1599 BasicBlock *CondBlock = IfBlock->splitBasicBlock(InsertPt, "cond.store");
1609 BasicBlock *NewIfBlock = CondBlock->splitBasicBlock(InsertPt, "else");
1661 BasicBlock *CallBlock = StartBlock->splitBasicBlock(CountZeros, "cond.false");
1667 BasicBlock *EndBlock = CallBlock->splitBasicBlock(SplitP
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp111 BasicBlock *Cont = OldBB->splitBasicBlock(Inst);
H A DGCOVProfiling.cpp518 EntryBlock.splitBasicBlock(It);
H A DDataFlowSanitizer.cpp1123 BasicBlock *Tail = Head->splitBasicBlock(Pos->getIterator());
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp94 BasicBlock *SuccessorBB = MainBB->splitBasicBlock(I);
H A DBasicBlockUtils.cpp289 BasicBlock *New = Old->splitBasicBlock(SplitIt, Old->getName()+".split");
718 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator());
768 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator());
H A DInlineFunction.cpp135 OuterResumeDest->splitBasicBlock(SplitPoint,
458 BB->splitBasicBlock(CI->getIterator(), CI->getName() + ".noexc");
460 // Delete the unconditional branch inserted by splitBasicBlock
1875 OrigBB->splitBasicBlock(CreatedBranchToNormalDest->getIterator(),
1882 AfterCallBB = OrigBB->splitBasicBlock(TheCall->getIterator(),
1891 "splitBasicBlock broken!");
1984 assert(cast<BranchInst>(Br)->isUnconditional() && "splitBasicBlock broken!");
H A DCodeExtractor.cpp215 BasicBlock *NewBB = Header->splitBasicBlock(AfterPHIs,
270 (*I)->splitBasicBlock(RI->getIterator(), (*I)->getName() + ".ret");
H A DIntegerDivision.cpp220 BasicBlock *End = SpecialCases->splitBasicBlock(Builder.GetInsertPoint(),
H A DSimplifyCFG.cpp3202 BB->splitBasicBlock(BI->getIterator(), "switch.early.test");
/freebsd-11.0-release/contrib/llvm/lib/IR/
H A DBasicBlock.cpp359 BasicBlock *BasicBlock::splitBasicBlock(iterator I, const Twine &BBName) { function in class:BasicBlock
360 assert(getTerminator() && "Can't use splitBasicBlock on degenerate BB!");
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2722 BasicBlock *NewBB = BB->splitBasicBlock(BB->getTerminator(),
2744 BasicBlock *NewBB = BB->splitBasicBlock(BB->getTerminator(),
2770 auto *NewBB = BB->splitBasicBlock(BB->getTerminator(), "vector.ph");
2795 auto *NewBB = BB->splitBasicBlock(BB->getTerminator(), "vector.ph");
2860 VectorPH->splitBasicBlock(VectorPH->getTerminator(), "vector.body");
2862 VecBody->splitBasicBlock(VecBody->getTerminator(), "middle.block");
2864 MiddleBlock->splitBasicBlock(MiddleBlock->getTerminator(), "scalar.ph");
/freebsd-11.0-release/contrib/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp671 BasicBlock *Next = Curr->splitBasicBlock(Loc, "CF");
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp1091 BasicBlock *New = InnerLoopHeader->splitBasicBlock(

Completed in 189 milliseconds