/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | EHPersonalities.cpp | 79 BasicBlock *EntryBlock = &F.getEntryBlock(); local 95 Worklist.push_back({EntryBlock, EntryBlock}); 126 SuccColor = EntryBlock;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanPredicator.cpp | 188 VPBasicBlock *EntryBlock = cast<VPBasicBlock>(Region->getEntry()); local 189 ReversePostOrderTraversal<VPBlockBase *> RPOT(EntryBlock);
|
H A D | VPlan.h | 1185 /// Set \p EntryBlock as the entry VPBlockBase of this VPRegionBlock. \p 1186 /// EntryBlock must have no predecessors. 1187 void setEntry(VPBlockBase *EntryBlock) { 1188 assert(EntryBlock->getPredecessors().empty() && 1190 Entry = EntryBlock; 1191 EntryBlock->setParent(this);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | PartialInlining.cpp | 186 BasicBlock *EntryBlock, BasicBlock *ExitBlock, 188 : Region(Region.begin(), Region.end()), EntryBlock(EntryBlock), 191 BasicBlock *EntryBlock; member in struct:__anon2600::FunctionOutliningMultiRegionInfo::OutlineRegionInfo 395 BasicBlock *EntryBlock = &F->front(); local 465 BasicBlock *CurrEntry = EntryBlock; 558 BasicBlock *EntryBlock = &F->front(); local 559 BranchInst *BR = dyn_cast<BranchInst>(EntryBlock->getTerminator()); 595 BasicBlock *CurrEntry = EntryBlock; 1009 BasicBlock *NewEntryBlock = cast<BasicBlock>(VMap[RegionInfo.EntryBlock]); 185 OutlineRegionInfo(ArrayRef<BasicBlock *> Region, BasicBlock *EntryBlock, BasicBlock *ExitBlock, BasicBlock *ReturnBlock) argument [all...] |
H A D | ArgumentPromotion.cpp | 625 BasicBlock &EntryBlock = Arg->getParent()->front(); local 628 for (Instruction &I : EntryBlock)
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULowerKernelArguments.cpp | 72 BasicBlock &EntryBlock = *F.begin(); local 73 IRBuilder<> Builder(&*EntryBlock.begin());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | ControlHeightReduction.cpp | 383 BasicBlock *EntryBlock, 1579 BasicBlock *EntryBlock, BasicBlock *ExitBlock, 1606 } else if (UI->getParent() == EntryBlock && isa<PHINode>(UI)) { 1706 BasicBlock *EntryBlock = FirstRegion->getEntry(); local 1709 Optional<uint64_t> ProfileCount = BFI.getBlockProfileCount(EntryBlock); 1718 insertTrivialPHIs(Scope, EntryBlock, ExitBlock, TrivialPHIs); 1728 CHR_DEBUG(dbgs() << "Splitting entry block " << EntryBlock->getName() 1731 SplitBlock(EntryBlock, Scope->BranchInsertPoint, &DT); 1732 assert(NewEntryBlock->getSinglePredecessor() == EntryBlock && 1733 "NewEntryBlock's only pred must be EntryBlock"); 1578 insertTrivialPHIs(CHRScope *Scope, BasicBlock *EntryBlock, BasicBlock *ExitBlock, DenseSet<PHINode *> &TrivialPHIs) argument 1821 createMergedBranch(BasicBlock *PreEntryBlock, BasicBlock *EntryBlock, BasicBlock *NewEntryBlock, ValueToValueMapTy &VMap) argument [all...] |
H A D | GCOVProfiling.cpp | 744 BasicBlock &EntryBlock = F.getEntryBlock(); 745 BasicBlock::iterator It = EntryBlock.begin(); 748 EntryBlock.splitBasicBlock(It); 762 Func.getBlock(&EntryBlock).getFile(Filename).addLine(Line);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | IndirectionUtils.cpp | 244 BasicBlock *EntryBlock = BasicBlock::Create(M.getContext(), "entry", &F); 245 IRBuilder<> Builder(EntryBlock);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | LoopInfoImpl.h | 484 void traverse(BlockT *EntryBlock); 492 void PopulateLoopsDFS<BlockT, LoopT>::traverse(BlockT *EntryBlock) { argument 493 for (BlockT *BB : post_order(EntryBlock))
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | StructurizeCFG.cpp | 428 BasicBlock &EntryBlock = Arg->getParent()->getEntryBlock(); local 431 EntryBlock.getTerminator());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86LoadValueInjectionLoadHardening.cpp | 471 NodeAddr<BlockNode *> EntryBlock = DFG.getFunc().Addr->getEntryBlock(DFG); local 473 EntryBlock.Addr->members_if(DataFlowGraph::IsPhi, DFG)) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 364 BasicBlock &EntryBlock = AI.getParent()->getParent()->getEntryBlock(); local 365 Instruction *FirstInst = EntryBlock.getFirstNonPHIOrDbg();
|