Home
last modified time | relevance | path

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

12345678

/llvm-project-15.0.7/llvm/unittests/Transforms/Vectorize/
H A DVPlanSlpTest.cpp96 BasicBlock *LoopHeader = F->getEntryBlock().getSingleSuccessor(); in TEST_F()
169 BasicBlock *LoopHeader = F->getEntryBlock().getSingleSuccessor(); in TEST_F()
240 BasicBlock *LoopHeader = F->getEntryBlock().getSingleSuccessor(); in TEST_F()
304 BasicBlock *LoopHeader = F->getEntryBlock().getSingleSuccessor(); in TEST_F()
442 BasicBlock *LoopHeader = F->getEntryBlock().getSingleSuccessor(); in TEST_F()
514 BasicBlock *LoopHeader = F->getEntryBlock().getSingleSuccessor(); in TEST_F()
586 BasicBlock *LoopHeader = F->getEntryBlock().getSingleSuccessor(); in TEST_F()
662 BasicBlock *LoopHeader = F->getEntryBlock().getSingleSuccessor(); in TEST_F()
722 BasicBlock *LoopHeader = F->getEntryBlock().getSingleSuccessor(); in TEST_F()
785 BasicBlock *LoopHeader = F->getEntryBlock().getSingleSuccessor(); in TEST_F()
[all …]
H A DVPlanHCFGTest.cpp41 BasicBlock *LoopHeader = F->getEntryBlock().getSingleSuccessor(); in TEST_F()
164 BasicBlock *LoopHeader = F->getEntryBlock().getSingleSuccessor(); in TEST_F()
/llvm-project-15.0.7/llvm/lib/IR/
H A DSSAContext.cpp25 BasicBlock *SSAContext::getEntryBlock(Function &F) { in getEntryBlock() function in SSAContext
26 return &F.getEntryBlock(); in getEntryBlock()
H A DStructuralHash.cpp43 BBs.push_back(&F.getEntryBlock()); in update()
/llvm-project-15.0.7/llvm/unittests/Transforms/IPO/
H A DAttributorTest.cpp166 CallBase &F7FirstCB = static_cast<CallBase &>(*F7.getEntryBlock().begin()); in TEST_F()
168 Instruction &F9FirstInst = *F9.getEntryBlock().begin(); in TEST_F()
170 Instruction &F9SecondInst = *++(F9.getEntryBlock().begin()); in TEST_F()
/llvm-project-15.0.7/polly/lib/Transform/
H A DCodePreparation.cpp64 auto &EntryBlock = F.getEntryBlock(); in run()
102 splitEntryBlockForAlloca(&F.getEntryBlock(), this); in runOnFunction()
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DCGSCCPassManagerTest.cpp1398 Instruction *IP = &FnH2->getEntryBlock().front(); in TEST_F()
1431 Instruction *IP = &FnF->getEntryBlock().front(); in TEST_F()
1462 Instruction *IP = &FnF->getEntryBlock().front(); in TEST_F()
1494 Instruction *IP = &FnF->getEntryBlock().front(); in TEST_F()
1538 Instruction *IP = &FnF->getEntryBlock().front(); in TEST_F()
1602 Instruction *IP = &FnF->getEntryBlock().front(); in TEST_F()
1630 while (FnF->getEntryBlock().size() > 1) in TEST_F()
1631 FnF->getEntryBlock().front().moveBefore(RI); in TEST_F()
1763 F.getEntryBlock().front().eraseFromParent(); in TEST_F()
1767 &F.getEntryBlock().front()); in TEST_F()
[all …]
H A DCaptureTrackingTest.cpp62 BasicBlock *EntryBB = &F->getEntryBlock(); in TEST()
105 BasicBlock *BB = &F->getEntryBlock(); in TEST()
H A DProfileSummaryInfoTest.cpp142 BasicBlock &BB0 = F->getEntryBlock(); in TEST_F()
202 BasicBlock &BB0 = F->getEntryBlock(); in TEST_F()
269 BasicBlock &BB0 = F->getEntryBlock(); in TEST_F()
298 BasicBlock &BB0 = F->getEntryBlock(); in TEST_F()
369 BasicBlock &BB0 = F->getEntryBlock(); in TEST_F()
/llvm-project-15.0.7/llvm/include/llvm/IR/
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();
H A DSSAContext.h38 static BasicBlock *getEntryBlock(Function &F);
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DSpeculation.cpp99 BasicBlock &ProgramEntry = Fn.getEntryBlock(); in emit()
106 assert(SpeculateDecisionBlock == &Fn.getEntryBlock() && in emit()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DDemoteRegToStack.cpp39 I.getName() + ".reg2mem", &F->getEntryBlock().front()); in DemoteRegToStack()
126 &F->getEntryBlock().front()); in DemotePHIToStack()
/llvm-project-15.0.7/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.cpp231 BasicBlock *BB = &F.getEntryBlock(); in markTails()
482 if (BB == &F.getEntryBlock() && in findTRECandidate()
500 HeaderBB = &F.getEntryBlock(); in createTailRecurseLoopHeader()
566 if (P == &F.getEntryBlock()) { in insertAccumulator()
593 CI->getArgOperand(OpndIdx)->getName(), &*F.getEntryBlock().begin()); in copyByValueOperandIntoLocalTemp()
/llvm-project-15.0.7/llvm/unittests/Frontend/
H A DOpenMPIRBuilderTest.cpp652 IRBuilder<>::InsertPoint AllocaIP(&F->getEntryBlock(), in TEST_F()
747 IRBuilder<>::InsertPoint AllocaIP(&F->getEntryBlock(), in TEST_F()
851 IRBuilder<>::InsertPoint AllocaIP(&F->getEntryBlock(), in TEST_F()
2025 InsertPointTy AllocaIP{&F->getEntryBlock(), in TEST_P()
2033 BasicBlock *Entry = &F->getEntryBlock(); in TEST_P()
2555 InsertPointTy AllocaIP(&F->getEntryBlock(), in TEST_F()
2640 InsertPointTy AllocaIP(&F->getEntryBlock(), in TEST_F()
3941 InsertPointTy OuterAllocaIP(&F->getEntryBlock(), in TEST_F()
4053 BasicBlock &AllocBlock = Outlined->getEntryBlock(); in TEST_F()
4183 InsertPointTy OuterAllocaIP(&F->getEntryBlock(), in TEST_F()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineSSAContext.cpp24 MachineBasicBlock *MachineSSAContext::getEntryBlock(MachineFunction &F) { in getEntryBlock() function in MachineSSAContext
/llvm-project-15.0.7/llvm/unittests/IR/
H A DDebugInfoTest.cpp132 Instruction &I = *M->getFunction("f")->getEntryBlock().getFirstNonPHI(); in TEST()
181 Instruction &I = *M->getFunction("f")->getEntryBlock().getFirstNonPHI(); in TEST()
334 auto *EntryBlock = &F->getEntryBlock(); in TEST()
H A DAttributesTest.cpp282 auto *I = cast<CallBase>(&M->getFunction("g")->getEntryBlock().front()); in TEST()
287 auto *I = cast<CallBase>(&M->getFunction("h")->getEntryBlock().front()); in TEST()
291 auto *I = cast<CallBase>(&M->getFunction("i")->getEntryBlock().front()); in TEST()
H A DValueTest.cpp133 BasicBlock &BB = F->getEntryBlock(); in TEST()
208 BasicBlock &EntryBB = F->getEntryBlock(); in TEST()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineSSAContext.h45 static MachineBasicBlock *getEntryBlock(MachineFunction &F);
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DSanitizerCoverage.cpp502 IRBuilder<> IRBCtor(Ctor->getEntryBlock().getTerminator()); in instrumentModule()
548 if (Options.NoPrune || &F.getEntryBlock() == BB) in shouldInstrumentBlock()
552 &F.getEntryBlock() != BB) in shouldInstrumentBlock()
608 if (isa<UnreachableInst>(F.getEntryBlock().getTerminator())) in instrumentFunction()
720 IRBuilder<> IRB(&*F.getEntryBlock().getFirstInsertionPt()); in CreatePCArray()
722 if (&F.getEntryBlock() == AllBlocks[i]) { in CreatePCArray()
936 bool IsEntryBB = &BB == &F.getEntryBlock(); in InjectCoverageAtBlock()
/llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/
H A DIndirectionUtilsTest.cpp38 auto II = F->getEntryBlock().begin(); in TEST()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenACC/
H A DOpenACCToLLVMIRTranslation.cpp302 &enclosingFunction->getEntryBlock(), in convertDataOp()
303 enclosingFunction->getEntryBlock().getFirstInsertionPt()); in convertDataOp()
448 &enclosingFunction->getEntryBlock(), in convertStandaloneDataOp()
449 enclosingFunction->getEntryBlock().getFirstInsertionPt()); in convertStandaloneDataOp()
/llvm-project-15.0.7/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()

12345678