/external/llvm/unittests/DebugInfo/DWARF/ |
DWARFFormValueTest.cpp | 10 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h" 22 TEST(DWARFFormValue, FixedFormSizes) { 25 ArrayRef<uint8_t> sizes = DWARFFormValue::getFixedFormSizes(4, 2); 27 sizes = DWARFFormValue::getFixedFormSizes(8, 2); 29 sizes = DWARFFormValue::getFixedFormSizes(8, 3); 32 EXPECT_EQ(0U, DWARFFormValue::getFixedFormSizes(16, 2).size()); 35 bool isFormClass(uint16_t Form, DWARFFormValue::FormClass FC) { 36 return DWARFFormValue(Form).isFormClass(FC); 39 TEST(DWARFFormValue, FormClass) { 40 EXPECT_TRUE(isFormClass(DW_FORM_addr, DWARFFormValue::FC_Address)) [all...] |
/external/llvm/lib/DebugInfo/DWARF/ |
DWARFFormValue.cpp | 1 //===-- DWARFFormValue.cpp ------------------------------------------------===// 15 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h" 66 ArrayRef<uint8_t> DWARFFormValue::getFixedFormSizes(uint8_t AddrSize, 80 static const DWARFFormValue::FormClass DWARF4FormClasses[] = { 81 DWARFFormValue::FC_Unknown, // 0x0 82 DWARFFormValue::FC_Address, // 0x01 DW_FORM_addr 83 DWARFFormValue::FC_Unknown, // 0x02 unused 84 DWARFFormValue::FC_Block, // 0x03 DW_FORM_block2 85 DWARFFormValue::FC_Block, // 0x04 DW_FORM_block4 86 DWARFFormValue::FC_Constant, // 0x05 DW_FORM_data [all...] |
DWARFDebugInfoEntry.cpp | 15 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h" 131 DWARFFormValue formValue(form); 202 ArrayRef<uint8_t> FixedFormSizes = DWARFFormValue::getFixedFormSizes( 214 else if (!DWARFFormValue::skipValue(Form, DebugInfoData, OffsetPtr, U)) { 234 const DWARFUnit *U, const uint16_t Attr, DWARFFormValue &FormValue) const { 250 DWARFFormValue::skipValue(AbbrevDecl->getFormByIndex(i), 254 FormValue = DWARFFormValue(AbbrevDecl->getFormByIndex(AttrIdx)); 260 DWARFFormValue FormValue; 269 DWARFFormValue FormValue; 278 DWARFFormValue FormValue [all...] |
Android.mk | 17 DWARFFormValue.cpp \
|
DWARFAcceleratorTable.cpp | 61 SmallVector<DWARFFormValue, 3> AtomForms; 74 AtomForms.push_back(DWARFFormValue(Atom.second));
|
/external/lldb/source/Plugins/SymbolFile/DWARF/ |
DWARFFormValue.h | 1 //===-- DWARFFormValue.h ----------------------------------------*- C++ -*-===// 17 class DWARFFormValue 47 DWARFFormValue(dw_form_t form = 0); 69 // static bool TransferValue(const DWARFFormValue& formValue, const DWARFCompileUnit* cu, BinaryStreamBuf& out_buff); 74 static int Compare (const DWARFFormValue& a, const DWARFFormValue& b, const DWARFCompileUnit* a_cu, const DWARFCompileUnit* b_cu, const lldb_private::DataExtractor* debug_str_data_ptr);
|
DWARFFormValue.cpp | 1 //===-- DWARFFormValue.cpp --------------------------------------*- C++ -*-===// 15 #include "DWARFFormValue.h" 100 DWARFFormValue::GetFixedFormSizesForAddressSize (uint8_t addr_size) 110 DWARFFormValue::DWARFFormValue(dw_form_t form) : 117 DWARFFormValue::ExtractValue(const DataExtractor& data, lldb::offset_t* offset_ptr, const DWARFCompileUnit* cu) 186 DWARFFormValue::SkipValue(const DataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu) const 188 return DWARFFormValue::SkipValue(m_form, debug_info_data, offset_ptr, cu); 192 DWARFFormValue::SkipValue(dw_form_t form, const DataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu) 267 return DWARFFormValue::SkipValue (indirect_form [all...] |
Android.mk | 30 DWARFFormValue.cpp \
|
DWARFAbbreviationDeclaration.cpp | 14 #include "DWARFFormValue.h" 119 if (DWARFFormValue::IsBlockForm(form)) 164 DWARFFormValue::SkipValue(form, debug_info_data, &offset, cu);
|
DWARFDebugInfoEntry.cpp | 28 #include "DWARFFormValue.h" 89 DWARFDebugInfoEntry::Attributes::ExtractFormValueAtIndex (SymbolFileDWARF* dwarf2Data, uint32_t i, DWARFFormValue &form_value) const 108 DWARFFormValue form_value; 322 DWARFFormValue form_value(form); 545 // DWARFFormValue a_form_value; 546 // DWARFFormValue b_form_value; 575 // result = DWARFFormValue::Compare (a_form_value, b_form_value, a_cu, b_cu, &dwarf2Data->get_debug_str_data()); 626 // result = DWARFFormValue::Compare (a_form_value, b_form_value, a_cu, b_cu, debug_str_data_ptr); 782 DWARFFormValue form_value(form); [all...] |
DWARFDebugPubnames.cpp | 17 #include "DWARFFormValue.h" 89 const uint8_t *fixed_form_sizes = DWARFFormValue::GetFixedFormSizesForAddressSize (cu->GetAddressByteSize()); 118 DWARFFormValue form_value;
|
DWARFDebugInfoEntry.h | 71 bool ExtractFormValueAtIndex (SymbolFileDWARF* dwarf2Data, uint32_t i, DWARFFormValue &form_value) const; 173 DWARFFormValue& formValue,
|
SymbolFileDWARF.cpp | 62 #include "DWARFFormValue.h" [all...] |
HashedNameToDIE.h | 16 #include "DWARFFormValue.h" 445 DWARFFormValue form_value (header_data.atoms[i].form); 484 DWARFFormValue form_value (header_data.atoms[i].form); [all...] |
DWARFCompileUnit.cpp | 25 #include "DWARFFormValue.h" 195 const uint8_t *fixed_form_sizes = DWARFFormValue::GetFixedFormSizesForAddressSize (GetAddressByteSize()); 617 const uint8_t *fixed_form_sizes = DWARFFormValue::GetFixedFormSizesForAddressSize (GetAddressByteSize()); 675 DWARFFormValue form_value; [all...] |
SymbolFileDWARF.h | 60 class DWARFFormValue;
|
/external/llvm/include/llvm/DebugInfo/DWARF/ |
DWARFFormValue.h | 1 //===-- DWARFFormValue.h ----------------------------------------*- C++ -*-===// 22 class DWARFFormValue { 55 DWARFFormValue(uint16_t Form = 0) : Form(Form) {} 74 /// DWARFFormValue has form class is suitable for representing Foo.
|
DWARFDebugInfoEntry.h | 25 class DWARFFormValue; 90 DWARFFormValue &FormValue) const;
|
/external/llvm/tools/dsymutil/ |
DwarfLinker.cpp | 20 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h" [all...] |