HomeSort by: relevance | last modified time | path
    Searched refs:DWARFFormValue (Results 1 - 24 of 24) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
DWARFFormValue.cpp 1 //===- DWARFFormValue.cpp -------------------------------------------------===//
9 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h"
29 static const DWARFFormValue::FormClass DWARF5FormClasses[] = {
30 DWARFFormValue::FC_Unknown, // 0x0
31 DWARFFormValue::FC_Address, // 0x01 DW_FORM_addr
32 DWARFFormValue::FC_Unknown, // 0x02 unused
33 DWARFFormValue::FC_Block, // 0x03 DW_FORM_block2
34 DWARFFormValue::FC_Block, // 0x04 DW_FORM_block4
35 DWARFFormValue::FC_Constant, // 0x05 DW_FORM_data2
37 DWARFFormValue::FC_Constant, // 0x06 DW_FORM_data
    [all...]
DWARFAddressRange.cpp 10 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h"
21 DWARFFormValue::dumpAddress(OS, AddressSize, LowPC);
23 DWARFFormValue::dumpAddress(OS, AddressSize, HighPC);
27 DWARFFormValue::dumpAddressSection(*Obj, OS, DumpOpts, SectionIndex);
DWARFAbbreviationDeclaration.cpp 14 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h"
150 Optional<DWARFFormValue> DWARFAbbreviationDeclaration::getAttributeValue(
169 DWARFFormValue::skipValue(AttributeSpecs[CurAttrIdx].Form, DebugInfoData,
175 return DWARFFormValue::createFromSValue(Spec.Form,
178 DWARFFormValue FormValue(Spec.Form);
DWARFDie.cpp 19 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h"
72 static void dumpLocation(raw_ostream &OS, const DWARFFormValue &FormValue,
77 if (FormValue.isFormClass(DWARFFormValue::FC_Block) ||
78 FormValue.isFormClass(DWARFFormValue::FC_Exprloc)) {
87 if (FormValue.isFormClass(DWARFFormValue::FC_SectionOffset)) {
122 if (Optional<DWARFFormValue> L = C.find(DW_AT_lower_bound))
124 if (Optional<DWARFFormValue> CountV = C.find(DW_AT_count))
126 if (Optional<DWARFFormValue> UpperV = C.find(DW_AT_upper_bound))
128 if (Optional<DWARFFormValue> LV =
248 const DWARFFormValue &FormValue = AttrValue.Value
    [all...]
DWARFDebugInfoEntry.cpp 12 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h"
61 } else if (!DWARFFormValue::skipValue(AttrSpec.Form, DebugInfoData,
DWARFAcceleratorTable.cpp 97 DWARFFormValue FormValue(Atom.second);
102 if ((!FormValue.isFormClass(DWARFFormValue::FC_Constant) &&
103 !FormValue.isFormClass(DWARFFormValue::FC_Flag)) ||
121 DWARFFormValue FormValue(Atom.second);
148 Optional<DWARFFormValue> Value) const {
165 SmallVectorImpl<DWARFFormValue> &AtomForms,
213 SmallVector<DWARFFormValue, 3> AtomForms;
221 AtomForms.push_back(DWARFFormValue(Atom.second));
264 Values.push_back(DWARFFormValue(Atom.second));
276 Optional<DWARFFormValue>
    [all...]
DWARFDebugArangeSet.cpp 11 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h"
25 DWARFFormValue::dumpAddress(OS, AddressSize, Address);
27 DWARFFormValue::dumpAddress(OS, AddressSize, getEndAddress());
DWARFDebugLine.cpp 15 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h"
186 std::vector<DWARFFormValue> &IncludeDirectories,
199 DWARFFormValue Dir =
200 DWARFFormValue::createFromPValue(dwarf::DW_FORM_string, S.data());
215 DWARFFormValue::createFromPValue(dwarf::DW_FORM_string, Name.data());
272 std::vector<DWARFFormValue> &IncludeDirectories,
284 DWARFFormValue Value(Descriptor.Form);
313 DWARFFormValue Value(Descriptor.Form);
902 DWARFFormValue::dumpAddress(*OS, OpcodeAddressSize, State.Row.Address.Address);
933 DWARFFormValue::createFromPValue(dwarf::DW_FORM_string, Name)
    [all...]
DWARFDebugRnglists.cpp 11 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h"
215 DWARFFormValue::dumpAddress(OS << ' ', AddrSize, Value0);
223 DWARFFormValue::dumpAddress(OS << ' ', AddrSize, Value0);
DWARFVerifier.cpp 15 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h"
241 Optional<DWARFFormValue> CallAttr =
1160 DWARFFormValue::FormClass Class;
1164 {dwarf::DW_IDX_compile_unit, DWARFFormValue::FC_Constant, {"constant"}},
1165 {dwarf::DW_IDX_type_unit, DWARFFormValue::FC_Constant, {"constant"}},
1166 {dwarf::DW_IDX_die_offset, DWARFFormValue::FC_Reference, {"reference"}},
1167 {dwarf::DW_IDX_parent, DWARFFormValue::FC_Constant, {"constant"}},
1181 if (!DWARFFormValue(AttrEnc.Form).isFormClass(Iter->Class)) {
DWARFDebugLoc.cpp 271 DWARFFormValue::dumpAddressSection(Obj, OS, DumpOpts, Entry.SectionIndex);
380 DWARFFormValue::dumpAddressSection(Obj, OS, DumpOpts, Entry.SectionIndex);
DWARFUnit.cpp 19 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h"
806 Optional<DWARFFormValue> PC = UnitDie.find({DW_AT_low_pc, DW_AT_entry_pc});
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/
DWARFFormValue.h 1 //===- DWARFFormValue.h -----------------------------------------*- C++ -*-===//
26 class DWARFFormValue {
64 DWARFFormValue(dwarf::Form F, ValueType V) : Form(F), Value(V) {}
67 DWARFFormValue(dwarf::Form F = dwarf::Form(0)) : Form(F) {}
69 static DWARFFormValue createFromSValue(dwarf::Form F, int64_t V);
70 static DWARFFormValue createFromUValue(dwarf::Form F, uint64_t V);
71 static DWARFFormValue createFromPValue(dwarf::Form F, const char *V);
72 static DWARFFormValue createFromBlockValue(dwarf::Form F,
74 static DWARFFormValue createFromUnit(dwarf::Form F, const DWARFUnit *Unit,
110 /// DWARFFormValue has form class is suitable for representing Foo
    [all...]
DWARFAttribute.h 13 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h"
32 DWARFFormValue Value;
DWARFAbbreviationDeclaration.h 23 class DWARFFormValue;
143 Optional<DWARFFormValue> getAttributeValue(const uint64_t DIEOffset,
DWARFDie.h 140 /// \returns an optional DWARFFormValue that will have the form value if the
142 Optional<DWARFFormValue> find(dwarf::Attribute Attr) const;
152 /// \returns an optional that has a valid DWARFFormValue for the first
155 Optional<DWARFFormValue> find(ArrayRef<dwarf::Attribute> Attrs) const;
162 /// \returns an optional that has a valid DWARFFormValue for the first
166 Optional<DWARFFormValue>
183 DWARFDie getAttributeValueAsReferencedDie(const DWARFFormValue &V) const;
DWARFAcceleratorTable.h 16 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h"
40 SmallVector<DWARFFormValue, 3> Values;
66 ArrayRef<DWARFFormValue> getValues() const { return Values; }
102 Optional<uint64_t> extractOffset(Optional<DWARFFormValue> Value) const;
111 bool dumpName(ScopedPrinter &W, SmallVectorImpl<DWARFFormValue> &AtomForms,
137 Optional<DWARFFormValue> lookup(HeaderData::AtomType Atom) const;
316 Optional<DWARFFormValue> lookup(dwarf::Index Index) const;
DWARFDebugLine.h 17 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h"
37 DWARFFormValue Name;
42 DWARFFormValue Source;
96 std::vector<DWARFFormValue> IncludeDirectories;
  /src/external/apache2/llvm/lib/libLLVMDebugInfoDWARF/
Makefile 29 DWARFFormValue.cpp \
  /src/external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/
DWARFLinker.h 525 const DWARFFormValue &RefValue,
624 const DWARFFormValue &Val,
632 const DWARFFormValue &Val, const DWARFUnit &U,
642 const DWARFFormValue &Val,
656 const DWARFFormValue &Val, unsigned AttrSize,
663 const DWARFFormValue &Val,
672 const DWARFFormValue &Val, unsigned AttrSize,
  /src/external/apache2/llvm/dist/llvm/lib/DWARFLinker/
DWARFLinkerCompileUnit.cpp 57 Optional<DWARFFormValue> Value;
DWARFLinker.cpp 22 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h"
67 const DWARFFormValue &RefValue,
70 assert(RefValue.isFormClass(DWARFFormValue::FC_Reference));
226 if (Optional<DWARFFormValue> Val = DIE.find(dwarf::DW_AT_name))
634 DWARFFormValue Val(AttrSpec.Form);
635 if (!Val.isFormClass(DWARFFormValue::FC_Reference) ||
637 DWARFFormValue::skipValue(AttrSpec.Form, Data, &Offset,
846 DIE &Die, AttributeSpec AttrSpec, const DWARFFormValue &Val,
870 unsigned AttrSize, const DWARFFormValue &Val, const DWARFFile &File,
1006 const DWARFFormValue &Val, unsigned AttrSize, bool IsLittleEndian)
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/dsymutil/
DwarfLinkerForBinary.cpp 46 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h"
682 DWARFFormValue::skipValue(Abbrev->getFormByIndex(I), Data, &Offset,
686 DWARFFormValue::skipValue(Abbrev->getFormByIndex(Idx), Data, &End,
731 Optional<DWARFFormValue> AddrValue = DIE.find(dwarf::DW_AT_low_pc);
  /src/external/apache2/llvm/dist/llvm/tools/llvm-dwp/
llvm-dwp.cpp 20 #include "llvm/DebugInfo/DWARF/DWARFFormValue.h"
315 DWARFFormValue::skipValue(

Completed in 54 milliseconds