Home
last modified time | relevance | path

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

1234

/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DScalarizeMaskedMemIntrin.cpp208 BasicBlock *CondBlock = IfBlock->splitBasicBlock(InsertPt->getIterator(), in scalarizeMaskedLoad()
218 CondBlock->splitBasicBlock(InsertPt->getIterator(), "else"); in scalarizeMaskedLoad()
340 IfBlock->splitBasicBlock(InsertPt->getIterator(), "cond.store"); in scalarizeMaskedStore()
349 CondBlock->splitBasicBlock(InsertPt->getIterator(), "else"); in scalarizeMaskedStore()
458 BasicBlock *CondBlock = IfBlock->splitBasicBlock(InsertPt, "cond.load"); in scalarizeMaskedGather()
468 BasicBlock *NewIfBlock = CondBlock->splitBasicBlock(InsertPt, "else"); in scalarizeMaskedGather()
579 BasicBlock *CondBlock = IfBlock->splitBasicBlock(InsertPt, "cond.store"); in scalarizeMaskedScatter()
587 BasicBlock *NewIfBlock = CondBlock->splitBasicBlock(InsertPt, "else"); in scalarizeMaskedScatter()
669 BasicBlock *CondBlock = IfBlock->splitBasicBlock(InsertPt->getIterator(), in scalarizeMaskedExpandLoad()
683 CondBlock->splitBasicBlock(InsertPt->getIterator(), "else"); in scalarizeMaskedExpandLoad()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
H A DBasicBlock.h301 BasicBlock *splitBasicBlock(iterator I, const Twine &BBName = "");
302 BasicBlock *splitBasicBlock(Instruction *I, const Twine &BBName = "") {
303 return splitBasicBlock(I->getIterator(), BBName);
/aosp_15_r20/external/llvm/include/llvm/IR/
H A DBasicBlock.h300 BasicBlock *splitBasicBlock(iterator I, const Twine &BBName = "");
301 BasicBlock *splitBasicBlock(Instruction *I, const Twine &BBName = "") {
302 return splitBasicBlock(I->getIterator(), BBName);
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
H A DBasicBlock.h389 BasicBlock *splitBasicBlock(iterator I, const Twine &BBName = "");
390 BasicBlock *splitBasicBlock(Instruction *I, const Twine &BBName = "") {
391 return splitBasicBlock(I->getIterator(), BBName);
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp365 BasicBlock *PRegEntryBB = ThenBB->splitBasicBlock(ThenTI, "omp.par.entry"); in CreateParallel()
367 PRegEntryBB->splitBasicBlock(ThenTI, "omp.par.region"); in CreateParallel()
369 PRegBodyBB->splitBasicBlock(ThenTI, "omp.par.pre_finalize"); in CreateParallel()
371 PRegPreFiniBB->splitBasicBlock(ThenTI, "omp.par.exit"); in CreateParallel()
/aosp_15_r20/external/AFLplusplus/instrumentation/
H A Dsplit-compares-pass.so.cc316 BasicBlock *end_bb = bb->splitBasicBlock(BasicBlock::iterator(FcmpInst)); in simplifyFPCompares()
416 BasicBlock *end_bb = bb->splitBasicBlock(BasicBlock::iterator(IcmpInst)); in simplifyOrEqualsCompare()
513 BasicBlock *end_bb = bb->splitBasicBlock(BasicBlock::iterator(IcmpInst)); in simplifySignedCompare()
652 BasicBlock *end_bb = bb->splitBasicBlock(BasicBlock::iterator(cmp_inst)); in splitCompare()
1057 BasicBlock *end_bb = bb->splitBasicBlock(BasicBlock::iterator(FcmpInst)); in splitFPCompares()
1345 signequal2_bb = signequal_bb->splitBasicBlock( in splitFPCompares()
1382 signequal2_bb = signequal_bb->splitBasicBlock( in splitFPCompares()
1570 middle2_bb = middle_bb->splitBasicBlock( in splitFPCompares()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/IR/
H A DBasicBlock.h438 BasicBlock *splitBasicBlock(iterator I, const Twine &BBName = "",
440 BasicBlock *splitBasicBlock(Instruction *I, const Twine &BBName = "",
442 return splitBasicBlock(I->getIterator(), BBName, Before);
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/IR/
DBasicBlock.h582 BasicBlock *splitBasicBlock(iterator I, const Twine &BBName = "",
584 BasicBlock *splitBasicBlock(Instruction *I, const Twine &BBName = "",
586 return splitBasicBlock(I->getIterator(), BBName, Before);
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/IR/
DBasicBlock.h590 BasicBlock *splitBasicBlock(iterator I, const Twine &BBName = "",
592 BasicBlock *splitBasicBlock(Instruction *I, const Twine &BBName = "",
594 return splitBasicBlock(I->getIterator(), BBName, Before);
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/IR/
DBasicBlock.h583 BasicBlock *splitBasicBlock(iterator I, const Twine &BBName = "",
585 BasicBlock *splitBasicBlock(Instruction *I, const Twine &BBName = "",
587 return splitBasicBlock(I->getIterator(), BBName, Before);
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/IR/
DBasicBlock.h582 BasicBlock *splitBasicBlock(iterator I, const Twine &BBName = "",
584 BasicBlock *splitBasicBlock(Instruction *I, const Twine &BBName = "",
586 return splitBasicBlock(I->getIterator(), BBName, Before);
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp214 BB->splitBasicBlock(End); in replaceCoroEndAsync()
279 BB->splitBasicBlock(End); in replaceFallthroughCoroEnd()
338 End->getParent()->splitBasicBlock(End); in replaceUnwindCoroEnd()
443 SuspendBB->splitBasicBlock(S, "resume." + Twine(SuspendIndex)); in createResumeEntryBlock()
444 auto *LandingBB = ResumeBB->splitBasicBlock( in createResumeEntryBlock()
485 auto *NewSwitchBB = OldSwitchBB->splitBasicBlock(Switch, "Switch"); in handleFinalSuspend()
1752 auto *NewSuspendBB = SuspendBB->splitBasicBlock(Suspend); in splitAsyncCoroutine()
1853 auto NewSuspendBB = SuspendBB->splitBasicBlock(Suspend); in splitRetconCoroutine()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp218 BB->splitBasicBlock(End); in replaceFallthroughCoroEnd()
245 End->getParent()->splitBasicBlock(End); in replaceUnwindCoroEnd()
343 SuspendBB->splitBasicBlock(S, "resume." + Twine(SuspendIndex)); in createResumeEntryBlock()
344 auto *LandingBB = ResumeBB->splitBasicBlock( in createResumeEntryBlock()
382 auto *NewSwitchBB = OldSwitchBB->splitBasicBlock(Switch, "Switch"); in handleFinalSuspend()
1266 auto NewSuspendBB = SuspendBB->splitBasicBlock(Suspend); in splitRetconCoroutine()
H A DCoroFrame.cpp554 BasicBlock *NewBlock = CurrentBlock->splitBasicBlock(CatchSwitch); in splitBeforeCatchSwitch()
746 FramePtrBB->splitBasicBlock(FramePtr->getNextNode(), "AllocaSpillBB"); in insertSpills()
747 SpillBlock->splitBasicBlock(&SpillBlock->front(), "PostSpill"); in insertSpills()
1002 return BB->splitBasicBlock(I, Name); in splitBlockIfNotFirst()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp51 PostLoopBB = PreLoopBB->splitBasicBlock(InsertBefore, "memcpy-split"); in createMemCpyLoopKnownSize()
143 PreLoopBB->splitBasicBlock(InsertBefore, "post-loop-memcpy-expansion"); in createMemCpyLoopUnknownSize()
375 OrigBB->splitBasicBlock(InsertBefore, "split"); in createMemSetLoop()
H A DBypassSlowDivision.cpp412 BasicBlock *SuccessorBB = MainBB->splitBasicBlock(SlowDivOrRem); in insertFastDivAndRem()
430 BasicBlock *SuccessorBB = MainBB->splitBasicBlock(SlowDivOrRem); in insertFastDivAndRem()
H A DBasicBlockUtils.cpp524 BasicBlock *New = Old->splitBasicBlock( in SplitBlock()
932 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator()); in SplitBlockAndInsertIfThen()
982 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator()); in SplitBlockAndInsertIfThenElse()
/aosp_15_r20/external/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAggrCopies.cpp68 ConvertedInst->getParent()->splitBasicBlock(ConvertedInst, "split"); in convertMemCpyToLoop()
213 ConvertedInst->getParent()->splitBasicBlock(ConvertedInst, "split"); in convertMemSetToLoop()
/aosp_15_r20/external/llvm/lib/Transforms/Utils/
H A 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()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp57 PostLoopBB = PreLoopBB->splitBasicBlock(InsertBefore, "memcpy-split"); in createMemCpyLoopKnownSize()
182 PreLoopBB->splitBasicBlock(InsertBefore, "post-loop-memcpy-expansion"); in createMemCpyLoopUnknownSize()
477 OrigBB->splitBasicBlock(InsertBefore, "split"); in createMemSetLoop()
H A DBypassSlowDivision.cpp416 BasicBlock *SuccessorBB = MainBB->splitBasicBlock(SlowDivOrRem); in insertFastDivAndRem()
433 BasicBlock *SuccessorBB = MainBB->splitBasicBlock(SlowDivOrRem); in insertFastDivAndRem()
/aosp_15_r20/external/llvm/lib/CodeGen/
H A 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 …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AArch64/
H A DSMEABIPass.cpp92 auto *SaveBB = OrigBB->splitBasicBlock(OrigBB->begin(), "save.za", true); in updateNewZAFunctions()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AVR/
H A DAVRShiftExpand.cpp86 BasicBlock *EndBB = BB->splitBasicBlock(BI, "shift.done"); in expand()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp941 BasicBlock *PRegEntryBB = EntryBB->splitBasicBlock(UI, "omp.par.entry"); in createParallel()
942 BasicBlock *PRegBodyBB = PRegEntryBB->splitBasicBlock(UI, "omp.par.region"); in createParallel()
944 PRegBodyBB->splitBasicBlock(UI, "omp.par.pre_finalize"); in createParallel()
945 BasicBlock *PRegExitBB = PRegPreFiniBB->splitBasicBlock(UI, "omp.par.exit"); in createParallel()
1740 InsertBlock->splitBasicBlock(Loc.IP.getPoint(), "reduce.finalize"); in createReductions()
3585 BasicBlock *ExitBB = EntryBB->splitBasicBlock(SplitPos, "omp_region.end"); in EmitOMPInlinedRegion()
3587 EntryBB->splitBasicBlock(EntryBB->getTerminator(), "omp_region.finalize"); in EmitOMPInlinedRegion()
3713 CopyEnd = OMP_Entry->splitBasicBlock(OMP_Entry->getTerminator(), in createCopyinClauseBlocks()
3902 BasicBlock *UserCodeEntryBB = CheckBB->splitBasicBlock(UI, "user_code.entry"); in createTargetInit()
4436 CurBB->splitBasicBlock(CurBBTI, X->getName() + ".atomic.exit"); in emitAtomicUpdate()
[all …]

1234