OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DWARFDataExtractor
(Results
1 - 25
of
42
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/
DWARFDataExtractor.h
1
//===-
DWARFDataExtractor
.h -------------------------------------*- C++ -*-===//
21
class
DWARFDataExtractor
: public DataExtractor {
28
DWARFDataExtractor
(const DWARFObject &Obj, const DWARFSection &Section,
34
DWARFDataExtractor
(StringRef Data, bool IsLittleEndian, uint8_t AddressSize)
36
DWARFDataExtractor
(ArrayRef<uint8_t> Data, bool IsLittleEndian,
43
DWARFDataExtractor
(const
DWARFDataExtractor
&Other, size_t Length)
DWARFDebugAddr.h
14
#include "llvm/DebugInfo/DWARF/
DWARFDataExtractor
.h"
49
Error extractAddresses(const
DWARFDataExtractor
&Data, uint64_t *OffsetPtr,
55
Error extract(const
DWARFDataExtractor
&Data, uint64_t *OffsetPtr,
60
Error extractV5(const
DWARFDataExtractor
&Data, uint64_t *OffsetPtr,
66
Error extractPreStandard(const
DWARFDataExtractor
&Data, uint64_t *OffsetPtr,
DWARFDebugMacro.h
13
#include "llvm/DebugInfo/DWARF/
DWARFDataExtractor
.h"
60
Error parseMacroHeader(
DWARFDataExtractor
Data, uint64_t *Offset);
115
DWARFDataExtractor
MacroData) {
119
Error parseMacinfo(
DWARFDataExtractor
MacroData) {
131
DWARFDataExtractor
Data, bool IsMacro);
DWARFListTable.h
14
#include "llvm/DebugInfo/DWARF/
DWARFDataExtractor
.h"
49
Error extract(
DWARFDataExtractor
Data, uint64_t HeaderOffset,
134
Error extract(
DWARFDataExtractor
Data, uint64_t *OffsetPtr);
167
Error extractHeaderAndOffsets(
DWARFDataExtractor
Data, uint64_t *OffsetPtr) {
171
Error extract(
DWARFDataExtractor
Data, uint64_t *OffsetPtr);
174
Expected<DWARFListType> findList(
DWARFDataExtractor
Data,
182
void dump(
DWARFDataExtractor
Data, raw_ostream &OS,
202
Error DWARFListTableBase<DWARFListType>::extract(
DWARFDataExtractor
Data,
209
Data =
DWARFDataExtractor
(Data, getHeaderOffset() + Header.length());
227
Error DWARFListType<ListEntryType>::extract(
DWARFDataExtractor
Data
[
all
...]
DWARFDebugLoc.h
15
#include "llvm/DebugInfo/DWARF/
DWARFDataExtractor
.h"
48
DWARFLocationTable(
DWARFDataExtractor
Data) : Data(std::move(Data)) {}
75
const
DWARFDataExtractor
&getData() { return Data; }
78
DWARFDataExtractor
Data;
104
DWARFDebugLoc(
DWARFDataExtractor
Data)
124
DWARFDebugLoclists(
DWARFDataExtractor
Data, uint16_t Version)
DWARFDebugInfoEntry.h
14
#include "llvm/DebugInfo/DWARF/
DWARFDataExtractor
.h"
43
const
DWARFDataExtractor
&DebugInfoData, uint64_t UEndOffset,
DWARFDebugPubTable.h
15
#include "llvm/DebugInfo/DWARF/
DWARFDataExtractor
.h"
76
void extract(
DWARFDataExtractor
Data, bool GnuStyle,
DWARFDebugRangeList.h
13
#include "llvm/DebugInfo/DWARF/
DWARFDataExtractor
.h"
71
Error extract(const
DWARFDataExtractor
&data, uint64_t *offset_ptr);
DWARFDebugArangeSet.h
13
#include "llvm/DebugInfo/DWARF/
DWARFDataExtractor
.h"
63
Error extract(
DWARFDataExtractor
data, uint64_t *offset_ptr,
DWARFDebugAranges.h
13
#include "llvm/DebugInfo/DWARF/
DWARFDataExtractor
.h"
28
void extract(
DWARFDataExtractor
DebugArangesData,
DWARFDebugRnglists.h
16
#include "llvm/DebugInfo/DWARF/
DWARFDataExtractor
.h"
36
Error extract(
DWARFDataExtractor
Data, uint64_t *OffsetPtr);
DWARFDebugLine.h
16
#include "llvm/DebugInfo/DWARF/
DWARFDataExtractor
.h"
134
Error parse(
DWARFDataExtractor
Data, uint64_t *OffsetPtr,
282
Error parse(
DWARFDataExtractor
&DebugLineData, uint64_t *OffsetPtr,
311
getOrParseLineTable(
DWARFDataExtractor
&DebugLineData, uint64_t Offset,
320
SectionParser(
DWARFDataExtractor
&Data, const DWARFContext &C,
363
DWARFDataExtractor
&DebugLineData;
DWARFVerifier.h
26
class
DWARFDataExtractor
;
140
bool verifyUnitHeader(const
DWARFDataExtractor
DebugInfoData,
DWARFUnit.h
76
bool extract(DWARFContext &Context, const
DWARFDataExtractor
&debug_info,
200
validateContributionSize(
DWARFDataExtractor
&DA);
258
determineStringOffsetsTableContribution(
DWARFDataExtractor
&DA);
265
determineStringOffsetsTableContributionDWO(
DWARFDataExtractor
&DA);
329
DWARFDataExtractor
getDebugInfoExtractor() const;
DWARFFormValue.h
17
#include "llvm/DebugInfo/DWARF/
DWARFDataExtractor
.h"
95
bool extractValue(const
DWARFDataExtractor
&Data, uint64_t *OffsetPtr,
100
bool extractValue(const
DWARFDataExtractor
&Data, uint64_t *OffsetPtr,
/src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
DWARFDebugInfoEntry.cpp
23
DWARFDataExtractor
DebugInfoData = U.getDebugInfoExtractor();
29
const
DWARFDataExtractor
&DebugInfoData,
DWARFDebugAddr.cpp
15
Error DWARFDebugAddrTable::extractAddresses(const
DWARFDataExtractor
&Data,
43
Error DWARFDebugAddrTable::extractV5(const
DWARFDataExtractor
&Data,
108
Error DWARFDebugAddrTable::extractPreStandard(const
DWARFDataExtractor
&Data,
123
Error DWARFDebugAddrTable::extract(const
DWARFDataExtractor
&Data,
DWARFUnit.cpp
64
DWARFDataExtractor
Data(Obj, Section, LE, 0);
73
DWARFDataExtractor
Data(Obj, InfoSection, LE, 0);
188
DWARFDataExtractor
DWARFUnit::getDebugInfoExtractor() const {
189
return
DWARFDataExtractor
(Context.getDWARFObj(), InfoSection, isLittleEndian,
210
DWARFDataExtractor
DA(Context.getDWARFObj(), *AddrOffsetSection,
224
DWARFDataExtractor
DA(Context.getDWARFObj(), StringOffsetSection,
230
const
DWARFDataExtractor
&debug_info,
309
parseListTableHeader(
DWARFDataExtractor
&DA, uint64_t Offset,
332
DWARFDataExtractor
RangesData(Context.getDWARFObj(), *RangeSection,
363
DWARFDataExtractor
DebugInfoData = getDebugInfoExtractor()
[
all
...]
DWARFDataExtractor.cpp
1
//===-
DWARFDataExtractor
.cpp ---------------------------------------------===//
9
#include "llvm/DebugInfo/DWARF/
DWARFDataExtractor
.h"
15
DWARFDataExtractor
::getInitialLength(uint64_t *Off, Error *Err) const {
46
uint64_t
DWARFDataExtractor
::getRelocatedValue(uint32_t Size, uint64_t *Off,
70
DWARFDataExtractor
::getEncodedPointer(uint64_t *Offset, uint8_t Encoding,
DWARFDebugAranges.cpp
22
DWARFDataExtractor
DebugArangesData,
51
DWARFDataExtractor
ArangesData(CTX->getDWARFObj().getArangesSection(),
DWARFDebugPubTable.cpp
10
#include "llvm/DebugInfo/DWARF/
DWARFDataExtractor
.h"
23
DWARFDataExtractor
Data, bool GnuStyle,
47
DWARFDataExtractor
SetData(Data, Offset);
DWARFDebugRangeList.cpp
25
Error DWARFDebugRangeList::extract(const
DWARFDataExtractor
&data,
DWARFContext.cpp
152
DWARFDataExtractor
StrOffsetExt(Obj, StringOffsetsSection, LittleEndian, 0);
217
static void dumpAddrSection(raw_ostream &OS,
DWARFDataExtractor
&AddrData,
241
raw_ostream &OS,
DWARFDataExtractor
&rnglistData,
266
auto ParseAndDump = [&](
DWARFDataExtractor
&Data, bool IsMacro) {
281
DWARFDataExtractor
Data(DObj->getMacinfoSection(), isLittleEndian(), 0);
286
DWARFDataExtractor
Data(DObj->getMacinfoDWOSection(), isLittleEndian(), 0);
291
DWARFDataExtractor
Data(*DObj, DObj->getMacroSection(), isLittleEndian(),
297
DWARFDataExtractor
Data(DObj->getMacroDWOSection(), isLittleEndian(), 0);
306
DWARFDataExtractor
Data,
340
DWARFDataExtractor
Data, bool GnuStyle)
[
all
...]
DWARFDebugLine.cpp
183
parseV2DirFileTables(const
DWARFDataExtractor
&DebugLineData,
237
parseV5EntryFormat(const
DWARFDataExtractor
&DebugLineData, uint64_t *OffsetPtr,
268
parseV5DirFileTables(const
DWARFDataExtractor
&DebugLineData,
360
DWARFDataExtractor
DebugLineData, uint64_t *OffsetPtr,
371
DWARFDataExtractor
(DebugLineData, Cursor.tell() + TotalLength);
396
DebugLineData =
DWARFDataExtractor
(DebugLineData, EndPrologueOffset);
581
DWARFDataExtractor
&DebugLineData, uint64_t Offset, const DWARFContext &Ctx,
716
static Optional<T> parseULEB128(
DWARFDataExtractor
&Data,
725
DWARFDataExtractor
&DebugLineData, uint64_t *OffsetPtr,
770
DWARFDataExtractor
TableData(DebugLineData, EndOffset)
[
all
...]
/src/external/apache2/llvm/lib/libLLVMDebugInfoDWARF/
Makefile
14
DWARFDataExtractor
.cpp \
Completed in 97 milliseconds
1
2
Indexes created Wed Sep 30 00:29:25 UTC 2026