Home
last modified time | relevance | path

Searched refs:BasicSymbolRef (Results 1 – 12 of 12) sorted by relevance

/external/llvm/include/llvm/Object/
DSymbolicFile.h85 class BasicSymbolRef {
107 BasicSymbolRef() : OwningObject(nullptr) { } in BasicSymbolRef() function
108 BasicSymbolRef(DataRefImpl SymbolP, const SymbolicFile *Owner);
110 bool operator==(const BasicSymbolRef &Other) const;
111 bool operator<(const BasicSymbolRef &Other) const;
124 typedef content_iterator<BasicSymbolRef> basic_symbol_iterator;
172 inline BasicSymbolRef::BasicSymbolRef(DataRefImpl SymbolP, in BasicSymbolRef() function
176 inline bool BasicSymbolRef::operator==(const BasicSymbolRef &Other) const {
180 inline bool BasicSymbolRef::operator<(const BasicSymbolRef &Other) const {
184 inline void BasicSymbolRef::moveNext() { in moveNext()
[all …]
DObjectFile.h113 class SymbolRef : public BasicSymbolRef {
117 SymbolRef() : BasicSymbolRef() {} in SymbolRef()
129 SymbolRef(const BasicSymbolRef &B) : BasicSymbolRef(B) { in SymbolRef()
130 assert(isa<ObjectFile>(BasicSymbolRef::getObject())); in SymbolRef()
162 const BasicSymbolRef &P = basic_symbol_iterator::operator *();
167 const BasicSymbolRef &P = basic_symbol_iterator::operator *();
303 : BasicSymbolRef(SymbolP, Owner) {} in SymbolRef()
334 const SymbolicFile *O = BasicSymbolRef::getObject(); in getObject()
DCOFFImportFile.h51 return BasicSymbolRef(DataRefImpl(), this); in symbol_begin_impl()
57 return BasicSymbolRef(Symb, this); in symbol_end_impl()
DFunctionIndexObjectFile.h55 return basic_symbol_iterator(BasicSymbolRef()); in symbol_begin_impl()
59 return basic_symbol_iterator(BasicSymbolRef()); in symbol_end_impl()
DELFObjectFile.h109 return cast<ELFObjectFileBase>(BasicSymbolRef::getObject()); in getObject()
/external/llvm/lib/Object/
DIRObjectFile.cpp94 uint32_t Res = BasicSymbolRef::SF_None; in IRObjectFile()
99 Res |= BasicSymbolRef::SF_Global; in IRObjectFile()
105 Res |= BasicSymbolRef::SF_Undefined; in IRObjectFile()
106 Res |= BasicSymbolRef::SF_Global; in IRObjectFile()
219 uint32_t Res = BasicSymbolRef::SF_None; in getSymbolFlags()
221 Res |= BasicSymbolRef::SF_Undefined; in getSymbolFlags()
223 Res |= BasicSymbolRef::SF_Hidden; in getSymbolFlags()
226 Res |= BasicSymbolRef::SF_Const; in getSymbolFlags()
229 Res |= BasicSymbolRef::SF_FormatSpecific; in getSymbolFlags()
231 Res |= BasicSymbolRef::SF_Global; in getSymbolFlags()
[all …]
DArchiveWriter.cpp251 for (const object::BasicSymbolRef &S : Obj.symbols()) { in writeSymbolTable()
/external/llvm/include/llvm/LTO/
DLTOModule.h175 void addPotentialUndefinedSymbol(const object::BasicSymbolRef &Sym,
183 void addDefinedDataSymbol(const object::BasicSymbolRef &Sym);
187 void addDefinedFunctionSymbol(const object::BasicSymbolRef &Sym);
/external/llvm/lib/LTO/
DLTOModule.cpp346 void LTOModule::addDefinedDataSymbol(const object::BasicSymbolRef &Sym) { in addDefinedDataSymbol()
407 void LTOModule::addDefinedFunctionSymbol(const object::BasicSymbolRef &Sym) { in addDefinedFunctionSymbol()
546 void LTOModule::addPotentialUndefinedSymbol(const object::BasicSymbolRef &Sym, in addPotentialUndefinedSymbol()
579 if (Flags & object::BasicSymbolRef::SF_FormatSpecific) in parseSymbols()
582 bool IsUndefined = Flags & object::BasicSymbolRef::SF_Undefined; in parseSymbols()
594 else if (Flags & object::BasicSymbolRef::SF_Global) in parseSymbols()
/external/llvm/tools/llvm-readobj/
DCOFFImportDumper.cpp45 for (const object::BasicSymbolRef &Sym : File->symbols()) { in dumpCOFFImportFile()
/external/llvm/tools/gold/
Dgold-plugin.cpp322 if (!(Symflags & object::BasicSymbolRef::SF_Global)) in shouldSkip()
324 if (Symflags & object::BasicSymbolRef::SF_FormatSpecific) in shouldSkip()
484 if (Symflags & object::BasicSymbolRef::SF_Undefined) { in claim_file_hook()
/external/llvm/tools/llvm-nm/
Dllvm-nm.cpp189 BasicSymbolRef Sym;
882 static unsigned getNsectInMachO(MachOObjectFile &Obj, BasicSymbolRef Sym) { in getNsectInMachO()
923 for (BasicSymbolRef Sym : Symbols) { in dumpSymbolNamesFromObject()