/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*));
|