HomeSort by relevance Sort by last modified time
    Searched refs:DWARFFormValue (Results 1 - 19 of 19) sorted by null

  /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...]

Completed in 171 milliseconds