OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Sun Sep 27 00:26:35 UTC 2026