Lines Matching refs:EntryBB

698     LLVM_DEBUG(dbgs() << "Entry " << OI.EntryBB->getName()  in finalize()
731 assert(ArtificialEntry.getUniqueSuccessor() == OI.EntryBB); in finalize()
732 assert(OI.EntryBB->getUniquePredecessor() == &ArtificialEntry); in finalize()
749 I.moveBeforePreserving(*OI.EntryBB, OI.EntryBB->getFirstInsertionPt()); in finalize()
752 OI.EntryBB->moveBefore(&ArtificialEntry); in finalize()
755 assert(&OutlinedFn->getEntryBlock() == OI.EntryBB); in finalize()
1427 BasicBlock *EntryBB = UI->getParent(); in createParallel() local
1428 BasicBlock *PRegEntryBB = EntryBB->splitBasicBlock(UI, "omp.par.entry"); in createParallel()
1509 OI.EntryBB = PRegEntryBB; in createParallel()
1817 OI.EntryBB = TaskAllocaBB; in createTask()
2497 BasicBlock *EntryBB = BasicBlock::Create(M.getContext(), "entry", WcFunc); in emitInterWarpCopyFunction() local
2498 Builder.SetInsertPoint(EntryBB); in emitInterWarpCopyFunction()
2732 BasicBlock *EntryBB = BasicBlock::Create(M.getContext(), "entry", SarFunc); in emitShuffleAndReduceFunction() local
2733 Builder.SetInsertPoint(EntryBB); in emitShuffleAndReduceFunction()
3279 BasicBlock *EntryBB = in createReductionFunction() local
3281 Builder.SetInsertPoint(EntryBB); in createReductionFunction()
4321 CleanUpInfo.EntryBB = CLI->getHeader(); in workshareLoopTargetCallback()
4370 OI.EntryBB = CLI->getBody(); in applyWorkshareLoopTarget()
5711 BasicBlock *EntryBB = Builder.GetInsertBlock(); in EmitOMPInlinedRegion() local
5712 Instruction *SplitPos = EntryBB->getTerminator(); in EmitOMPInlinedRegion()
5714 SplitPos = new UnreachableInst(Builder.getContext(), EntryBB); in EmitOMPInlinedRegion()
5715 BasicBlock *ExitBB = EntryBB->splitBasicBlock(SplitPos, "omp_region.end"); in EmitOMPInlinedRegion()
5717 EntryBB->splitBasicBlock(EntryBB->getTerminator(), "omp_region.finalize"); in EmitOMPInlinedRegion()
5719 Builder.SetInsertPoint(EntryBB->getTerminator()); in EmitOMPInlinedRegion()
5756 BasicBlock *EntryBB = Builder.GetInsertBlock(); in emitCommonDirectiveEntry() local
5763 Function *CurFn = EntryBB->getParent(); in emitCommonDirectiveEntry()
5764 CurFn->insert(std::next(EntryBB->getIterator()), ThenBB); in emitCommonDirectiveEntry()
5768 Instruction *EntryBBTI = EntryBB->getTerminator(); in emitCommonDirectiveEntry()
6576 BasicBlock *EntryBB = BasicBlock::Create(Builder.getContext(), "entry", Func); in createOutlinedFunction() local
6577 Builder.SetInsertPoint(EntryBB); in createOutlinedFunction()
6600 Builder.SetInsertPoint(EntryBB->getFirstNonPHI()); in createOutlinedFunction()
6732 BasicBlock *EntryBB = in emitTargetTaskProxyFunction() local
6734 Builder.SetInsertPoint(EntryBB); in emitTargetTaskProxyFunction()
6892 OI.EntryBB = TargetTaskAllocaBB; in emitTargetTask()
8261 OI.EntryBB = AllocaBB; in createTeams()
8359 BlockSet.insert(EntryBB); in collectBlocks()
8362 Worklist.push_back(EntryBB); in collectBlocks()