Lines Matching refs:splitBasicBlock
1428 BasicBlock *PRegEntryBB = EntryBB->splitBasicBlock(UI, "omp.par.entry"); in createParallel()
1429 BasicBlock *PRegBodyBB = PRegEntryBB->splitBasicBlock(UI, "omp.par.region"); in createParallel()
1431 PRegBodyBB->splitBasicBlock(UI, "omp.par.pre_finalize"); in createParallel()
1432 BasicBlock *PRegExitBB = PRegPreFiniBB->splitBasicBlock(UI, "omp.par.exit"); in createParallel()
3603 InsertBlock->splitBasicBlock(Loc.IP.getPoint(), "reduce.finalize"); in createReductions()
4371 OI.ExitBB = CLI->getLatch()->splitBasicBlock(CLI->getLatch()->begin(), in applyWorkshareLoopTarget()
5715 BasicBlock *ExitBB = EntryBB->splitBasicBlock(SplitPos, "omp_region.end"); in EmitOMPInlinedRegion()
5717 EntryBB->splitBasicBlock(EntryBB->getTerminator(), "omp_region.finalize"); in EmitOMPInlinedRegion()
5843 CopyEnd = OMP_Entry->splitBasicBlock(OMP_Entry->getTerminator(), in createCopyinClauseBlocks()
6112 BasicBlock *UserCodeEntryBB = CheckBB->splitBasicBlock(UI, "user_code.entry"); in createTargetInit()
7902 CurBB->splitBasicBlock(CurBBTI, X->getName() + ".atomic.exit"); in emitAtomicUpdate()
7903 BasicBlock *ContBB = CurBB->splitBasicBlock(CurBB->getTerminator(), in emitAtomicUpdate()
8054 BasicBlock *ExitBB = CurBB->splitBasicBlock( in createAtomicCompare()
8056 BasicBlock *ContBB = CurBB->splitBasicBlock( in createAtomicCompare()