/netbsd-current/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | EHPersonalities.cpp | 83 BasicBlock *EntryBlock = &F.getEntryBlock(); local 99 Worklist.push_back({EntryBlock, EntryBlock}); 130 SuccColor = EntryBlock;
|
/netbsd-current/external/apache2/llvm/dist/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 | 1643 /// Set \p EntryBlock as the entry VPBlockBase of this VPRegionBlock. \p 1644 /// EntryBlock must have no predecessors. 1645 void setEntry(VPBlockBase *EntryBlock) { 1646 assert(EntryBlock->getPredecessors().empty() && 1648 Entry = EntryBlock; 1649 EntryBlock->setParent(this);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | PartialInlining.cpp | 178 BasicBlock *EntryBlock, BasicBlock *ExitBlock, 180 : Region(Region.begin(), Region.end()), EntryBlock(EntryBlock), 183 BasicBlock *EntryBlock; member in struct:__anon2855::FunctionOutliningMultiRegionInfo::OutlineRegionInfo 399 BasicBlock *EntryBlock = &F.front(); local 466 BasicBlock *CurrEntry = EntryBlock; 570 BasicBlock *EntryBlock = &F.front(); local 571 BranchInst *BR = dyn_cast<BranchInst>(EntryBlock->getTerminator()); 607 BasicBlock *CurrEntry = EntryBlock; 1039 BasicBlock *NewEntryBlock = cast<BasicBlock>(VMap[RegionInfo.EntryBlock]); 177 OutlineRegionInfo(ArrayRef<BasicBlock *> Region, BasicBlock *EntryBlock, BasicBlock *ExitBlock, BasicBlock *ReturnBlock) argument [all...] |
H A D | ArgumentPromotion.cpp | 620 BasicBlock &EntryBlock = Arg->getParent()->front(); local 623 for (Instruction &I : EntryBlock)
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULowerKernelArguments.cpp | 68 BasicBlock &EntryBlock = *F.begin(); local 69 IRBuilder<> Builder(&*getInsertPt(EntryBlock));
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | ControlHeightReduction.cpp | 379 BasicBlock *EntryBlock, 1571 BasicBlock *EntryBlock, BasicBlock *ExitBlock, 1596 } else if (UI->getParent() == EntryBlock && isa<PHINode>(UI)) { 1694 BasicBlock *EntryBlock = FirstRegion->getEntry(); local 1697 Optional<uint64_t> ProfileCount = BFI.getBlockProfileCount(EntryBlock); 1706 insertTrivialPHIs(Scope, EntryBlock, ExitBlock, TrivialPHIs); 1716 CHR_DEBUG(dbgs() << "Splitting entry block " << EntryBlock->getName() 1719 SplitBlock(EntryBlock, Scope->BranchInsertPoint, &DT); 1720 assert(NewEntryBlock->getSinglePredecessor() == EntryBlock && 1721 "NewEntryBlock's only pred must be EntryBlock"); 1570 insertTrivialPHIs(CHRScope *Scope, BasicBlock *EntryBlock, BasicBlock *ExitBlock, DenseSet<PHINode *> &TrivialPHIs) argument 1809 createMergedBranch(BasicBlock *PreEntryBlock, BasicBlock *EntryBlock, BasicBlock *NewEntryBlock, ValueToValueMapTy &VMap) argument [all...] |
H A D | GCOVProfiling.cpp | 384 Version(Version), EntryBlock(P, 0), ReturnBlock(P, 1) { 404 GCOVBlock &getEntryBlock() { return EntryBlock; } 457 const uint32_t Outgoing = EntryBlock.OutEdges.size(); 461 write(EntryBlock.Number); 462 for (const auto &E : EntryBlock.OutEdges) { 492 GCOVBlock EntryBlock; member in class:__anon2884::GCOVFunction 877 BasicBlock &EntryBlock = F.getEntryBlock(); local 918 Func.getBlock(&EntryBlock).getFile(Filename).addLine(Line);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
H A D | IndirectionUtils.cpp | 242 BasicBlock *EntryBlock = BasicBlock::Create(M.getContext(), "entry", &F); 243 IRBuilder<> Builder(EntryBlock);
|
H A D | LLJIT.cpp | 67 auto *EntryBlock = BasicBlock::Create(M.getContext(), "entry", WrapperFn); local 68 IRBuilder<> IB(EntryBlock); 488 auto *EntryBlock = BasicBlock::Create(Ctx, "entry", InitFunc); 489 IRBuilder<> IB(EntryBlock);
|
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | LoopInfoImpl.h | 494 void traverse(BlockT *EntryBlock); 502 void PopulateLoopsDFS<BlockT, LoopT>::traverse(BlockT *EntryBlock) { argument 503 for (BlockT *BB : post_order(EntryBlock))
|
/netbsd-current/external/apache2/llvm/dist/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)) {
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 370 BasicBlock &EntryBlock = AI.getParent()->getParent()->getEntryBlock(); 371 Instruction *FirstInst = EntryBlock.getFirstNonPHIOrDbg();
|