Home
last modified time | relevance | path

Searched refs:ELFSym (Results 1 – 8 of 8) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DELF.h34 struct ELFSym { struct
71 static ELFSym *getGV(const GlobalValue *GV, unsigned Bind, in getGV() argument
73 ELFSym *Sym = new ELFSym(); in getGV()
84 static ELFSym *getExtSym(const char *Ext) { in getExtSym() argument
85 ELFSym *Sym = new ELFSym(); in getExtSym()
95 static ELFSym *getSectionSym() { in getSectionSym() argument
96 ELFSym *Sym = new ELFSym(); in getSectionSym()
105 static ELFSym *getFileSym() { in getFileSym() argument
106 ELFSym *Sym = new ELFSym(); in getFileSym()
116 static ELFSym *getUndefGV(const GlobalValue *GV, unsigned Bind) { in getUndefGV() argument
[all …]
DELFWriter.h29 struct ELFSym;
44 typedef std::vector<ELFSym*>::iterator ELFSymIter;
146 std::vector<ELFSym*> SymbolList;
150 std::vector<ELFSym*> PrivateSyms;
216 void AddToSymbolList(ELFSym *GblSym);
240 void EmitSymbol(BinaryObject &SymbolTable, ELFSym &Sym);
DELFWriter.cpp165 SymbolList.push_back(new ELFSym()); in doInitialization()
166 SymbolList.push_back(ELFSym::getFileSym()); in doInitialization()
313 void ELFWriter::AddToSymbolList(ELFSym *GblSym) { in AddToSymbolList()
356 ELFSym *GblSym = IsUndefSym ? ELFSym::getUndefGV(GV, SymBind) in EmitGlobal()
357 : ELFSym::getGV(GV, SymBind, SymType, getGlobalELFVisibility(GV)); in EmitGlobal()
707 SymbolList.push_back(ELFSym::getExtSym(*I)); in doFinalization()
712 ELFSym *SectionSym = ELFSym::getSectionSym(); in doFinalization()
848 void ELFWriter::EmitSymbol(BinaryObject &SymbolTable, ELFSym &Sym) { in EmitSymbol()
905 ELFSym &Sym = *(*I); in EmitStringTable()
936 std::vector<ELFSym*> LocalSyms, OtherSyms; in SortSymbols()
[all …]
DELFCodeEmitter.cpp74 ELFSym *FnSym = ELFSym::getGV(F, EW.getGlobalELFBinding(F), ELF::STT_FUNC, in finishFunction()
/external/swiftshader/third_party/subzero/src/
DIceELFSection.cpp84 if (const ELFSym *Sym = SymTab->findSymbol(F.symbol())) { in addRelocations()
114 ELFSym NewSymbol = ELFSym(); in createDefinedSym()
119 NewSymbol.Number = ELFSym::UnknownNumber; in createDefinedSym()
131 ELFSym NewSymbol = ELFSym(); in noteUndefinedSym()
134 NewSymbol.Number = ELFSym::UnknownNumber; in noteUndefinedSym()
145 const ELFSym *ELFSymbolTableSection::findSymbol(GlobalString Name) const { in findSymbol()
DIceFixups.h28 struct ELFSym;
58 void set_value(const ELFSym *Value) { in set_value()
62 const ELFSym *getSymbolValue() const { in getSymbolValue()
89 const ELFSym *SymbolValue;
DIceELFSection.h140 struct ELFSym { struct
185 const ELFSym *findSymbol(GlobalString Name) const;
188 const ELFSym *getNullSymbol() const { return NullSymbol; } in getNullSymbol()
204 using SymMap = std::map<SymtabKey, ELFSym>;
210 const ELFSym *NullSymbol;
360 const ELFSym *Symbol; in writeData()
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/
DJITDebugRegisterer.cpp103 ELFSym *FnSym = ELFSym::getGV(F, in MakeELF()