Searched refs:getEntryBlock (Results 1 - 25 of 108) sorted by relevance

12345

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DCFG.cpp29 const BasicBlock *BB = &F.getEntryBlock();
249 if (BB == &BB->getParent()->getEntryBlock())
268 if (A->getParent() == &A->getParent()->getParent()->getEntryBlock() &&
271 if (B->getParent() == &A->getParent()->getParent()->getEntryBlock() &&
H A DEHPersonalities.cpp79 BasicBlock *EntryBlock = &F.getEntryBlock();
H A DRegionInfo.cpp104 TopLevelRegion = new Region(&F.getEntryBlock(), nullptr,
H A DCaptureTracking.cpp114 if (BB == &BB->getParent()->getEntryBlock() ||
H A DRegionPass.cpp293 if (R.getEntry() == &F.getEntryBlock())
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DSpeculation.cpp102 BasicBlock &ProgramEntry = Fn.getEntryBlock();
109 assert(SpeculateDecisionBlock == &Fn.getEntryBlock() &&
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXLowerArgs.cpp156 Instruction *FirstInst = &(Func->getEntryBlock().front());
186 InsertPt = Arg->getParent()->getEntryBlock().begin();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DDemoteRegToStack.cpp40 I.getName() + ".reg2mem", &F->getEntryBlock().front());
127 &F->getEntryBlock().front());
H A DMem2Reg.cpp38 BasicBlock &BB = F.getEntryBlock(); // Get the entry node for the function
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DCFG.h349 static NodeRef getEntryNode(Function *F) { return &F->getEntryBlock(); }
366 static NodeRef getEntryNode(const Function *F) { return &F->getEntryBlock(); }
390 return &G.Graph->getEntryBlock();
396 return &G.Graph->getEntryBlock();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonOptimizeSZextends.cpp85 Instruction* First = &F.getEntryBlock().front();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrumentation.cpp43 assert(&BB.getParent()->getEntryBlock() == &BB);
H A DSanitizerCoverage.cpp469 IRBuilder<> IRBCtor(Ctor->getEntryBlock().getTerminator());
524 if (Options.NoPrune || &F.getEntryBlock() == BB)
528 &F.getEntryBlock() != BB)
584 if (isa<UnreachableInst>(F.getEntryBlock().getTerminator()))
673 IRBuilder<> IRB(&*F.getEntryBlock().getFirstInsertionPt());
675 if (&F.getEntryBlock() == AllBlocks[i]) {
852 bool IsEntryBB = &BB == &F.getEntryBlock();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DReg2Mem.cpp76 BasicBlock *BBEntry = &F.getEntryBlock();
H A DLoopFuse.cpp235 BasicBlock *getEntryBlock() const { function in struct:__anon5662::FusionCandidate
276 << (getEntryBlock() ? getEntryBlock()->getName() : "nullptr")
358 BasicBlock *LHSEntryBlock = LHS.getEntryBlock();
359 BasicBlock *RHSEntryBlock = RHS.getEntryBlock();
596 return ::isControlFlowEquivalent(*FC0.getEntryBlock(), *FC1.getEntryBlock(),
977 assert(DT.dominates(FC0.getEntryBlock(), FC1.getEntryBlock()));
1040 return FC0.getNonLoopBlock() == FC1.getEntryBlock();
[all...]
H A DTailRecursionElimination.cpp233 BasicBlock *BB = &F.getEntryBlock();
481 if (BB == &F->getEntryBlock() &&
572 OldEntry = &F->getEntryBlock();
645 if (P == &F->getEntryBlock())
H A DStructurizeCFG.cpp428 BasicBlock &EntryBlock = Arg->getParent()->getEntryBlock();
551 PhiInserter.AddAvailableValue(&Func->getEntryBlock(), Default);
620 Updater.AddAvailableValue(&Func->getEntryBlock(), Undef);
862 if (LoopStart == &LoopFunc->getEntryBlock()) {
932 Updater.AddAvailableValue(&Func->getEntryBlock(), Undef);
H A DADCE.cpp280 for (auto *BB: depth_first_ext(&F.getEntryBlock(), State)) {
314 auto *BB = &F.getEntryBlock();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DLoopExtractor.cpp110 L->getHeader()->getParent()->getEntryBlock().getTerminator();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAnnotateUniformValues.cpp149 ArrayRef<Value*>(Idx), Twine(""), F->getEntryBlock().getFirstNonPHI());
H A DSIAnnotateControlFlow.cpp331 for (df_iterator<BasicBlock *> I = df_begin(&F.getEntryBlock()),
332 E = df_end(&F.getEntryBlock()); I != E; ++I) {
H A DAMDGPUInline.cpp163 const BasicBlock &BB = Callee->getEntryBlock();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp340 Builder.SetInsertPoint(OuterFn->getEntryBlock().getFirstNonPHI());
523 BasicBlock &ArtificialEntry = OutlinedFn->getEntryBlock();
530 assert(&OutlinedFn->getEntryBlock() == PRegEntryBB);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DGCRootLowering.cpp146 BasicBlock::iterator IP = F.getEntryBlock().begin();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp114 A ? &*A->getParent()->getEntryBlock().begin() : I->getNextNode();

Completed in 294 milliseconds

12345