| /llvm-project-15.0.7/llvm/unittests/Bitcode/ |
| H A D | BitReaderTest.cpp | 80 Function *F = M->getFunction("f"); in TEST() 81 Function *G = M->getFunction("g"); in TEST() 82 Function *H = M->getFunction("h"); in TEST() 83 Function *J = M->getFunction("j"); in TEST() 135 Function *Foo = M->getFunction("foo"); in TEST() 169 Function *Foo = M->getFunction("foo"); in TEST() 201 EXPECT_FALSE(M->getFunction("func")->empty()); in TEST() 221 EXPECT_TRUE(M->getFunction("func")->empty()); in TEST() 226 EXPECT_FALSE(M->getFunction("func")->empty()); in TEST() 227 EXPECT_TRUE(M->getFunction("other")->empty()); in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | TargetFrameLoweringImpl.cpp | 34 assert(MF.getFunction().hasFnAttribute(Attribute::NoReturn) && in enableCalleeSaveSkip() 35 MF.getFunction().hasFnAttribute(Attribute::NoUnwind) && in enableCalleeSaveSkip() 36 !MF.getFunction().hasFnAttribute(Attribute::UWTable)); in enableCalleeSaveSkip() 96 isSafeForNoCSROpt(MF.getFunction()) && in determineCalleeSaves() 97 isProfitableForNoCSROpt(MF.getFunction())) in determineCalleeSaves() 108 if (MF.getFunction().hasFnAttribute(Attribute::Naked)) in determineCalleeSaves() 118 if (MF.getFunction().hasFnAttribute(Attribute::NoReturn) && in determineCalleeSaves() 119 MF.getFunction().hasFnAttribute(Attribute::NoUnwind) && in determineCalleeSaves() 120 !MF.getFunction().hasFnAttribute(Attribute::UWTable) && in determineCalleeSaves() 138 if (LLVM_UNLIKELY(MF.getFunction().getCallingConv() == CallingConv::HHVM)) in getStackAlignmentSkew()
|
| H A D | MachineBlockFrequencyInfo.cpp | 96 return &G->getFunction()->front(); in getEntryNode() 106 return nodes_iterator(G->getFunction()->begin()); in nodes_begin() 110 return nodes_iterator(G->getFunction()->end()); in nodes_end() 239 const Function &F = MBFI->getFunction()->getFunction(); in getBlockProfileCount() 248 const Function &F = MBFI->getFunction()->getFunction(); in getProfileCountFromFreq() 269 const MachineFunction *MachineBlockFrequencyInfo::getFunction() const { in getFunction() function in MachineBlockFrequencyInfo 270 return MBFI ? MBFI->getFunction() : nullptr; in getFunction()
|
| H A D | MachineFunctionSplitter.cpp | 95 if (!MF.getFunction().hasProfileData()) in runOnMachineFunction() 102 if (MF.getFunction().hasSection() || in runOnMachineFunction() 103 MF.getFunction().hasFnAttribute("implicit-section-name")) in runOnMachineFunction() 108 Optional<StringRef> SectionPrefix = MF.getFunction().getSectionPrefix(); in runOnMachineFunction()
|
| H A D | PatchableFunction.cpp | 58 if (MF.getFunction().hasFnAttribute("patchable-function-entry")) { in runOnMachineFunction() 67 if (!MF.getFunction().hasFnAttribute("patchable-function")) in runOnMachineFunction() 71 Attribute PatchAttr = MF.getFunction().getFnAttribute("patchable-function"); in runOnMachineFunction()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineOptimizationRemarkEmitter.h | 36 MBB->getParent()->getFunction(), Loc), in DiagnosticInfoMIROptimization() 76 const Function &Fn = getFunction(); in isEnabled() 102 const Function &Fn = getFunction(); in isEnabled() 134 const Function &Fn = getFunction(); in isEnabled() 169 MF.getFunction().getContext().getLLVMRemarkStreamer() || in allowExtraAnalysis() 170 MF.getFunction().getContext().getDiagHandlerPtr()->isAnyRemarkEnabled( in allowExtraAnalysis() 182 if (MF.getFunction().getContext().getLLVMRemarkStreamer() || 183 MF.getFunction()
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/IPO/ |
| H A D | AttributorTest.cpp | 34 Function *F = M->getFunction("foo"); in TEST_F() 63 Function *F = M.getFunction("foo"); in TEST_F() 158 Function &F1 = *M.getFunction("func1"); in TEST_F() 159 Function &F3 = *M.getFunction("func3"); in TEST_F() 160 Function &F4 = *M.getFunction("func4"); in TEST_F() 161 Function &F6 = *M.getFunction("func6"); in TEST_F() 162 Function &F7 = *M.getFunction("func7"); in TEST_F() 163 Function &F9 = *M.getFunction("func9"); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAsmPrinter.cpp | 196 const Function &F = MF->getFunction(); in emitFunctionBodyStart() 264 getNameWithPrefix(KernelName, &MF->getFunction()); in emitFunctionBodyEnd() 288 getNameWithPrefix(SymbolName, &MF->getFunction()), in emitFunctionEntryLabel() 431 const Function &F = MF.getFunction(); in getAmdhsaKernelDescriptor() 462 initTargetStreamer(*MF.getFunction().getParent()); in runOnMachineFunction() 741 const Function &F = MF.getFunction(); in getSIProgramInfo() 847 LLVMContext &Ctx = MF.getFunction().getContext(); in getSIProgramInfo() 1022 auto CC = MF.getFunction().getCallingConv(); in EmitPALMetadata() 1025 MD->setEntryPoint(CC, MF.getFunction().getName()); in EmitPALMetadata() 1090 const Function &F = MF.getFunction(); in getAmdKernelCode() [all …]
|
| H A D | AMDGPUMachineFunction.cpp | 20 : Mode(MF.getFunction()), IsEntryFunction(AMDGPU::isEntryFunctionCC( in AMDGPUMachineFunction() 21 MF.getFunction().getCallingConv())), in AMDGPUMachineFunction() 23 AMDGPU::isModuleEntryFunctionCC(MF.getFunction().getCallingConv())), in AMDGPUMachineFunction() 29 const Function &F = MF.getFunction(); in AMDGPUMachineFunction()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64RegisterInfo.cpp | 73 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs() 77 if (MF->getFunction().getCallingConv() == CallingConv::AnyReg) in getCalleeSavedRegs() 85 if (MF->getFunction().getCallingConv() == CallingConv::CFGuard_Check) in getCalleeSavedRegs() 95 MF->getFunction().getAttributes().hasAttrSomewhere( in getCalleeSavedRegs() 98 if (MF->getFunction().getCallingConv() == CallingConv::SwiftTail) in getCalleeSavedRegs() 100 if (MF->getFunction().getCallingConv() == CallingConv::PreserveMost) in getCalleeSavedRegs() 102 if (MF->getFunction().getCallingConv() == CallingConv::Win64) in getCalleeSavedRegs() 131 MF->getFunction().getAttributes().hasAttrSomewhere( in getDarwinCalleeSavedRegs() 134 if (MF->getFunction().getCallingConv() == CallingConv::SwiftTail) in getDarwinCalleeSavedRegs() 357 const Function &F = MF.getFunction(); in emitReservedArgRegCallError() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | BasicBlockUtilsTest.cpp | 61 Function *F = M->getFunction("has_unreachable"); in TEST() 87 Function *F = M->getFunction("foo"); in TEST() 123 Function *F = M->getFunction("foo"); in TEST() 177 Function *F = M->getFunction("foo"); in TEST() 252 Function *F = M->getFunction("bar"); in TEST() 322 Function *F = M->getFunction("foo"); in TEST() 357 Function *F = M->getFunction("foo"); in TEST() 408 Function *F = M->getFunction("basic_func"); in TEST() 431 Function *F = M->getFunction("crit_edge"); in TEST() 460 Function *F = M->getFunction("crit_edge"); in TEST() [all …]
|
| H A D | CodeExtractorTest.cpp | 58 Function *Func = M->getFunction("foo"); in TEST() 106 Function *Func = M->getFunction("foo"); in TEST() 166 Function *Func = M->getFunction("foo"); in TEST() 223 Function *Func = M->getFunction("foo"); in TEST() 281 Function *Func = M->getFunction("foo"); in TEST() 352 Function *Func = M->getFunction("foo"); in TEST() 393 Function *Func = M->getFunction("foo"); in TEST() 446 Function *Func = M->getFunction("test"); in TEST() 490 Function *Func = M->getFunction("foo"); in TEST() 534 Function *Func = M->getFunction("foo"); in TEST()
|
| /llvm-project-15.0.7/llvm/unittests/Linker/ |
| H A D | LinkModulesTest.cpp | 117 EXPECT_EQ(cast<BlockAddress>(Elem)->getFunction(), in TEST_F() 118 LinkedModule->getFunction("ba_func")); in TEST_F() 120 LinkedModule->getFunction("ba_func")); in TEST_F() 124 EXPECT_EQ(cast<BlockAddress>(Elem)->getFunction(), in TEST_F() 125 LinkedModule->getFunction("ba_func")); in TEST_F() 127 LinkedModule->getFunction("ba_func")); in TEST_F() 211 EXPECT_NE(nullptr, DestM->getFunction("bar")); in TEST_F() 337 ASSERT_TRUE(Foo->getFunction("llvm.memset.p0s_struct.rtx_defs.i32")); in TEST_F() 345 ASSERT_FALSE(Bar->getFunction("llvm.memset.p0s_struct.rtx_defs.i32")); in TEST_F() 346 ASSERT_TRUE(Bar->getFunction("llvm.memset.p0s_struct.rtx_def.0s.i32")); in TEST_F() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMMachineFunctionInfo.cpp | 21 const Function &F = MF.getFunction(); in GetBranchTargetEnforcement() 67 IsCmseNSEntry(MF.getFunction().hasFnAttribute("cmse_nonsecure_entry")), in ARMFunctionInfo() 68 IsCmseNSCall(MF.getFunction().hasFnAttribute("cmse_nonsecure_call")), in ARMFunctionInfo() 74 GetSignReturnAddress(MF.getFunction()); in ARMFunctionInfo()
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | FunctionPropertiesAnalysisTest.cpp | 140 Function *F1 = M->getFunction("f1"); in TEST_F() 193 Function *F1 = M->getFunction("f1"); in TEST_F() 255 Function *F1 = M->getFunction("f1"); in TEST_F() 317 Function *F1 = M->getFunction("caller"); in TEST_F() 371 Function *F1 = M->getFunction("caller"); in TEST_F() 426 Function *F1 = M->getFunction("caller"); in TEST_F() 479 Function *F1 = M->getFunction("outer"); in TEST_F() 536 Function *F1 = M->getFunction("outer"); in TEST_F() 591 Function *F1 = M->getFunction("f1"); in TEST_F() 661 Function *F1 = M->getFunction("f1"); in TEST_F() [all …]
|
| H A D | CGSCCPassManagerTest.cpp | 1200 auto &H2F = H2N.getFunction(); in TEST_F() 1248 auto &H2F = H2N.getFunction(); in TEST_F() 1388 Function *FnX = M->getFunction("x"); in TEST_F() 1389 Function *FnH1 = M->getFunction("h1"); in TEST_F() 1390 Function *FnH2 = M->getFunction("h2"); in TEST_F() 1391 Function *FnH3 = M->getFunction("h3"); in TEST_F() 1456 Function *FnF = M->getFunction("f"); in TEST_F() 1526 Function *FnF = M->getFunction("f"); in TEST_F() 1746 Function &F = N->getFunction(); in TEST_F() 1814 Function &F = N->getFunction(); in TEST_F() [all …]
|
| H A D | DivergenceAnalysisTest.cpp | 69 auto *F = M.getFunction(FuncName); in runWithDA() 137 Function *F = M->getFunction("f_1"); in TEST_F() 191 Function *F = M->getFunction("f_lcssa"); in TEST_F() 316 auto *F = M->getFunction("f_1"); in TEST_F() 338 auto *F = M->getFunction("f_2"); in TEST_F() 360 auto *F = M->getFunction("f_3"); in TEST_F() 411 auto *F = M->getFunction("switch_unreachable_default"); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | Trace.cpp | 27 Function *Trace::getFunction() const { in getFunction() function in Trace 32 return getFunction()->getParent(); in getModule() 37 Function *F = getFunction(); in print()
|
| H A D | CallPrinter.cpp | 75 Callers.insert(cast<Instruction>(U)->getFunction()); in CallGraphDOTInfo() 104 if (!(Visited.insert(CI->second->getFunction())).second) { in removeParallelEdges() 153 if (CallMultiGraph || Node->getFunction()) in isNodeHidden() 165 if (Function *Func = Node->getFunction()) in getNodeLabel() 183 Function *Caller = Node->getFunction(); in getEdgeAttributes() 187 Function *Callee = (*I)->getFunction(); in getEdgeAttributes() 201 Function *F = Node->getFunction(); in getNodeAttributes()
|
| H A D | BlockFrequencyInfo.cpp | 106 return &G->getFunction()->front(); in getEntryNode() 116 return nodes_iterator(G->getFunction()->begin()); in nodes_begin() 120 return nodes_iterator(G->getFunction()->end()); in nodes_end() 213 return BFI->getBlockProfileCount(*getFunction(), BB, AllowSynthetic); in getBlockProfileCount() 220 return BFI->getProfileCountFromFreq(*getFunction(), Freq); in getProfileCountFromFreq() 261 const Function *BlockFrequencyInfo::getFunction() const { in getFunction() function in BlockFrequencyInfo 262 return BFI ? BFI->getFunction() : nullptr; in getFunction()
|
| H A D | CallGraph.cpp | 90 Function *F = Node->getFunction(); in populateCallGraphNode() 129 if (Function *LF = LHS->getFunction()) in print() 130 if (Function *RF = RHS->getFunction()) in print() 133 return RHS->getFunction() != nullptr; in print() 163 Function *F = CGN->getFunction(); // Get the function for the call graph node in removeFunctionFromModule() 188 if (Function *F = getFunction()) in print() 197 if (Function *FI = I.second->getFunction()) in print()
|
| /llvm-project-15.0.7/clang/unittests/Interpreter/ |
| H A D | IncrementalProcessingTest.cpp | 62 ASSERT_TRUE(PTUs[0]->TheModule->getFunction("funcForProg1")); in TEST() 66 ASSERT_TRUE(PTUs[1]->TheModule->getFunction("funcForProg2")); in TEST() 68 ASSERT_FALSE(PTUs[1]->TheModule->getFunction("funcForProg1")); in TEST()
|
| /llvm-project-15.0.7/llvm/lib/Target/AVR/ |
| H A D | AVRMachineFunctionInfo.h | 56 unsigned CallConv = MF.getFunction().getCallingConv(); in AVRMachineFunctionInfo() 59 MF.getFunction().hasFnAttribute("interrupt"); in AVRMachineFunctionInfo() 61 MF.getFunction().hasFnAttribute("signal"); in AVRMachineFunctionInfo()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsCCState.cpp | 77 Function *F = G->getGlobal()->getParent()->getFunction(Sym); in getSpecialCallingConvForCallee() 103 originalTypeIsF128(MF.getFunction().getReturnType(), nullptr)); in PreAnalyzeReturnForF128() 105 MF.getFunction().getReturnType()->isFloatingPointTy()); in PreAnalyzeReturnForF128() 184 Function::const_arg_iterator FuncArg = MF.getFunction().arg_begin(); in PreAnalyzeFormalArgumentsForF128() 196 assert(Ins[i].getOrigArgIndex() < MF.getFunction().arg_size()); in PreAnalyzeFormalArgumentsForF128()
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Vectorize/ |
| H A D | VPlanSlpTest.cpp | 95 Function *F = M.getFunction("add_x2"); in TEST_F() 168 Function *F = M.getFunction("add_x2"); in TEST_F() 239 Function *F = M.getFunction("add_x2"); in TEST_F() 303 Function *F = M.getFunction("add_x2"); in TEST_F() 441 Function *F = M.getFunction("add_x3"); in TEST_F() 513 Function *F = M.getFunction("add_x3"); in TEST_F() 585 Function *F = M.getFunction("add_x3"); in TEST_F() 661 Function *F = M.getFunction("add_x3"); in TEST_F() 721 Function *F = M.getFunction("add_x2"); in TEST_F() 784 Function *F = M.getFunction("add_x2"); in TEST_F() [all …]
|