| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/Symbolize/ |
| H A D | Symbolize.h | 63 object::SectionedAddress ModuleOffset); 65 object::SectionedAddress ModuleOffset); 68 object::SectionedAddress ModuleOffset); 71 object::SectionedAddress ModuleOffset); 74 object::SectionedAddress ModuleOffset); 76 object::SectionedAddress ModuleOffset); 78 symbolizeFrame(const ObjectFile &Obj, object::SectionedAddress ModuleOffset); 81 object::SectionedAddress ModuleOffset); 96 object::SectionedAddress ModuleOffset); 100 object::SectionedAddress ModuleOffset); [all …]
|
| H A D | SymbolizableModule.h | 27 virtual DILineInfo symbolizeCode(object::SectionedAddress ModuleOffset, 31 symbolizeInlinedCode(object::SectionedAddress ModuleOffset, 35 symbolizeData(object::SectionedAddress ModuleOffset) const = 0; 37 symbolizeFrame(object::SectionedAddress ModuleOffset) const = 0;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFDebugLoc.cpp | 25 using object::SectionedAddress; 29 Optional<object::SectionedAddress> Base; 30 std::function<Optional<object::SectionedAddress>(uint32_t)> LookupAddr; 34 Optional<object::SectionedAddress> Base, in DWARFLocationInterpreter() 35 std::function<Optional<object::SectionedAddress>(uint32_t)> LookupAddr) in DWARFLocationInterpreter() 61 Optional<SectionedAddress> LowPC = LookupAddr(E.Value0); in Interpret() 64 Optional<SectionedAddress> HighPC = LookupAddr(E.Value1); in Interpret() 72 Optional<SectionedAddress> LowPC = LookupAddr(E.Value0); in Interpret() 88 if (Range.SectionIndex == SectionedAddress::UndefSection) in Interpret() 95 Base = SectionedAddress{E.Value0, E.SectionIndex}; in Interpret() [all …]
|
| H A D | DWARFDebugRnglists.cpp | 89 llvm::Optional<object::SectionedAddress> BaseAddr, DWARFUnit &U) const { in getAbsoluteRanges() 96 Optional<object::SectionedAddress> BaseAddr, uint8_t AddressByteSize, in getAbsoluteRanges() 97 function_ref<Optional<object::SectionedAddress>(uint32_t)> in getAbsoluteRanges() 178 llvm::function_ref<Optional<object::SectionedAddress>(uint32_t)> in dump()
|
| H A D | DWARFDebugLine.cpp | 473 Address.SectionIndex = object::SectionedAddress::UndefSection; in reset() 508 SectionIndex = object::SectionedAddress::UndefSection; in reset() 1215 object::SectionedAddress Address) const { in findRowInSeq() 1238 object::SectionedAddress Address) const { in lookupAddress() 1244 Address.SectionIndex == object::SectionedAddress::UndefSection) in lookupAddress() 1248 Address.SectionIndex = object::SectionedAddress::UndefSection; in lookupAddress() 1253 object::SectionedAddress Address) const { in lookupAddressImpl() 1266 object::SectionedAddress Address, uint64_t Size, in lookupAddressRange() 1273 if (Address.SectionIndex == object::SectionedAddress::UndefSection) in lookupAddressRange() 1277 Address.SectionIndex = object::SectionedAddress::UndefSection; in lookupAddressRange() [all …]
|
| H A D | DWARFFormValue.cpp | 384 object::SectionedAddress SA) const { in dumpSectionedAddress() 426 Optional<object::SectionedAddress> A = U->getAddrOffsetSectionItem(UValue); in dump() 442 Optional<object::SectionedAddress> A = U->getAddrOffsetSectionItem(Index); in dump() 668 Optional<object::SectionedAddress> 678 Optional<object::SectionedAddress> SA = U->getAddrOffsetSectionItem(Index); in getAsSectionedAddress()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFDebugRnglists.h | 39 llvm::function_ref<Optional<object::SectionedAddress>(uint32_t)> 49 getAbsoluteRanges(Optional<object::SectionedAddress> BaseAddr, 51 function_ref<Optional<object::SectionedAddress>(uint32_t)> 56 getAbsoluteRanges(llvm::Optional<object::SectionedAddress> BaseAddr,
|
| H A D | DWARFDebugLine.h | 160 object::SectionedAddress Address; 227 bool containsPC(object::SectionedAddress PC) const { in containsPC() 247 uint32_t lookupAddress(object::SectionedAddress Address) const; 249 bool lookupAddressRange(object::SectionedAddress Address, uint64_t Size, 273 bool getFileLineInfoForAddress(object::SectionedAddress Address, 298 object::SectionedAddress Address) const; 303 uint32_t lookupAddressImpl(object::SectionedAddress Address) const; 305 bool lookupAddressRangeImpl(object::SectionedAddress Address, uint64_t Size,
|
| H A D | DWARFDebugLoc.h | 65 Optional<object::SectionedAddress> BaseAddr, 71 uint64_t Offset, Optional<object::SectionedAddress> BaseAddr, 72 std::function<Optional<object::SectionedAddress>(uint32_t)> LookupAddr,
|
| H A D | DWARFContext.h | 354 object::SectionedAddress Address, 357 object::SectionedAddress Address, uint64_t Size, 360 object::SectionedAddress Address, 364 getLocalsForAddress(object::SectionedAddress Address) override;
|
| H A D | DWARFFormValue.h | 84 object::SectionedAddress SA) const; 121 Optional<object::SectionedAddress> getAsSectionedAddress() const; 272 inline Optional<object::SectionedAddress>
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/ |
| H A D | PDBContext.h | 46 object::SectionedAddress Address, 49 object::SectionedAddress Address, uint64_t Size, 52 object::SectionedAddress Address, 56 getLocalsForAddress(object::SectionedAddress Address) override;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-xray/ |
| H A D | func-id-helper.cpp | 32 object::SectionedAddress ModuleAddress; in SymbolOrNumber() 36 ModuleAddress.SectionIndex = object::SectionedAddress::UndefSection; in SymbolOrNumber() 59 object::SectionedAddress ModuleAddress; in FileLineAndColumn() 63 ModuleAddress.SectionIndex = object::SectionedAddress::UndefSection; in FileLineAndColumn()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/ |
| H A D | SymbolizableObjectFile.h | 37 DILineInfo symbolizeCode(object::SectionedAddress ModuleOffset, 40 DIInliningInfo symbolizeInlinedCode(object::SectionedAddress ModuleOffset, 43 DIGlobal symbolizeData(object::SectionedAddress ModuleOffset) const override; 45 symbolizeFrame(object::SectionedAddress ModuleOffset) const override;
|
| H A D | SymbolizableObjectFile.cpp | 269 SymbolizableObjectFile::symbolizeCode(object::SectionedAddress ModuleOffset, in symbolizeCode() 272 if (ModuleOffset.SectionIndex == object::SectionedAddress::UndefSection) in symbolizeCode() 294 object::SectionedAddress ModuleOffset, in symbolizeInlinedCode() 296 if (ModuleOffset.SectionIndex == object::SectionedAddress::UndefSection) in symbolizeInlinedCode() 325 object::SectionedAddress ModuleOffset) const { in symbolizeData() 334 object::SectionedAddress ModuleOffset) const { in symbolizeFrame() 335 if (ModuleOffset.SectionIndex == object::SectionedAddress::UndefSection) in symbolizeFrame() 354 return object::SectionedAddress::UndefSection; in getModuleSectionIndexForAddress()
|
| H A D | Symbolize.cpp | 45 object::SectionedAddress ModuleOffset) { in symbolizeCodeCommon() 73 object::SectionedAddress ModuleOffset) { in symbolizeCode() 79 object::SectionedAddress ModuleOffset) { in symbolizeCode() 85 const T &ModuleSpecifier, object::SectionedAddress ModuleOffset) { in symbolizeInlinedCodeCommon() 116 object::SectionedAddress ModuleOffset) { in symbolizeInlinedCode() 122 object::SectionedAddress ModuleOffset) { in symbolizeInlinedCode() 129 object::SectionedAddress ModuleOffset) { in symbolizeDataCommon() 155 object::SectionedAddress ModuleOffset) { in symbolizeData() 161 object::SectionedAddress ModuleOffset) { in symbolizeData() 168 object::SectionedAddress ModuleOffset) { in symbolizeFrameCommon() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/ |
| H A D | SourcePrinter.h | 35 bool liveAtAddress(object::SectionedAddress Addr); 94 void update(object::SectionedAddress ThisAddr, 95 object::SectionedAddress NextAddr, bool IncludeDefinedVars); 157 object::SectionedAddress Address,
|
| H A D | SourcePrinter.cpp | 31 bool LiveVariable::liveAtAddress(object::SectionedAddress Addr) { in liveAtAddress() 145 void LiveVariablePrinter::update(object::SectionedAddress ThisAddr, in update() 146 object::SectionedAddress NextAddr, in update() 365 object::SectionedAddress Address, in printSourceLine()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/ |
| H A D | FileAnalysis.h | 142 const std::set<object::SectionedAddress> &getIndirectInstructions() const; 150 symbolizeInlinedCode(object::SectionedAddress Address); 182 object::SectionedAddress Address); 228 std::set<object::SectionedAddress> IndirectInstructions;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/ |
| H A D | PDBContext.cpp | 33 DILineInfo PDBContext::getLineInfoForAddress(object::SectionedAddress Address, in getLineInfoForAddress() 66 PDBContext::getLineInfoForAddressRange(object::SectionedAddress Address, in getLineInfoForAddressRange() 86 PDBContext::getInliningInfoForAddress(object::SectionedAddress Address, in getInliningInfoForAddress() 130 PDBContext::getLocalsForAddress(object::SectionedAddress Address) { in getLocalsForAddress()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/ |
| H A D | DIContext.h | 245 object::SectionedAddress Address, 248 object::SectionedAddress Address, uint64_t Size, 251 object::SectionedAddress Address, 255 getLocalsForAddress(object::SectionedAddress Address) = 0;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-symbolizer/ |
| H A D | llvm-symbolizer.cpp | 164 ModuleName, {AdjustedOffset, object::SectionedAddress::UndefSection}); in symbolizeInput() 168 ModuleName, {AdjustedOffset, object::SectionedAddress::UndefSection}); in symbolizeInput() 172 ModuleName, {AdjustedOffset, object::SectionedAddress::UndefSection}); in symbolizeInput() 182 ModuleName, {AdjustedOffset, object::SectionedAddress::UndefSection}); in symbolizeInput() 191 ModuleName, {AdjustedOffset, object::SectionedAddress::UndefSection}); in symbolizeInput()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Object/ |
| H A D | ObjectFile.h | 141 struct SectionedAddress { struct 148 inline bool operator<(const SectionedAddress &LHS, argument 149 const SectionedAddress &RHS) { 154 inline bool operator==(const SectionedAddress &LHS, 155 const SectionedAddress &RHS) { 160 raw_ostream &operator<<(raw_ostream &OS, const SectionedAddress &Addr);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/ |
| H A D | DwarfTransformer.cpp | 256 const object::SectionedAddress SecAddress{ in convertFunctionLineTable() 257 StartAddress, object::SectionedAddress::UndefSection}; in convertFunctionLineTable() 504 const object::SectionedAddress SectAddr{ in verify() 505 Addr, object::SectionedAddress::UndefSection}; in verify()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/ |
| H A D | ObjectFile.cpp | 35 raw_ostream &object::operator<<(raw_ostream &OS, const SectionedAddress &Addr) { in operator <<() 37 if (Addr.SectionIndex != SectionedAddress::UndefSection) in operator <<()
|