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

/freebsd-11.0-release/contrib/llvm/include/llvm/Object/
H A DCOFFImportFile.h36 void moveSymbolNext(DataRefImpl &Symb) const override { ++Symb.p; }
39 DataRefImpl Symb) const override {
40 if (Symb.p == 0)
46 uint32_t getSymbolFlags(DataRefImpl Symb) const override {
55 DataRefImpl Symb; variable
56 Symb.p = isCode() ? 2 : 1;
57 return BasicSymbolRef(Symb, this);
H A DIRObjectFile.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 {
41 return const_cast<IRObjectFile *>(this)->getSymbolGV(Symb);
H A DFunctionIndexObjectFile.h41 void moveSymbolNext(DataRefImpl &Symb) const override {
45 DataRefImpl Symb) const override {
49 uint32_t getSymbolFlags(DataRefImpl Symb) const override {
H A DObjectFile.h196 virtual ErrorOr<StringRef> getSymbolName(DataRefImpl Symb) const = 0;
198 DataRefImpl Symb) const override;
199 virtual ErrorOr<uint64_t> getSymbolAddress(DataRefImpl Symb) const = 0;
200 virtual uint64_t getSymbolValueImpl(DataRefImpl Symb) const = 0;
201 virtual uint32_t getSymbolAlignment(DataRefImpl Symb) const;
202 virtual uint64_t getCommonSymbolSizeImpl(DataRefImpl Symb) const = 0;
203 virtual SymbolRef::Type getSymbolType(DataRefImpl Symb) const = 0;
205 getSymbolSection(DataRefImpl Symb) const = 0;
235 uint64_t getSymbolValue(DataRefImpl Symb) const;
238 uint64_t getCommonSymbolSize(DataRefImpl Symb) cons
[all...]
H A DELFObjectFile.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;
199 void moveSymbolNext(DataRefImpl &Symb) const override;
200 ErrorOr<StringRef> getSymbolName(DataRefImpl Symb) const override;
201 ErrorOr<uint64_t> getSymbolAddress(DataRefImpl Symb) const override;
202 uint64_t getSymbolValueImpl(DataRefImpl Symb) const override;
203 uint32_t getSymbolAlignment(DataRefImpl Symb) const override;
204 uint64_t getCommonSymbolSizeImpl(DataRefImpl Symb) const override;
205 uint32_t getSymbolFlags(DataRefImpl Symb) cons
[all...]
H A DSymbolicFile.h132 virtual void moveSymbolNext(DataRefImpl &Symb) const = 0;
135 DataRefImpl Symb) const = 0;
137 virtual uint32_t getSymbolFlags(DataRefImpl Symb) const = 0;
H A DMachO.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 ErrorOr<section_iterator> getSymbolSection(DataRefImpl Symb) const override;
214 unsigned getSymbolSectionID(SymbolRef Symb) cons
[all...]
H A DCOFF.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 ErrorOr<section_iterator> getSymbolSection(DataRefImpl Symb) const override;
733 const coff_symbol16 *Symb local
739 const coff_symbol32 *Symb = nullptr; local
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Object/
H A DIRObjectFile.cpp117 static GlobalValue *getGV(DataRefImpl &Symb) { argument
118 if ((Symb.p & 3) == 3)
121 return reinterpret_cast<GlobalValue*>(Symb.p & ~uintptr_t(3));
145 static unsigned getAsmSymIndex(DataRefImpl Symb) { argument
146 assert((Symb.p & uintptr_t(3)) == 3);
147 uintptr_t Index = Symb.p & ~uintptr_t(3);
152 void IRObjectFile::moveSymbolNext(DataRefImpl &Symb) const {
153 const GlobalValue *GV = getGV(Symb);
156 switch (Symb.p & 3) {
176 unsigned Index = getAsmSymIndex(Symb);
247 getSymbolGV(DataRefImpl Symb) argument
[all...]
H A DCOFFObjectFile.cpp136 const coff_symbol16 *Symb = toSymb<coff_symbol16>(Ref); local
137 Symb += 1 + Symb->NumberOfAuxSymbols;
138 Ref.p = std::min(reinterpret_cast<uintptr_t>(Symb), End);
140 const coff_symbol32 *Symb = toSymb<coff_symbol32>(Ref); local
141 Symb += 1 + Symb->NumberOfAuxSymbols;
142 Ref.p = std::min(reinterpret_cast<uintptr_t>(Symb), End);
149 COFFSymbolRef Symb = getCOFFSymbol(Ref); local
151 std::error_code EC = getSymbolName(Symb, Resul
163 COFFSymbolRef Symb = getCOFFSymbol(Ref); local
183 COFFSymbolRef Symb = getCOFFSymbol(Ref); local
206 COFFSymbolRef Symb = getCOFFSymbol(Ref); local
234 COFFSymbolRef Symb = getCOFFSymbol(Ref); local
240 COFFSymbolRef Symb = getCOFFSymbol(Ref); local
252 COFFSymbolRef Symb = getCOFFSymbol(Sym.getRawDataRefImpl()); local
[all...]
H A DObjectFile.cpp48 DataRefImpl Symb) const {
49 ErrorOr<StringRef> Name = getSymbolName(Symb);
H A DMachOObjectFile.cpp323 void MachOObjectFile::moveSymbolNext(DataRefImpl &Symb) const {
327 Symb.p += SymbolTableEntrySize;
330 ErrorOr<StringRef> MachOObjectFile::getSymbolName(DataRefImpl Symb) const {
332 MachO::nlist_base Entry = getSymbolTableEntryBase(this, Symb);
357 std::error_code MachOObjectFile::getIndirectName(DataRefImpl Symb, argument
360 MachO::nlist_base Entry = getSymbolTableEntryBase(this, Symb);
363 uint64_t NValue = getNValue(Symb);
392 SymbolRef::Type MachOObjectFile::getSymbolType(DataRefImpl Symb) const {
393 MachO::nlist_base Entry = getSymbolTableEntryBase(this, Symb);
404 section_iterator Sec = *getSymbolSection(Symb);
[all...]
/freebsd-11.0-release/contrib/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp706 COFFSymbolRef Symb = Obj.getCOFFSymbol(*I); local
723 if (!COFF::isReservedSectionNumber(Symb.getSectionNumber())) {
732 switch (Symb.getSectionNumber()) {
746 if (Symb.isSectionDefinition())
753 static uint8_t getNType(MachOObjectFile &Obj, DataRefImpl Symb) { argument
755 MachO::nlist_64 STE = Obj.getSymbol64TableEntry(Symb);
758 MachO::nlist STE = Obj.getSymbolTableEntry(Symb);
763 DataRefImpl Symb = I->getRawDataRefImpl(); local
764 uint8_t NType = getNType(Obj, Symb);
775 section_iterator Sec = *Obj.getSymbolSection(Symb);
883 DataRefImpl Symb = Sym.getRawDataRefImpl(); local
[all...]
/freebsd-11.0-release/contrib/llvm/lib/MC/
H A DWinCOFFObjectWriter.cpp93 COFFSymbol *Symb; member in struct:__anon2629::COFFRelocation
95 COFFRelocation() : Symb(nullptr) {}
729 Reloc.Symb = SectionMap[TargetSection]->Symbol;
735 Reloc.Symb = SymbolMap[&A];
738 ++Reloc.Symb->Relocations;
953 assert(Relocation.Symb->getIndex() != -1);
954 Relocation.Data.SymbolTableIndex = Relocation.Symb->getIndex();
/freebsd-11.0-release/contrib/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp964 for (const auto &Symb : Symbols) {
965 uint64_t Address = Symb.first;
966 StringRef Name = Symb.second;
H A DMachODump.cpp6172 DataRefImpl Symb = Symbols[SymIdx].getRawDataRefImpl(); local
6174 (MachOOF->getSymbolFlags(Symb) & SymbolRef::SF_Thumb) && ThumbTarget;

Completed in 129 milliseconds