Home
last modified time | relevance | path

Searched refs:getEntryBlock (Results 1 – 25 of 132) sorted by relevance

123456

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DCFG.h352 static NodeRef getEntryNode(Function *F) { return &F->getEntryBlock(); }
369 static NodeRef getEntryNode(const Function *F) { return &F->getEntryBlock(); }
393 return &G.Graph->getEntryBlock();
399 return &G.Graph->getEntryBlock();
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DSpeculation.cpp99 BasicBlock &ProgramEntry = Fn.getEntryBlock(); in emit()
106 assert(SpeculateDecisionBlock == &Fn.getEntryBlock() && in emit()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopFuse.cpp257 BasicBlock *getEntryBlock() const { in getEntryBlock() function
311 << (getEntryBlock() ? getEntryBlock()->getName() : "nullptr") in dump()
395 BasicBlock *LHSEntryBlock = LHS.getEntryBlock(); in operator ()()
396 BasicBlock *RHSEntryBlock = RHS.getEntryBlock(); in operator ()()
637 return ::isControlFlowEquivalent(*FC0.getEntryBlock(), *FC1.getEntryBlock(), in isControlFlowEquivalent()
1170 assert(DT.dominates(FC0.getEntryBlock(), FC1.getEntryBlock())); in dependencesAllowFusion()
1233 return FC0.getNonLoopBlock() == FC1.getEntryBlock(); in isAdjacent()
1235 return FC0.ExitBlock == FC1.getEntryBlock(); in isAdjacent()
H A DTailRecursionElimination.cpp235 BasicBlock *BB = &F.getEntryBlock(); in markTails()
482 if (BB == &F.getEntryBlock() && in findTRECandidate()
500 HeaderBB = &F.getEntryBlock(); in createTailRecurseLoopHeader()
579 if (P == &F.getEntryBlock()) { in insertAccumulator()
H A DReg2Mem.cpp56 BasicBlock *BBEntry = &F.getEntryBlock(); in runPass()
H A DStructurizeCFG.cpp557 PhiInserter.AddAvailableValue(&Func->getEntryBlock(), Default); in insertConditions()
631 Updater.AddAvailableValue(&Func->getEntryBlock(), Undef); in setPhiValues()
871 if (LoopStart == &LoopFunc->getEntryBlock()) { in handleLoops()
941 Updater.AddAvailableValue(&Func->getEntryBlock(), Undef); in rebuildSSA()
H A DADCE.cpp281 for (auto *BB: depth_first_ext(&F.getEntryBlock(), State)) { in initialize()
315 auto *BB = &F.getEntryBlock(); in initialize()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DDemoteRegToStack.cpp40 I.getName() + ".reg2mem", &F->getEntryBlock().front()); in DemoteRegToStack()
127 &F->getEntryBlock().front()); in DemotePHIToStack()
H A DMem2Reg.cpp38 BasicBlock &BB = F.getEntryBlock(); // Get the entry node for the function in promoteMemoryToRegister()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DSanitizerCoverage.cpp506 IRBuilder<> IRBCtor(Ctor->getEntryBlock().getTerminator()); in instrumentModule()
552 if (Options.NoPrune || &F.getEntryBlock() == BB) in shouldInstrumentBlock()
556 &F.getEntryBlock() != BB) in shouldInstrumentBlock()
612 if (isa<UnreachableInst>(F.getEntryBlock().getTerminator())) in instrumentFunction()
713 IRBuilder<> IRB(&*F.getEntryBlock().getFirstInsertionPt()); in CreatePCArray()
715 if (&F.getEntryBlock() == AllBlocks[i]) { in CreatePCArray()
896 bool IsEntryBB = &BB == &F.getEntryBlock(); in InjectCoverageAtBlock()
H A DInstrumentation.cpp43 assert(&BB.getParent()->getEntryBlock() == &BB); in PrepareToSplitEntryBlock()
H A DGCOVProfiling.cpp404 GCOVBlock &getEntryBlock() { return EntryBlock; } in getEntryBlock() function in __anon8d0cc8750611::GCOVFunction
804 GCOVBlock &Src = E.SrcBB ? GF.getBlock(E.SrcBB) : GF.getEntryBlock(); in dumpEdges()
877 BasicBlock &EntryBlock = F.getEntryBlock(); in emitProfileNotes()
895 E.SrcBB ? Func.getBlock(E.SrcBB) : Func.getEntryBlock(); in emitProfileNotes()
910 E.SrcBB ? Func.getBlock(E.SrcBB) : Func.getEntryBlock(); in emitProfileNotes()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXLowerArgs.cpp230 Instruction *FirstInst = &(Func->getEntryBlock().front()); in handleByValParam()
309 InsertPt = Arg->getParent()->getEntryBlock().begin(); in markPointerAsGlobal()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86WinEHState.cpp276 IRBuilder<> Builder(&F->getEntryBlock(), F->getEntryBlock().begin()); in emitExceptionRegistrationRecord()
545 if (&F.getEntryBlock() == BB) in getPredState()
665 if (&F.getEntryBlock() == BB) in addStateStores()
H A DX86LowerAMXType.cpp76 new AllocaInst(V256I32Ty, AllocaAS, "", &F.getEntryBlock().front()); in createAllocaInstAtEntry()
386 IRBuilder<> Builder(&F->getEntryBlock().front()); in getAllocaPos()
391 new AllocaInst(V256I32Ty, AllocaAS, "", &F->getEntryBlock().front()); in getAllocaPos()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/IRTransforms/
H A DSimplifyCFG.cpp71 if (&F.getEntryBlock() == &BB || !pred_empty(&BB)) in removeDeadBlocks_v1()
112 if (&F.getEntryBlock() == &BB || !pred_empty(&BB)) in removeDeadBlocks_v2()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DStructuralHash.cpp43 BBs.push_back(&F.getEntryBlock()); in update()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIAnnotateControlFlow.cpp330 for (df_iterator<BasicBlock *> I = df_begin(&F.getEntryBlock()), in runOnFunction()
331 E = df_end(&F.getEntryBlock()); I != E; ++I) { in runOnFunction()
H A DAMDGPUAnnotateUniformValues.cpp119 ArrayRef<Value*>(Idx), Twine(""), F->getEntryBlock().getFirstNonPHI()); in visitLoadInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonOptimizeSZextends.cpp85 Instruction* First = &F.getEntryBlock().front(); in runOnFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DEHPersonalities.cpp83 BasicBlock *EntryBlock = &F.getEntryBlock(); in colorEHFunclets()
H A DRegionInfo.cpp101 TopLevelRegion = new Region(&F.getEntryBlock(), nullptr, in recalculate()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp826 &OriginalFn->getEntryBlock(), in mergeParallelRegions()
827 OriginalFn->getEntryBlock().getFirstInsertionPt()); in mergeParallelRegions()
1302 Instruction *FirstInst = &(F->getEntryBlock().front()); in splitTargetDataBeginRTC()
1376 &F.getEntryBlock(), F.getEntryBlock().begin())); in getCombinedIdentFromCallUsesIn()
1428 CI->moveBefore(&*F.getEntryBlock().getFirstInsertionPt()); in deduplicateRuntimeCalls()
1969 Instruction *Entry = &F->getEntryBlock().front(); in updateImpl()
2348 SingleThreadedBBs.erase(&F->getEntryBlock()); in updateImpl()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp191 assert(FuncletPad || FuncletEntryBB == &Fn->getEntryBlock()); in calculateStateNumbersForInvokes()
752 if (FuncletPadBB == &F.getEntryBlock()) in cloneCommonBlocks()
1098 &F.getEntryBlock().front()); in insertPHILoads()
1183 &F.getEntryBlock().front()); in replaceUseWithLoad()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp149 return isDefinitionAcrossSuspend(&A.getParent()->getEntryBlock(), U); in isDefinitionAcrossSuspend()
2218 IRBuilder<> Builder(F.getEntryBlock().getFirstNonPHIOrDbg()); in eliminateSwiftErrorArgument()
2264 for (auto &Inst : F.getEntryBlock()) { in eliminateSwiftError()
2338 DomSet.insert(&F.getEntryBlock()); in sinkLifetimeStartMarkers()
2445 auto InsertPt = F->getEntryBlock().getFirstInsertionPt(); in salvageDebugInfo()
2448 Builder.SetInsertPoint(&F->getEntryBlock(), InsertPt); in salvageDebugInfo()
2522 DVI->moveAfter(F->getEntryBlock().getFirstNonPHI()); in salvageDebugInfo()

123456