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