Home
last modified time | relevance | path

Searched refs:thinlto (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/lld/docs/
H A DDTLTO.rst17 - ``--thinlto-distributor=<path>``
21 - ``--thinlto-remote-compiler=<path>``
25 - ``--thinlto-distributor-arg=<arg>``
29 - ``--thinlto-remote-compiler-arg=<arg>``
36 ``--thinlto-distributor-arg=`` - to manage these dependencies. See the
48 - ``/thinlto-distributor:<path>``
52 - ``/thinlto-remote-compiler:<path>``
56 - ``/thinlto-distributor-arg:<arg>``
60 - ``/thinlto-remote-compiler-arg:<arg>``
67 ``/thinlto-distributor-arg:`` - to manage these dependencies. See the
H A DReleaseNotes.rst36 * ``--thinlto-distributor=`` and ``--thinlto-remote-compiler=`` options are
95 * ``/thinlto-distributor`` and ``/thinlto-remote-compiler`` options
/freebsd/contrib/llvm-project/lld/ELF/
H A DOptions.td704 def thinlto_cache_dir: JJ<"thinlto-cache-dir=">,
706 defm thinlto_cache_policy: EEq<"thinlto-cache-policy", "Pruning policy for the ThinLTO cache">;
707 def thinlto_emit_imports_files: FF<"thinlto-emit-imports-files">;
708 def thinlto_emit_index_files: FF<"thinlto-emit-index-files">;
709 def thinlto_index_only: FF<"thinlto-index-only">;
710 def thinlto_index_only_eq: JJ<"thinlto-index-only=">;
711 def thinlto_jobs_eq: JJ<"thinlto-jobs=">,
713 def thinlto_object_suffix_replace_eq: JJ<"thinlto-object-suffix-replace=">;
714 def thinlto_prefix_replace_eq: JJ<"thinlto-prefix-replace=">;
715 def thinlto_single_module_eq: JJ<"thinlto-single-module=">,
[all …]
/freebsd/contrib/llvm-project/lld/COFF/
H A DOptions.td259 F<"thinlto-emit-imports-files">,
260 HelpText<"Emit .imports files with -thinlto-index-only">;
262 F<"thinlto-index-only">,
265 "thinlto-index-only",
266 "-thinlto-index-only and also write native module names to file">;
268 "thinlto-object-suffix-replace",
271 "thinlto-prefix-replace",
273 def thinlto_distributor : P<"thinlto-distributor",
276 def thinlto_distributor_arg : P<"thinlto-distributor-arg",
278 def thinlto_compiler : P<"thinlto-remote-compiler",
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassRegistry.def201 parseEmbedBitcodePassOptions, "thinlto;emit-summary")
257 "thinlto-pre-link", "", [&](OptimizationLevel L) {
263 "thinlto", "", [&](OptimizationLevel L) {
292 parseFatLTOOptions, "O0;O1;O2;O3;Os;Oz;thinlto;emit-summary")
/freebsd/contrib/llvm-project/lld/MachO/
H A DOptions.td36 def thinlto_emit_imports_files: Flag<["--"], "thinlto-emit-imports-files">,
38 def thinlto_emit_index_files: Flag<["--"], "thinlto-emit-index-files">,
40 def thinlto_index_only: Flag<["--"], "thinlto-index-only">,
42 def thinlto_index_only_eq: Joined<["--"], "thinlto-index-only=">,
44 def thinlto_jobs_eq : Joined<["--"], "thinlto-jobs=">,
48 Joined<["--"], "thinlto-object-suffix-replace=">,
50 def thinlto_prefix_replace_eq: Joined<["--"], "thinlto-prefix-replace=">,
106 def thinlto_cache_policy_eq: Joined<["--"], "thinlto-cache-policy=">,
/freebsd/contrib/llvm-project/llvm/tools/llvm-lto/
H A Dllvm-lto.cpp595 namespace thinlto { namespace
1054 thinlto::ThinLTOProcessing ThinLTOProcessor(Options); in main()