Lines Matching refs:MipsGOTParser
202 template <class ELFT> class MipsGOTParser;
291 virtual void printMipsGOT(const MipsGOTParser<ELFT> &Parser) = 0;
292 virtual void printMipsPLT(const MipsGOTParser<ELFT> &Parser) = 0;
652 void printMipsGOT(const MipsGOTParser<ELFT> &Parser) override;
653 void printMipsPLT(const MipsGOTParser<ELFT> &Parser) override;
701 void printMipsGOT(const MipsGOTParser<ELFT> &Parser) override;
702 void printMipsPLT(const MipsGOTParser<ELFT> &Parser) override;
2567 MipsGOTParser<ELFT> Parser(*this); in printArchSpecificInfo()
2630 template <class ELFT> class MipsGOTParser { class
2640 MipsGOTParser(const ELFDumper<ELFT> &D);
2689 MipsGOTParser<ELFT>::MipsGOTParser(const ELFDumper<ELFT> &D) in MipsGOTParser() function in MipsGOTParser
2696 Error MipsGOTParser<ELFT>::findGOT(Elf_Dyn_Range DynTable, in findGOT()
2768 Error MipsGOTParser<ELFT>::findPLT(Elf_Dyn_Range DynTable) { in findPLT()
2830 template <class ELFT> uint64_t MipsGOTParser<ELFT>::getGp() const { in getGp()
2835 const typename MipsGOTParser<ELFT>::Entry *
2836 MipsGOTParser<ELFT>::getGotLazyResolver() const { in getGotLazyResolver()
2841 const typename MipsGOTParser<ELFT>::Entry *
2842 MipsGOTParser<ELFT>::getGotModulePointer() const { in getGotModulePointer()
2852 typename MipsGOTParser<ELFT>::Entries
2853 MipsGOTParser<ELFT>::getLocalEntries() const { in getLocalEntries()
2861 typename MipsGOTParser<ELFT>::Entries
2862 MipsGOTParser<ELFT>::getGlobalEntries() const { in getGlobalEntries()
2869 typename MipsGOTParser<ELFT>::Entries
2870 MipsGOTParser<ELFT>::getOtherEntries() const { in getOtherEntries()
2878 uint64_t MipsGOTParser<ELFT>::getGotAddress(const Entry *E) const { in getGotAddress()
2884 int64_t MipsGOTParser<ELFT>::getGotOffset(const Entry *E) const { in getGotOffset()
2890 const typename MipsGOTParser<ELFT>::Elf_Sym *
2891 MipsGOTParser<ELFT>::getGotSym(const Entry *E) const { in getGotSym()
2897 const typename MipsGOTParser<ELFT>::Entry *
2898 MipsGOTParser<ELFT>::getPltLazyResolver() const { in getPltLazyResolver()
2903 const typename MipsGOTParser<ELFT>::Entry *
2904 MipsGOTParser<ELFT>::getPltModulePointer() const { in getPltModulePointer()
2909 typename MipsGOTParser<ELFT>::Entries
2910 MipsGOTParser<ELFT>::getPltEntries() const { in getPltEntries()
2917 uint64_t MipsGOTParser<ELFT>::getPltAddress(const Entry *E) const { in getPltAddress()
2923 const typename MipsGOTParser<ELFT>::Elf_Sym *
2924 MipsGOTParser<ELFT>::getPltSym(const Entry *E) const { in getPltSym()
6030 void GNUELFDumper<ELFT>::printMipsGOT(const MipsGOTParser<ELFT> &Parser) { in printMipsGOT()
6111 void GNUELFDumper<ELFT>::printMipsPLT(const MipsGOTParser<ELFT> &Parser) { in printMipsPLT()
7063 void LLVMELFDumper<ELFT>::printMipsGOT(const MipsGOTParser<ELFT> &Parser) { in printMipsGOT()
7125 void LLVMELFDumper<ELFT>::printMipsPLT(const MipsGOTParser<ELFT> &Parser) { in printMipsPLT()