Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DObjectFile.h53 DataRefImpl RelocationPimpl;
73 DataRefImpl getRawDataRefImpl() const;
84 DataRefImpl SectionPimpl;
135 DataRefImpl getRawDataRefImpl() const;
231 getSymbolSection(DataRefImpl Symb) const = 0;
248 virtual bool isSectionBSS(DataRefImpl Sec) const = 0;
253 virtual bool isBerkeleyText(DataRefImpl Sec) const;
254 virtual bool isBerkeleyData(DataRefImpl Sec) const;
265 virtual void getRelocationTypeName(DataRefImpl Rel,
268 uint64_t getSymbolValue(DataRefImpl Symb) const;
[all …]
H A DELFObjectFile.h274 void getRelocationTypeName(DataRefImpl Rel,
291 DataRefImpl DRI; in toDRI()
320 DataRefImpl DRI; in toDRI()
325 DataRefImpl toDRI(const Elf_Dyn *Dyn) const { in toDRI()
326 DataRefImpl DRI; in toDRI()
353 const Elf_Rel *getRel(DataRefImpl Rel) const;
634 DataRefImpl Sec; in getSymbolSection()
781 DataRefImpl RelData; in section_rel_begin()
846 DataRefImpl SymbolData; in getRelocationSymbol()
970 DataRefImpl Sym = toDRI(DotSymtabSec, 0); in symbol_begin()
[all …]
H A DSymbolicFile.h35 union DataRefImpl { union
43 DataRefImpl() { std::memset(this, 0, sizeof(DataRefImpl)); } in DataRefImpl() function
47 OStream& operator<<(OStream &OS, const DataRefImpl &D) {
53 inline bool operator==(const DataRefImpl &a, const DataRefImpl &b) {
56 return std::memcmp(&a, &b, sizeof(DataRefImpl)) == 0;
59 inline bool operator!=(const DataRefImpl &a, const DataRefImpl &b) {
63 inline bool operator<(const DataRefImpl &a, const DataRefImpl &b) {
66 return std::memcmp(&a, &b, sizeof(DataRefImpl)) < 0;
100 DataRefImpl SymbolPimpl;
135 DataRefImpl getRawDataRefImpl() const;
[all …]
H A DWasm.h153 void moveSymbolNext(DataRefImpl &Symb) const override;
171 void moveSectionNext(DataRefImpl &Sec) const override;
172 std::error_code getSectionName(DataRefImpl Sec,
176 uint64_t getSectionSize(DataRefImpl Sec) const override;
177 std::error_code getSectionContents(DataRefImpl Sec,
181 bool isSectionText(DataRefImpl Sec) const override;
182 bool isSectionData(DataRefImpl Sec) const override;
183 bool isSectionBSS(DataRefImpl Sec) const override;
184 bool isSectionVirtual(DataRefImpl Sec) const override;
185 bool isSectionBitcode(DataRefImpl Sec) const override;
[all …]
H A DMachO.h45 DataRefImpl DicePimpl;
50 DiceRef(DataRefImpl DiceP, const ObjectFile *Owner);
61 DataRefImpl getRawDataRefImpl() const;
280 uint64_t getNValue(DataRefImpl Sym) const;
299 std::error_code getSectionName(DataRefImpl Sec,
304 std::error_code getSectionContents(DataRefImpl Sec,
310 bool isSectionText(DataRefImpl Sec) const override;
312 bool isSectionBSS(DataRefImpl Sec) const override;
342 void getRelocationTypeName(DataRefImpl Rel,
360 uint64_t getSymbolIndex(DataRefImpl Symb) const;
[all …]
H A DCOFF.h792 const coff_section *toSec(DataRefImpl Sec) const;
793 const coff_relocation *toRel(DataRefImpl Rel) const;
891 void moveSymbolNext(DataRefImpl &Symb) const override;
900 void moveSectionNext(DataRefImpl &Sec) const override;
901 std::error_code getSectionName(DataRefImpl Sec,
906 std::error_code getSectionContents(DataRefImpl Sec,
910 bool isSectionText(DataRefImpl Sec) const override;
911 bool isSectionData(DataRefImpl Sec) const override;
912 bool isSectionBSS(DataRefImpl Sec) const override;
913 bool isSectionVirtual(DataRefImpl Sec) const override;
[all …]
H A DCOFFImportFile.h38 void moveSymbolNext(DataRefImpl &Symb) const override { ++Symb.p; } in moveSymbolNext()
41 DataRefImpl Symb) const override { in printSymbolName()
48 uint32_t getSymbolFlags(DataRefImpl Symb) const override { in getSymbolFlags()
53 return BasicSymbolRef(DataRefImpl(), this); in symbol_begin()
57 DataRefImpl Symb; in symbol_end()
H A DIRObjectFile.h40 void moveSymbolNext(DataRefImpl &Symb) const override;
42 DataRefImpl Symb) const override;
43 uint32_t getSymbolFlags(DataRefImpl Symb) const override;
/freebsd-12.1/contrib/llvm/lib/Object/
H A DObjectFile.cpp51 uint64_t ObjectFile::getSymbolValue(DataRefImpl Ref) const { in getSymbolValue()
61 DataRefImpl Symb) const { in printSymbolName()
69 uint32_t ObjectFile::getSymbolAlignment(DataRefImpl DRI) const { return 0; } in getSymbolAlignment()
71 bool ObjectFile::isSectionBitcode(DataRefImpl Sec) const { in isSectionBitcode()
78 bool ObjectFile::isSectionStripped(DataRefImpl Sec) const { return false; } in isSectionStripped()
80 bool ObjectFile::isBerkeleyText(DataRefImpl Sec) const { in isBerkeleyText()
84 bool ObjectFile::isBerkeleyData(DataRefImpl Sec) const { in isBerkeleyData()
88 section_iterator ObjectFile::getRelocatedSection(DataRefImpl Sec) const { in getRelocatedSection()
H A DCOFFObjectFile.cpp250 COFFObjectFile::getSymbolSection(DataRefImpl Ref) const { in getSymbolSection()
257 DataRefImpl Ret; in getSymbolSection()
315 bool COFFObjectFile::isSectionText(DataRefImpl Ref) const { in isSectionText()
325 bool COFFObjectFile::isSectionBSS(DataRefImpl Ref) const { in isSectionBSS()
387 DataRefImpl Ret; in section_rel_begin()
397 DataRefImpl Ret; in section_rel_end()
807 DataRefImpl Ret; in symbol_begin()
814 DataRefImpl Ret; in symbol_end()
860 DataRefImpl Ret; in section_begin()
866 DataRefImpl Ret; in section_end()
[all …]
H A DWasmObjectFile.cpp1169 DataRefImpl Ref; in symbol_begin()
1175 DataRefImpl Ref; in symbol_end()
1231 WasmObjectFile::getSymbolType(DataRefImpl Symb) const { in getSymbolType()
1252 WasmObjectFile::getSymbolSection(DataRefImpl Symb) const { in getSymbolSection()
1257 DataRefImpl Ref; in getSymbolSection()
1356 DataRefImpl RelocRef; in section_rel_begin()
1364 DataRefImpl RelocRef; in section_rel_end()
1381 DataRefImpl Sym; in getRelocationSymbol()
1412 DataRefImpl Ref; in section_begin()
1418 DataRefImpl Ref; in section_end()
[all …]
H A DIRObjectFile.cpp38 static ModuleSymbolTable::Symbol getSym(DataRefImpl &Symb) { in getSym()
42 void IRObjectFile::moveSymbolNext(DataRefImpl &Symb) const { in moveSymbolNext()
47 DataRefImpl Symb) const { in printSymbolName()
52 uint32_t IRObjectFile::getSymbolFlags(DataRefImpl Symb) const { in getSymbolFlags()
57 DataRefImpl Ret; in symbol_begin()
63 DataRefImpl Ret; in symbol_end()
H A DMachOObjectFile.cpp1845 DataRefImpl DRI; in getSymbolSection()
1946 DataRefImpl DRI; in getSection()
2014 DataRefImpl Ret; in section_rel_begin()
2031 DataRefImpl Ret; in section_rel_end()
2038 DataRefImpl Ret; in extrel_begin()
2047 DataRefImpl Ret; in extrel_end()
2055 DataRefImpl Ret; in locrel_begin()
2064 DataRefImpl Ret; in locrel_end()
2099 DataRefImpl Sym; in getRelocationSymbol()
2412 DataRefImpl Sec; in getRelocationRelocatedSection()
[all …]
H A DELFObjectFile.cpp333 std::vector<std::pair<DataRefImpl, uint64_t>>
386 std::vector<std::pair<DataRefImpl, uint64_t>> Result; in getPltAddresses()
/freebsd-12.1/contrib/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp490 DataRefImpl Rel = RelRef.getRawDataRefImpl(); in getRelocationValueString()
695 DataRefImpl Rel = RelRef.getRawDataRefImpl(); in getRelocationValueString()
720 DataRefImpl RelNext = Rel; in getRelocationValueString()
769 DataRefImpl RelNext = Rel; in getRelocationValueString()
791 DataRefImpl RelNext = Rel; in getRelocationValueString()
831 DataRefImpl RelNext = Rel; in getRelocationValueString()
891 DataRefImpl Rel = RelRef.getRawDataRefImpl(); in getHidden()
903 DataRefImpl RelPrev = Rel; in getHidden()
1532 DataRefImpl DR = Section.getRawDataRefImpl(); in disassembleObject()
2081 DataRefImpl DR = Section->getRawDataRefImpl(); in printSymbolTable()
H A DMachODump.cpp752 DataRefImpl DRI; in PrintRelocations()
773 DataRefImpl DRI; in PrintRelocations()
1148 DataRefImpl Rel; in DumpLiteralPointerSection()
1295 DataRefImpl Rel; in DumpInitTermPointerSection()
2273 DataRefImpl Rel; in SymbolizerGetOpInfo()
2350 DataRefImpl Rel; in SymbolizerGetOpInfo()
2390 DataRefImpl Rel; in SymbolizerGetOpInfo()
2460 DataRefImpl Rel; in SymbolizerGetOpInfo()
2494 DataRefImpl RelNext = Rel; in SymbolizerGetOpInfo()
2992 DataRefImpl Rel; in get_symbol_64()
[all …]
/freebsd-12.1/contrib/llvm/tools/llvm-readobj/
H A DMachODumper.cpp307 DataRefImpl Sec, in getSection()
368 DataRefImpl DRI, in getSymbol()
442 DataRefImpl DR = Section.getRawDataRefImpl(); in printSectionHeaders()
534 DataRefImpl DR = Reloc.getRawDataRefImpl(); in printRelocation()
/freebsd-12.1/contrib/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp365 DataRefImpl SymDRI = I->Sym.getRawDataRefImpl(); in darwinPrintSymbol()
506 DataRefImpl Ref = Sec->getRawDataRefImpl(); in darwinPrintSymbol()
656 DataRefImpl SymDRI = I->Sym.getRawDataRefImpl(); in darwinPrintStab()
1010 DataRefImpl Symb = I->getRawDataRefImpl(); in getSymbolNMTypeChar()
1031 DataRefImpl Ref = Sec->getRawDataRefImpl(); in getSymbolNMTypeChar()
1121 DataRefImpl Ref = S.getRawDataRefImpl(); in getNsectForSegSect()
1138 DataRefImpl Symb = Sym.getRawDataRefImpl(); in getNsectInMachO()
/freebsd-12.1/contrib/llvm/tools/lld/COFF/
H A DChunks.cpp603 DataRefImpl R; in getSectionNumber()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.cpp115 DataRefImpl ShdrRef = Sec.getRawDataRefImpl(); in updateSectionAddress()
167 DataRefImpl ShdrRef = Sec.getRawDataRefImpl(); in createRTDyldELFObject()