Home | History | Annotate | Download | only in Mips

Lines Matching refs:MipsGNULDBackend

33 // MipsGNULDBackend
35 MipsGNULDBackend::MipsGNULDBackend(const LinkerConfig& pConfig,
47 MipsGNULDBackend::~MipsGNULDBackend()
55 void MipsGNULDBackend::initTargetSections(Module& pModule, ObjectBuilder& pBuilder)
70 void MipsGNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule)
99 bool MipsGNULDBackend::initRelocator()
107 Relocator* MipsGNULDBackend::getRelocator()
113 void MipsGNULDBackend::doPreLayout(IRBuilder& pBuilder)
142 void MipsGNULDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder)
148 MipsELFDynamic& MipsGNULDBackend::dynamic()
156 const MipsELFDynamic& MipsGNULDBackend::dynamic() const
162 uint64_t MipsGNULDBackend::emitSectionData(const LDSection& pSection,
181 bool MipsGNULDBackend::hasEntryInStrTab(const LDSymbol& pSym) const
204 void MipsGNULDBackend::orderSymbolTable(Module& pModule)
221 MipsGOT& MipsGNULDBackend::getGOT()
227 const MipsGOT& MipsGNULDBackend::getGOT() const
233 OutputRelocSection& MipsGNULDBackend::getRelDyn()
239 const OutputRelocSection& MipsGNULDBackend::getRelDyn() const
246 MipsGNULDBackend::getTargetSectionOrder(const LDSection& pSectHdr) const
257 bool MipsGNULDBackend::finalizeTargetSymbols()
269 bool MipsGNULDBackend::allocateCommonSymbols(Module& pModule)
365 void MipsGNULDBackend::defineGOTSymbol(IRBuilder& pBuilder)
399 void MipsGNULDBackend::doCreateProgramHdrs(Module& pModule)
416 return new MipsGNULDBackend(pConfig, new MipsGNUInfo(pConfig.targets().triple()));