Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/lib/Object/
HDIRObjectFile.cpp117 static GlobalValue *getGV(DataRefImpl &Symb) { in getGV() argument
118 if ((Symb.p & 3) == 3) in getGV()
121 return reinterpret_cast<GlobalValue*>(Symb.p & ~uintptr_t(3)); in getGV()
145 static unsigned getAsmSymIndex(DataRefImpl Symb) { in getAsmSymIndex() argument
146 assert((Symb.p & uintptr_t(3)) == 3); in getAsmSymIndex()
147 uintptr_t Index = Symb.p & ~uintptr_t(3); in getAsmSymIndex()
152 void IRObjectFile::moveSymbolNext(DataRefImpl &Symb) const { in moveSymbolNext()
153 const GlobalValue *GV = getGV(Symb); in moveSymbolNext()
156 switch (Symb.p & 3) { in moveSymbolNext()
176 unsigned Index = getAsmSymIndex(Symb); in moveSymbolNext()
[all …]
HDCOFFObjectFile.cpp136 const coff_symbol16 *Symb = toSymb<coff_symbol16>(Ref); in moveSymbolNext() local
137 Symb += 1 + Symb->NumberOfAuxSymbols; in moveSymbolNext()
138 Ref.p = std::min(reinterpret_cast<uintptr_t>(Symb), End); in moveSymbolNext()
140 const coff_symbol32 *Symb = toSymb<coff_symbol32>(Ref); in moveSymbolNext() local
141 Symb += 1 + Symb->NumberOfAuxSymbols; in moveSymbolNext()
142 Ref.p = std::min(reinterpret_cast<uintptr_t>(Symb), End); in moveSymbolNext()
149 COFFSymbolRef Symb = getCOFFSymbol(Ref); in getSymbolName() local
151 std::error_code EC = getSymbolName(Symb, Result); in getSymbolName()
163 COFFSymbolRef Symb = getCOFFSymbol(Ref); in getSymbolAddress() local
164 int32_t SectionNumber = Symb.getSectionNumber(); in getSymbolAddress()
[all …]
HDObjectFile.cpp48 DataRefImpl Symb) const { in printSymbolName()
49 ErrorOr<StringRef> Name = getSymbolName(Symb); in printSymbolName()
HDMachOObjectFile.cpp323 void MachOObjectFile::moveSymbolNext(DataRefImpl &Symb) const { in moveSymbolNext()
327 Symb.p += SymbolTableEntrySize; in moveSymbolNext()
330 ErrorOr<StringRef> MachOObjectFile::getSymbolName(DataRefImpl Symb) const { in getSymbolName()
332 MachO::nlist_base Entry = getSymbolTableEntryBase(this, Symb); in getSymbolName()
357 std::error_code MachOObjectFile::getIndirectName(DataRefImpl Symb, in getIndirectName() argument
360 MachO::nlist_base Entry = getSymbolTableEntryBase(this, Symb); in getIndirectName()
363 uint64_t NValue = getNValue(Symb); in getIndirectName()
392 SymbolRef::Type MachOObjectFile::getSymbolType(DataRefImpl Symb) const { in getSymbolType()
393 MachO::nlist_base Entry = getSymbolTableEntryBase(this, Symb); in getSymbolType()
448 std::error_code MachOObjectFile::getSymbolSection(DataRefImpl Symb, in getSymbolSection() argument
[all …]
/NextBSD/contrib/llvm/include/llvm/Object/
HDIRObjectFile.h35 void moveSymbolNext(DataRefImpl &Symb) const override;
37 DataRefImpl Symb) const override;
38 uint32_t getSymbolFlags(DataRefImpl Symb) const override;
39 GlobalValue *getSymbolGV(DataRefImpl Symb);
40 const GlobalValue *getSymbolGV(DataRefImpl Symb) const { in getSymbolGV() argument
41 return const_cast<IRObjectFile *>(this)->getSymbolGV(Symb); in getSymbolGV()
HDELFObjectFile.h50 virtual uint64_t getSymbolSize(DataRefImpl Symb) const = 0;
51 virtual uint8_t getSymbolOther(DataRefImpl Symb) const = 0;
52 virtual uint8_t getSymbolELFType(DataRefImpl Symb) const = 0;
197 void moveSymbolNext(DataRefImpl &Symb) const override;
198 ErrorOr<StringRef> getSymbolName(DataRefImpl Symb) const override;
199 ErrorOr<uint64_t> getSymbolAddress(DataRefImpl Symb) const override;
200 uint64_t getSymbolValueImpl(DataRefImpl Symb) const override;
201 uint32_t getSymbolAlignment(DataRefImpl Symb) const override;
202 uint64_t getCommonSymbolSizeImpl(DataRefImpl Symb) const override;
203 uint32_t getSymbolFlags(DataRefImpl Symb) const override;
[all …]
HDObjectFile.h197 virtual ErrorOr<StringRef> getSymbolName(DataRefImpl Symb) const = 0;
199 DataRefImpl Symb) const override;
200 virtual ErrorOr<uint64_t> getSymbolAddress(DataRefImpl Symb) const = 0;
201 virtual uint64_t getSymbolValueImpl(DataRefImpl Symb) const = 0;
202 virtual uint32_t getSymbolAlignment(DataRefImpl Symb) const;
203 virtual uint64_t getCommonSymbolSizeImpl(DataRefImpl Symb) const = 0;
204 virtual SymbolRef::Type getSymbolType(DataRefImpl Symb) const = 0;
205 virtual std::error_code getSymbolSection(DataRefImpl Symb,
236 uint64_t getSymbolValue(DataRefImpl Symb) const;
239 uint64_t getCommonSymbolSize(DataRefImpl Symb) const { in getCommonSymbolSize() argument
[all …]
HDMachO.h199 void moveSymbolNext(DataRefImpl &Symb) const override;
202 ErrorOr<StringRef> getSymbolName(DataRefImpl Symb) const override;
205 std::error_code getIndirectName(DataRefImpl Symb, StringRef &Res) const;
208 ErrorOr<uint64_t> getSymbolAddress(DataRefImpl Symb) const override;
209 uint32_t getSymbolAlignment(DataRefImpl Symb) const override;
210 uint64_t getCommonSymbolSizeImpl(DataRefImpl Symb) const override;
211 SymbolRef::Type getSymbolType(DataRefImpl Symb) const override;
212 uint32_t getSymbolFlags(DataRefImpl Symb) const override;
213 std::error_code getSymbolSection(DataRefImpl Symb,
215 unsigned getSymbolSectionID(SymbolRef Symb) const;
[all …]
HDCOFF.h576 const coff_symbol_type *toSymb(DataRefImpl Symb) const;
649 void moveSymbolNext(DataRefImpl &Symb) const override;
650 ErrorOr<StringRef> getSymbolName(DataRefImpl Symb) const override;
651 ErrorOr<uint64_t> getSymbolAddress(DataRefImpl Symb) const override;
652 uint64_t getSymbolValueImpl(DataRefImpl Symb) const override;
653 uint64_t getCommonSymbolSizeImpl(DataRefImpl Symb) const override;
654 uint32_t getSymbolFlags(DataRefImpl Symb) const override;
655 SymbolRef::Type getSymbolType(DataRefImpl Symb) const override;
656 std::error_code getSymbolSection(DataRefImpl Symb,
734 const coff_symbol16 *Symb = nullptr; in getSymbol() local
[all …]
HDSymbolicFile.h124 virtual void moveSymbolNext(DataRefImpl &Symb) const = 0;
127 DataRefImpl Symb) const = 0;
129 virtual uint32_t getSymbolFlags(DataRefImpl Symb) const = 0;
HDELF.h250 const Elf_Sym *Symb,
374 ErrorOr<StringRef> getStaticSymbolName(const Elf_Sym *Symb) const;
375 ErrorOr<StringRef> getDynamicSymbolName(const Elf_Sym *Symb) const;
376 ErrorOr<StringRef> getSymbolName(const Elf_Sym *Symb, bool IsDynamic) const;
919 ELFFile<ELFT>::getStaticSymbolName(const Elf_Sym *Symb) const { in getStaticSymbolName() argument
920 return Symb->getName(DotStrtab); in getStaticSymbolName()
925 ELFFile<ELFT>::getDynamicSymbolName(const Elf_Sym *Symb) const { in getDynamicSymbolName() argument
926 return StringRef(getDynamicString(Symb->st_name)); in getDynamicSymbolName()
930 ErrorOr<StringRef> ELFFile<ELFT>::getSymbolName(const Elf_Sym *Symb, in getSymbolName() argument
933 return getDynamicSymbolName(Symb); in getSymbolName()
[all …]
/NextBSD/contrib/llvm/tools/llvm-nm/
HDllvm-nm.cpp636 COFFSymbolRef Symb = Obj.getCOFFSymbol(*I); in getSymbolNMTypeChar() local
653 if (!COFF::isReservedSectionNumber(Symb.getSectionNumber())) { in getSymbolNMTypeChar()
661 switch (Symb.getSectionNumber()) { in getSymbolNMTypeChar()
675 if (Symb.isSectionDefinition()) in getSymbolNMTypeChar()
682 static uint8_t getNType(MachOObjectFile &Obj, DataRefImpl Symb) { in getNType() argument
684 MachO::nlist_64 STE = Obj.getSymbol64TableEntry(Symb); in getNType()
687 MachO::nlist STE = Obj.getSymbolTableEntry(Symb); in getNType()
692 DataRefImpl Symb = I->getRawDataRefImpl(); in getSymbolNMTypeChar() local
693 uint8_t NType = getNType(Obj, Symb); in getSymbolNMTypeChar()
705 Obj.getSymbolSection(Symb, Sec); in getSymbolNMTypeChar()
[all …]
/NextBSD/contrib/llvm/lib/MC/
HDWinCOFFObjectWriter.cpp92 COFFSymbol *Symb; member
94 COFFRelocation() : Symb(nullptr) {} in COFFRelocation()
769 Reloc.Symb = coff_symbol->Section->Symbol; in recordRelocation()
773 Reloc.Symb = coff_symbol; in recordRelocation()
775 ++Reloc.Symb->Relocations; in recordRelocation()
995 assert(Relocation.Symb->getIndex() != -1); in writeObject()
996 Relocation.Data.SymbolTableIndex = Relocation.Symb->getIndex(); in writeObject()
/NextBSD/contrib/llvm/tools/llvm-objdump/
HDMachODump.cpp6200 DataRefImpl Symb = Symbols[SymIdx].getRawDataRefImpl(); in DisassembleMachO() local
6202 (MachOOF->getSymbolFlags(Symb) & SymbolRef::SF_Thumb) && ThumbTarget; in DisassembleMachO()