HomeSort by: relevance | last modified time | path
    Searched refs:splitBasicBlock (Results 1 - 25 of 27) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
BasicBlock.h 417 BasicBlock *splitBasicBlock(iterator I, const Twine &BBName = "",
419 BasicBlock *splitBasicBlock(Instruction *I, const Twine &BBName = "",
421 return splitBasicBlock(I->getIterator(), BBName, Before);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
LowerMemIntrinsics.cpp 44 PostLoopBB = PreLoopBB->splitBasicBlock(InsertBefore, "memcpy-split");
141 PreLoopBB->splitBasicBlock(InsertBefore, "post-loop-memcpy-expansion");
386 OrigBB->splitBasicBlock(InsertBefore, "split");
BypassSlowDivision.cpp 418 BasicBlock *SuccessorBB = MainBB->splitBasicBlock(SlowDivOrRem);
435 BasicBlock *SuccessorBB = MainBB->splitBasicBlock(SlowDivOrRem);
AMDGPUEmitPrintf.cpp 112 Join = Prev->splitBasicBlock(Builder.GetInsertPoint(),
BasicBlockUtils.cpp 774 BasicBlock *New = Old->splitBasicBlock(
838 BasicBlock *New = Old->splitBasicBlock(
1356 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator());
1444 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator());
BreakCriticalEdges.cpp 395 BasicBlock *BodyBlock = Target->splitBasicBlock(FirstNonPHI, ".split");
IntegerDivision.cpp 219 BasicBlock *End = SpecialCases->splitBasicBlock(Builder.GetInsertPoint(),
InlineFunction.cpp 186 OuterResumeDest->splitBasicBlock(SplitPoint,
2502 OrigBB->splitBasicBlock(CreatedBranchToNormalDest->getIterator(),
2509 AfterCallBB = OrigBB->splitBasicBlock(CB.getIterator(),
2524 "splitBasicBlock broken!");
2617 assert(cast<BranchInst>(Br)->isUnconditional() && "splitBasicBlock broken!");
CodeExtractor.cpp 426 BasicBlock *NewExitBlock = CommonExitBlock->splitBasicBlock(
795 Block->splitBasicBlock(RI->getIterator(), Block->getName() + ".ret");
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
PruneEH.cpp 208 BasicBlock *New = BB->splitBasicBlock(I);
IROutliner.cpp 152 StartBB = PrevBB->splitBasicBlock(StartInst, OriginalName + "_to_outline");
157 FollowBB = EndBB->splitBasicBlock(EndInst, OriginalName + "_after_outline");
PartialInlining.cpp 1094 ClonedOI->ReturnBlock = ClonedOI->ReturnBlock->splitBasicBlock(
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
BoundsChecking.cpp 128 BasicBlock *Cont = OldBB->splitBasicBlock(SplitI);
GCOVProfiling.cpp 721 Parent->splitBasicBlock(NextInst);
749 Parent->splitBasicBlock(NextInst);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
CoroSplit.cpp 212 BB->splitBasicBlock(End);
277 BB->splitBasicBlock(End);
307 End->getParent()->splitBasicBlock(End);
405 SuspendBB->splitBasicBlock(S, "resume." + Twine(SuspendIndex));
406 auto *LandingBB = ResumeBB->splitBasicBlock(
444 auto *NewSwitchBB = OldSwitchBB->splitBasicBlock(Switch, "Switch");
1584 auto *NewSuspendBB = SuspendBB->splitBasicBlock(Suspend);
1685 auto NewSuspendBB = SuspendBB->splitBasicBlock(Suspend);
CoroFrame.cpp 1452 BasicBlock *NewBlock = CurrentBlock->splitBasicBlock(CatchSwitch);
1645 FramePtrBB->splitBasicBlock(FramePtr->getNextNode(), "AllocaSpillBB");
1646 SpillBlock->splitBasicBlock(&SpillBlock->front(), "PostSpill");
1960 return BB->splitBasicBlock(I, Name);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUUnifyDivergentExitNodes.cpp 308 BasicBlock *TransitionBB = BB->splitBasicBlock(BI, "TransitionBlock");
  /src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
OMPIRBuilder.cpp 535 BasicBlock *PRegEntryBB = ThenBB->splitBasicBlock(ThenTI, "omp.par.entry");
537 PRegEntryBB->splitBasicBlock(ThenTI, "omp.par.region");
539 PRegBodyBB->splitBasicBlock(ThenTI, "omp.par.pre_finalize");
541 PRegPreFiniBB->splitBasicBlock(ThenTI, "omp.par.exit");
963 LoopAfterBB->splitBasicBlock(SplitPos, "omp_sections.end");
1966 BasicBlock *ExitBB = EntryBB->splitBasicBlock(SplitPos, "omp_region.end");
1968 EntryBB->splitBasicBlock(EntryBB->getTerminator(), "omp_region.finalize");
2114 CopyEnd = OMP_Entry->splitBasicBlock(OMP_Entry->getTerminator(),
2471 CurBB->splitBasicBlock(CurBBTI, X->getName() + ".atomic.exit");
2472 BasicBlock *ContBB = CurBB->splitBasicBlock(CurBB->getTerminator()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
StackProtector.cpp 533 BB->splitBasicBlock(CheckLoc->getIterator(), "SP_return");
AtomicExpandPass.cpp 887 BB->splitBasicBlock(CI->getIterator(), "partword.cmpxchg.end");
1056 BB->splitBasicBlock(Builder.GetInsertPoint(), "atomicrmw.end");
1203 BasicBlock *ExitBB = BB->splitBasicBlock(CI->getIterator(), "cmpxchg.end");
1420 BB->splitBasicBlock(Builder.GetInsertPoint(), "atomicrmw.end");
CodeGenPrepare.cpp 2046 BasicBlock *CallBlock = StartBlock->splitBasicBlock(CountZeros, "cond.false");
2052 BasicBlock *EndBlock = CallBlock->splitBasicBlock(SplitPt, "cond.end");
6778 BasicBlock *EndBlock = StartBlock->splitBasicBlock(SplitPt, "select.end");
  /src/external/apache2/llvm/dist/llvm/lib/FuzzMutate/
Operations.cpp 143 BasicBlock *Next = Block->splitBasicBlock(Inst, "BB");
  /src/external/apache2/llvm/dist/llvm/lib/IR/
BasicBlock.cpp 381 BasicBlock *BasicBlock::splitBasicBlock(iterator I, const Twine &BBName,
386 assert(getTerminator() && "Can't use splitBasicBlock on degenerate BB!");
  /src/external/apache2/llvm/dist/llvm/tools/llvm-stress/
llvm-stress.cpp 726 BasicBlock *Next = Curr->splitBasicBlock(Loc, "CF");
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VPlan.cpp 699 BasicBlock *VectorLatchBB = VectorHeaderBB->splitBasicBlock(

Completed in 74 milliseconds

1 2