Home
last modified time | relevance | path

Searched refs:OptLineTable (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/
H A DFunctionInfo.h96 std::optional<LineTable> OptLineTable; member
115 bool hasRichInfo() const { return OptLineTable || Inline || CallSites; } in hasRichInfo()
211 OptLineTable = std::nullopt; in clear()
218 LHS.OptLineTable == RHS.OptLineTable && LHS.Inline == RHS.Inline;
239 return std::tie(LHS.Range, LHS.Inline, LHS.OptLineTable) <
240 std::tie(RHS.Range, RHS.Inline, RHS.OptLineTable);
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DFunctionInfo.cpp32 if (FI.OptLineTable) in operator <<()
33 OS << FI.OptLineTable << '\n'; in operator <<()
81 FI.OptLineTable = std::move(LT.get()); in decode()
160 if (OptLineTable) { in encode()
166 llvm::Error err = OptLineTable->encode(Out, Range.start()); in encode()
H A DDwarfTransformer.cpp355 FI.OptLineTable = LineTable(); in convertFunctionLineTable()
356 FI.OptLineTable->push(LE); in convertFunctionLineTable()
361 FI.OptLineTable = LineTable(); in convertFunctionLineTable()
413 auto FirstLE = FI.OptLineTable->first(); in convertFunctionLineTable()
433 auto LastLE = FI.OptLineTable->last(); in convertFunctionLineTable()
446 FI.OptLineTable->push(LE); in convertFunctionLineTable()
452 if (FI.OptLineTable->empty()) in convertFunctionLineTable()
453 FI.OptLineTable = std::nullopt; in convertFunctionLineTable()
H A DGsymContext.cpp114 if (FuncInfoOrErr->OptLineTable) { in getLineInfoForAddressRange()
115 const gsym::LineTable &LT = *FuncInfoOrErr->OptLineTable; in getLineInfoForAddressRange()
H A DGsymCreator.cpp517 if (SrcFI.OptLineTable) { in copyFunctionInfo()
519 DstFI.OptLineTable = LineTable(SrcFI.OptLineTable.value()); in copyFunctionInfo()
522 LineTable &DstLT = DstFI.OptLineTable.value(); in copyFunctionInfo()
H A DGsymReader.cpp442 if (FI.OptLineTable) in dump()
443 dump(OS, *FI.OptLineTable, Indent); in dump()