Home
last modified time | relevance | path

Searched refs:InlineInfo (Results 1 – 11 of 11) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/
H A DInlineInfo.h59 struct InlineInfo { struct
65 std::vector<InlineInfo> Children; argument
66 InlineInfo() : Name(0), CallFile(0), CallLine(0) {} in InlineInfo() argument
76 using InlineArray = std::vector<const InlineInfo *>; argument
150 static llvm::Expected<InlineInfo> decode(DataExtractor &Data,
177 bool operator<(const InlineInfo &RHS) const;
180 inline bool operator==(const InlineInfo &LHS, const InlineInfo &RHS) {
186 raw_ostream &operator<<(raw_ostream &OS, const InlineInfo &FI);
H A DFunctionInfo.h92 std::optional<InlineInfo> Inline;
H A DGsymCreator.h265 void fixupInlineInfo(const GsymCreator &SrcGC, InlineInfo &II);
H A DGsymReader.h193 void dump(raw_ostream &OS, const InlineInfo &II, uint32_t Indent = 0);
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DInlineInfo.cpp21 raw_ostream &llvm::gsym::operator<<(raw_ostream &OS, const InlineInfo &II) { in operator <<()
39 static bool getInlineStackHelper(const InlineInfo &II, uint64_t Addr, in getInlineStackHelper()
40 std::vector<const InlineInfo *> &InlineStack) { in getInlineStackHelper()
56 std::optional<InlineInfo::InlineArray>
57 InlineInfo::getInlineStack(uint64_t Addr) const { in getInlineStack()
112 InlineInfo Inline; in lookup()
182 InlineInfo Inline; in decode()
223 llvm::Expected<InlineInfo> InlineInfo::decode(DataExtractor &Data, in decode()
229 llvm::Error InlineInfo::encode(FileWriter &O, uint64_t BaseAddr) const { in encode()
268 static uint64_t GetTotalNumChildren(const InlineInfo &II) { in GetTotalNumChildren()
[all …]
H A DFunctionInfo.cpp25 InlineInfo = 2u enumerator
82 case InfoType::InlineInfo: in decode()
83 if (Expected<InlineInfo> II = InlineInfo::decode(InfoData, BaseAddr)) in decode()
157 Out.writeU32(InfoType::InlineInfo); in encode()
234 case InfoType::InlineInfo: in lookup()
274 llvm::Error Err = InlineInfo::lookup(GR, *InlineInfoData, FuncAddr, Addr, in lookup()
H A DDwarfTransformer.cpp220 InlineInfo &Parent, in parseInlineInfo()
229 InlineInfo II; in parseInlineInfo()
504 FI.Inline = InlineInfo(); in handleDie()
H A DGsymReader.cpp419 void GsymReader::dump(raw_ostream &OS, const InlineInfo &II, uint32_t Indent) { in dump()
H A DGsymCreator.cpp437 void GsymCreator::fixupInlineInfo(const GsymCreator &SrcGC, InlineInfo &II) { in fixupInlineInfo()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBContext.cpp97 DIInliningInfo InlineInfo; in getInliningInfoForAddress() local
104 InlineInfo.addFrame(CurrentLine); in getInliningInfoForAddress()
105 return InlineInfo; in getInliningInfoForAddress()
110 InlineInfo.addFrame(CurrentLine); in getInliningInfoForAddress()
111 return InlineInfo; in getInliningInfoForAddress()
131 InlineInfo.addFrame(LineInfo); in getInliningInfoForAddress()
134 InlineInfo.addFrame(CurrentLine); in getInliningInfoForAddress()
135 return InlineInfo; in getInliningInfoForAddress()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp883 InlineFunctionInfo InlineInfo; in deriveNewFramePointer() local
884 auto InlineRes = InlineFunction(*CallerContext, InlineInfo); in deriveNewFramePointer()