HomeSort by: relevance | last modified time | path
    Searched refs:DWARFDataExtractor (Results 1 - 25 of 42) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/
DWARFDataExtractor.h 1 //===- DWARFDataExtractor.h -------------------------------------*- C++ -*-===//
21 class DWARFDataExtractor : public DataExtractor {
28 DWARFDataExtractor(const DWARFObject &Obj, const DWARFSection &Section,
34 DWARFDataExtractor(StringRef Data, bool IsLittleEndian, uint8_t AddressSize)
36 DWARFDataExtractor(ArrayRef<uint8_t> Data, bool IsLittleEndian,
43 DWARFDataExtractor(const DWARFDataExtractor &Other, size_t Length)
DWARFDebugAddr.h 14 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.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,
DWARFDebugMacro.h 13 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h"
60 Error parseMacroHeader(DWARFDataExtractor Data, uint64_t *Offset);
115 DWARFDataExtractor MacroData) {
119 Error parseMacinfo(DWARFDataExtractor MacroData) {
131 DWARFDataExtractor Data, bool IsMacro);
DWARFListTable.h 14 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.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) {
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,
209 Data = DWARFDataExtractor(Data, getHeaderOffset() + Header.length());
227 Error DWARFListType<ListEntryType>::extract(DWARFDataExtractor Data
    [all...]
DWARFDebugLoc.h 15 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h"
48 DWARFLocationTable(DWARFDataExtractor Data) : Data(std::move(Data)) {}
75 const DWARFDataExtractor &getData() { return Data; }
78 DWARFDataExtractor Data;
104 DWARFDebugLoc(DWARFDataExtractor Data)
124 DWARFDebugLoclists(DWARFDataExtractor Data, uint16_t Version)
DWARFDebugInfoEntry.h 14 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h"
43 const DWARFDataExtractor &DebugInfoData, uint64_t UEndOffset,
DWARFDebugPubTable.h 15 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h"
76 void extract(DWARFDataExtractor Data, bool GnuStyle,
DWARFDebugRangeList.h 13 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h"
71 Error extract(const DWARFDataExtractor &data, uint64_t *offset_ptr);
DWARFDebugArangeSet.h 13 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h"
63 Error extract(DWARFDataExtractor data, uint64_t *offset_ptr,
DWARFDebugAranges.h 13 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h"
28 void extract(DWARFDataExtractor DebugArangesData,
DWARFDebugRnglists.h 16 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h"
36 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr);
DWARFDebugLine.h 16 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.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;
DWARFVerifier.h 26 class DWARFDataExtractor;
140 bool verifyUnitHeader(const DWARFDataExtractor DebugInfoData,
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;
DWARFFormValue.h 17 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h"
95 bool extractValue(const DWARFDataExtractor &Data, uint64_t *OffsetPtr,
100 bool extractValue(const DWARFDataExtractor &Data, uint64_t *OffsetPtr,
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
DWARFDebugInfoEntry.cpp 23 DWARFDataExtractor DebugInfoData = U.getDebugInfoExtractor();
29 const DWARFDataExtractor &DebugInfoData,
DWARFDebugAddr.cpp 15 Error DWARFDebugAddrTable::extractAddresses(const DWARFDataExtractor &Data,
43 Error DWARFDebugAddrTable::extractV5(const DWARFDataExtractor &Data,
108 Error DWARFDebugAddrTable::extractPreStandard(const DWARFDataExtractor &Data,
123 Error DWARFDebugAddrTable::extract(const DWARFDataExtractor &Data,
DWARFUnit.cpp 64 DWARFDataExtractor Data(Obj, Section, LE, 0);
73 DWARFDataExtractor Data(Obj, InfoSection, LE, 0);
188 DWARFDataExtractor DWARFUnit::getDebugInfoExtractor() const {
189 return DWARFDataExtractor(Context.getDWARFObj(), InfoSection, isLittleEndian,
210 DWARFDataExtractor DA(Context.getDWARFObj(), *AddrOffsetSection,
224 DWARFDataExtractor DA(Context.getDWARFObj(), StringOffsetSection,
230 const DWARFDataExtractor &debug_info,
309 parseListTableHeader(DWARFDataExtractor &DA, uint64_t Offset,
332 DWARFDataExtractor RangesData(Context.getDWARFObj(), *RangeSection,
363 DWARFDataExtractor DebugInfoData = getDebugInfoExtractor()
    [all...]
DWARFDataExtractor.cpp 1 //===- DWARFDataExtractor.cpp ---------------------------------------------===//
9 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h"
15 DWARFDataExtractor::getInitialLength(uint64_t *Off, Error *Err) const {
46 uint64_t DWARFDataExtractor::getRelocatedValue(uint32_t Size, uint64_t *Off,
70 DWARFDataExtractor::getEncodedPointer(uint64_t *Offset, uint8_t Encoding,
DWARFDebugAranges.cpp 22 DWARFDataExtractor DebugArangesData,
51 DWARFDataExtractor ArangesData(CTX->getDWARFObj().getArangesSection(),
DWARFDebugPubTable.cpp 10 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h"
23 DWARFDataExtractor Data, bool GnuStyle,
47 DWARFDataExtractor SetData(Data, Offset);
DWARFDebugRangeList.cpp 25 Error DWARFDebugRangeList::extract(const DWARFDataExtractor &data,
DWARFContext.cpp 152 DWARFDataExtractor StrOffsetExt(Obj, StringOffsetsSection, LittleEndian, 0);
217 static void dumpAddrSection(raw_ostream &OS, DWARFDataExtractor &AddrData,
241 raw_ostream &OS, DWARFDataExtractor &rnglistData,
266 auto ParseAndDump = [&](DWARFDataExtractor &Data, bool IsMacro) {
281 DWARFDataExtractor Data(DObj->getMacinfoSection(), isLittleEndian(), 0);
286 DWARFDataExtractor Data(DObj->getMacinfoDWOSection(), isLittleEndian(), 0);
291 DWARFDataExtractor Data(*DObj, DObj->getMacroSection(), isLittleEndian(),
297 DWARFDataExtractor Data(DObj->getMacroDWOSection(), isLittleEndian(), 0);
306 DWARFDataExtractor Data,
340 DWARFDataExtractor Data, bool GnuStyle)
    [all...]
DWARFDebugLine.cpp 183 parseV2DirFileTables(const DWARFDataExtractor &DebugLineData,
237 parseV5EntryFormat(const DWARFDataExtractor &DebugLineData, uint64_t *OffsetPtr,
268 parseV5DirFileTables(const DWARFDataExtractor &DebugLineData,
360 DWARFDataExtractor DebugLineData, uint64_t *OffsetPtr,
371 DWARFDataExtractor(DebugLineData, Cursor.tell() + TotalLength);
396 DebugLineData = DWARFDataExtractor(DebugLineData, EndPrologueOffset);
581 DWARFDataExtractor &DebugLineData, uint64_t Offset, const DWARFContext &Ctx,
716 static Optional<T> parseULEB128(DWARFDataExtractor &Data,
725 DWARFDataExtractor &DebugLineData, uint64_t *OffsetPtr,
770 DWARFDataExtractor TableData(DebugLineData, EndOffset)
    [all...]
  /src/external/apache2/llvm/lib/libLLVMDebugInfoDWARF/
Makefile 14 DWARFDataExtractor.cpp \

Completed in 97 milliseconds

1 2