| /freebsd-12.1/contrib/llvm/include/llvm/Object/ |
| H A D | COFFImportFile.h | 38 void moveSymbolNext(DataRefImpl &Symb) const override { ++Symb.p; } in moveSymbolNext() argument 41 DataRefImpl Symb) const override { in printSymbolName() argument 42 if (Symb.p == 0) in printSymbolName() 48 uint32_t getSymbolFlags(DataRefImpl Symb) const override { in getSymbolFlags() argument 57 DataRefImpl Symb; in symbol_end() local 58 Symb.p = isData() ? 1 : 2; in symbol_end() 59 return BasicSymbolRef(Symb, this); in symbol_end()
|
| H A D | ELFObjectFile.h | 464 const Elf_Sym *ESym = getSymbol(Symb); in getSymbolValueImpl() 481 uint64_t Result = getSymbolValue(Symb); in getSymbolAddress() 482 const Elf_Sym *ESym = getSymbol(Symb); in getSymbolAddress() 491 auto SymTabOrErr = EF.getSection(Symb.d.a); in getSymbolAddress() 510 const Elf_Sym *Sym = getSymbol(Symb); in getSymbolAlignment() 532 return getSymbol(Symb)->st_size; in getCommonSymbolSizeImpl() 537 return getSymbol(Symb)->st_other; in getSymbolOther() 542 return getSymbol(Symb)->getType(); in getSymbolELFType() 548 const Elf_Sym *ESym = getSymbol(Symb); in getSymbolType() 642 const Elf_Sym *Sym = getSymbol(Symb); in getSymbolSection() [all …]
|
| H A D | ObjectFile.h | 222 virtual Expected<StringRef> getSymbolName(DataRefImpl Symb) const = 0; 224 DataRefImpl Symb) const override; 225 virtual Expected<uint64_t> getSymbolAddress(DataRefImpl Symb) const = 0; 226 virtual uint64_t getSymbolValueImpl(DataRefImpl Symb) const = 0; 227 virtual uint32_t getSymbolAlignment(DataRefImpl Symb) const; 228 virtual uint64_t getCommonSymbolSizeImpl(DataRefImpl Symb) const = 0; 231 getSymbolSection(DataRefImpl Symb) const = 0; 268 uint64_t getSymbolValue(DataRefImpl Symb) const; 274 uint64_t getCommonSymbolSize(DataRefImpl Symb) const { in getCommonSymbolSize() argument 275 assert(getSymbolFlags(Symb) & SymbolRef::SF_Common); in getCommonSymbolSize() [all …]
|
| H A D | Wasm.h | 125 const WasmSymbol &getWasmSymbol(const DataRefImpl &Symb) const; 153 void moveSymbolNext(DataRefImpl &Symb) const override; 155 uint32_t getSymbolFlags(DataRefImpl Symb) const override; 160 Expected<StringRef> getSymbolName(DataRefImpl Symb) const override; 162 Expected<uint64_t> getSymbolAddress(DataRefImpl Symb) const override; 164 uint64_t getSymbolValueImpl(DataRefImpl Symb) const override; 165 uint32_t getSymbolAlignment(DataRefImpl Symb) const override; 166 uint64_t getCommonSymbolSizeImpl(DataRefImpl Symb) const override; 167 Expected<SymbolRef::Type> getSymbolType(DataRefImpl Symb) const override; 168 Expected<section_iterator> getSymbolSection(DataRefImpl Symb) const override;
|
| H A D | MachO.h | 278 void moveSymbolNext(DataRefImpl &Symb) const override; 281 Expected<StringRef> getSymbolName(DataRefImpl Symb) const override; 286 std::error_code getIndirectName(DataRefImpl Symb, StringRef &Res) const; 289 Expected<uint64_t> getSymbolAddress(DataRefImpl Symb) const override; 290 uint32_t getSymbolAlignment(DataRefImpl Symb) const override; 291 uint64_t getCommonSymbolSizeImpl(DataRefImpl Symb) const override; 292 Expected<SymbolRef::Type> getSymbolType(DataRefImpl Symb) const override; 293 uint32_t getSymbolFlags(DataRefImpl Symb) const override; 295 unsigned getSymbolSectionID(SymbolRef Symb) const; 360 uint64_t getSymbolIndex(DataRefImpl Symb) const; [all …]
|
| H A D | IRObjectFile.h | 40 void moveSymbolNext(DataRefImpl &Symb) const override; 42 DataRefImpl Symb) const override; 43 uint32_t getSymbolFlags(DataRefImpl Symb) const override;
|
| H A D | COFF.h | 791 const coff_symbol_type *toSymb(DataRefImpl Symb) const; 891 void moveSymbolNext(DataRefImpl &Symb) const override; 894 uint32_t getSymbolAlignment(DataRefImpl Symb) const override; 895 uint64_t getSymbolValueImpl(DataRefImpl Symb) const override; 897 uint32_t getSymbolFlags(DataRefImpl Symb) const override; 996 const coff_symbol16 *Symb = nullptr; in getSymbol() local 997 if (std::error_code EC = getSymbol(index, Symb)) in getSymbol() 999 return COFFSymbolRef(Symb); in getSymbol() 1002 const coff_symbol32 *Symb = nullptr; in getSymbol() local 1003 if (std::error_code EC = getSymbol(index, Symb)) in getSymbol() [all …]
|
| H A D | SymbolicFile.h | 147 virtual void moveSymbolNext(DataRefImpl &Symb) const = 0; 150 DataRefImpl Symb) const = 0; 152 virtual uint32_t getSymbolFlags(DataRefImpl Symb) const = 0;
|
| /freebsd-12.1/contrib/llvm/lib/Object/ |
| H A D | IRObjectFile.cpp | 38 static ModuleSymbolTable::Symbol getSym(DataRefImpl &Symb) { in getSym() argument 39 return *reinterpret_cast<ModuleSymbolTable::Symbol *>(Symb.p); in getSym() 42 void IRObjectFile::moveSymbolNext(DataRefImpl &Symb) const { in moveSymbolNext() 43 Symb.p += sizeof(ModuleSymbolTable::Symbol); in moveSymbolNext() 47 DataRefImpl Symb) const { in printSymbolName() 48 SymTab.printSymbolName(OS, getSym(Symb)); in printSymbolName() 52 uint32_t IRObjectFile::getSymbolFlags(DataRefImpl Symb) const { in getSymbolFlags() 53 return SymTab.getSymbolFlags(getSym(Symb)); in getSymbolFlags()
|
| H A D | COFFObjectFile.cpp | 139 Symb += 1 + Symb->NumberOfAuxSymbols; in moveSymbolNext() 143 Symb += 1 + Symb->NumberOfAuxSymbols; in moveSymbolNext() 174 if (Symb.isAnyUndefined() || Symb.isCommon() || in getSymbolAddress() 196 if (Symb.isAnyUndefined()) in getSymbolType() 198 if (Symb.isCommon()) in getSymbolType() 200 if (Symb.isFileRecord()) in getSymbolType() 217 if (Symb.isExternal() || Symb.isWeakExternal()) in getSymbolFlags() 229 if (Symb.isFileRecord()) in getSymbolFlags() 235 if (Symb.isCommon()) in getSymbolFlags() 238 if (Symb.isUndefined()) in getSymbolFlags() [all …]
|
| H A D | WasmObjectFile.cpp | 1148 void WasmObjectFile::moveSymbolNext(DataRefImpl &Symb) const { Symb.d.a++; } in moveSymbolNext() 1152 const WasmSymbol &Sym = getWasmSymbol(Symb); in getSymbolFlags() 1181 return Symbols[Symb.d.a]; in getWasmSymbol() 1185 return getWasmSymbol(Symb.getRawDataRefImpl()); in getWasmSymbol() 1189 return getWasmSymbol(Symb).Info.Name; in getSymbolName() 1193 return getSymbolValue(Symb); in getSymbolAddress() 1217 return getWasmSymbolValue(getWasmSymbol(Symb)); in getSymbolValueImpl() 1231 WasmObjectFile::getSymbolType(DataRefImpl Symb) const { in getSymbolType() 1232 const WasmSymbol &Sym = getWasmSymbol(Symb); in getSymbolType() 1252 WasmObjectFile::getSymbolSection(DataRefImpl Symb) const { in getSymbolSection() [all …]
|
| H A D | ObjectFile.cpp | 61 DataRefImpl Symb) const { in printSymbolName() 62 Expected<StringRef> Name = getSymbolName(Symb); in printSymbolName()
|
| H A D | MachOObjectFile.cpp | 1701 void MachOObjectFile::moveSymbolNext(DataRefImpl &Symb) const { in moveSymbolNext() 1705 Symb.p += SymbolTableEntrySize; in moveSymbolNext() 1710 MachO::nlist_base Entry = getSymbolTableEntryBase(*this, Symb); in getSymbolName() 1740 std::error_code MachOObjectFile::getIndirectName(DataRefImpl Symb, in getIndirectName() argument 1743 MachO::nlist_base Entry = getSymbolTableEntryBase(*this, Symb); in getIndirectName() 1746 uint64_t NValue = getNValue(Symb); in getIndirectName() 1776 MachOObjectFile::getSymbolType(DataRefImpl Symb) const { in getSymbolType() 1777 MachO::nlist_base Entry = getSymbolTableEntryBase(*this, Symb); in getSymbolType() 1839 MachOObjectFile::getSymbolSection(DataRefImpl Symb) const { in getSymbolSection() 1840 MachO::nlist_base Entry = getSymbolTableEntryBase(*this, Symb); in getSymbolSection() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/MC/ |
| H A D | WinCOFFObjectWriter.cpp | 103 COFFSymbol *Symb = nullptr; member 760 Reloc.Symb = SectionMap[TargetSection]->Symbol; in recordRelocation() 766 Reloc.Symb = SymbolMap[&A]; in recordRelocation() 769 ++Reloc.Symb->Relocations; in recordRelocation() 933 assert(Relocation.Symb->getIndex() != -1); in assignFileOffsets() 934 Relocation.Data.SymbolTableIndex = Relocation.Symb->getIndex(); in assignFileOffsets()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-nm/ |
| H A D | llvm-nm.cpp | 942 COFFSymbolRef Symb = Obj.getCOFFSymbol(*I); in getSymbolNMTypeChar() local 961 if (!COFF::isReservedSectionNumber(Symb.getSectionNumber())) { in getSymbolNMTypeChar() 976 switch (Symb.getSectionNumber()) { in getSymbolNMTypeChar() 990 if (Symb.isSectionDefinition()) in getSymbolNMTypeChar() 1010 DataRefImpl Symb = I->getRawDataRefImpl(); in getSymbolNMTypeChar() local 1011 uint8_t NType = Obj.is64Bit() ? Obj.getSymbol64TableEntry(Symb).n_type in getSymbolNMTypeChar() 1012 : Obj.getSymbolTableEntry(Symb).n_type; in getSymbolNMTypeChar() 1023 Expected<section_iterator> SecOrErr = Obj.getSymbolSection(Symb); in getSymbolNMTypeChar() 1138 DataRefImpl Symb = Sym.getRawDataRefImpl(); in getNsectInMachO() local 1140 MachO::nlist_64 STE = Obj.getSymbol64TableEntry(Symb); in getNsectInMachO() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/llvm-objdump/ |
| H A D | llvm-objdump.cpp | 1488 for (const auto &Symb : Symbols) { in disassembleObject() local 1489 uint64_t Address = std::get<0>(Symb); in disassembleObject() 1490 StringRef Name = std::get<1>(Symb); in disassembleObject()
|
| H A D | MachODump.cpp | 7159 DataRefImpl Symb = Symbols[SymIdx].getRawDataRefImpl(); in DisassembleMachO() local 7160 bool IsThumb = MachOOF->getSymbolFlags(Symb) & SymbolRef::SF_Thumb; in DisassembleMachO()
|