Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/lib/Target/NVPTX/
HDNVPTXLowerAggrCopies.cpp64 BasicBlock *newBB = splitAt->getParent()->splitBasicBlock(splitAt, "split"); in convertTransferToLoop()
106 BasicBlock *newBB = splitAt->getParent()->splitBasicBlock(splitAt, "split"); in convertMemSetToLoop()
/NextBSD/contrib/llvm/lib/CodeGen/
HDAtomicExpandPass.cpp306 BasicBlock *ExitBB = BB->splitBasicBlock(AI, "atomicrmw.end"); in expandAtomicRMWToLLSC()
363 BasicBlock *ExitBB = BB->splitBasicBlock(AI, "atomicrmw.end"); in expandAtomicRMWToCmpXchg()
443 BasicBlock *ExitBB = BB->splitBasicBlock(CI, "cmpxchg.end"); in expandAtomicCmpXchg()
HDStackProtector.cpp436 BasicBlock *NewBB = BB->splitBasicBlock(RI, "SP_return"); in InsertStackProtectors()
HDShadowStackGCLowering.cpp167 CallBB->splitBasicBlock(CI, CallBB->getName() + ".cont"); in Next()
HDCodeGenPrepare.cpp1185 CondBlock = IfBlock->splitBasicBlock(InsertPt, "cond.load"); in ScalarizeMaskedLoad()
1194 BasicBlock *NewIfBlock = CondBlock->splitBasicBlock(InsertPt, "else"); in ScalarizeMaskedLoad()
1279 BasicBlock *CondBlock = IfBlock->splitBasicBlock(InsertPt, "cond.store"); in ScalarizeMaskedStore()
1288 BasicBlock *NewIfBlock = CondBlock->splitBasicBlock(InsertPt, "else"); in ScalarizeMaskedStore()
3914 BasicBlock *NextBlock = StartBlock->splitBasicBlock(SplitPt, "select.end"); in OptimizeSelectInst()
/NextBSD/contrib/llvm/lib/Transforms/Utils/
HDBasicBlockUtils.cpp290 BasicBlock *New = Old->splitBasicBlock(SplitIt, Old->getName()+".split"); in SplitBlock()
710 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore); in SplitBlockAndInsertIfThen()
760 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore); in SplitBlockAndInsertIfThenElse()
HDInlineFunction.cpp133 OuterResumeDest->splitBasicBlock(SplitPoint, in getInnerResumeDest()
201 BasicBlock *Split = BB->splitBasicBlock(CI, CI->getName()+".noexc"); in HandleCallsInBlockInlinedThroughInvoke()
1300 AfterCallBB = OrigBB->splitBasicBlock(CreatedBranchToNormalDest, in InlineFunction()
1307 AfterCallBB = OrigBB->splitBasicBlock(TheCall, in InlineFunction()
HDBypassSlowDivision.cpp98 BasicBlock *SuccessorBB = I->splitBasicBlock(J); in insertFastDiv()
HDCodeExtractor.cpp215 BasicBlock *NewBB = Header->splitBasicBlock(AfterPHIs, in severSplitPHINodes()
269 BasicBlock *New = (*I)->splitBasicBlock(RI, (*I)->getName()+".ret"); in splitReturnBlocks()
HDIntegerDivision.cpp220 BasicBlock *End = SpecialCases->splitBasicBlock(Builder.GetInsertPoint(), in generateUnsignedDivisionCode()
HDSimplifyCFG.cpp2850 BasicBlock *NewBB = BB->splitBasicBlock(BI, "switch.early.test"); in SimplifyBranchOnICmpChain()
/NextBSD/contrib/llvm/lib/Transforms/IPO/
HDPartialInlining.cpp91 newReturnBlock = newReturnBlock->splitBasicBlock( in unswitchFunction()
HDPruneEH.cpp232 BasicBlock *New = BB->splitBasicBlock(I); in SimplifyFunction()
HDGlobalOpt.cpp1339 BasicBlock *ContBB = OrigBB->splitBasicBlock(CI, "malloc_cont"); in PerformHeapAllocSRoA()
/NextBSD/contrib/llvm/include/llvm/IR/
HDBasicBlock.h302 BasicBlock *splitBasicBlock(iterator I, const Twine &BBName = "");
/NextBSD/contrib/llvm/lib/Transforms/Instrumentation/
HDBoundsChecking.cpp111 BasicBlock *Cont = OldBB->splitBasicBlock(Inst); in emitBranchToTrap()
HDGCOVProfiling.cpp508 EntryBlock.splitBasicBlock(It); in emitProfileNotes()
HDDataFlowSanitizer.cpp1108 BasicBlock *Tail = Head->splitBasicBlock(Pos); in loadShadow()
/NextBSD/contrib/llvm/lib/Transforms/Vectorize/
HDLoopVectorize.cpp2371 CondBlock = IfBlock->splitBasicBlock(InsertPt, "cond.store"); in scalarizeInstruction()
2400 BasicBlock *NewIfBlock = CondBlock->splitBasicBlock(InsertPt, "else"); in scalarizeInstruction()
2562 VectorPH->splitBasicBlock(VectorPH->getTerminator(), "vector.body"); in createEmptyLoop()
2564 VecBody->splitBasicBlock(VecBody->getTerminator(), "middle.block"); in createEmptyLoop()
2566 MiddleBlock->splitBasicBlock(MiddleBlock->getTerminator(), "scalar.ph"); in createEmptyLoop()
2597 VectorPH->splitBasicBlock(VectorPH->getTerminator(), "overflow.checked"); in createEmptyLoop()
2637 VectorPH->splitBasicBlock(VectorPH->getTerminator(), "vector.ph"); in createEmptyLoop()
2657 VectorPH->splitBasicBlock(VectorPH->getTerminator(), "vector.ph"); in createEmptyLoop()
2682 VectorPH->splitBasicBlock(VectorPH->getTerminator(), "vector.ph"); in createEmptyLoop()
5346 CondBlock = IfBlock->splitBasicBlock(InsertPt, "cond.store"); in scalarizeInstruction()
[all …]
/NextBSD/contrib/llvm/lib/IR/
HDBasicBlock.cpp348 BasicBlock *BasicBlock::splitBasicBlock(iterator I, const Twine &BBName) { in splitBasicBlock() function in BasicBlock
/NextBSD/contrib/llvm/tools/llvm-stress/
HDllvm-stress.cpp670 BasicBlock *Next = Curr->splitBasicBlock(Loc, "CF"); in IntroduceControlFlow()
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDLoopInterchange.cpp1084 BasicBlock *New = InnerLoopHeader->splitBasicBlock( in splitInnerLoopHeader()