/external/llvm/include/llvm/Object/ |
D | ObjectFile.h | 41 DataRefImpl RelocationPimpl; 47 RelocationRef(DataRefImpl RelocationP, const ObjectFile *Owner); 62 DataRefImpl getRawDataRefImpl() const; 71 DataRefImpl SectionPimpl; 77 SectionRef(DataRefImpl SectionP, const ObjectFile *Owner); 107 DataRefImpl getRawDataRefImpl() const; 128 SymbolRef(DataRefImpl SymbolP, const ObjectFile *Owner); 196 virtual ErrorOr<StringRef> getSymbolName(DataRefImpl Symb) const = 0; 198 DataRefImpl Symb) const override; 199 virtual ErrorOr<uint64_t> getSymbolAddress(DataRefImpl Symb) const = 0; [all …]
|
D | ELFObjectFile.h | 50 virtual uint64_t getSymbolSize(DataRefImpl Symb) const = 0; 51 virtual uint8_t getSymbolOther(DataRefImpl Symb) const = 0; 52 virtual uint8_t getSymbolELFType(DataRefImpl Symb) const = 0; 54 virtual uint32_t getSectionType(DataRefImpl Sec) const = 0; 55 virtual uint64_t getSectionFlags(DataRefImpl Sec) const = 0; 57 virtual ErrorOr<int64_t> getRelocationAddend(DataRefImpl Rel) const = 0; 178 uint64_t getSymbolSize(DataRefImpl Sym) const override; 199 void moveSymbolNext(DataRefImpl &Symb) const override; 200 ErrorOr<StringRef> getSymbolName(DataRefImpl Symb) const override; 201 ErrorOr<uint64_t> getSymbolAddress(DataRefImpl Symb) const override; [all …]
|
D | SymbolicFile.h | 23 union DataRefImpl { union 30 DataRefImpl() { std::memset(this, 0, sizeof(DataRefImpl)); } in DataRefImpl() function 34 OStream& operator<<(OStream &OS, const DataRefImpl &D) { 39 inline bool operator==(const DataRefImpl &a, const DataRefImpl &b) { 42 return std::memcmp(&a, &b, sizeof(DataRefImpl)) == 0; 45 inline bool operator!=(const DataRefImpl &a, const DataRefImpl &b) { 49 inline bool operator<(const DataRefImpl &a, const DataRefImpl &b) { 52 return std::memcmp(&a, &b, sizeof(DataRefImpl)) < 0; 86 DataRefImpl SymbolPimpl; 108 BasicSymbolRef(DataRefImpl SymbolP, const SymbolicFile *Owner); [all …]
|
D | MachO.h | 30 DataRefImpl DicePimpl; 36 DiceRef(DataRefImpl DiceP, const ObjectFile *Owner); 47 DataRefImpl getRawDataRefImpl() const; 199 void moveSymbolNext(DataRefImpl &Symb) const override; 201 uint64_t getNValue(DataRefImpl Sym) const; 202 ErrorOr<StringRef> getSymbolName(DataRefImpl Symb) const override; 205 std::error_code getIndirectName(DataRefImpl Symb, StringRef &Res) const; 208 ErrorOr<uint64_t> getSymbolAddress(DataRefImpl Symb) const override; 209 uint32_t getSymbolAlignment(DataRefImpl Symb) const override; 210 uint64_t getCommonSymbolSizeImpl(DataRefImpl Symb) const override; [all …]
|
D | COFFImportFile.h | 36 void moveSymbolNext(DataRefImpl &Symb) const override { ++Symb.p; } in moveSymbolNext() 39 DataRefImpl Symb) const override { in printSymbolName() 46 uint32_t getSymbolFlags(DataRefImpl Symb) const override { in getSymbolFlags() 51 return BasicSymbolRef(DataRefImpl(), this); in symbol_begin_impl() 55 DataRefImpl Symb; in symbol_end_impl()
|
D | IRObjectFile.h | 35 void moveSymbolNext(DataRefImpl &Symb) const override; 37 DataRefImpl Symb) const override; 38 uint32_t getSymbolFlags(DataRefImpl Symb) const override; 39 GlobalValue *getSymbolGV(DataRefImpl Symb); 40 const GlobalValue *getSymbolGV(DataRefImpl Symb) const { in getSymbolGV()
|
D | COFF.h | 576 const coff_symbol_type *toSymb(DataRefImpl Symb) const; 577 const coff_section *toSec(DataRefImpl Sec) const; 578 const coff_relocation *toRel(DataRefImpl Rel) const; 649 void moveSymbolNext(DataRefImpl &Symb) const override; 650 ErrorOr<StringRef> getSymbolName(DataRefImpl Symb) const override; 651 ErrorOr<uint64_t> getSymbolAddress(DataRefImpl Symb) const override; 652 uint64_t getSymbolValueImpl(DataRefImpl Symb) const override; 653 uint64_t getCommonSymbolSizeImpl(DataRefImpl Symb) const override; 654 uint32_t getSymbolFlags(DataRefImpl Symb) const override; 655 SymbolRef::Type getSymbolType(DataRefImpl Symb) const override; [all …]
|
D | FunctionIndexObjectFile.h | 41 void moveSymbolNext(DataRefImpl &Symb) const override { in moveSymbolNext() 45 DataRefImpl Symb) const override { in printSymbolName() 49 uint32_t getSymbolFlags(DataRefImpl Symb) const override { in getSymbolFlags()
|
/external/llvm/lib/Object/ |
D | COFFObjectFile.cpp | 101 const coff_symbol_type *COFFObjectFile::toSymb(DataRefImpl Ref) const { in toSymb() 117 const coff_section *COFFObjectFile::toSec(DataRefImpl Ref) const { in toSec() 133 void COFFObjectFile::moveSymbolNext(DataRefImpl &Ref) const { in moveSymbolNext() 148 ErrorOr<StringRef> COFFObjectFile::getSymbolName(DataRefImpl Ref) const { in getSymbolName() 157 uint64_t COFFObjectFile::getSymbolValueImpl(DataRefImpl Ref) const { in getSymbolValueImpl() 161 ErrorOr<uint64_t> COFFObjectFile::getSymbolAddress(DataRefImpl Ref) const { in getSymbolAddress() 182 SymbolRef::Type COFFObjectFile::getSymbolType(DataRefImpl Ref) const { in getSymbolType() 205 uint32_t COFFObjectFile::getSymbolFlags(DataRefImpl Ref) const { in getSymbolFlags() 233 uint64_t COFFObjectFile::getCommonSymbolSizeImpl(DataRefImpl Ref) const { in getCommonSymbolSizeImpl() 239 COFFObjectFile::getSymbolSection(DataRefImpl Ref) const { in getSymbolSection() [all …]
|
D | MachOObjectFile.cpp | 88 getSymbolTableEntryBase(const MachOObjectFile *O, DataRefImpl DRI) { in getSymbolTableEntryBase() 155 DataRefImpl Sec) { in getSectionFlags() 323 void MachOObjectFile::moveSymbolNext(DataRefImpl &Symb) const { in moveSymbolNext() 330 ErrorOr<StringRef> MachOObjectFile::getSymbolName(DataRefImpl Symb) const { in getSymbolName() 341 DataRefImpl DRI = Sec.getRawDataRefImpl(); in getSectionType() 346 uint64_t MachOObjectFile::getNValue(DataRefImpl Sym) const { in getNValue() 357 std::error_code MachOObjectFile::getIndirectName(DataRefImpl Symb, in getIndirectName() 371 uint64_t MachOObjectFile::getSymbolValueImpl(DataRefImpl Sym) const { in getSymbolValueImpl() 375 ErrorOr<uint64_t> MachOObjectFile::getSymbolAddress(DataRefImpl Sym) const { in getSymbolAddress() 379 uint32_t MachOObjectFile::getSymbolAlignment(DataRefImpl DRI) const { in getSymbolAlignment() [all …]
|
D | IRObjectFile.cpp | 117 static GlobalValue *getGV(DataRefImpl &Symb) { in getGV() 145 static unsigned getAsmSymIndex(DataRefImpl Symb) { in getAsmSymIndex() 152 void IRObjectFile::moveSymbolNext(DataRefImpl &Symb) const { in moveSymbolNext() 190 DataRefImpl Symb) const { in printSymbolName() 210 uint32_t IRObjectFile::getSymbolFlags(DataRefImpl Symb) const { in getSymbolFlags() 247 GlobalValue *IRObjectFile::getSymbolGV(DataRefImpl Symb) { return getGV(Symb); } in getSymbolGV() 253 DataRefImpl Ret; in symbol_begin_impl() 259 DataRefImpl Ret; in symbol_end_impl()
|
D | ObjectFile.cpp | 38 uint64_t ObjectFile::getSymbolValue(DataRefImpl Ref) const { in getSymbolValue() 48 DataRefImpl Symb) const { in printSymbolName() 56 uint32_t ObjectFile::getSymbolAlignment(DataRefImpl DRI) const { return 0; } in getSymbolAlignment() 58 section_iterator ObjectFile::getRelocatedSection(DataRefImpl Sec) const { in getRelocatedSection()
|
/external/llvm/tools/llvm-objdump/ |
D | llvm-objdump.cpp | 381 DataRefImpl Rel = RelRef.getRawDataRefImpl(); in getRelocationValueString() 585 DataRefImpl Rel = RelRef.getRawDataRefImpl(); in getRelocationValueString() 612 DataRefImpl RelNext = Rel; in getRelocationValueString() 661 DataRefImpl RelNext = Rel; in getRelocationValueString() 683 DataRefImpl RelNext = Rel; in getRelocationValueString() 723 DataRefImpl RelNext = Rel; in getRelocationValueString() 781 DataRefImpl Rel = RelRef.getRawDataRefImpl(); in getHidden() 793 DataRefImpl RelPrev = Rel; in getHidden() 969 DataRefImpl DR = Section.getRawDataRefImpl(); in DisassembleObject() 1313 DataRefImpl DR = Section->getRawDataRefImpl(); in PrintSymbolTable()
|
D | MachODump.cpp | 753 DataRefImpl Ref = Section.getRawDataRefImpl(); in DumpLiteralPointerSection() 775 DataRefImpl Rel; in DumpLiteralPointerSection() 839 DataRefImpl Ref = Sect->getRawDataRefImpl(); in DumpLiteralPointerSection() 1014 DataRefImpl Ref = Section.getRawDataRefImpl(); in DumpSectionContents() 1103 DataRefImpl Ref = Section.getRawDataRefImpl(); in DumpInfoPlistSectionContents() 1724 DataRefImpl Rel; in SymbolizerGetOpInfo() 1741 DataRefImpl RelNext = Rel; in SymbolizerGetOpInfo() 1807 DataRefImpl Rel; in SymbolizerGetOpInfo() 1838 DataRefImpl RelNext = Rel; in SymbolizerGetOpInfo() 1877 DataRefImpl Rel; in SymbolizerGetOpInfo() [all …]
|
/external/llvm/tools/llvm-nm/ |
D | llvm-nm.cpp | 277 DataRefImpl SymDRI = I->Sym.getRawDataRefImpl(); in darwinPrintSymbol() 371 DataRefImpl Ref = Sec->getRawDataRefImpl(); in darwinPrintSymbol() 515 DataRefImpl SymDRI = I->Sym.getRawDataRefImpl(); in darwinPrintStab() 753 static uint8_t getNType(MachOObjectFile &Obj, DataRefImpl Symb) { in getNType() 763 DataRefImpl Symb = I->getRawDataRefImpl(); in getSymbolNMTypeChar() 776 DataRefImpl Ref = Sec->getRawDataRefImpl(); in getSymbolNMTypeChar() 866 DataRefImpl Ref = I->getRawDataRefImpl(); in getNsectForSegSect() 883 DataRefImpl Symb = Sym.getRawDataRefImpl(); in getNsectInMachO()
|
/external/llvm/tools/llvm-readobj/ |
D | MachODumper.cpp | 305 DataRefImpl Sec, in getSection() 366 DataRefImpl DRI, in getSymbol() 442 DataRefImpl DR = Section.getRawDataRefImpl(); in printSections() 534 DataRefImpl DR = Reloc.getRawDataRefImpl(); in printRelocation()
|
/external/llvm/tools/dsymutil/ |
D | MachODebugMapParser.cpp | 153 const DataRefImpl &DRI = Symbol.getRawDataRefImpl(); in parseOneBinary() 277 const DataRefImpl &DRI = Symbol.getRawDataRefImpl(); in dumpOneBinaryStab()
|
D | MachOUtils.cpp | 186 object::DataRefImpl DRI = Symbol.getRawDataRefImpl(); in transferSymbols() 193 object::DataRefImpl DRI = Symbol.getRawDataRefImpl(); in transferSymbols()
|
D | DwarfLinker.cpp | 1887 object::DataRefImpl RelocDataRef = Reloc.getRawDataRefImpl(); in findValidRelocsMachO()
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldELF.cpp | 85 DataRefImpl ShdrRef = Sec.getRawDataRefImpl(); in updateSectionAddress() 134 DataRefImpl ShdrRef = Sec.getRawDataRefImpl(); in createRTDyldELFObject()
|