Searched refs:Symb (Results 1 - 19 of 19) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Object/
H A DCOFFImportFile.h37 void moveSymbolNext(DataRefImpl &Symb) const override { ++Symb.p; }
39 Error printSymbolName(raw_ostream &OS, DataRefImpl Symb) const override {
40 if (Symb.p == 0)
46 Expected<uint32_t> getSymbolFlags(DataRefImpl Symb) const override {
55 DataRefImpl Symb; variable
56 Symb.p = isData() ? 1 : 2;
57 return BasicSymbolRef(Symb, this);
H A DIRObjectFile.h39 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;
H A DWasm.h123 const WasmSymbol &getWasmSymbol(const DataRefImpl &Symb) const;
155 void moveSymbolNext(DataRefImpl &Symb) const override;
157 Expected<uint32_t> getSymbolFlags(DataRefImpl Symb) const override;
162 Expected<StringRef> getSymbolName(DataRefImpl Symb) const override;
164 Expected<uint64_t> getSymbolAddress(DataRefImpl Symb) const override;
166 uint64_t getSymbolValueImpl(DataRefImpl Symb) const override;
167 uint32_t getSymbolAlignment(DataRefImpl Symb) const override;
168 uint64_t getCommonSymbolSizeImpl(DataRefImpl Symb) const override;
169 Expected<SymbolRef::Type> getSymbolType(DataRefImpl Symb) const override;
170 Expected<section_iterator> getSymbolSection(DataRefImpl Symb) cons
[all...]
H A DXCOFFObjectFile.h271 void moveSymbolNext(DataRefImpl &Symb) const override;
272 Expected<uint32_t> getSymbolFlags(DataRefImpl Symb) const override;
276 Expected<StringRef> getSymbolName(DataRefImpl Symb) const override;
277 Expected<uint64_t> getSymbolAddress(DataRefImpl Symb) const override;
278 uint64_t getSymbolValueImpl(DataRefImpl Symb) const override;
279 uint64_t getCommonSymbolSizeImpl(DataRefImpl Symb) const override;
280 Expected<SymbolRef::Type> getSymbolType(DataRefImpl Symb) const override;
281 Expected<section_iterator> getSymbolSection(DataRefImpl Symb) const override;
H A DELFObjectFile.h57 virtual uint64_t getSymbolSize(DataRefImpl Symb) const = 0;
58 virtual uint8_t getSymbolBinding(DataRefImpl Symb) const = 0;
59 virtual uint8_t getSymbolOther(DataRefImpl Symb) const = 0;
60 virtual uint8_t getSymbolELFType(DataRefImpl Symb) const = 0;
258 void moveSymbolNext(DataRefImpl &Symb) const override;
259 Expected<StringRef> getSymbolName(DataRefImpl Symb) const override;
260 Expected<uint64_t> getSymbolAddress(DataRefImpl Symb) const override;
261 uint64_t getSymbolValueImpl(DataRefImpl Symb) const override;
262 uint32_t getSymbolAlignment(DataRefImpl Symb) const override;
263 uint64_t getCommonSymbolSizeImpl(DataRefImpl Symb) cons
[all...]
H A DObjectFile.h245 virtual Expected<StringRef> getSymbolName(DataRefImpl Symb) const = 0;
247 DataRefImpl Symb) const override;
248 virtual Expected<uint64_t> getSymbolAddress(DataRefImpl Symb) const = 0;
249 virtual uint64_t getSymbolValueImpl(DataRefImpl Symb) const = 0;
250 virtual uint32_t getSymbolAlignment(DataRefImpl Symb) const;
251 virtual uint64_t getCommonSymbolSizeImpl(DataRefImpl Symb) const = 0;
252 virtual Expected<SymbolRef::Type> getSymbolType(DataRefImpl Symb) const = 0;
254 getSymbolSection(DataRefImpl Symb) const = 0;
291 Expected<uint64_t> getSymbolValue(DataRefImpl Symb) const;
297 uint64_t getCommonSymbolSize(DataRefImpl Symb) cons
[all...]
H A DSymbolicFile.h145 virtual void moveSymbolNext(DataRefImpl &Symb) const = 0;
147 virtual Error printSymbolName(raw_ostream &OS, DataRefImpl Symb) const = 0;
149 virtual Expected<uint32_t> getSymbolFlags(DataRefImpl Symb) const = 0;
H A DMachO.h275 void moveSymbolNext(DataRefImpl &Symb) const override;
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;
289 Expected<SymbolRef::Type> getSymbolType(DataRefImpl Symb) const override;
290 Expected<uint32_t> getSymbolFlags(DataRefImpl Symb) const override;
291 Expected<section_iterator> getSymbolSection(DataRefImpl Symb) const override;
292 unsigned getSymbolSectionID(SymbolRef Symb) cons
[all...]
H A DCOFF.h795 const coff_symbol_type *toSymb(DataRefImpl Symb) const;
903 void moveSymbolNext(DataRefImpl &Symb) const override;
904 Expected<StringRef> getSymbolName(DataRefImpl Symb) const override;
905 Expected<uint64_t> getSymbolAddress(DataRefImpl Symb) const override;
906 uint32_t getSymbolAlignment(DataRefImpl Symb) const override;
907 uint64_t getSymbolValueImpl(DataRefImpl Symb) const override;
908 uint64_t getCommonSymbolSizeImpl(DataRefImpl Symb) const override;
909 Expected<uint32_t> getSymbolFlags(DataRefImpl Symb) const override;
910 Expected<SymbolRef::Type> getSymbolType(DataRefImpl Symb) const override;
911 Expected<section_iterator> getSymbolSection(DataRefImpl Symb) cons
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/
H A DIRObjectFile.cpp37 static ModuleSymbolTable::Symbol getSym(DataRefImpl &Symb) { argument
38 return *reinterpret_cast<ModuleSymbolTable::Symbol *>(Symb.p);
41 void IRObjectFile::moveSymbolNext(DataRefImpl &Symb) const {
42 Symb.p += sizeof(ModuleSymbolTable::Symbol);
45 Error IRObjectFile::printSymbolName(raw_ostream &OS, DataRefImpl Symb) const {
46 SymTab.printSymbolName(OS, getSym(Symb));
50 Expected<uint32_t> IRObjectFile::getSymbolFlags(DataRefImpl Symb) const {
51 return SymTab.getSymbolFlags(getSym(Symb));
H A DCOFFObjectFile.cpp137 const coff_symbol16 *Symb = toSymb<coff_symbol16>(Ref); local
138 Symb += 1 + Symb->NumberOfAuxSymbols;
139 Ref.p = std::min(reinterpret_cast<uintptr_t>(Symb), End);
141 const coff_symbol32 *Symb = toSymb<coff_symbol32>(Ref); local
142 Symb += 1 + Symb->NumberOfAuxSymbols;
143 Ref.p = std::min(reinterpret_cast<uintptr_t>(Symb), End);
160 COFFSymbolRef Symb = getCOFFSymbol(Ref); local
161 return std::min(uint64_t(32), PowerOf2Ceil(Symb
166 COFFSymbolRef Symb = getCOFFSymbol(Ref); local
186 COFFSymbolRef Symb = getCOFFSymbol(Ref); local
209 COFFSymbolRef Symb = getCOFFSymbol(Ref); local
240 COFFSymbolRef Symb = getCOFFSymbol(Ref); local
246 COFFSymbolRef Symb = getCOFFSymbol(Ref); local
258 COFFSymbolRef Symb = getCOFFSymbol(Sym.getRawDataRefImpl()); local
[all...]
H A DXCOFFObjectFile.cpp145 void XCOFFObjectFile::moveSymbolNext(DataRefImpl &Symb) const {
146 const XCOFFSymbolEntry *SymEntPtr = toSymbolEntry(Symb);
154 Symb.p = reinterpret_cast<uintptr_t>(SymEntPtr);
182 Expected<StringRef> XCOFFObjectFile::getSymbolName(DataRefImpl Symb) const {
183 const XCOFFSymbolEntry *SymEntPtr = toSymbolEntry(Symb);
196 Expected<uint64_t> XCOFFObjectFile::getSymbolAddress(DataRefImpl Symb) const {
198 return toSymbolEntry(Symb)->Value;
201 uint64_t XCOFFObjectFile::getSymbolValueImpl(DataRefImpl Symb) const {
203 return toSymbolEntry(Symb)->Value;
206 uint64_t XCOFFObjectFile::getCommonSymbolSizeImpl(DataRefImpl Symb) cons
[all...]
H A DWasmObjectFile.cpp1295 void WasmObjectFile::moveSymbolNext(DataRefImpl &Symb) const { Symb.d.b++; }
1297 Expected<uint32_t> WasmObjectFile::getSymbolFlags(DataRefImpl Symb) const {
1299 const WasmSymbol &Sym = getWasmSymbol(Symb);
1329 const WasmSymbol &WasmObjectFile::getWasmSymbol(const DataRefImpl &Symb) const {
1330 return Symbols[Symb.d.b];
1333 const WasmSymbol &WasmObjectFile::getWasmSymbol(const SymbolRef &Symb) const {
1334 return getWasmSymbol(Symb.getRawDataRefImpl());
1337 Expected<StringRef> WasmObjectFile::getSymbolName(DataRefImpl Symb) const {
1338 return getWasmSymbol(Symb)
[all...]
H A DObjectFile.cpp69 Error ObjectFile::printSymbolName(raw_ostream &OS, DataRefImpl Symb) const {
70 Expected<StringRef> Name = getSymbolName(Symb);
H A DMachOObjectFile.cpp1745 void MachOObjectFile::moveSymbolNext(DataRefImpl &Symb) const {
1749 Symb.p += SymbolTableEntrySize;
1752 Expected<StringRef> MachOObjectFile::getSymbolName(DataRefImpl Symb) const {
1754 MachO::nlist_base Entry = getSymbolTableEntryBase(*this, Symb);
1762 " for symbol at index " + Twine(getSymbolIndex(Symb)));
1784 std::error_code MachOObjectFile::getIndirectName(DataRefImpl Symb, argument
1787 MachO::nlist_base Entry = getSymbolTableEntryBase(*this, Symb);
1790 uint64_t NValue = getNValue(Symb);
1820 MachOObjectFile::getSymbolType(DataRefImpl Symb) const {
1821 MachO::nlist_base Entry = getSymbolTableEntryBase(*this, Symb);
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/
H A DWinCOFFObjectWriter.cpp103 COFFSymbol *Symb = nullptr; member in struct:__anon3739::COFFRelocation
776 Reloc.Symb = SectionMap[TargetSection]->Symbol;
782 Reloc.Symb = SymbolMap[&A];
785 ++Reloc.Symb->Relocations;
990 assert(Relocation.Symb->getIndex() != -1);
991 Relocation.Data.SymbolTableIndex = Relocation.Symb->getIndex();
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp962 COFFSymbolRef Symb = Obj.getCOFFSymbol(*I); local
981 if (!COFF::isReservedSectionNumber(Symb.getSectionNumber())) {
995 switch (Symb.getSectionNumber()) {
1009 if (Symb.isSectionDefinition())
1029 DataRefImpl Symb = I->getRawDataRefImpl(); local
1030 uint8_t NType = Obj.is64Bit() ? Obj.getSymbol64TableEntry(Symb).n_type
1031 : Obj.getSymbolTableEntry(Symb).n_type;
1042 Expected<section_iterator> SecOrErr = Obj.getSymbolSection(Symb);
1212 DataRefImpl Symb = Sym.getRawDataRefImpl(); local
1214 MachO::nlist_64 STE = Obj.getSymbol64TableEntry(Symb);
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp1703 for (const auto &Symb : Symbols) {
1704 uint64_t Address = Symb.Addr;
1705 StringRef Name = Symb.Name;
H A DMachODump.cpp7566 DataRefImpl Symb = Symbols[SymIdx].getRawDataRefImpl(); local
7567 uint32_t SymbolFlags = cantFail(MachOOF->getSymbolFlags(Symb));

Completed in 110 milliseconds