|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/CodeGen/CodeGenPrepare.cpp 1737 BasicBlock *CallBlock = StartBlock->splitBasicBlock(CountZeros, "cond.false");
lib/CodeGen/ExpandMemCmp.cpp 614 EndBlock = StartBlock->splitBasicBlock(CI, "endblock");
lib/CodeGen/ScalarizeMaskedMemIntrin.cpp 457 BasicBlock *CondBlock = IfBlock->splitBasicBlock(InsertPt, "cond.load");
467 BasicBlock *NewIfBlock = CondBlock->splitBasicBlock(InsertPt, "else");
578 BasicBlock *CondBlock = IfBlock->splitBasicBlock(InsertPt, "cond.store");
586 BasicBlock *NewIfBlock = CondBlock->splitBasicBlock(InsertPt, "else");
lib/FuzzMutate/Operations.cpp 143 BasicBlock *Next = Block->splitBasicBlock(Inst, "BB");
lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp 201 BasicBlock *TransitionBB = BB->splitBasicBlock(BI, "TransitionBlock");
lib/Transforms/Coroutines/CoroFrame.cpp 554 BasicBlock *NewBlock = CurrentBlock->splitBasicBlock(CatchSwitch);
746 FramePtrBB->splitBasicBlock(FramePtr->getNextNode(), "AllocaSpillBB");
747 SpillBlock->splitBasicBlock(&SpillBlock->front(), "PostSpill");
1002 return BB->splitBasicBlock(I, Name);
lib/Transforms/Coroutines/CoroSplit.cpp 216 BB->splitBasicBlock(End);
243 End->getParent()->splitBasicBlock(End);
341 SuspendBB->splitBasicBlock(S, "resume." + Twine(SuspendIndex));
342 auto *LandingBB = ResumeBB->splitBasicBlock(
380 auto *NewSwitchBB = OldSwitchBB->splitBasicBlock(Switch, "Switch");
1252 auto NewSuspendBB = SuspendBB->splitBasicBlock(Suspend);
lib/Transforms/Instrumentation/GCOVProfiling.cpp 660 I->getParent()->splitBasicBlock(I);
lib/Transforms/Utils/BreakCriticalEdges.cpp 390 BasicBlock *BodyBlock = Target->splitBasicBlock(FirstNonPHI, ".split");
lib/Transforms/Utils/BypassSlowDivision.cpp 412 BasicBlock *SuccessorBB = MainBB->splitBasicBlock(SlowDivOrRem);
430 BasicBlock *SuccessorBB = MainBB->splitBasicBlock(SlowDivOrRem);
lib/Transforms/Utils/LowerMemIntrinsics.cpp 51 PostLoopBB = PreLoopBB->splitBasicBlock(InsertBefore, "memcpy-split");
143 PreLoopBB->splitBasicBlock(InsertBefore, "post-loop-memcpy-expansion");
375 OrigBB->splitBasicBlock(InsertBefore, "split");
lib/Transforms/Vectorize/LoopVectorize.cpp 2698 BasicBlock *NewBB = BB->splitBasicBlock(BB->getTerminator(), "vector.ph");
2730 auto *NewBB = BB->splitBasicBlock(BB->getTerminator(), "vector.ph");
2776 auto *NewBB = BB->splitBasicBlock(BB->getTerminator(), "vector.ph");
2939 VectorPH->splitBasicBlock(VectorPH->getTerminator(), "vector.body");
2941 VecBody->splitBasicBlock(VecBody->getTerminator(), "middle.block");
2943 MiddleBlock->splitBasicBlock(MiddleBlock->getTerminator(), "scalar.ph");