Searched refs:splitBasicBlock (Results 1 – 20 of 20) sorted by relevance
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXSplitBBatBar.cpp | 64 inst->getParent()->splitBasicBlock(inst, "bar_split"); in runOnFunction()
|
D | NVPTXLowerAggrCopies.cpp | 40 BasicBlock *newBB = splitAt->getParent()->splitBasicBlock(splitAt, "split"); in convertTransferToLoop() 78 BasicBlock *newBB = splitAt->getParent()->splitBasicBlock(splitAt, "split"); in convertMemSetToLoop()
|
/external/llvm/lib/Transforms/Utils/ |
D | InlineFunction.cpp | 112 OuterResumeDest->splitBasicBlock(SplitPoint, in getInnerResumeDest() 201 BasicBlock *Split = BB->splitBasicBlock(CI, CI->getName()+".noexc"); in HandleCallsInBlockInlinedThroughInvoke() 801 AfterCallBB = OrigBB->splitBasicBlock(CreatedBranchToNormalDest, in InlineFunction() 808 AfterCallBB = OrigBB->splitBasicBlock(TheCall, in InlineFunction()
|
D | BypassSlowDivision.cpp | 97 BasicBlock *SuccessorBB = I->splitBasicBlock(J); in insertFastDiv()
|
D | BasicBlockUtils.cpp | 276 BasicBlock *New = Old->splitBasicBlock(SplitIt, Old->getName()+".split"); in SplitBlock() 653 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore); in SplitBlockAndInsertIfThen()
|
D | CodeExtractor.cpp | 214 BasicBlock *NewBB = Header->splitBasicBlock(AfterPHIs, in severSplitPHINodes() 268 BasicBlock *New = (*I)->splitBasicBlock(RI, (*I)->getName()+".ret"); in splitReturnBlocks()
|
D | IntegerDivision.cpp | 179 BasicBlock *End = SpecialCases->splitBasicBlock(Builder.GetInsertPoint(), in generateUnsignedDivisionCode()
|
D | LowerInvoke.cpp | 481 BasicBlock *ContBlock = EntryBB->splitBasicBlock(EntryBB->getTerminator(), in insertExpensiveEHSupport()
|
D | SimplifyCFG.cpp | 2764 BasicBlock *NewBB = BB->splitBasicBlock(BI, "switch.early.test"); in SimplifyBranchOnICmpChain()
|
/external/llvm/include/llvm/IR/ |
D | BasicBlock.h | 264 BasicBlock *splitBasicBlock(iterator I, const Twine &BBName = "");
|
/external/llvm/lib/Transforms/IPO/ |
D | PartialInlining.cpp | 90 newReturnBlock = newReturnBlock->splitBasicBlock( in unswitchFunction()
|
D | PruneEH.cpp | 216 BasicBlock *New = BB->splitBasicBlock(I); in SimplifyFunction()
|
D | GlobalOpt.cpp | 1542 BasicBlock *ContBB = OrigBB->splitBasicBlock(CI, "malloc_cont"); in PerformHeapAllocSRoA()
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | BoundsChecking.cpp | 115 BasicBlock *Cont = OldBB->splitBasicBlock(Inst); in emitBranchToTrap()
|
/external/llvm/lib/IR/ |
D | BasicBlock.cpp | 298 BasicBlock *BasicBlock::splitBasicBlock(iterator I, const Twine &BBName) { in splitBasicBlock() function in BasicBlock
|
/external/llvm/lib/CodeGen/ |
D | StackProtector.cpp | 354 BasicBlock *NewBB = BB->splitBasicBlock(RI, "SP_return"); in InsertStackProtectors()
|
D | ShadowStackGC.cpp | 166 CallBB->splitBasicBlock(CI, CallBB->getName() + ".cont"); in Next()
|
/external/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 1473 BypassBlock->splitBasicBlock(BypassBlock->getTerminator(), "vector.ph"); in createEmptyLoop() 1475 VectorPH->splitBasicBlock(VectorPH->getTerminator(), "vector.body"); in createEmptyLoop() 1477 VecBody->splitBasicBlock(VecBody->getTerminator(), "middle.block"); in createEmptyLoop() 1479 MiddleBlock->splitBasicBlock(MiddleBlock->getTerminator(), "scalar.ph"); in createEmptyLoop() 1549 BasicBlock *CheckBlock = BypassBlock->splitBasicBlock(MemRuntimeCheck, in createEmptyLoop()
|
/external/llvm/tools/llvm-stress/ |
D | llvm-stress.cpp | 672 BasicBlock *Next = Curr->splitBasicBlock(Loc, "CF"); in IntroduceControlFlow()
|
/external/llvm/lib/Transforms/Scalar/ |
D | CodeGenPrepare.cpp | 1864 BasicBlock *NextBlock = StartBlock->splitBasicBlock(SplitPt, "select.end"); in OptimizeSelectInst()
|