| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | SSAContext.cpp | 29 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 D | StructuralHash.cpp | 42 BBs.push_back(&F.getEntryBlock()); in update()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | SSAContext.h | 52 static BasicBlock *getEntryBlock(Function &F); 53 static const BasicBlock *getEntryBlock(const Function &F);
|
| H A D | CFG.h | 351 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 D | SanitizerCoverage.cpp | 520 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 D | Instrumentation.cpp | 43 assert(&BB.getParent()->getEntryBlock() == &BB); in PrepareToSplitEntryBlock()
|
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Speculation.cpp | 99 BasicBlock &ProgramEntry = Fn.getEntryBlock(); in emit() 106 assert(SpeculateDecisionBlock == &Fn.getEntryBlock() && in emit()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | DemoteRegToStack.cpp | 39 I.getName() + ".reg2mem", &F->getEntryBlock().front()); in DemoteRegToStack() 133 &F->getEntryBlock().front()); in DemotePHIToStack()
|
| H A D | Mem2Reg.cpp | 38 BasicBlock &BB = F.getEntryBlock(); // Get the entry node for the function in promoteMemoryToRegister()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | LoopFuse.cpp | 259 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 D | TailRecursionElimination.cpp | 231 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 D | Reg2Mem.cpp | 57 BasicBlock *BBEntry = &F.getEntryBlock(); in runPass()
|
| H A D | StructurizeCFG.cpp | 572 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 D | MachineSSAContext.h | 57 static MachineBasicBlock *getEntryBlock(MachineFunction &F);
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | MachineSSAContext.cpp | 31 MachineBasicBlock *MachineSSAContext::getEntryBlock(MachineFunction &F) { in getEntryBlock() function in MachineSSAContext
|
| /openbsd-src/gnu/llvm/llvm/examples/IRTransforms/ |
| H A D | SimplifyCFG.cpp | 69 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 D | AMDGPUCtorDtorLowering.cpp | 60 IRBuilder<> IRB(InitOrFiniKernel->getEntryBlock().getTerminator()); in createInitOrFiniKernel()
|
| H A D | AMDGPUReplaceLDSUseWithPointer.cpp | 207 auto *EI = &(*(K->getEntryBlock().getFirstInsertionPt())); in activateLaneZero() 310 auto *EI = &(*(F->getEntryBlock().getFirstInsertionPt())); in getReplacementInst()
|
| H A D | SIAnnotateControlFlow.cpp | 345 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 D | X86WinEHState.cpp | 276 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 D | NVPTXLowerArgs.cpp | 315 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 D | HexagonOptimizeSZextends.cpp | 84 Instruction* First = &F.getEntryBlock().front(); in runOnFunction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | SMEABIPass.cpp | 89 BasicBlock *OrigBB = &F->getEntryBlock(); in updateNewZAFunctions()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | EHPersonalities.cpp | 87 BasicBlock *EntryBlock = &F.getEntryBlock(); in colorEHFunclets()
|
| H A D | RegionInfo.cpp | 102 TopLevelRegion = new Region(&F.getEntryBlock(), nullptr, in recalculate()
|