Home
last modified time | relevance | path

Searched refs:InlineFunctionInfo (Results 1 – 24 of 24) sorted by relevance

/llvm-project-15.0.7/lldb/source/Symbol/
H A DFunction.cpp65 InlineFunctionInfo::InlineFunctionInfo(const char *name, in InlineFunctionInfo() function in InlineFunctionInfo
72 InlineFunctionInfo::InlineFunctionInfo(ConstString name, in InlineFunctionInfo() function in InlineFunctionInfo
79 InlineFunctionInfo::~InlineFunctionInfo() = default;
81 void InlineFunctionInfo::Dump(Stream *s, bool show_fullpaths) const { in Dump()
87 void InlineFunctionInfo::DumpStopContext(Stream *s) const { in DumpStopContext()
96 ConstString InlineFunctionInfo::GetName() const { in GetName()
102 ConstString InlineFunctionInfo::GetDisplayName() const { in GetDisplayName()
108 Declaration &InlineFunctionInfo::GetCallSite() { return m_call_decl; } in GetCallSite()
110 const Declaration &InlineFunctionInfo::GetCallSite() const { in GetCallSite()
114 Mangled &InlineFunctionInfo::GetMangled() { return m_mangled; } in GetMangled()
[all …]
H A DSymbolContext.cpp116 const InlineFunctionInfo *inlined_block_info = in DumpStopContext()
467 const InlineFunctionInfo *curr_inlined_block_inlined_info = in GetParentOfInlinedScope()
656 const InlineFunctionInfo *inline_info = in GetFunctionName()
1046 const InlineFunctionInfo *inline_info = in SymbolContextMatches()
1076 const InlineFunctionInfo *inline_info = in SymbolContextMatches()
H A DBlock.cpp395 m_inlineInfoSP = std::make_shared<InlineFunctionInfo>(name, mangled, decl_ptr, in SetInlinedFunctionInfo()
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DFunctionPropertiesAnalysisTest.cpp157 InlineFunctionInfo IFI; in TEST_F()
211 InlineFunctionInfo IFI; in TEST_F()
277 InlineFunctionInfo IFI; in TEST_F()
323 InlineFunctionInfo IFI; in TEST_F()
377 InlineFunctionInfo IFI; in TEST_F()
432 InlineFunctionInfo IFI; in TEST_F()
485 InlineFunctionInfo IFI; in TEST_F()
542 InlineFunctionInfo IFI; in TEST_F()
614 InlineFunctionInfo IFI; in TEST_F()
681 InlineFunctionInfo IFI; in TEST_F()
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Symbol/
H A DFunction.h125 class InlineFunctionInfo : public FunctionInfo {
146 InlineFunctionInfo(const char *name, llvm::StringRef mangled,
168 InlineFunctionInfo(ConstString name, const Mangled &mangled,
173 ~InlineFunctionInfo() override;
192 int Compare(const InlineFunctionInfo &lhs, const InlineFunctionInfo &rhs);
H A DBlock.h276 const InlineFunctionInfo *GetInlinedFunctionInfo() const { in GetInlinedFunctionInfo()
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dinvalid-instantiated-field-decl.cpp31 class InlineFunctionInfo { class
33 explicit InlineFunctionInfo() {} in InlineFunctionInfo() function in InlineFunctionInfo
/llvm-project-15.0.7/lldb/source/API/
H A DSBBlock.cpp68 const InlineFunctionInfo *inlined_info = in GetInlinedName()
82 const InlineFunctionInfo *inlined_info = in GetInlinedCallSiteFile()
94 const InlineFunctionInfo *inlined_info = in GetInlinedCallSiteLine()
106 const InlineFunctionInfo *inlined_info = in GetInlinedCallSiteColumn()
H A DSBFrame.cpp1182 const InlineFunctionInfo *inlined_info = in GetFunctionName()
1225 const InlineFunctionInfo *inlined_info = in GetDisplayFunctionName()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DCloning.h199 class InlineFunctionInfo {
201 explicit InlineFunctionInfo(
263 InlineResult InlineFunction(CallBase &CB, InlineFunctionInfo &IFI,
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DInliner.cpp204 static void mergeInlinedArrayAllocas(Function *Caller, InlineFunctionInfo &IFI, in mergeInlinedArrayAllocas()
308 CallBase &CB, InlineFunctionInfo &IFI, in inlineCallIfPossible()
441 InlineFunctionInfo InlineInfo(&CG, GetAssumptionCache, PSI); in inlineCallsImpl()
914 InlineFunctionInfo IFI( in run()
H A DAlwaysInliner.cpp68 InlineFunctionInfo IFI( in run()
H A DModuleInliner.cpp241 InlineFunctionInfo IFI( in run()
H A DPartialInlining.cpp1436 InlineFunctionInfo IFI(nullptr, GetAssumptionCache, &PSI); in tryPartialInline()
H A DSampleProfile.cpp1220 InlineFunctionInfo IFI(nullptr, GetAC); in tryInlineCandidate()
/llvm-project-15.0.7/lldb/include/lldb/
H A Dlldb-forward.h110 class InlineFunctionInfo; variable
333 typedef std::shared_ptr<lldb_private::InlineFunctionInfo> InlineFunctionInfoSP;
/llvm-project-15.0.7/lldb/source/Target/
H A DThreadPlanStepOverRange.cpp395 const InlineFunctionInfo *inline_info = in DoWillResume()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1296 static void AddAlignmentAssumptions(CallBase &CB, InlineFunctionInfo &IFI) { in AddAlignmentAssumptions()
1337 InlineFunctionInfo &IFI) { in UpdateCallGraphAfterInlining()
1407 InlineFunctionInfo &IFI) { in HandleByValArgumentInit()
1425 InlineFunctionInfo &IFI, in HandleByValArgument()
1786 llvm::InlineResult llvm::InlineFunction(CallBase &CB, InlineFunctionInfo &IFI, in InlineFunction()
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h178 std::shared_ptr<InlineFunctionInfo> inline_function_info;
H A DSymbolFileNativePDB.cpp1490 inline_site_sp->inline_function_info = std::make_shared<InlineFunctionInfo>( in ParseInlineSite()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DPlaceSafepoints.cpp653 InlineFunctionInfo IFI; in INITIALIZE_PASS_DEPENDENCY()
/llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp210 InlineFunctionInfo FnInfo; in replaceCoroEndAsync()
812 InlineFunctionInfo InlineInfo; in deriveNewFramePointer()
1738 InlineFunctionInfo FnInfo; in splitAsyncCoroutine()
/llvm-project-15.0.7/lldb/source/Core/
H A DFormatEntity.cpp1547 const InlineFunctionInfo *inline_info = in Format()
1621 const InlineFunctionInfo *inline_info = nullptr; in Format()
1779 if (const InlineFunctionInfo *inline_info = in Format()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DSafeStack.cpp748 InlineFunctionInfo IFI; in TryInlinePointerAddress()