HomeSort by relevance Sort by last modified time
    Searched refs:DataExtractor (Results 1 - 25 of 42) sorted by null

1 2

  /external/llvm/include/llvm/DebugInfo/DWARF/
DWARFAcceleratorTable.h 40 DataExtractor AccelSection;
41 DataExtractor StringSection;
44 DWARFAcceleratorTable(DataExtractor AccelSection, DataExtractor StringSection,
DWARFDebugAbbrev.h 32 bool extract(DataExtractor Data, uint32_t *OffsetPtr);
55 void extract(DataExtractor Data);
DWARFDebugFrame.h 13 #include "llvm/Support/DataExtractor.h"
34 void parse(DataExtractor Data);
DWARFDebugMacro.h 15 #include "llvm/Support/DataExtractor.h"
54 void parse(DataExtractor data);
DWARFDebugLoc.h 15 #include "llvm/Support/DataExtractor.h"
56 void parse(DataExtractor data, unsigned AddressSize);
76 void parse(DataExtractor data);
DWARFFormValue.h 15 #include "llvm/Support/DataExtractor.h"
67 bool extractValue(DataExtractor data, uint32_t *offset_ptr,
83 bool skipValue(DataExtractor debug_info_data, uint32_t *offset_ptr,
85 static bool skipValue(uint16_t form, DataExtractor debug_info_data,
87 static bool skipValue(uint16_t form, DataExtractor debug_info_data,
DWARFUnitIndex.h 13 #include "llvm/Support/DataExtractor.h"
38 bool parse(DataExtractor IndexData, uint32_t *OffsetPtr);
70 bool parseImpl(DataExtractor IndexData);
73 bool parse(DataExtractor IndexData);
DWARFUnit.h 91 DataExtractor Data(Section.Data, LE, 0);
144 virtual bool extractImpl(DataExtractor debug_info, uint32_t *offset_ptr);
175 DataExtractor getDebugInfoExtractor() const {
176 return DataExtractor(InfoSection.Data, isLittleEndian, AddrSize);
178 DataExtractor getStringExtractor() const {
179 return DataExtractor(StringSection, false, 0);
184 bool extract(DataExtractor debug_info, uint32_t* offset_ptr);
DWARFAbbreviationDeclaration.h 14 #include "llvm/Support/DataExtractor.h"
47 bool extract(DataExtractor Data, uint32_t* OffsetPtr);
DWARFDebugArangeSet.h 14 #include "llvm/Support/DataExtractor.h"
57 bool extract(DataExtractor data, uint32_t *offset_ptr);
DWARFDebugRangeList.h 13 #include "llvm/Support/DataExtractor.h"
68 bool extract(DataExtractor data, uint32_t *offset_ptr);
DWARFTypeUnit.h 36 bool extractImpl(DataExtractor debug_info, uint32_t *offset_ptr) override;
DWARFDebugLine.h 15 #include "llvm/Support/DataExtractor.h"
89 bool parse(DataExtractor debug_line_data, uint32_t *offset_ptr);
207 bool parse(DataExtractor debug_line_data, const RelocAddrMap *RMap,
224 const LineTable *getOrParseLineTable(DataExtractor debug_line_data,
DWARFDebugAranges.h 14 #include "llvm/Support/DataExtractor.h"
28 void extract(DataExtractor DebugArangesData);
  /external/llvm/lib/Support/
DataExtractor.cpp 1 //===-- DataExtractor.cpp -------------------------------------------------===//
10 #include "llvm/Support/DataExtractor.h"
17 static T getU(uint32_t *offset_ptr, const DataExtractor *de,
34 const DataExtractor *de, bool isLittleEndian, const char *Data){
50 uint8_t DataExtractor::getU8(uint32_t *offset_ptr) const {
55 DataExtractor::getU8(uint32_t *offset_ptr, uint8_t *dst, uint32_t count) const {
61 uint16_t DataExtractor::getU16(uint32_t *offset_ptr) const {
65 uint16_t *DataExtractor::getU16(uint32_t *offset_ptr, uint16_t *dst,
71 uint32_t DataExtractor::getU32(uint32_t *offset_ptr) const {
75 uint32_t *DataExtractor::getU32(uint32_t *offset_ptr, uint32_t *dst
    [all...]
  /external/llvm/unittests/Support/
DataExtractorTest.cpp 1 //===- llvm/unittest/Support/DataExtractorTest.cpp - DataExtractor tests --===//
11 #include "llvm/Support/DataExtractor.h"
22 DataExtractor DE(StringRef(numberData, sizeof(numberData)-1), false, 8);
27 DataExtractor DE(StringRef(numberData, sizeof(numberData)-1), false, 8);
54 DE = DataExtractor(StringRef(numberData, sizeof(numberData)-1), true, 4);
75 DataExtractor DE(StringRef(numberData, sizeof(numberData)-1), false, 8);
92 DataExtractor DE(StringRef(stringData, sizeof(stringData)-1), false, 8);
102 DataExtractor DE(StringRef(leb128data, sizeof(leb128data)-1), false, 8);
111 DataExtractor BDE(StringRef(bigleb128data, sizeof(bigleb128data)-1), false,8);
  /external/llvm/lib/DebugInfo/DWARF/
DWARFTypeUnit.cpp 16 bool DWARFTypeUnit::extractImpl(DataExtractor debug_info,
DWARFDebugAbbrev.cpp 25 bool DWARFAbbreviationDeclarationSet::extract(DataExtractor Data,
76 void DWARFDebugAbbrev::extract(DataExtractor Data) {
DWARFContext.cpp 35 DataExtractor pubNames(Data, LittleEndian, 0);
66 DataExtractor AccelSection(Section.Data, LittleEndian, 0);
67 DataExtractor StrData(StringSection, LittleEndian, 0);
138 DataExtractor arangesData(getARangeSection(), isLittleEndian(), 0);
155 DataExtractor lineData(getLineSection().Data, isLittleEndian(),
177 DataExtractor lineData(getLineDWOSection().Data, isLittleEndian(),
188 DataExtractor strData(getStringSection(), isLittleEndian(), 0);
200 DataExtractor strDWOData(getStringDWOSection(), isLittleEndian(), 0);
215 DataExtractor rangesData(getRangeSection(), isLittleEndian(),
242 DataExtractor strOffsetExt(getStringOffsetDWOSection(), isLittleEndian()
    [all...]
DWARFDebugAranges.cpp 21 void DWARFDebugAranges::extract(DataExtractor DebugArangesData) {
44 DataExtractor ArangesData(CTX->getARangeSection(), CTX->isLittleEndian(), 0);
DWARFDebugMacro.cpp 58 void DWARFDebugMacro::parse(DataExtractor data) {
DWARFDebugRangeList.cpp 22 bool DWARFDebugRangeList::extract(DataExtractor data, uint32_t *offset_ptr) {
  /external/llvm/lib/DebugInfo/Symbolize/
SymbolizableObjectFile.h 20 class DataExtractor;
56 DataExtractor *OpdExtractor = nullptr,
  /external/llvm/include/llvm/Support/
DataExtractor.h 1 //===-- DataExtractor.h -----------------------------------------*- C++ -*-===//
17 class DataExtractor {
27 DataExtractor(StringRef Data, bool IsLittleEndian, uint8_t AddressSize)
  /external/llvm/unittests/DebugInfo/DWARF/
DWARFFormValueTest.cpp 59 DataExtractor Data(StringRef(Raw, sizeof(RawTypeT)),
71 DataExtractor Data(OS.str(), sys::IsLittleEndianHost, sizeof(void*));
82 DataExtractor Data(OS.str(), sys::IsLittleEndianHost, sizeof(void*));

Completed in 329 milliseconds

1 2