Home
last modified time | relevance | path

Searched defs:FunctionInfo (Results 1 – 18 of 18) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/GSYM/
H A DFunctionInfo.h89 struct FunctionInfo { struct
95 FunctionInfo(uint64_t Addr = 0, uint64_t Size = 0, uint32_t N = 0) argument
107 /// Query if a FunctionInfo object is valid. argument
126 /// \param BaseAddr The FunctionInfo's start address and will be used as the argument
183 inline bool operator==(const FunctionInfo &LHS, const FunctionInfo &RHS) { argument
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.h136 struct FunctionInfo { struct
149 SmallVector<LocalVariable, 1> Locals;
150 SmallVector<CVGlobalVariable, 1> Globals;
159 HeapAllocSites;
161 const MCSymbol *Begin = nullptr;
162 const MCSymbol *End = nullptr;
163 unsigned FuncId = 0;
164 unsigned LastFileId = 0;
167 unsigned FrameSize = 0;
170 unsigned ParamSize = 0;
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Symbol/
H A DCompactUnwindInfo.h79 struct FunctionInfo { struct
89 FunctionInfo() = default; argument
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DFunctionSizeCheck.cpp113 struct FunctionInfo { struct in clang::tidy::readability::__anonf4e910260111::FunctionASTVisitor
114 unsigned Lines = 0;
115 unsigned Statements = 0;
116 unsigned Branches = 0;
117 unsigned NestingThreshold = 0;
118 unsigned Variables = 0;
119 std::vector<SourceLocation> NestingThresholders;
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCoverageMappingGen.h98 struct FunctionInfo { struct
109 std::vector<FunctionInfo> FunctionRecords; argument
/llvm-project-15.0.7/clang-tools-extra/clang-doc/
H A DRepresentation.h319 struct FunctionInfo : public SymbolInfo { struct
320 FunctionInfo() : SymbolInfo(InfoType::IT_function) {} in FunctionInfo() function
321 FunctionInfo(SymbolID USR) : SymbolInfo(InfoType::IT_function, USR) {} in FunctionInfo() function
325 bool IsMethod = false; // Indicates whether this function is a class method.
326 Reference Parent; // Reference to the parent class decl for this method.
327 TypeInfo ReturnType; // Info about the return type of this function.
328 llvm::SmallVector<FieldTypeInfo, 4> Params; // List of parameters.
333 AccessSpecifier Access = AccessSpecifier::AS_public;
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DStackMaps.h304 struct FunctionInfo { struct
308 FunctionInfo() = default; argument
309 explicit FunctionInfo(uint64_t StackSize) : StackSize(StackSize) {} in FunctionInfo() argument
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DCFLAndersAliasAnalysis.h41 class FunctionInfo; variable
H A DCFLSteensAliasAnalysis.h40 class FunctionInfo; variable
H A DGlobalsModRef.h33 class FunctionInfo; variable
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCFLSteensAliasAnalysis.cpp72 class CFLSteensAAResult::FunctionInfo { class in CFLSteensAAResult
116 CFLSteensAAResult::FunctionInfo::FunctionInfo( in FunctionInfo() function in CFLSteensAAResult::FunctionInfo
H A DGlobalsModRef.cpp64 class GlobalsAAResult::FunctionInfo { class in GlobalsAAResult
112 FunctionInfo(const FunctionInfo &Arg) in FunctionInfo() function in GlobalsAAResult::FunctionInfo
117 FunctionInfo(FunctionInfo &&Arg) in FunctionInfo() function in GlobalsAAResult::FunctionInfo
H A DStackSafetyAnalysis.cpp183 template <typename CalleeTy> struct FunctionInfo { struct
184 std::map<const AllocaInst *, UseInfo<CalleeTy>> Allocas;
185 std::map<uint32_t, UseInfo<CalleeTy>> Params;
189 int UpdateCount = 0;
191 void print(raw_ostream &O, StringRef Name, const Function *F) const { in print()
H A DCFLAndersAliasAnalysis.cpp323 class CFLAndersAAResult::FunctionInfo { class in CFLAndersAAResult
501 CFLAndersAAResult::FunctionInfo::FunctionInfo( in FunctionInfo() function in CFLAndersAAResult::FunctionInfo
/llvm-project-15.0.7/lldb/source/Symbol/
H A DFunction.cpp31 FunctionInfo::FunctionInfo(const char *name, const Declaration *decl_ptr) in FunctionInfo() function in FunctionInfo
34 FunctionInfo::FunctionInfo(ConstString name, const Declaration *decl_ptr) in FunctionInfo() function in FunctionInfo
/llvm-project-15.0.7/clang/include/clang/APINotes/
H A DTypes.h512 FunctionInfo() in FunctionInfo() function
/llvm-project-15.0.7/llvm/tools/sancov/
H A Dsancov.cpp427 yaml::MappingNode *FunctionInfo = in read() local
/llvm-project-15.0.7/lldb/include/lldb/
H A Dlldb-forward.h106 class FunctionInfo; variable