• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/lld/ELF/

Lines Matching refs:files

198     files.push_back(make<BinaryFile>(mbref));
210 files.push_back(createObjectFile(p.first, path, p.second));
222 // Check if all members are bitcode files. If not, ignore, which is the
233 files.push_back(make<LazyObjFile>(p.first, path, p.second));
238 files.push_back(make<ArchiveFile>(std::move(file)));
257 files.push_back(
263 files.push_back(make<LazyObjFile>(mbref, "", 0));
265 files.push_back(createObjectFile(mbref));
281 // LTO calls LLVM functions to compile bitcode files to native code.
282 // Technically this can be delayed until we read bitcode files, but
542 if (s == "ignore-all" || s == "ignore-in-object-files")
1182 // Iterate over argv to process input files and positional arguments.
1234 files.push_back(createObjectFile(*mb));
1235 files.back()->justSymbols = true;
1278 if (files.empty() && errorCount() == 0)
1279 error("no input files");
1282 // If -m <machine_type> was not given, infer it from object files.
1287 for (InputFile *f : files) {
1372 // A special library name "ALL" means all archive files.
1596 // optimization takes place. When LTO is in use, some input files are
1598 // This function compiles bitcode files into a few big native files
1600 // Because all bitcode files that the program consists of are passed to
1603 // Compile bitcode files and replace bitcode symbols.
1677 // Update pointers in input files.
1691 // source file must be compiled with -fcf-protection. Object files compiled
1693 // with CET. We enable the feature only when all object files are compatible
1767 // Add all files to the symbol table. This will add almost all
1769 // add files to the link, via autolinking, these files are always
1771 for (size_t i = 0; i < files.size(); ++i)
1772 parseFile(files[i]);
1807 // If any of our inputs are bitcode files, the LTO code generator may create
1832 // Now when we read all script files, we want to finalize order of linker
1865 // Do link-time optimization if given files are LLVM bitcode files.
1866 // This compiles bitcode files into real object files.
1875 // files" and not object files. Index file creation is already done
1890 // Now that we have a complete list of input files.
1891 // Beyond this point, no new files are added.
1926 // Read .note.gnu.property sections from input object files which