Lines Matching refs:MipsGotSection
663 MipsGotSection::MipsGotSection() in MipsGotSection() function in MipsGotSection
667 void MipsGotSection::addEntry(InputFile &File, Symbol &Sym, int64_t Addend, in addEntry()
687 void MipsGotSection::addDynTlsEntry(InputFile &File, Symbol &Sym) { in addDynTlsEntry()
691 void MipsGotSection::addTlsIndex(InputFile &File) { in addTlsIndex()
695 size_t MipsGotSection::FileGot::getEntriesNum() const { in getEntriesNum()
700 size_t MipsGotSection::FileGot::getPageEntriesNum() const { in getPageEntriesNum()
707 size_t MipsGotSection::FileGot::getIndexedEntriesNum() const { in getIndexedEntriesNum()
717 MipsGotSection::FileGot &MipsGotSection::getGot(InputFile &F) { in getGot()
726 uint64_t MipsGotSection::getPageEntryOffset(const InputFile *F, in getPageEntryOffset()
741 uint64_t MipsGotSection::getSymEntryOffset(const InputFile *F, const Symbol &S, in getSymEntryOffset()
752 uint64_t MipsGotSection::getTlsIndexOffset(const InputFile *F) const { in getTlsIndexOffset()
757 uint64_t MipsGotSection::getGlobalDynOffset(const InputFile *F, in getGlobalDynOffset()
764 const Symbol *MipsGotSection::getFirstGlobalEntry() const { in getFirstGlobalEntry()
775 unsigned MipsGotSection::getLocalEntriesNum() const { in getLocalEntriesNum()
782 bool MipsGotSection::tryMergeGots(FileGot &Dst, FileGot &Src, bool IsPrimary) { in tryMergeGots()
801 void MipsGotSection::finalizeContents() { updateAllocSize(); } in finalizeContents()
803 bool MipsGotSection::updateAllocSize() { in updateAllocSize()
810 template <class ELFT> void MipsGotSection::build() { in build()
997 bool MipsGotSection::empty() const { in empty()
1003 uint64_t MipsGotSection::getGp(const InputFile *F) const { in getGp()
1013 void MipsGotSection::writeTo(uint8_t *Buf) { in writeTo()
3180 template void MipsGotSection::build<ELF32LE>();
3181 template void MipsGotSection::build<ELF32BE>();
3182 template void MipsGotSection::build<ELF64LE>();
3183 template void MipsGotSection::build<ELF64BE>();