OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DataRefImpl
(Results
1 - 25
of
30
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/include/llvm/Object/
SymbolicFile.h
33
union
DataRefImpl
{
41
DataRefImpl
() { std::memset(this, 0, sizeof(
DataRefImpl
)); }
45
OStream& operator<<(OStream &OS, const
DataRefImpl
&D) {
51
inline bool operator==(const
DataRefImpl
&a, const
DataRefImpl
&b) {
54
return std::memcmp(&a, &b, sizeof(
DataRefImpl
)) == 0;
57
inline bool operator!=(const
DataRefImpl
&a, const
DataRefImpl
&b) {
61
inline bool operator<(const
DataRefImpl
&a, const DataRefImpl &b)
[
all
...]
XCOFFObjectFile.h
235
const XCOFFSectionHeader32 *toSection32(
DataRefImpl
Ref) const;
236
const XCOFFSectionHeader64 *toSection64(
DataRefImpl
Ref) const;
243
const char *getSectionNameInternal(
DataRefImpl
Sec) const;
273
void moveSymbolNext(
DataRefImpl
&Symb) const override;
274
Expected<uint32_t> getSymbolFlags(
DataRefImpl
Symb) const override;
278
Expected<StringRef> getSymbolName(
DataRefImpl
Symb) const override;
279
Expected<uint64_t> getSymbolAddress(
DataRefImpl
Symb) const override;
280
uint64_t getSymbolValueImpl(
DataRefImpl
Symb) const override;
281
uint64_t getCommonSymbolSizeImpl(
DataRefImpl
Symb) const override;
282
Expected<SymbolRef::Type> getSymbolType(
DataRefImpl
Symb) const override
[
all
...]
ObjectFile.h
52
DataRefImpl
RelocationPimpl;
57
RelocationRef(
DataRefImpl
RelocationP, const ObjectFile *Owner);
72
DataRefImpl
getRawDataRefImpl() const;
83
DataRefImpl
SectionPimpl;
88
SectionRef(
DataRefImpl
SectionP, const ObjectFile *Owner);
137
DataRefImpl
getRawDataRefImpl() const;
178
SymbolRef(
DataRefImpl
SymbolP, const ObjectFile *Owner);
241
// Implementations assume that the
DataRefImpl
is valid and has not been
245
virtual Expected<StringRef> getSymbolName(
DataRefImpl
Symb) const = 0;
247
DataRefImpl
Symb) const override
[
all
...]
Wasm.h
128
const WasmSymbol &getWasmSymbol(const
DataRefImpl
&Symb) const;
161
void moveSymbolNext(
DataRefImpl
&Symb) const override;
163
Expected<uint32_t> getSymbolFlags(
DataRefImpl
Symb) const override;
168
Expected<StringRef> getSymbolName(
DataRefImpl
Symb) const override;
170
Expected<uint64_t> getSymbolAddress(
DataRefImpl
Symb) const override;
172
uint64_t getSymbolValueImpl(
DataRefImpl
Symb) const override;
173
uint32_t getSymbolAlignment(
DataRefImpl
Symb) const override;
174
uint64_t getCommonSymbolSizeImpl(
DataRefImpl
Symb) const override;
175
Expected<SymbolRef::Type> getSymbolType(
DataRefImpl
Symb) const override;
176
Expected<section_iterator> getSymbolSection(
DataRefImpl
Symb) const override
[
all
...]
COFFImportFile.h
37
void moveSymbolNext(
DataRefImpl
&Symb) const override { ++Symb.p; }
39
Error printSymbolName(raw_ostream &OS,
DataRefImpl
Symb) const override {
46
Expected<uint32_t> getSymbolFlags(
DataRefImpl
Symb) const override {
51
return BasicSymbolRef(
DataRefImpl
(), this);
55
DataRefImpl
Symb;
ELFObjectFile.h
63
virtual uint64_t getSymbolSize(
DataRefImpl
Symb) const = 0;
64
virtual uint8_t getSymbolBinding(
DataRefImpl
Symb) const = 0;
65
virtual uint8_t getSymbolOther(
DataRefImpl
Symb) const = 0;
66
virtual uint8_t getSymbolELFType(
DataRefImpl
Symb) const = 0;
68
virtual uint32_t getSectionType(
DataRefImpl
Sec) const = 0;
69
virtual uint64_t getSectionFlags(
DataRefImpl
Sec) const = 0;
70
virtual uint64_t getSectionOffset(
DataRefImpl
Sec) const = 0;
72
virtual Expected<int64_t> getRelocationAddend(
DataRefImpl
Rel) const = 0;
97
std::vector<std::pair<Optional<
DataRefImpl
>, uint64_t>>
231
uint64_t getSymbolSize(
DataRefImpl
Sym) const override
[
all
...]
MachO.h
44
DataRefImpl
DicePimpl;
49
DiceRef(
DataRefImpl
DiceP, const ObjectFile *Owner);
60
DataRefImpl
getRawDataRefImpl() const;
275
void moveSymbolNext(
DataRefImpl
&Symb) const override;
277
uint64_t getNValue(
DataRefImpl
Sym) const;
278
Expected<StringRef> getSymbolName(
DataRefImpl
Symb) const override;
283
std::error_code getIndirectName(
DataRefImpl
Symb, StringRef &Res) const;
286
Expected<uint64_t> getSymbolAddress(
DataRefImpl
Symb) const override;
287
uint32_t getSymbolAlignment(
DataRefImpl
Symb) const override;
288
uint64_t getCommonSymbolSizeImpl(
DataRefImpl
Symb) const override
[
all
...]
TapiFile.h
32
void moveSymbolNext(
DataRefImpl
&DRI) const override;
34
Error printSymbolName(raw_ostream &OS,
DataRefImpl
DRI) const override;
36
Expected<uint32_t> getSymbolFlags(
DataRefImpl
DRI) const override;
IRObjectFile.h
39
void moveSymbolNext(
DataRefImpl
&Symb) const override;
40
Error printSymbolName(raw_ostream &OS,
DataRefImpl
Symb) const override;
41
Expected<uint32_t> getSymbolFlags(
DataRefImpl
Symb) const override;
COFF.h
831
const coff_symbol_type *toSymb(
DataRefImpl
Symb) const;
832
const coff_section *toSec(
DataRefImpl
Sec) const;
833
const coff_relocation *toRel(
DataRefImpl
Rel) const;
940
void moveSymbolNext(
DataRefImpl
&Symb) const override;
941
Expected<StringRef> getSymbolName(
DataRefImpl
Symb) const override;
942
Expected<uint64_t> getSymbolAddress(
DataRefImpl
Symb) const override;
943
uint32_t getSymbolAlignment(
DataRefImpl
Symb) const override;
944
uint64_t getSymbolValueImpl(
DataRefImpl
Symb) const override;
945
uint64_t getCommonSymbolSizeImpl(
DataRefImpl
Symb) const override;
946
Expected<uint32_t> getSymbolFlags(
DataRefImpl
Symb) const override
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Object/
TapiFile.cpp
78
void TapiFile::moveSymbolNext(
DataRefImpl
&DRI) const { DRI.d.a++; }
80
Error TapiFile::printSymbolName(raw_ostream &OS,
DataRefImpl
DRI) const {
87
Expected<uint32_t> TapiFile::getSymbolFlags(
DataRefImpl
DRI) const {
93
DataRefImpl
DRI;
99
DataRefImpl
DRI;
XCOFFObjectFile.cpp
101
XCOFFObjectFile::toSection32(
DataRefImpl
Ref) const {
110
XCOFFObjectFile::toSection64(
DataRefImpl
Ref) const {
118
const XCOFFSymbolEntry *XCOFFObjectFile::toSymbolEntry(
DataRefImpl
Ref) const {
150
void XCOFFObjectFile::moveSymbolNext(
DataRefImpl
&Symb) const {
187
Expected<StringRef> XCOFFObjectFile::getSymbolName(
DataRefImpl
Symb) const {
201
Expected<uint64_t> XCOFFObjectFile::getSymbolAddress(
DataRefImpl
Symb) const {
206
uint64_t XCOFFObjectFile::getSymbolValueImpl(
DataRefImpl
Symb) const {
211
uint64_t XCOFFObjectFile::getCommonSymbolSizeImpl(
DataRefImpl
Symb) const {
218
XCOFFObjectFile::getSymbolType(
DataRefImpl
Symb) const {
224
XCOFFObjectFile::getSymbolSection(
DataRefImpl
Symb) const
[
all
...]
IRObjectFile.cpp
37
static ModuleSymbolTable::Symbol getSym(
DataRefImpl
&Symb) {
41
void IRObjectFile::moveSymbolNext(
DataRefImpl
&Symb) const {
45
Error IRObjectFile::printSymbolName(raw_ostream &OS,
DataRefImpl
Symb) const {
50
Expected<uint32_t> IRObjectFile::getSymbolFlags(
DataRefImpl
Symb) const {
55
DataRefImpl
Ret;
61
DataRefImpl
Ret;
ObjectFile.cpp
57
Expected<uint64_t> ObjectFile::getSymbolValue(
DataRefImpl
Ref) const {
69
Error ObjectFile::printSymbolName(raw_ostream &OS,
DataRefImpl
Symb) const {
77
uint32_t ObjectFile::getSymbolAlignment(
DataRefImpl
DRI) const { return 0; }
79
bool ObjectFile::isSectionBitcode(
DataRefImpl
Sec) const {
87
bool ObjectFile::isSectionStripped(
DataRefImpl
Sec) const { return false; }
89
bool ObjectFile::isBerkeleyText(
DataRefImpl
Sec) const {
93
bool ObjectFile::isBerkeleyData(
DataRefImpl
Sec) const {
102
ObjectFile::getRelocatedSection(
DataRefImpl
Sec) const {
COFFObjectFile.cpp
102
const coff_symbol_type *COFFObjectFile::toSymb(
DataRefImpl
Ref) const {
119
const coff_section *COFFObjectFile::toSec(
DataRefImpl
Ref) const {
136
void COFFObjectFile::moveSymbolNext(
DataRefImpl
&Ref) const {
151
Expected<StringRef> COFFObjectFile::getSymbolName(
DataRefImpl
Ref) const {
155
uint64_t COFFObjectFile::getSymbolValueImpl(
DataRefImpl
Ref) const {
159
uint32_t COFFObjectFile::getSymbolAlignment(
DataRefImpl
Ref) const {
166
Expected<uint64_t> COFFObjectFile::getSymbolAddress(
DataRefImpl
Ref) const {
187
Expected<SymbolRef::Type> COFFObjectFile::getSymbolType(
DataRefImpl
Ref) const {
210
Expected<uint32_t> COFFObjectFile::getSymbolFlags(
DataRefImpl
Ref) const {
241
uint64_t COFFObjectFile::getCommonSymbolSizeImpl(
DataRefImpl
Ref) const
[
all
...]
WasmObjectFile.cpp
1459
void WasmObjectFile::moveSymbolNext(
DataRefImpl
&Symb) const { Symb.d.b++; }
1461
Expected<uint32_t> WasmObjectFile::getSymbolFlags(
DataRefImpl
Symb) const {
1480
DataRefImpl
Ref;
1487
DataRefImpl
Ref;
1493
const WasmSymbol &WasmObjectFile::getWasmSymbol(const
DataRefImpl
&Symb) const {
1501
Expected<StringRef> WasmObjectFile::getSymbolName(
DataRefImpl
Symb) const {
1505
Expected<uint64_t> WasmObjectFile::getSymbolAddress(
DataRefImpl
Symb) const {
1540
uint64_t WasmObjectFile::getSymbolValueImpl(
DataRefImpl
Symb) const {
1544
uint32_t WasmObjectFile::getSymbolAlignment(
DataRefImpl
Symb) const {
1549
uint64_t WasmObjectFile::getCommonSymbolSizeImpl(
DataRefImpl
Symb) const
[
all
...]
MachOObjectFile.cpp
114
getSymbolTableEntryBase(const MachOObjectFile &O,
DataRefImpl
DRI) {
177
DataRefImpl
Sec) {
1698
DataRefImpl
SymDRI = Symbol.getRawDataRefImpl();
1748
void MachOObjectFile::moveSymbolNext(
DataRefImpl
&Symb) const {
1755
Expected<StringRef> MachOObjectFile::getSymbolName(
DataRefImpl
Symb) const {
1771
DataRefImpl
DRI = Sec.getRawDataRefImpl();
1776
uint64_t MachOObjectFile::getNValue(
DataRefImpl
Sym) const {
1787
std::error_code MachOObjectFile::getIndirectName(
DataRefImpl
Symb,
1801
uint64_t MachOObjectFile::getSymbolValueImpl(
DataRefImpl
Sym) const {
1805
Expected<uint64_t> MachOObjectFile::getSymbolAddress(
DataRefImpl
Sym) const
[
all
...]
ELFObjectFile.cpp
572
std::vector<std::pair<Optional<
DataRefImpl
>, uint64_t>>
631
std::vector<std::pair<Optional<
DataRefImpl
>, uint64_t>> Result;
/src/external/apache2/llvm/dist/llvm/tools/obj2yaml/
xcoff2yaml.cpp
57
DataRefImpl
SymbolDRI = S.getRawDataRefImpl();
/src/external/apache2/llvm/dist/llvm/tools/llvm-readobj/
MachODumper.cpp
329
DataRefImpl
Sec,
390
DataRefImpl
DRI,
464
DataRefImpl
DR = Section.getRawDataRefImpl();
545
DataRefImpl
DR = Reloc.getRawDataRefImpl();
/src/external/apache2/llvm/dist/llvm/tools/dsymutil/
MachODebugMapParser.cpp
198
const
DataRefImpl
&DRI = Symbol.getRawDataRefImpl();
326
const
DataRefImpl
&DRI = Symbol.getRawDataRefImpl();
MachOUtils.cpp
209
object::
DataRefImpl
DRI = Symbol.getRawDataRefImpl();
216
object::
DataRefImpl
DRI = Symbol.getRawDataRefImpl();
/src/external/apache2/llvm/dist/llvm/tools/llvm-nm/
llvm-nm.cpp
420
DataRefImpl
SymDRI = S.Sym.getRawDataRefImpl();
550
DataRefImpl
Ref = Sec->getRawDataRefImpl();
697
DataRefImpl
SymDRI = S.Sym.getRawDataRefImpl();
1034
DataRefImpl
Symb = I->getRawDataRefImpl();
1055
DataRefImpl
Ref = Sec->getRawDataRefImpl();
1199
DataRefImpl
Ref = S.getRawDataRefImpl();
1217
DataRefImpl
Symb = Sym.getRawDataRefImpl();
/src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/
MachODump.cpp
432
DataRefImpl
Rel = RelRef.getRawDataRefImpl();
457
DataRefImpl
RelNext = Rel;
506
DataRefImpl
RelNext = Rel;
528
DataRefImpl
RelNext = Rel;
568
DataRefImpl
RelNext = Rel;
817
const
DataRefImpl
Rel = Reloc->getRawDataRefImpl();
950
object::
DataRefImpl
DRI;
1006
DataRefImpl
DRI;
1026
DataRefImpl
DRI;
1429
DataRefImpl
Ref = Section.getRawDataRefImpl()
[
all
...]
ELFDump.cpp
60
DataRefImpl
Rel = RelRef.getRawDataRefImpl();
Completed in 29 milliseconds
1
2
Indexes created Tue Sep 08 00:25:21 UTC 2026