| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFAddressRange.h | 26 struct DWARFAddressRange { struct 31 DWARFAddressRange() = default; argument 34 DWARFAddressRange( 44 bool intersects(const DWARFAddressRange &RHS) const { in intersects() argument 64 bool merge(const DWARFAddressRange &RHS) { in merge() argument 77 inline bool operator<(const DWARFAddressRange &LHS, 78 const DWARFAddressRange &RHS) { 82 inline bool operator==(const DWARFAddressRange &LHS, 83 const DWARFAddressRange &RHS) { 87 LLVM_ABI raw_ostream &operator<<(raw_ostream &OS, const DWARFAddressRange &R); [all …]
|
| H A D | DWARFVerifier.h | 27 struct DWARFAddressRange; 75 std::vector<DWARFAddressRange> Ranges; 84 DieRangeInfo(std::vector<DWARFAddressRange> Ranges) in DieRangeInfo() 98 LLVM_ABI std::optional<DWARFAddressRange> 99 insert(const DWARFAddressRange &R);
|
| H A D | DWARFLocationExpression.h | 26 std::optional<DWARFAddressRange> Range;
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFDebugRnglists.cpp | 115 DWARFAddressRange E; in getAbsoluteRanges() 184 DWARFAddressRange(Entry.Value0, Entry.Value1) in dump() 227 DWARFAddressRange(Value0, Value0 + Value1).dump(OS, AddrSize, DumpOpts); in dump() 232 DWARFAddressRange(Value0 + CurrentBase, Value1 + CurrentBase) in dump() 238 DWARFAddressRange(Value0, Value1).dump(OS, AddrSize, DumpOpts); in dump() 245 DWARFAddressRange(Start, Start + Value1).dump(OS, AddrSize, DumpOpts); in dump() 256 DWARFAddressRange(Start, End).dump(OS, AddrSize, DumpOpts); in dump()
|
| H A D | DWARFAddressRange.cpp | 16 void DWARFAddressRange::dump(raw_ostream &OS, uint32_t AddressSize, in dump() 30 raw_ostream &llvm::operator<<(raw_ostream &OS, const DWARFAddressRange &R) { in operator <<()
|
| H A D | DWARFDebugLoc.cpp | 72 DWARFAddressRange{LowPC->Address, HighPC->Address, LowPC->SectionIndex}, in Interpret() 79 return DWARFLocationExpression{DWARFAddressRange{LowPC->Address, in Interpret() 90 DWARFAddressRange Range{Base->Address + E.Value0, Base->Address + E.Value1, in Interpret() 103 DWARFAddressRange{E.Value0, E.Value1, E.SectionIndex}, E.Loc}; in Interpret() 106 DWARFAddressRange{E.Value0, E.Value0 + E.Value1, E.SectionIndex}, in Interpret()
|
| H A D | DWARFDebugRangeList.cpp | 99 DWARFAddressRange E; in getAbsoluteRanges()
|
| H A D | DWARFVerifier.cpp | 51 std::optional<DWARFAddressRange> 52 DWARFVerifier::DieRangeInfo::insert(const DWARFAddressRange &R) { in insert() 63 DWARFAddressRange Range(*Pos); in insert() 69 DWARFAddressRange Range(*Iter); in insert() 100 DWARFAddressRange R = *I2; in contains()
|
| H A D | DWARFDie.cpp | 65 for (const DWARFAddressRange &R : Ranges) { in dumpRanges()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFCompileUnit.cpp | 49 for (const llvm::DWARFAddressRange &range : *ranges) in BuildAddressRangeTable()
|
| H A D | DWARFDIE.cpp | 182 llvm::any_of(*ranges, [&](const llvm::DWARFAddressRange &r) { in LookupDeepestBlock()
|
| H A D | SymbolFileDWARF.cpp | 1356 for (const llvm::DWARFAddressRange &range : ranges) { in ParseBlocksRecursive()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfdump/ |
| H A D | Statistics.cpp | 263 static uint64_t calculateOverlap(DWARFAddressRange A, DWARFAddressRange B) { in calculateOverlap() 389 for (DWARFAddressRange R : ScopeRanges) { in collectStatsForDie()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ |
| H A D | DwarfTransformer.cpp | 210 for (const DWARFAddressRange &DwarfRange : DwarfRanges) { in ConvertDWARFRanges() 486 for (const DWARFAddressRange &Range : Ranges) { in handleDie()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
| H A D | LVDWARFReader.cpp | 274 for (DWARFAddressRange &Range : Ranges) { in processOneAttribute() 841 DWARFAddressRange Range{LowPC, HighPC, Entry.SectionIndex}; in processLocationList()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | SourcePrinter.cpp | 77 DWARFAddressRange(FuncLowPC, FuncHighPC, SectionIndex), LocExpr.Expr}; in addVariable()
|
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | SyntheticSections.cpp | 3448 for (DWARFAddressRange &r : *ranges) { in readAddressAreas()
|
| /freebsd/lib/clang/libllvm/ |
| H A D | Makefile | 609 SRCS_MIN+= DebugInfo/DWARF/DWARFAddressRange.cpp
|