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

12

/external/llvm/include/llvm/IR/
H A DBasicBlock.h300 BasicBlock *splitBasicBlock(iterator I, const Twine &BBName = "");
301 BasicBlock *splitBasicBlock(Instruction *I, const Twine &BBName = "") { function in class:llvm::BasicBlock
302 return splitBasicBlock(I->getIterator(), BBName);
/external/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp97 newReturnBlock = newReturnBlock->splitBasicBlock(
H A DPruneEH.cpp216 BasicBlock *New = BB->splitBasicBlock(I);
/external/swiftshader/third_party/LLVM/include/llvm/
H A DBasicBlock.h245 /// splitBasicBlock - This splits a basic block into two at the specified
260 BasicBlock *splitBasicBlock(iterator I, const Twine &BBName = "");
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DStackProtector.cpp218 BasicBlock *NewBB = BB->splitBasicBlock(RI, "SP_return");
H A DShadowStackGC.cpp167 CallBB->splitBasicBlock(CI, CallBB->getName() + ".cont");
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
H A DPartialInlining.cpp90 newReturnBlock = newReturnBlock->splitBasicBlock(
H A DPruneEH.cpp215 BasicBlock *New = BB->splitBasicBlock(I);
/external/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAggrCopies.cpp68 ConvertedInst->getParent()->splitBasicBlock(ConvertedInst, "split");
213 ConvertedInst->getParent()->splitBasicBlock(ConvertedInst, "split");
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
H A DInlineFunction.cpp204 nonDominated->splitBasicBlock(nonDominated->getFirstNonPHI(),
361 InnerUnwindDest = OuterUnwindDest->splitBasicBlock(splitPoint,
442 OuterResumeDest->splitBasicBlock(SplitPoint,
558 BasicBlock *Split = BB->splitBasicBlock(CI, CI->getName()+".noexc");
560 // Delete the unconditional branch inserted by splitBasicBlock
1201 AfterCallBB = OrigBB->splitBasicBlock(NewBr,
1208 AfterCallBB = OrigBB->splitBasicBlock(TheCall,
1217 "splitBasicBlock broken!");
1294 assert(cast<BranchInst>(Br)->isUnconditional() && "splitBasicBlock broken!");
H A DCodeExtractor.cpp133 BasicBlock *NewBB = Header->splitBasicBlock(AfterPHIs,
187 BasicBlock *New = (*I)->splitBasicBlock(RI, (*I)->getName()+".ret");
H A DBasicBlockUtils.cpp292 BasicBlock *New = Old->splitBasicBlock(SplitIt, Old->getName()+".split");
H A DLowerInvoke.cpp502 BasicBlock *ContBlock = EntryBB->splitBasicBlock(EntryBB->getTerminator(),
/external/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp111 BasicBlock *Cont = OldBB->splitBasicBlock(Inst);
/external/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp94 BasicBlock *SuccessorBB = MainBB->splitBasicBlock(I);
H A DBasicBlockUtils.cpp256 BasicBlock *New = Old->splitBasicBlock(SplitIt, Old->getName()+".split");
620 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator());
662 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator());
H A DInlineFunction.cpp135 OuterResumeDest->splitBasicBlock(SplitPoint,
469 BB->splitBasicBlock(CI->getIterator(), CI->getName() + ".noexc");
471 // Delete the unconditional branch inserted by splitBasicBlock
1999 OrigBB->splitBasicBlock(CreatedBranchToNormalDest->getIterator(),
2006 AfterCallBB = OrigBB->splitBasicBlock(TheCall->getIterator(),
2015 "splitBasicBlock broken!");
2108 assert(cast<BranchInst>(Br)->isUnconditional() && "splitBasicBlock broken!");
H A DCodeExtractor.cpp210 BasicBlock *NewBB = Header->splitBasicBlock(AfterPHIs,
264 Block->splitBasicBlock(RI->getIterator(), Block->getName() + ".ret");
H A DIntegerDivision.cpp220 BasicBlock *End = SpecialCases->splitBasicBlock(Builder.GetInsertPoint(),
/external/swiftshader/third_party/LLVM/lib/VMCore/
H A DBasicBlock.cpp287 /// splitBasicBlock - This splits a basic block into two at the specified
298 BasicBlock *BasicBlock::splitBasicBlock(iterator I, const Twine &BBName) { function in class:BasicBlock
299 assert(getTerminator() && "Can't use splitBasicBlock on degenerate BB!");
/external/llvm/lib/CodeGen/
H A DStackProtector.cpp409 BasicBlock *NewBB = BB->splitBasicBlock(RI->getIterator(), "SP_return");
H A DAtomicExpandPass.cpp775 BB->splitBasicBlock(CI->getIterator(), "partword.cmpxchg.end");
885 BB->splitBasicBlock(Builder.GetInsertPoint(), "atomicrmw.end");
1030 BasicBlock *ExitBB = BB->splitBasicBlock(CI->getIterator(), "cmpxchg.end");
1236 BB->splitBasicBlock(Builder.GetInsertPoint(), "atomicrmw.end");
H A DShadowStackGCLowering.cpp170 BasicBlock *NewBB = CallBB->splitBasicBlock(
H A DCodeGenPrepare.cpp1269 CondBlock = IfBlock->splitBasicBlock(InsertPt->getIterator(), "cond.load");
1279 CondBlock->splitBasicBlock(InsertPt->getIterator(), "else");
1392 IfBlock->splitBasicBlock(InsertPt->getIterator(), "cond.store");
1402 CondBlock->splitBasicBlock(InsertPt->getIterator(), "else");
1522 CondBlock = IfBlock->splitBasicBlock(InsertPt, "cond.load");
1533 BasicBlock *NewIfBlock = CondBlock->splitBasicBlock(InsertPt, "else");
1636 BasicBlock *CondBlock = IfBlock->splitBasicBlock(InsertPt, "cond.store");
1646 BasicBlock *NewIfBlock = CondBlock->splitBasicBlock(InsertPt, "else");
1698 BasicBlock *CallBlock = StartBlock->splitBasicBlock(CountZeros, "cond.false");
1704 BasicBlock *EndBlock = CallBlock->splitBasicBlock(SplitP
[all...]
/external/llvm/lib/IR/
H A DBasicBlock.cpp374 BasicBlock *BasicBlock::splitBasicBlock(iterator I, const Twine &BBName) { function in class:BasicBlock
375 assert(getTerminator() && "Can't use splitBasicBlock on degenerate BB!");

Completed in 391 milliseconds

12