Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFLocationExpression.h21 struct DWARFLocationExpression { struct
31 inline bool operator==(const DWARFLocationExpression &L, argument
32 const DWARFLocationExpression &R) {
36 inline bool operator!=(const DWARFLocationExpression &L,
37 const DWARFLocationExpression &R) {
41 raw_ostream &operator<<(raw_ostream &OS, const DWARFLocationExpression &Loc);
44 using DWARFLocationExpressionsVector = std::vector<DWARFLocationExpression>;
H A DDWARFDebugLoc.h23 struct DWARFLocationExpression;
76 function_ref<bool(Expected<DWARFLocationExpression>)> Callback) const;
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugLoc.cpp43 Expected<std::optional<DWARFLocationExpression>>
52 Expected<std::optional<DWARFLocationExpression>>
70 return DWARFLocationExpression{ in Interpret()
78 return DWARFLocationExpression{DWARFAddressRange{LowPC->Address, in Interpret()
93 return DWARFLocationExpression{Range, E.Loc}; in Interpret()
96 return DWARFLocationExpression{std::nullopt, E.Loc}; in Interpret()
101 return DWARFLocationExpression{ in Interpret()
104 return DWARFLocationExpression{ in Interpret()
135 Expected<std::optional<DWARFLocationExpression>> Loc = Interp.Interpret(E); in dumpLocationList()
173 function_ref<bool(Expected<DWARFLocationExpression>)> Callback) const { in visitAbsoluteLocationList()
[all …]
H A DDWARFLocationExpression.cpp16 const DWARFLocationExpression &Loc) { in operator <<()
H A DDWARFUnit.cpp717 [&](Expected<DWARFLocationExpression> L) { in findLoclistFromOffset()
797 for (const DWARFLocationExpression &Location : *Locations) { in updateVariableDieMap()
H A DDWARFDie.cpp429 DWARFLocationExpression{std::nullopt, to_vector<4>(*Expr)}}; in getLocations()
H A DDWARFVerifier.cpp714 if (Expected<std::vector<DWARFLocationExpression>> Loc = in verifyDebugInfoAttribute()
1683 Expected<std::vector<DWARFLocationExpression>> Loc = in isVariableIndexable()
H A DDWARFContext.cpp1671 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.cpp70 for (const DWARFLocationExpression &LocExpr : *Locs) { in addVariable()
78 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/
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.cpp2010 for (DWARFLocationExpression &CurExpression : *OriginalLocations) { in generateUnitLocations()
2011 DWARFLocationExpression LinkedExpression; in generateUnitLocations()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVDWARFReader.cpp1041 DWARFLocationExpression Loc{Range, Entry.Loc}; in processLocationList()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DDWARFExpression.cpp2303 auto process_list = [&](llvm::Expected<llvm::DWARFLocationExpression> loc) { in ParseDWARFLocationList()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerCompileUnit.cpp482 for (DWARFLocationExpression &CurExpression : *OriginalLocations) { in emitLocations()