/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFListTable.h | 49 Error extract(DWARFDataExtractor Data, uint64_t HeaderOffset, 134 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr); 167 Error extractHeaderAndOffsets(DWARFDataExtractor Data, uint64_t *OffsetPtr) { in extractHeaderAndOffsets() 171 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr); 174 Expected<DWARFListType> findList(DWARFDataExtractor Data, 182 void dump(DWARFDataExtractor Data, raw_ostream &OS, 202 Error DWARFListTableBase<DWARFListType>::extract(DWARFDataExtractor Data, in extract() 209 Data = DWARFDataExtractor(Data, getHeaderOffset() + Header.length()); in extract() 227 Error DWARFListType<ListEntryType>::extract(DWARFDataExtractor Data, in extract() 253 DWARFDataExtractor Data, raw_ostream &OS, in dump() [all …]
|
H A D | DWARFDataExtractor.h | 21 class DWARFDataExtractor : public DataExtractor { 28 DWARFDataExtractor(const DWARFObject &Obj, const DWARFSection &Section, in DWARFDataExtractor() function 34 DWARFDataExtractor(StringRef Data, bool IsLittleEndian, uint8_t AddressSize) in DWARFDataExtractor() function 36 DWARFDataExtractor(ArrayRef<uint8_t> Data, bool IsLittleEndian, in DWARFDataExtractor() function 43 DWARFDataExtractor(const DWARFDataExtractor &Other, size_t Length) in DWARFDataExtractor() function
|
H A D | DWARFDebugLoc.h | 48 DWARFLocationTable(DWARFDataExtractor Data) : Data(std::move(Data)) {} in DWARFLocationTable() 75 const DWARFDataExtractor &getData() { return Data; } in getData() 78 DWARFDataExtractor Data; 104 DWARFDebugLoc(DWARFDataExtractor Data) in DWARFDebugLoc() 124 DWARFDebugLoclists(DWARFDataExtractor Data, uint16_t Version) in DWARFDebugLoclists()
|
H A D | DWARFDebugMacro.h | 60 Error parseMacroHeader(DWARFDataExtractor Data, uint64_t *Offset); 115 DWARFDataExtractor MacroData) { in parseMacro() 119 Error parseMacinfo(DWARFDataExtractor MacroData) { in parseMacinfo() 131 DWARFDataExtractor Data, bool IsMacro);
|
H A D | DWARFDebugAddr.h | 49 Error extractAddresses(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, 55 Error extract(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, 60 Error extractV5(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, 66 Error extractPreStandard(const DWARFDataExtractor &Data, uint64_t *OffsetPtr,
|
H A D | DWARFDebugLine.h | 134 Error parse(DWARFDataExtractor Data, uint64_t *OffsetPtr, 282 Error parse(DWARFDataExtractor &DebugLineData, uint64_t *OffsetPtr, 311 getOrParseLineTable(DWARFDataExtractor &DebugLineData, uint64_t Offset, 320 SectionParser(DWARFDataExtractor &Data, const DWARFContext &C, 363 DWARFDataExtractor &DebugLineData;
|
H A D | DWARFUnit.h | 76 bool extract(DWARFContext &Context, const DWARFDataExtractor &debug_info, 200 validateContributionSize(DWARFDataExtractor &DA); 258 determineStringOffsetsTableContribution(DWARFDataExtractor &DA); 265 determineStringOffsetsTableContributionDWO(DWARFDataExtractor &DA); 329 DWARFDataExtractor getDebugInfoExtractor() const;
|
H A D | DWARFAcceleratorTable.h | 33 DWARFDataExtractor AccelSection; 69 DWARFAcceleratorTable(const DWARFDataExtractor &AccelSection, in DWARFAcceleratorTable() 180 AppleAcceleratorTable(const DWARFDataExtractor &AccelSection, in AppleAcceleratorTable() 251 Error extract(const DWARFDataExtractor &AS, uint64_t *Offset); 591 DWARFDebugNames(const DWARFDataExtractor &AccelSection, in DWARFDebugNames()
|
H A D | DWARFVerifier.h | 26 class DWARFDataExtractor; variable 140 bool verifyUnitHeader(const DWARFDataExtractor DebugInfoData,
|
H A D | DWARFDebugPubTable.h | 76 void extract(DWARFDataExtractor Data, bool GnuStyle,
|
H A D | DWARFDebugInfoEntry.h | 43 const DWARFDataExtractor &DebugInfoData, uint64_t UEndOffset,
|
H A D | DWARFDebugRangeList.h | 71 Error extract(const DWARFDataExtractor &data, uint64_t *offset_ptr);
|
H A D | DWARFFormValue.h | 95 bool extractValue(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, 100 bool extractValue(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, in extractValue()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFUnit.cpp | 64 DWARFDataExtractor Data(Obj, Section, LE, 0); in addUnitsImpl() 73 DWARFDataExtractor Data(Obj, InfoSection, LE, 0); in addUnitsImpl() 188 DWARFDataExtractor DWARFUnit::getDebugInfoExtractor() const { in getDebugInfoExtractor() 189 return DWARFDataExtractor(Context.getDWARFObj(), InfoSection, isLittleEndian, in getDebugInfoExtractor() 210 DWARFDataExtractor DA(Context.getDWARFObj(), *AddrOffsetSection, in getAddrOffsetSectionItem() 224 DWARFDataExtractor DA(Context.getDWARFObj(), StringOffsetSection, in getStringOffsetSectionItem() 230 const DWARFDataExtractor &debug_info, in extract() 309 parseListTableHeader(DWARFDataExtractor &DA, uint64_t Offset, in parseListTableHeader() 332 DWARFDataExtractor RangesData(Context.getDWARFObj(), *RangeSection, in extractRangeList() 363 DWARFDataExtractor DebugInfoData = getDebugInfoExtractor(); in extractDIEsToVector() [all …]
|
H A D | DWARFContext.cpp | 152 DWARFDataExtractor StrOffsetExt(Obj, StringOffsetsSection, LittleEndian, 0); in dumpStringOffsetsSection() 217 static void dumpAddrSection(raw_ostream &OS, DWARFDataExtractor &AddrData, in dumpAddrSection() 241 raw_ostream &OS, DWARFDataExtractor &rnglistData, in dumpRnglistsSection() 266 auto ParseAndDump = [&](DWARFDataExtractor &Data, bool IsMacro) { in parseMacroOrMacinfo() 281 DWARFDataExtractor Data(DObj->getMacinfoSection(), isLittleEndian(), 0); in parseMacroOrMacinfo() 286 DWARFDataExtractor Data(DObj->getMacinfoDWOSection(), isLittleEndian(), 0); in parseMacroOrMacinfo() 291 DWARFDataExtractor Data(*DObj, DObj->getMacroSection(), isLittleEndian(), in parseMacroOrMacinfo() 297 DWARFDataExtractor Data(DObj->getMacroDWOSection(), isLittleEndian(), 0); in parseMacroOrMacinfo() 306 DWARFDataExtractor Data, in dumpLoclistsSection() 340 DWARFDataExtractor Data, bool GnuStyle) { in dumpPubTableSection() [all …]
|
H A D | DWARFDebugAddr.cpp | 15 Error DWARFDebugAddrTable::extractAddresses(const DWARFDataExtractor &Data, in extractAddresses() 43 Error DWARFDebugAddrTable::extractV5(const DWARFDataExtractor &Data, in extractV5() 108 Error DWARFDebugAddrTable::extractPreStandard(const DWARFDataExtractor &Data, in extractPreStandard() 123 Error DWARFDebugAddrTable::extract(const DWARFDataExtractor &Data, in extract()
|
H A D | DWARFDataExtractor.cpp | 15 DWARFDataExtractor::getInitialLength(uint64_t *Off, Error *Err) const { in getInitialLength() 46 uint64_t DWARFDataExtractor::getRelocatedValue(uint32_t Size, uint64_t *Off, in getRelocatedValue() 70 DWARFDataExtractor::getEncodedPointer(uint64_t *Offset, uint8_t Encoding, in getEncodedPointer()
|
H A D | DWARFDebugInfoEntry.cpp | 23 DWARFDataExtractor DebugInfoData = U.getDebugInfoExtractor(); in extractFast() 29 const DWARFDataExtractor &DebugInfoData, in extractFast()
|
H A D | DWARFDebugLine.cpp | 183 parseV2DirFileTables(const DWARFDataExtractor &DebugLineData, in parseV2DirFileTables() 237 parseV5EntryFormat(const DWARFDataExtractor &DebugLineData, uint64_t *OffsetPtr, in parseV5EntryFormat() 268 parseV5DirFileTables(const DWARFDataExtractor &DebugLineData, in parseV5DirFileTables() 360 DWARFDataExtractor DebugLineData, uint64_t *OffsetPtr, in parse() 371 DWARFDataExtractor(DebugLineData, Cursor.tell() + TotalLength); in parse() 396 DebugLineData = DWARFDataExtractor(DebugLineData, EndPrologueOffset); in parse() 581 DWARFDataExtractor &DebugLineData, uint64_t Offset, const DWARFContext &Ctx, in getOrParseLineTable() 716 static Optional<T> parseULEB128(DWARFDataExtractor &Data, in parseULEB128() 725 DWARFDataExtractor &DebugLineData, uint64_t *OffsetPtr, in parse() 770 DWARFDataExtractor TableData(DebugLineData, EndOffset); in parse() [all …]
|
H A D | DWARFDebugPubTable.cpp | 23 DWARFDataExtractor Data, bool GnuStyle, in extract() 47 DWARFDataExtractor SetData(Data, Offset); in extract()
|
H A D | DWARFDebugAranges.cpp | 22 DWARFDataExtractor DebugArangesData, in extract() 51 DWARFDataExtractor ArangesData(CTX->getDWARFObj().getArangesSection(), in generate()
|
H A D | DWARFDebugMacro.cpp | 106 Optional<DataExtractor> StringExtractor, DWARFDataExtractor Data, in parseImpl() 232 Error DWARFDebugMacro::MacroHeader::parseMacroHeader(DWARFDataExtractor Data, in parseMacroHeader()
|
H A D | CMakeLists.txt | 7 DWARFDataExtractor.cpp
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/obj2yaml/ |
H A D | dwarf2yaml.cpp | 52 DWARFDataExtractor AddrData(DCtx.getDWARFObj(), in dumpDebugAddr() 99 DWARFDataExtractor ArangesData(DCtx.getDWARFObj().getArangesSection(), in dumpDebugARanges() 146 DWARFDataExtractor Data(DCtx.getDWARFObj().getRangesSection().Data, in dumpDebugRanges() 171 DWARFDataExtractor PubSectionData(DCtx.getDWARFObj(), Section, in dumpPubSection()
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/DebugInfo/DWARF/ |
H A D | BUILD.gn | 15 "DWARFDataExtractor.cpp",
|