/external/llvm/include/llvm/IR/ |
H A D | BasicBlock.h | 300 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 D | PartialInlining.cpp | 97 newReturnBlock = newReturnBlock->splitBasicBlock(
|
H A D | PruneEH.cpp | 216 BasicBlock *New = BB->splitBasicBlock(I);
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
H A D | BasicBlock.h | 245 /// 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 D | StackProtector.cpp | 218 BasicBlock *NewBB = BB->splitBasicBlock(RI, "SP_return");
|
H A D | ShadowStackGC.cpp | 167 CallBB->splitBasicBlock(CI, CallBB->getName() + ".cont");
|
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/ |
H A D | PartialInlining.cpp | 90 newReturnBlock = newReturnBlock->splitBasicBlock(
|
H A D | PruneEH.cpp | 215 BasicBlock *New = BB->splitBasicBlock(I);
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXLowerAggrCopies.cpp | 68 ConvertedInst->getParent()->splitBasicBlock(ConvertedInst, "split"); 213 ConvertedInst->getParent()->splitBasicBlock(ConvertedInst, "split");
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
H A D | InlineFunction.cpp | 204 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 D | CodeExtractor.cpp | 133 BasicBlock *NewBB = Header->splitBasicBlock(AfterPHIs, 187 BasicBlock *New = (*I)->splitBasicBlock(RI, (*I)->getName()+".ret");
|
H A D | BasicBlockUtils.cpp | 292 BasicBlock *New = Old->splitBasicBlock(SplitIt, Old->getName()+".split");
|
H A D | LowerInvoke.cpp | 502 BasicBlock *ContBlock = EntryBB->splitBasicBlock(EntryBB->getTerminator(),
|
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | BoundsChecking.cpp | 111 BasicBlock *Cont = OldBB->splitBasicBlock(Inst);
|
/external/llvm/lib/Transforms/Utils/ |
H A D | BypassSlowDivision.cpp | 94 BasicBlock *SuccessorBB = MainBB->splitBasicBlock(I);
|
H A D | BasicBlockUtils.cpp | 256 BasicBlock *New = Old->splitBasicBlock(SplitIt, Old->getName()+".split"); 620 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator()); 662 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator());
|
H A D | InlineFunction.cpp | 135 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 D | CodeExtractor.cpp | 210 BasicBlock *NewBB = Header->splitBasicBlock(AfterPHIs, 264 Block->splitBasicBlock(RI->getIterator(), Block->getName() + ".ret");
|
H A D | IntegerDivision.cpp | 220 BasicBlock *End = SpecialCases->splitBasicBlock(Builder.GetInsertPoint(),
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
H A D | BasicBlock.cpp | 287 /// 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 D | StackProtector.cpp | 409 BasicBlock *NewBB = BB->splitBasicBlock(RI->getIterator(), "SP_return");
|
H A D | AtomicExpandPass.cpp | 775 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 D | ShadowStackGCLowering.cpp | 170 BasicBlock *NewBB = CallBB->splitBasicBlock(
|
H A D | CodeGenPrepare.cpp | 1269 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 D | BasicBlock.cpp | 374 BasicBlock *BasicBlock::splitBasicBlock(iterator I, const Twine &BBName) { function in class:BasicBlock 375 assert(getTerminator() && "Can't use splitBasicBlock on degenerate BB!");
|