• Home
  • Raw
  • Download

Lines Matching refs:archiveName

61     if (f->archiveName.empty())  in toString()
64 f->toStringCache = (f->archiveName + "(" + f->getName() + ")").str(); in toString()
69 static ELFKind getELFKind(MemoryBufferRef mb, StringRef archiveName) { in getELFKind() argument
76 if (archiveName.empty()) in getELFKind()
79 fatal(archiveName + "(" + filename + "): " + msg); in getELFKind()
280 if (archiveName.empty()) in getNameForScript()
284 nameForScriptCache = (archiveName + Twine(':') + getName()).str(); in getNameForScript()
1265 StringRef archiveName) { in isBitcodeNonCommonDef() argument
1277 StringRef archiveName) { in isNonCommonDef() argument
1278 ObjFile<ELFT> *obj = make<ObjFile<ELFT>>(mb, archiveName); in isNonCommonDef()
1290 StringRef archiveName) { in isNonCommonDef() argument
1291 switch (getELFKind(mb, archiveName)) { in isNonCommonDef()
1293 return isNonCommonDef<ELF32LE>(mb, symName, archiveName); in isNonCommonDef()
1295 return isNonCommonDef<ELF32BE>(mb, symName, archiveName); in isNonCommonDef()
1297 return isNonCommonDef<ELF64LE>(mb, symName, archiveName); in isNonCommonDef()
1299 return isNonCommonDef<ELF64BE>(mb, symName, archiveName); in isNonCommonDef()
1655 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, in BitcodeFile() argument
1658 this->archiveName = std::string(archiveName); in BitcodeFile()
1671 archiveName.empty() in BitcodeFile()
1673 : saver.save(archiveName + "(" + path::filename(path) + " at " + in BitcodeFile()
1764 InputFile *elf::createObjectFile(MemoryBufferRef mb, StringRef archiveName, in createObjectFile() argument
1767 return make<BitcodeFile>(mb, archiveName, offsetInArchive); in createObjectFile()
1769 switch (getELFKind(mb, archiveName)) { in createObjectFile()
1771 return make<ObjFile<ELF32LE>>(mb, archiveName); in createObjectFile()
1773 return make<ObjFile<ELF32BE>>(mb, archiveName); in createObjectFile()
1775 return make<ObjFile<ELF64LE>>(mb, archiveName); in createObjectFile()
1777 return make<ObjFile<ELF64BE>>(mb, archiveName); in createObjectFile()
1788 InputFile *file = createObjectFile(mb, archiveName, offsetInArchive); in fetch()
1813 if (getELFKind(this->mb, archiveName) != config->ekind) { in parse()
1858 return isBitcodeNonCommonDef(mb, name, archiveName); in shouldFetchForCommon()
1860 return isNonCommonDef(mb, name, archiveName); in shouldFetchForCommon()