Home
last modified time | relevance | path

Searched refs:SectionedAddress (Results 1 – 25 of 45) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/Symbolize/
H A DSymbolize.h63 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 DSymbolizableModule.h27 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 DDWARFDebugLoc.cpp25 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 DDWARFDebugRnglists.cpp89 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 DDWARFDebugLine.cpp473 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 DDWARFFormValue.cpp384 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 DDWARFDebugRnglists.h39 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 DDWARFDebugLine.h160 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 DDWARFDebugLoc.h65 Optional<object::SectionedAddress> BaseAddr,
71 uint64_t Offset, Optional<object::SectionedAddress> BaseAddr,
72 std::function<Optional<object::SectionedAddress>(uint32_t)> LookupAddr,
H A DDWARFContext.h354 object::SectionedAddress Address,
357 object::SectionedAddress Address, uint64_t Size,
360 object::SectionedAddress Address,
364 getLocalsForAddress(object::SectionedAddress Address) override;
H A DDWARFFormValue.h84 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 DPDBContext.h46 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 Dfunc-id-helper.cpp32 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 DSymbolizableObjectFile.h37 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 DSymbolizableObjectFile.cpp269 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 DSymbolize.cpp45 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 DSourcePrinter.h35 bool liveAtAddress(object::SectionedAddress Addr);
94 void update(object::SectionedAddress ThisAddr,
95 object::SectionedAddress NextAddr, bool IncludeDefinedVars);
157 object::SectionedAddress Address,
H A DSourcePrinter.cpp31 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 DFileAnalysis.h142 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 DPDBContext.cpp33 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 DDIContext.h245 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 Dllvm-symbolizer.cpp164 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 DObjectFile.h141 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 DDwarfTransformer.cpp256 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 DObjectFile.cpp35 raw_ostream &object::operator<<(raw_ostream &OS, const SectionedAddress &Addr) { in operator <<()
37 if (Addr.SectionIndex != SectionedAddress::UndefSection) in operator <<()

12