Home
last modified time | relevance | path

Searched refs:EntryBlock (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DEHPersonalities.cpp80 BasicBlock *EntryBlock = &F.getEntryBlock(); in colorEHFunclets() local
96 Worklist.push_back({EntryBlock, EntryBlock}); in colorEHFunclets()
127 SuccColor = EntryBlock; in colorEHFunclets()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp186 BasicBlock *EntryBlock, BasicBlock *ExitBlock, in OutlineRegionInfo()
188 : Region(Region), EntryBlock(EntryBlock), ExitBlock(ExitBlock), in OutlineRegionInfo()
191 BasicBlock *EntryBlock; member
384 BasicBlock *EntryBlock = &F->front(); in computeOutliningColdRegionsInfo() local
454 BasicBlock *CurrEntry = EntryBlock; in computeOutliningColdRegionsInfo()
548 BasicBlock *EntryBlock = &F->front(); in computeOutliningInfo() local
549 BranchInst *BR = dyn_cast<BranchInst>(EntryBlock->getTerminator()); in computeOutliningInfo()
585 BasicBlock *CurrEntry = EntryBlock; in computeOutliningInfo()
992 BasicBlock *NewEntryBlock = cast<BasicBlock>(VMap[RegionInfo.EntryBlock]); in FunctionCloner()
H A DArgumentPromotion.cpp604 BasicBlock &EntryBlock = Arg->getParent()->front(); in isSafeToPromoteArgument() local
607 for (Instruction &I : EntryBlock) in isSafeToPromoteArgument()
H A DGlobalOpt.cpp2824 const BasicBlock &EntryBlock = Fn.getEntryBlock(); in cxxDtorIsEmpty() local
2825 for (BasicBlock::const_iterator I = EntryBlock.begin(), E = EntryBlock.end(); in cxxDtorIsEmpty()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp382 BasicBlock *EntryBlock,
1664 BasicBlock *EntryBlock = FirstRegion->getEntry(); in transformScopes() local
1676 insertTrivialPHIs(Scope, EntryBlock, ExitBlock, TrivialPHIs); in transformScopes()
1686 CHR_DEBUG(dbgs() << "Splitting entry block " << EntryBlock->getName() in transformScopes()
1689 SplitBlock(EntryBlock, Scope->BranchInsertPoint, &DT); in transformScopes()
1690 assert(NewEntryBlock->getSinglePredecessor() == EntryBlock && in transformScopes()
1693 BasicBlock *PreEntryBlock = EntryBlock; in transformScopes()
1703 BranchInst *MergedBr = createMergedBranch(PreEntryBlock, EntryBlock, in transformScopes()
1780 BasicBlock *EntryBlock, in createMergedBranch() argument
1786 assert(NewEntryBlock->getSinglePredecessor() == EntryBlock && in createMergedBranch()
[all …]
H A DGCOVProfiling.cpp693 BasicBlock &EntryBlock = F.getEntryBlock(); in emitProfileNotes() local
694 BasicBlock::iterator It = EntryBlock.begin(); in emitProfileNotes()
697 EntryBlock.splitBasicBlock(It); in emitProfileNotes()
708 Func.getBlock(&EntryBlock).getFile(Filename).addLine(Line); in emitProfileNotes()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp73 BasicBlock &EntryBlock = *F.begin(); in runOnFunction() local
74 IRBuilder<> Builder(&*EntryBlock.begin()); in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/
H A DIndirectionUtils.cpp239 BasicBlock *EntryBlock = BasicBlock::Create(M.getContext(), "entry", &F); in makeStub() local
240 IRBuilder<> Builder(EntryBlock); in makeStub()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DLoopInfoImpl.h500 void traverse(BlockT *EntryBlock);
508 void PopulateLoopsDFS<BlockT, LoopT>::traverse(BlockT *EntryBlock) { in traverse() argument
509 for (BlockT *BB : post_order(EntryBlock)) in traverse()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DVPlan.h1091 void setEntry(VPBlockBase *EntryBlock) { in setEntry() argument
1092 assert(EntryBlock->getPredecessors().empty() && in setEntry()
1094 Entry = EntryBlock; in setEntry()
1095 EntryBlock->setParent(this); in setEntry()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp422 BasicBlock &EntryBlock = Arg->getParent()->getEntryBlock(); in invert() local
425 EntryBlock.getTerminator()); in invert()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp364 BasicBlock &EntryBlock = AI.getParent()->getParent()->getEntryBlock(); in visitAllocaInst() local
365 Instruction *FirstInst = EntryBlock.getFirstNonPHIOrDbg(); in visitAllocaInst()