Home
last modified time | relevance | path

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

1234567

/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DSSAContext.cpp29 BasicBlock *SSAContext::getEntryBlock(Function &F) { in getEntryBlock() function in SSAContext
30 return &F.getEntryBlock(); in getEntryBlock()
33 const BasicBlock *SSAContext::getEntryBlock(const Function &F) { in getEntryBlock() function in SSAContext
34 return &F.getEntryBlock(); in getEntryBlock()
H A DStructuralHash.cpp42 BBs.push_back(&F.getEntryBlock()); in update()
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DSSAContext.h52 static BasicBlock *getEntryBlock(Function &F);
53 static const BasicBlock *getEntryBlock(const Function &F);
H A DCFG.h351 static NodeRef getEntryNode(Function *F) { return &F->getEntryBlock(); }
368 static NodeRef getEntryNode(const Function *F) { return &F->getEntryBlock(); }
392 return &G.Graph->getEntryBlock();
398 return &G.Graph->getEntryBlock();
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DSanitizerCoverage.cpp520 IRBuilder<> IRBCtor(Ctor->getEntryBlock().getTerminator()); in instrumentModule()
528 IRBuilder<> IRBCtor(Ctor->getEntryBlock().getTerminator()); in instrumentModule()
575 if (Options.NoPrune || &F.getEntryBlock() == BB) in shouldInstrumentBlock()
579 &F.getEntryBlock() != BB) in shouldInstrumentBlock()
635 if (isa<UnreachableInst>(F.getEntryBlock().getTerminator())) in instrumentFunction()
750 IRBuilder<> IRB(&*F.getEntryBlock().getFirstInsertionPt()); in CreatePCArray()
752 if (&F.getEntryBlock() == AllBlocks[i]) { in CreatePCArray()
965 bool IsEntryBB = &BB == &F.getEntryBlock(); in InjectCoverageAtBlock()
1063 IRBuilder<> IRB(&*F.getEntryBlock().getFirstInsertionPt()); in createFunctionControlFlow()
1067 if (&BB == &F.getEntryBlock()) in createFunctionControlFlow()
[all …]
H A DInstrumentation.cpp43 assert(&BB.getParent()->getEntryBlock() == &BB); in PrepareToSplitEntryBlock()
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DSpeculation.cpp99 BasicBlock &ProgramEntry = Fn.getEntryBlock(); in emit()
106 assert(SpeculateDecisionBlock == &Fn.getEntryBlock() && in emit()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DDemoteRegToStack.cpp39 I.getName() + ".reg2mem", &F->getEntryBlock().front()); in DemoteRegToStack()
133 &F->getEntryBlock().front()); in DemotePHIToStack()
H A DMem2Reg.cpp38 BasicBlock &BB = F.getEntryBlock(); // Get the entry node for the function in promoteMemoryToRegister()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopFuse.cpp259 BasicBlock *getEntryBlock() const { in getEntryBlock() function
313 << (getEntryBlock() ? getEntryBlock()->getName() : "nullptr") in dump()
403 BasicBlock *LHSEntryBlock = LHS.getEntryBlock(); in operator ()()
404 BasicBlock *RHSEntryBlock = RHS.getEntryBlock(); in operator ()()
664 return ::isControlFlowEquivalent(*FC0.getEntryBlock(), *FC1.getEntryBlock(), in isControlFlowEquivalent()
1380 assert(DT.dominates(FC0.getEntryBlock(), FC1.getEntryBlock())); in dependencesAllowFusion()
1443 return FC0.getNonLoopBlock() == FC1.getEntryBlock(); in isAdjacent()
1445 return FC0.ExitBlock == FC1.getEntryBlock(); in isAdjacent()
H A DTailRecursionElimination.cpp231 BasicBlock *BB = &F.getEntryBlock(); in markTails()
484 if (BB == &F.getEntryBlock() && in findTRECandidate()
502 HeaderBB = &F.getEntryBlock(); in createTailRecurseLoopHeader()
568 if (P == &F.getEntryBlock()) { in insertAccumulator()
595 CI->getArgOperand(OpndIdx)->getName(), &*F.getEntryBlock().begin()); in copyByValueOperandIntoLocalTemp()
H A DReg2Mem.cpp57 BasicBlock *BBEntry = &F.getEntryBlock(); in runPass()
H A DStructurizeCFG.cpp572 PhiInserter.AddAvailableValue(&Func->getEntryBlock(), Default); in insertConditions()
731 Updater.AddAvailableValue(&Func->getEntryBlock(), Undef); in setPhiValues()
996 assert(LoopStart != &LoopStart->getParent()->getEntryBlock()); in handleLoops()
1057 Updater.AddAvailableValue(&Func->getEntryBlock(), Undef); in rebuildSSA()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineSSAContext.h57 static MachineBasicBlock *getEntryBlock(MachineFunction &F);
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMachineSSAContext.cpp31 MachineBasicBlock *MachineSSAContext::getEntryBlock(MachineFunction &F) { in getEntryBlock() function in MachineSSAContext
/openbsd-src/gnu/llvm/llvm/examples/IRTransforms/
H A DSimplifyCFG.cpp69 if (&F.getEntryBlock() == &BB || !pred_empty(&BB)) in removeDeadBlocks_v1()
110 if (&F.getEntryBlock() == &BB || !pred_empty(&BB)) in removeDeadBlocks_v2()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUCtorDtorLowering.cpp60 IRBuilder<> IRB(InitOrFiniKernel->getEntryBlock().getTerminator()); in createInitOrFiniKernel()
H A DAMDGPUReplaceLDSUseWithPointer.cpp207 auto *EI = &(*(K->getEntryBlock().getFirstInsertionPt())); in activateLaneZero()
310 auto *EI = &(*(F->getEntryBlock().getFirstInsertionPt())); in getReplacementInst()
H A DSIAnnotateControlFlow.cpp345 for (df_iterator<BasicBlock *> I = df_begin(&F.getEntryBlock()), in runOnFunction()
346 E = df_end(&F.getEntryBlock()); I != E; ++I) { in runOnFunction()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXLowerArgs.cpp315 Instruction *FirstInst = &(Func->getEntryBlock().front()); in handleByValParam()
400 InsertPt = Arg->getParent()->getEntryBlock().begin(); in markPointerAsGlobal()
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonOptimizeSZextends.cpp84 Instruction* First = &F.getEntryBlock().front(); in runOnFunction()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DSMEABIPass.cpp89 BasicBlock *OrigBB = &F->getEntryBlock(); in updateNewZAFunctions()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DEHPersonalities.cpp87 BasicBlock *EntryBlock = &F.getEntryBlock(); in colorEHFunclets()
H A DRegionInfo.cpp102 TopLevelRegion = new Region(&F.getEntryBlock(), nullptr, in recalculate()

1234567