HomeSort by: relevance | last modified time | path
    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