Lines Matching refs:EntryBB
170 LLVM_DEBUG(dbgs() << "Entry " << OI.EntryBB->getName() in finalize()
191 assert(ArtificialEntry.getUniqueSuccessor() == OI.EntryBB); in finalize()
192 assert(OI.EntryBB->getUniquePredecessor() == &ArtificialEntry); in finalize()
209 I.moveBefore(*OI.EntryBB, OI.EntryBB->getFirstInsertionPt()); in finalize()
212 OI.EntryBB->moveBefore(&ArtificialEntry); in finalize()
215 assert(&OutlinedFn->getEntryBlock() == OI.EntryBB); in finalize()
715 OI.EntryBB = PRegEntryBB; in createParallel()
1973 BasicBlock *EntryBB = Builder.GetInsertBlock(); in EmitOMPInlinedRegion() local
1974 Instruction *SplitPos = EntryBB->getTerminator(); in EmitOMPInlinedRegion()
1976 SplitPos = new UnreachableInst(Builder.getContext(), EntryBB); in EmitOMPInlinedRegion()
1977 BasicBlock *ExitBB = EntryBB->splitBasicBlock(SplitPos, "omp_region.end"); in EmitOMPInlinedRegion()
1979 EntryBB->splitBasicBlock(EntryBB->getTerminator(), "omp_region.finalize"); in EmitOMPInlinedRegion()
1981 Builder.SetInsertPoint(EntryBB->getTerminator()); in EmitOMPInlinedRegion()
2038 BasicBlock *EntryBB = Builder.GetInsertBlock(); in emitCommonDirectiveEntry() local
2045 Function *CurFn = EntryBB->getParent(); in emitCommonDirectiveEntry()
2046 CurFn->getBasicBlockList().insertAfter(EntryBB->getIterator(), ThenBB); in emitCommonDirectiveEntry()
2050 Instruction *EntryBBTI = EntryBB->getTerminator(); in emitCommonDirectiveEntry()
2727 BlockSet.insert(EntryBB); in collectBlocks()
2730 Worklist.push_back(EntryBB); in collectBlocks()