Lines Matching refs:EF
880 const ELFFile<ELFT> &EF, std::optional<unsigned> TextSectionIndex, in readBBAddrMapImpl() argument
883 bool IsRelocatable = EF.getHeader().e_type == ELF::ET_REL; in readBBAddrMapImpl()
888 const auto &Sections = cantFail(EF.sections()); in readBBAddrMapImpl()
895 Expected<const Elf_Shdr *> TextSecOrErr = EF.getSection(Sec.sh_link); in readBBAddrMapImpl()
898 describe(EF, Sec) + ": " + in readBBAddrMapImpl()
909 EF.getSectionAndRelocations(IsMatch); in readBBAddrMapImpl()
916 describe(EF, *Sec)); in readBBAddrMapImpl()
918 EF.decodeBBAddrMap(*Sec, RelocSec, PGOAnalyses); in readBBAddrMapImpl()
922 return createError("unable to read " + describe(EF, *Sec) + ": " + in readBBAddrMapImpl()
937 readDynsymVersionsImpl(const ELFFile<ELFT> &EF, in readDynsymVersionsImpl() argument
944 for (const Elf_Shdr &Sec : cantFail(EF.sections())) { in readDynsymVersionsImpl()
956 EF.loadVersionMap(VerNeedSec, VerDefSec); in readDynsymVersionsImpl()
965 EF.template getEntry<typename ELFT::Versym>(*VerSec, I); in readDynsymVersionsImpl()
968 " from " + describe(EF, *VerSec) + ": " + in readDynsymVersionsImpl()
977 Expected<StringRef> VerOrErr = EF.getSymbolVersionByIndex( in readDynsymVersionsImpl()
982 " of " + describe(EF, *VerSec) + ": " + in readDynsymVersionsImpl()