Home
last modified time | relevance | path

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

123

/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DScalarizeMaskedMemIntrin.cpp206 CondBlock = IfBlock->splitBasicBlock(InsertPt->getIterator(), "cond.load"); in scalarizeMaskedLoad()
216 CondBlock->splitBasicBlock(InsertPt->getIterator(), "else"); in scalarizeMaskedLoad()
329 IfBlock->splitBasicBlock(InsertPt->getIterator(), "cond.store"); in scalarizeMaskedStore()
339 CondBlock->splitBasicBlock(InsertPt->getIterator(), "else"); in scalarizeMaskedStore()
456 CondBlock = IfBlock->splitBasicBlock(InsertPt, "cond.load"); in scalarizeMaskedGather()
467 BasicBlock *NewIfBlock = CondBlock->splitBasicBlock(InsertPt, "else"); in scalarizeMaskedGather()
568 BasicBlock *CondBlock = IfBlock->splitBasicBlock(InsertPt, "cond.store"); in scalarizeMaskedScatter()
578 BasicBlock *NewIfBlock = CondBlock->splitBasicBlock(InsertPt, "else"); in scalarizeMaskedScatter()
DAtomicExpandPass.cpp784 BB->splitBasicBlock(CI->getIterator(), "partword.cmpxchg.end"); in expandPartwordCmpXchg()
894 BB->splitBasicBlock(Builder.GetInsertPoint(), "atomicrmw.end"); in insertRMWLLSCLoop()
1038 BasicBlock *ExitBB = BB->splitBasicBlock(CI->getIterator(), "cmpxchg.end"); in expandAtomicCmpXchg()
1240 BB->splitBasicBlock(Builder.GetInsertPoint(), "atomicrmw.end"); in insertRMWCmpXchgLoop()
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DBasicBlock.h301 BasicBlock *splitBasicBlock(iterator I, const Twine &BBName = "");
302 BasicBlock *splitBasicBlock(Instruction *I, const Twine &BBName = "") {
303 return splitBasicBlock(I->getIterator(), BBName);
/external/llvm/include/llvm/IR/
DBasicBlock.h300 BasicBlock *splitBasicBlock(iterator I, const Twine &BBName = "");
301 BasicBlock *splitBasicBlock(Instruction *I, const Twine &BBName = "") {
302 return splitBasicBlock(I->getIterator(), BBName);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DBasicBlock.h380 BasicBlock *splitBasicBlock(iterator I, const Twine &BBName = "");
381 BasicBlock *splitBasicBlock(Instruction *I, const Twine &BBName = "") {
382 return splitBasicBlock(I->getIterator(), BBName);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Coroutines/
DCoroSplit.cpp151 SuspendBB->splitBasicBlock(S, "resume." + Twine(SuspendIndex)); in createResumeEntryBlock()
152 auto *LandingBB = ResumeBB->splitBasicBlock( in createResumeEntryBlock()
180 BB->splitBasicBlock(NewE); in replaceFallthroughCoroEnd()
202 NewCE->getParent()->splitBasicBlock(NewCE); in replaceUnwindCoroEnds()
229 auto *NewSwitchBB = OldSwitchBB->splitBasicBlock(Switch, "Switch"); in handleFinalSuspend()
DCoroFrame.cpp440 BasicBlock *NewBlock = CurrentBlock->splitBasicBlock(CatchSwitch); in splitBeforeCatchSwitch()
584 FramePtrBB->splitBasicBlock(FramePtr->getNextNode(), "AllocaSpillBB"); in insertSpills()
585 Shape.AllocaSpillBlock->splitBasicBlock(&Shape.AllocaSpillBlock->front(), in insertSpills()
855 return BB->splitBasicBlock(I, Name); in splitBlockIfNotFirst()
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DInlineFunction.cpp204 nonDominated->splitBasicBlock(nonDominated->getFirstNonPHI(), in findSelectorForLandingPad()
361 InnerUnwindDest = OuterUnwindDest->splitBasicBlock(splitPoint, in getInnerUnwindDest()
442 OuterResumeDest->splitBasicBlock(SplitPoint, in getInnerUnwindDestNewEH()
558 BasicBlock *Split = BB->splitBasicBlock(CI, CI->getName()+".noexc"); in HandleCallsInBlockInlinedThroughInvoke()
1201 AfterCallBB = OrigBB->splitBasicBlock(NewBr, in InlineFunction()
1208 AfterCallBB = OrigBB->splitBasicBlock(TheCall, in InlineFunction()
/external/llvm/lib/Target/NVPTX/
DNVPTXLowerAggrCopies.cpp68 ConvertedInst->getParent()->splitBasicBlock(ConvertedInst, "split"); in convertMemCpyToLoop()
213 ConvertedInst->getParent()->splitBasicBlock(ConvertedInst, "split"); in convertMemSetToLoop()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DLowerMemIntrinsics.cpp52 PostLoopBB = PreLoopBB->splitBasicBlock(InsertBefore, "memcpy-split"); in createMemCpyLoopKnownSize()
144 PreLoopBB->splitBasicBlock(InsertBefore, "post-loop-memcpy-expansion"); in createMemCpyLoopUnknownSize()
372 OrigBB->splitBasicBlock(InsertBefore, "split"); in createMemSetLoop()
DBypassSlowDivision.cpp413 BasicBlock *SuccessorBB = MainBB->splitBasicBlock(SlowDivOrRem); in insertFastDivAndRem()
431 BasicBlock *SuccessorBB = MainBB->splitBasicBlock(SlowDivOrRem); in insertFastDivAndRem()
DBasicBlockUtils.cpp309 BasicBlock *New = Old->splitBasicBlock(SplitIt, Old->getName()+".split"); in SplitBlock()
689 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator()); in SplitBlockAndInsertIfThen()
732 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator()); in SplitBlockAndInsertIfThenElse()
/external/swiftshader/third_party/LLVM/include/llvm/
DBasicBlock.h260 BasicBlock *splitBasicBlock(iterator I, const Twine &BBName = "");
/external/llvm/lib/Transforms/IPO/
DPartialInlining.cpp97 newReturnBlock = newReturnBlock->splitBasicBlock( in unswitchFunction()
DPruneEH.cpp216 BasicBlock *New = BB->splitBasicBlock(I); in SimplifyFunction()
/external/llvm/lib/Transforms/Utils/
DBasicBlockUtils.cpp256 BasicBlock *New = Old->splitBasicBlock(SplitIt, Old->getName()+".split"); in SplitBlock()
620 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator()); in SplitBlockAndInsertIfThen()
662 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator()); in SplitBlockAndInsertIfThenElse()
DBypassSlowDivision.cpp94 BasicBlock *SuccessorBB = MainBB->splitBasicBlock(I); in insertFastDiv()
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
DPartialInlining.cpp90 newReturnBlock = newReturnBlock->splitBasicBlock( in unswitchFunction()
DPruneEH.cpp215 BasicBlock *New = BB->splitBasicBlock(I); in SimplifyFunction()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DStackProtector.cpp218 BasicBlock *NewBB = BB->splitBasicBlock(RI, "SP_return"); in InsertStackProtectors()
/external/llvm/lib/Transforms/Instrumentation/
DBoundsChecking.cpp111 BasicBlock *Cont = OldBB->splitBasicBlock(Inst); in emitBranchToTrap()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DPruneEH.cpp212 BasicBlock *New = BB->splitBasicBlock(I); in SimplifyFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Instrumentation/
DBoundsChecking.cpp128 BasicBlock *Cont = OldBB->splitBasicBlock(SplitI); in insertBoundsCheck()
/external/swiftshader/third_party/LLVM/lib/VMCore/
DBasicBlock.cpp298 BasicBlock *BasicBlock::splitBasicBlock(iterator I, const Twine &BBName) { in splitBasicBlock() function in BasicBlock
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp1269 CondBlock = IfBlock->splitBasicBlock(InsertPt->getIterator(), "cond.load"); in scalarizeMaskedLoad()
1279 CondBlock->splitBasicBlock(InsertPt->getIterator(), "else"); in scalarizeMaskedLoad()
1392 IfBlock->splitBasicBlock(InsertPt->getIterator(), "cond.store"); in scalarizeMaskedStore()
1402 CondBlock->splitBasicBlock(InsertPt->getIterator(), "else"); in scalarizeMaskedStore()
1522 CondBlock = IfBlock->splitBasicBlock(InsertPt, "cond.load"); in scalarizeMaskedGather()
1533 BasicBlock *NewIfBlock = CondBlock->splitBasicBlock(InsertPt, "else"); in scalarizeMaskedGather()
1636 BasicBlock *CondBlock = IfBlock->splitBasicBlock(InsertPt, "cond.store"); in scalarizeMaskedScatter()
1646 BasicBlock *NewIfBlock = CondBlock->splitBasicBlock(InsertPt, "else"); in scalarizeMaskedScatter()
1698 BasicBlock *CallBlock = StartBlock->splitBasicBlock(CountZeros, "cond.false"); in despeculateCountZeros()
1704 BasicBlock *EndBlock = CallBlock->splitBasicBlock(SplitPt, "cond.end"); in despeculateCountZeros()
[all …]

123