Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DCOFFImportFile.h38 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 DELFObjectFile.h464 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 DObjectFile.h222 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 DWasm.h125 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 DMachO.h278 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 DIRObjectFile.h40 void moveSymbolNext(DataRefImpl &Symb) const override;
42 DataRefImpl Symb) const override;
43 uint32_t getSymbolFlags(DataRefImpl Symb) const override;
H A DCOFF.h791 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 DSymbolicFile.h147 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 DIRObjectFile.cpp38 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 DCOFFObjectFile.cpp139 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 DWasmObjectFile.cpp1148 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 DObjectFile.cpp61 DataRefImpl Symb) const { in printSymbolName()
62 Expected<StringRef> Name = getSymbolName(Symb); in printSymbolName()
H A DMachOObjectFile.cpp1701 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 DWinCOFFObjectWriter.cpp103 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 Dllvm-nm.cpp942 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 Dllvm-objdump.cpp1488 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 DMachODump.cpp7159 DataRefImpl Symb = Symbols[SymIdx].getRawDataRefImpl(); in DisassembleMachO() local
7160 bool IsThumb = MachOOF->getSymbolFlags(Symb) & SymbolRef::SF_Thumb; in DisassembleMachO()