Home
last modified time | relevance | path

Searched refs:DWARFLocationExpression (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFLocationExpression.h22 struct DWARFLocationExpression { struct
32 inline bool operator==(const DWARFLocationExpression &L, argument
33 const DWARFLocationExpression &R) {
37 inline bool operator!=(const DWARFLocationExpression &L,
38 const DWARFLocationExpression &R) {
43 const DWARFLocationExpression &Loc);
46 using DWARFLocationExpressionsVector = std::vector<DWARFLocationExpression>;
H A DDWARFDebugLoc.h24 struct DWARFLocationExpression;
78 function_ref<bool(Expected<DWARFLocationExpression>)> Callback) const;
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugLoc.cpp44 Expected<std::optional<DWARFLocationExpression>>
53 Expected<std::optional<DWARFLocationExpression>>
71 return DWARFLocationExpression{ in Interpret()
79 return DWARFLocationExpression{DWARFAddressRange{LowPC->Address, in Interpret()
94 return DWARFLocationExpression{Range, E.Loc}; in Interpret()
97 return DWARFLocationExpression{std::nullopt, E.Loc}; in Interpret()
102 return DWARFLocationExpression{ in Interpret()
105 return DWARFLocationExpression{ in Interpret()
136 Expected<std::optional<DWARFLocationExpression>> Loc = Interp.Interpret(E); in dumpLocationList()
174 function_ref<bool(Expected<DWARFLocationExpression>)> Callback) const { in visitAbsoluteLocationList()
[all …]
H A DDWARFLocationExpression.cpp16 const DWARFLocationExpression &Loc) { in operator <<()
H A DDWARFUnit.cpp716 [&](Expected<DWARFLocationExpression> L) { in findLoclistFromOffset()
796 for (const DWARFLocationExpression &Location : *Locations) { in updateVariableDieMap()
H A DDWARFDie.cpp448 DWARFLocationExpression{std::nullopt, to_vector<4>(*Expr)}}; in getLocations()
H A DDWARFVerifier.cpp749 if (Expected<std::vector<DWARFLocationExpression>> Loc = in verifyDebugInfoAttribute()
1819 Expected<std::vector<DWARFLocationExpression>> Loc = in isVariableIndexable()
H A DDWARFContext.cpp1669 if (Expected<std::vector<DWARFLocationExpression>> Loc = in addLocalsForDie()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DSourcePrinter.h28 DWARFLocationExpression LocExpr;
33 LiveVariable(const DWARFLocationExpression &LocExpr, const char *VarName, in LiveVariable()
H A DSourcePrinter.cpp68 for (const DWARFLocationExpression &LocExpr : *Locs) { in addVariable()
76 DWARFLocationExpression WholeFuncExpr{ in addVariable()
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfdump/
H A DStatistics.cpp363 Expected<std::vector<DWARFLocationExpression>> Loc = in collectStatsForDie()
371 *Loc, [](const DWARFLocationExpression &L) { return !L.Range; }); in collectStatsForDie()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerCompileUnit.h608 DWARFLocationExpression Expression;
H A DDWARFLinkerCompileUnit.cpp479 for (DWARFLocationExpression &CurExpression : *OriginalLocations) { in emitLocations()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp
H A DDWARFLinker.cpp
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFStreamer.cpp681 for (const DWARFLocationExpression &LocExpression : in emitDwarfDebugLocTableFragment()
767 for (const DWARFLocationExpression &LocExpression : in emitDwarfDebugLocListsTableFragment()
H A DDWARFLinker.cpp2039 for (DWARFLocationExpression &CurExpression : *OriginalLocations) { in generateUnitLocations()
2040 DWARFLocationExpression LinkedExpression; in generateUnitLocations()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVDWARFReader.cpp844 DWARFLocationExpression Loc{Range, Entry.Loc}; in processLocationList()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFUnit.cpp757 auto process_list = [&](llvm::Expected<llvm::DWARFLocationExpression> loc) { in ParseDWARFLocationList()