Home
last modified time | relevance | path

Searched refs:DataRefImpl (Results 1 – 17 of 17) sorted by relevance

/external/llvm/include/llvm/Object/
DMachO.h30 DataRefImpl DicePimpl;
36 DiceRef(DataRefImpl DiceP, const ObjectFile *Owner);
47 DataRefImpl getRawDataRefImpl() const;
62 void moveSymbolNext(DataRefImpl &Symb) const override;
63 std::error_code getSymbolName(DataRefImpl Symb,
67 std::error_code getIndirectName(DataRefImpl Symb, StringRef &Res) const;
69 std::error_code getSymbolAddress(DataRefImpl Symb,
71 std::error_code getSymbolAlignment(DataRefImpl Symb,
73 std::error_code getSymbolSize(DataRefImpl Symb, uint64_t &Res) const override;
74 std::error_code getSymbolType(DataRefImpl Symb,
[all …]
DObjectFile.h37 DataRefImpl RelocationPimpl;
43 RelocationRef(DataRefImpl RelocationP, const ObjectFile *Owner);
70 DataRefImpl getRawDataRefImpl() const;
81 DataRefImpl SectionPimpl;
87 SectionRef(DataRefImpl SectionP, const ObjectFile *Owner);
122 DataRefImpl getRawDataRefImpl() const;
142 SymbolRef(DataRefImpl SymbolP, const ObjectFile *Owner);
182 DataRefImpl LibraryPimpl;
188 LibraryRef(DataRefImpl LibraryP, const ObjectFile *Owner);
198 DataRefImpl getRawDataRefImpl() const;
[all …]
DSymbolicFile.h22 union DataRefImpl { union
29 DataRefImpl() { std::memset(this, 0, sizeof(DataRefImpl)); } in DataRefImpl() function
32 inline bool operator==(const DataRefImpl &a, const DataRefImpl &b) {
35 return std::memcmp(&a, &b, sizeof(DataRefImpl)) == 0;
38 inline bool operator!=(const DataRefImpl &a, const DataRefImpl &b) {
42 inline bool operator<(const DataRefImpl &a, const DataRefImpl &b) {
45 return std::memcmp(&a, &b, sizeof(DataRefImpl)) < 0;
77 DataRefImpl SymbolPimpl;
95 BasicSymbolRef(DataRefImpl SymbolP, const SymbolicFile *Owner);
107 DataRefImpl getRawDataRefImpl() const;
[all …]
DELFObjectFile.h59 void moveSymbolNext(DataRefImpl &Symb) const override;
60 std::error_code getSymbolName(DataRefImpl Symb,
62 std::error_code getSymbolAddress(DataRefImpl Symb,
64 std::error_code getSymbolAlignment(DataRefImpl Symb,
66 std::error_code getSymbolSize(DataRefImpl Symb, uint64_t &Res) const override;
67 uint32_t getSymbolFlags(DataRefImpl Symb) const override;
68 std::error_code getSymbolType(DataRefImpl Symb,
70 std::error_code getSymbolSection(DataRefImpl Symb,
73 std::error_code getLibraryNext(DataRefImpl Data,
75 std::error_code getLibraryPath(DataRefImpl Data,
[all …]
DCOFF.h358 const coff_symbol *toSymb(DataRefImpl Symb) const;
359 const coff_section *toSec(DataRefImpl Sec) const;
360 const coff_relocation *toRel(DataRefImpl Rel) const;
367 void moveSymbolNext(DataRefImpl &Symb) const override;
368 std::error_code getSymbolName(DataRefImpl Symb,
370 std::error_code getSymbolAddress(DataRefImpl Symb,
372 std::error_code getSymbolSize(DataRefImpl Symb, uint64_t &Res) const override;
373 uint32_t getSymbolFlags(DataRefImpl Symb) const override;
374 std::error_code getSymbolType(DataRefImpl Symb,
376 std::error_code getSymbolSection(DataRefImpl Symb,
[all …]
DIRObjectFile.h33 void moveSymbolNext(DataRefImpl &Symb) const override;
35 DataRefImpl Symb) const override;
36 uint32_t getSymbolFlags(DataRefImpl Symb) const override;
37 const GlobalValue *getSymbolGV(DataRefImpl Symb) const;
DRelocVisitor.h177 DataRefImpl DRI = R.getRawDataRefImpl(); in getAddend32LE()
185 DataRefImpl DRI = R.getRawDataRefImpl(); in getAddend64LE()
193 DataRefImpl DRI = R.getRawDataRefImpl(); in getAddend32BE()
201 DataRefImpl DRI = R.getRawDataRefImpl(); in getAddend64BE()
/external/llvm/lib/Object/
DCOFFObjectFile.cpp92 const coff_symbol *COFFObjectFile::toSymb(DataRefImpl Ref) const { in toSymb()
110 const coff_section *COFFObjectFile::toSec(DataRefImpl Ref) const { in toSec()
127 void COFFObjectFile::moveSymbolNext(DataRefImpl &Ref) const { in moveSymbolNext()
133 std::error_code COFFObjectFile::getSymbolName(DataRefImpl Ref, in getSymbolName()
139 std::error_code COFFObjectFile::getSymbolAddress(DataRefImpl Ref, in getSymbolAddress()
155 std::error_code COFFObjectFile::getSymbolType(DataRefImpl Ref, in getSymbolType()
179 uint32_t COFFObjectFile::getSymbolFlags(DataRefImpl Ref) const { in getSymbolFlags()
206 std::error_code COFFObjectFile::getSymbolSize(DataRefImpl Ref, in getSymbolSize()
226 COFFObjectFile::getSymbolSection(DataRefImpl Ref, in getSymbolSection()
235 DataRefImpl Ref; in getSymbolSection()
[all …]
DMachOObjectFile.cpp278 getSymbolTableEntryBase(const MachOObjectFile *O, DataRefImpl DRI) { in getSymbolTableEntryBase()
416 DataRefImpl Sec) { in getSectionFlags()
467 void MachOObjectFile::moveSymbolNext(DataRefImpl &Symb) const { in moveSymbolNext()
474 std::error_code MachOObjectFile::getSymbolName(DataRefImpl Symb, in getSymbolName()
485 std::error_code MachOObjectFile::getIndirectName(DataRefImpl Symb, in getIndirectName()
507 std::error_code MachOObjectFile::getSymbolAddress(DataRefImpl Symb, in getSymbolAddress()
527 std::error_code MachOObjectFile::getSymbolAlignment(DataRefImpl DRI, in getSymbolAlignment()
539 std::error_code MachOObjectFile::getSymbolSize(DataRefImpl DRI, in getSymbolSize()
567 DataRefImpl DRI = Symbol.getRawDataRefImpl(); in getSymbolSize()
578 DataRefImpl Sec; in getSymbolSize()
[all …]
DIRObjectFile.cpp122 static const GlobalValue *getGV(DataRefImpl &Symb) { in getGV()
150 static unsigned getAsmSymIndex(DataRefImpl Symb) { in getAsmSymIndex()
157 void IRObjectFile::moveSymbolNext(DataRefImpl &Symb) const { in moveSymbolNext()
193 DataRefImpl Symb) const { in printSymbolName()
220 uint32_t IRObjectFile::getSymbolFlags(DataRefImpl Symb) const { in getSymbolFlags()
251 const GlobalValue *IRObjectFile::getSymbolGV(DataRefImpl Symb) const { in getSymbolGV()
258 DataRefImpl Ret; in symbol_begin_impl()
264 DataRefImpl Ret; in symbol_end_impl()
DObjectFile.cpp30 DataRefImpl Symb) const { in printSymbolName()
38 std::error_code ObjectFile::getSymbolAlignment(DataRefImpl DRI, in getSymbolAlignment()
44 section_iterator ObjectFile::getRelocatedSection(DataRefImpl Sec) const { in getRelocatedSection()
/external/llvm/tools/llvm-readobj/
DMachODumper.cpp159 DataRefImpl Sec, in getSection()
188 DataRefImpl DRI, in getSymbol()
224 DataRefImpl DR = Section.getRawDataRefImpl(); in printSections()
318 DataRefImpl DR = Reloc.getRawDataRefImpl(); in printRelocation()
/external/llvm/tools/llvm-nm/
Dllvm-nm.cpp167 DataRefImpl Symb;
330 DataRefImpl Ref = Sec->getRawDataRefImpl(); in darwinPrintSymbol()
512 DataRefImpl Symb = I->getRawDataRefImpl(); in getSymbolNMTypeChar()
602 static uint8_t getNType(MachOObjectFile &Obj, DataRefImpl Symb) { in getNType()
612 DataRefImpl Symb = I->getRawDataRefImpl(); in getSymbolNMTypeChar()
623 DataRefImpl Ref = Sec->getRawDataRefImpl(); in getSymbolNMTypeChar()
660 DataRefImpl Symb = I->getRawDataRefImpl(); in isObject()
/external/llvm/tools/llvm-objdump/
Dllvm-objdump.cpp460 DataRefImpl DR = Section.getRawDataRefImpl(); in DisassembleObject()
791 DataRefImpl DR = Section->getRawDataRefImpl(); in PrintSymbolTable()
DMachODump.cpp316 DataRefImpl DR = Sections[SectIdx].getRawDataRefImpl(); in DisassembleInputMachO2()
/external/llvm/tools/macho-dump/
Dmacho-dump.cpp206 DataRefImpl DRI = Symbol.getRawDataRefImpl(); in DumpSymtabCommand()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldELF.cpp130 DataRefImpl ShdrRef = Sec.getRawDataRefImpl(); in updateSectionAddress()