Lines Matching refs:HelpText

13     HelpText<help>;
17 def NAME: Flag<["--"], name>, HelpText<help1>;
18 def no_ # NAME: Flag<["--"], "no-" # name>, HelpText<help2>;
29 HelpText<help>;
33 def NAME: Flag<["--", "-"], name>, HelpText<help1>;
34 def no_ # NAME: Flag<["--", "-"], "no-" # name>, HelpText<help2>;
39 def Bsymbolic: F<"Bsymbolic">, HelpText<"Bind defined symbols locally">;
42 HelpText<"Bind defined function symbols locally">;
44 def Bdynamic: F<"Bdynamic">, HelpText<"Link against shared libraries (default)">;
46 def Bstatic: F<"Bstatic">, HelpText<"Do not link against shared libraries">;
48 def build_id: F<"build-id">, HelpText<"Alias for --build-id=fast">;
50 def build_id_eq: J<"build-id=">, HelpText<"Generate build ID note">,
80 def O: JoinedOrSeparate<["-"], "O">, HelpText<"Optimize output file size">;
124 HelpText<"Use colors in diagnostics (default: auto)">,
143 HelpText<"Disable new dynamic tags">;
145 def discard_all: F<"discard-all">, HelpText<"Delete all local symbols">;
148 HelpText<"Delete temporary local symbols">;
151 HelpText<"Keep all symbols in the symbol table">;
166 def emit_relocs: F<"emit-relocs">, HelpText<"Generate relocations in output">;
169 HelpText<"Enable new dynamic tags (default)">;
172 HelpText<"Ignored for compatibility with GNU unless you pass --warn-backrefs">;
175HelpText<"End a grouping of objects that should be treated as if they were together in an archive"…
184 HelpText<"Report unresolved symbols as errors">;
215 HelpText<"Apply fixes for AArch64 Cortex-A53 erratum 843419">;
218 HelpText<"Apply fixes for ARM Cortex-A8 erratum 657417">;
237 def help: F<"help">, HelpText<"Print option help">;
239 def icf_all: F<"icf=all">, HelpText<"Enable identical code folding">;
241 def icf_safe: F<"icf=safe">, HelpText<"Enable safe identical code folding">;
243 def icf_none: F<"icf=none">, HelpText<"Disable identical code folding (default)">;
246 HelpText<"lld can break the address equality of functions">;
249 HelpText<"lld can break the address equality of data">;
263 def m: JoinedOrSeparate<["-"], "m">, HelpText<"Set target emulation">;
276 HelpText<"Do not page align sections, link against static libraries.">;
279 HelpText<"Only search directories specified on the command line">;
282 HelpText<"Inhibit output of .interp section">;
285 HelpText<"Retain the executable output file whenever it is still usable">;
288 HelpText<"Page align sections (default)">;
291 HelpText<"Do not set the text data sections to be writable, page align sections (default)">;
294 HelpText<"Report unresolved symbols even if the linker is creating a shared library">;
297 HelpText<"Path to file to write output">;
300 HelpText<"Specify the binary format for the output object file">;
303HelpText<"Set the text and data sections to be readable and writable, do not page align sections, …
317 HelpText<"Always generate position independent thunks (veneers)">;
332 HelpText<"Write archive usage statistics to the specified file. "
339 HelpText<"Undo the effect of -push-state">;
342 HelpText<"Save the current state of -as-needed, -static and -whole-archive">;
345 HelpText<"Print a link map to the standard output">;
357 def relocatable: F<"relocatable">, HelpText<"Create relocatable object file">;
368 def shared: F<"shared">, HelpText<"Build a shared object">;
376 HelpText<"Ignored for compatibility with GNU unless you pass --warn-backrefs">;
379HelpText<"Start a grouping of objects that should be treated as if they were together in an archiv…
381 def strip_all: F<"strip-all">, HelpText<"Strip all symbols">;
383 def strip_debug: F<"strip-debug">, HelpText<"Strip debugging information">;
390 def target1_rel: F<"target1-rel">, HelpText<"Interpret R_ARM_TARGET1 as R_ARM_REL32">;
392 def target1_abs: F<"target1-abs">, HelpText<"Interpret R_ARM_TARGET1 as R_ARM_ABS32 (default)">;
403 def time_trace: FF<"time-trace">, HelpText<"Record time trace">;
404 def time_trace_file_eq: JJ<"time-trace-file=">, HelpText<"Specify time trace output file">;
417 def trace: F<"trace">, HelpText<"Print the names of the input files">;
427 def unique: F<"unique">, HelpText<"Creates a separate output section for every orphan input section…
439 def v: Flag<["-"], "v">, HelpText<"Display the version number">;
441 def verbose: F<"verbose">, HelpText<"Verbose mode">;
443 def version: F<"version">, HelpText<"Display the version number and exit">;
470 HelpText<"Report unresolved symbols as warnings">;
480 HelpText<"Linker option extensions">;
483 HelpText<"Format diagnostics for Visual Studio compatibility">;
486 def: Separate<["-"], "f">, Alias<auxiliary>, HelpText<"Alias for --auxiliary">;
487 def: F<"call_shared">, Alias<Bdynamic>, HelpText<"Alias for --Bdynamic">;
488 def: F<"dy">, Alias<Bdynamic>, HelpText<"Alias for --Bdynamic">;
489 def: F<"dn">, Alias<Bstatic>, HelpText<"Alias for --Bstatic">;
490 def: F<"non_shared">, Alias<Bstatic>, HelpText<"Alias for --Bstatic">;
491 def: F<"static">, Alias<Bstatic>, HelpText<"Alias for --Bstatic">;
492 def: Flag<["-"], "d">, Alias<define_common>, HelpText<"Alias for --define-common">;
493 def: F<"dc">, Alias<define_common>, HelpText<"Alias for --define-common">;
494 def: F<"dp">, Alias<define_common>, HelpText<"Alias for --define-common">;
495 def: Flag<["-"], "x">, Alias<discard_all>, HelpText<"Alias for --discard-all">;
496 def: Flag<["-"], "X">, Alias<discard_locals>, HelpText<"Alias for --discard-locals">;
497 def: Flag<["-"], "q">, Alias<emit_relocs>, HelpText<"Alias for --emit-relocs">;
498 def: Flag<["-"], ")">, Alias<end_group>, HelpText<"Alias for --end-group">;
499 def: JoinedOrSeparate<["-"], "e">, Alias<entry>, HelpText<"Alias for --entry">;
500 def: Flag<["-"], "E">, Alias<export_dynamic>, HelpText<"Alias for --export-dynamic">;
501 def: Separate<["-"], "F">, Alias<filter>, HelpText<"Alias for --filter">;
502 def: Separate<["-"], "b">, Alias<format>, HelpText<"Alias for --format">;
503 def: JoinedOrSeparate<["-"], "l">, Alias<library>, HelpText<"Alias for --library">;
504 def: JoinedOrSeparate<["-"], "L">, Alias<library_path>, HelpText<"Alias for --library-path">;
505 def: F<"no-pic-executable">, Alias<no_pie>, HelpText<"Alias for --no-pie">;
506 def: Flag<["-"], "n">, Alias<nmagic>, HelpText<"Alias for --nmagic">;
507 def: Flag<["-"], "N">, Alias<omagic>, HelpText<"Alias for --omagic">;
508 def: Joined<["--"], "output=">, Alias<o>, HelpText<"Alias for -o">;
509 def: Separate<["--"], "output">, Alias<o>, HelpText<"Alias for -o">;
510 def: F<"pic-executable">, Alias<pie>, HelpText<"Alias for --pie">;
511 def: Flag<["-"], "M">, Alias<print_map>, HelpText<"Alias for --print-map">;
512 def: Flag<["-"], "r">, Alias<relocatable>, HelpText<"Alias for --relocatable">;
513 def: JoinedOrSeparate<["-"], "R">, Alias<rpath>, HelpText<"Alias for --rpath">;
514 def: JoinedOrSeparate<["-"], "T">, Alias<script>, HelpText<"Alias for --script">;
515 def: F<"Bshareable">, Alias<shared>, HelpText<"Alias for --shared">;
516 def: JoinedOrSeparate<["-"], "h">, Alias<soname>, HelpText<"Alias for --soname">;
517 def: Flag<["-"], "(">, Alias<start_group>, HelpText<"Alias for --start-group">;
518 def: Flag<["-"], "s">, Alias<strip_all>, HelpText<"Alias for --strip-all">;
519 def: Flag<["-"], "S">, Alias<strip_debug>, HelpText<"Alias for --strip-debug">;
520 def: Flag<["-"], "t">, Alias<trace>, HelpText<"Alias for --trace">;
522 def: JoinedOrSeparate<["-"], "y">, Alias<trace_symbol>, HelpText<"Alias for --trace-symbol">;
523 def: JoinedOrSeparate<["-"], "u">, Alias<undefined>, HelpText<"Alias for --undefined">;
524 def: Flag<["-"], "V">, Alias<version>, HelpText<"Alias for --version">;
528 HelpText<"AA pipeline to run during LTO. Used in conjunction with -lto-newpm-passes">;
530 HelpText<"Debug new pass manager">;
532 HelpText<"Emit assembly code">;
537 HelpText<"Passes to run during LTO">;
539 HelpText<"Optimization level for LTO">;
541 HelpText<"Number of LTO codegen partitions">;
543 HelpText<"Perform context sensitive PGO instrumentation">;
545 HelpText<"Context sensitive profile file path">;
548 HelpText<"Sample profile file path">;
555 HelpText<"YAML output file for optimization remarks">;
561 HelpText<"Regex for the passes that need to be serialized to the output file">;
563 HelpText<"Include hotness information in the optimization remarks file">;
565 HelpText<"The format used for serializing remarks (default: YAML)">;
568 HelpText<"Enable basic block sections for LTO">;
573 HelpText<"Shuffle input sections using the given seed. If 0, use a random seed">;
575 HelpText<"Path to ThinLTO cached object file directory">;
581 HelpText<"Number of ThinLTO jobs. Default to --threads=">;
585 HelpText<"Specific a single module to compile in ThinLTO mode, for debugging only">;
587 def: J<"plugin-opt=O">, Alias<lto_O>, HelpText<"Alias for --lto-O">;
589 Alias<lto_debug_pass_manager>, HelpText<"Alias for --lto-debug-pass-manager">;
590 def: F<"plugin-opt=disable-verify">, Alias<disable_verify>, HelpText<"Alias for --disable-verify">;
592 HelpText<"Directory to store .dwo files when LTO and debug fission are used">;
594 Alias<lto_emit_asm>, HelpText<"Alias for --lto-emit-asm">;
596 def: J<"plugin-opt=jobs=">, Alias<thinlto_jobs>, HelpText<"Alias for --thinlto-jobs">;
597 def: J<"plugin-opt=lto-partitions=">, Alias<lto_partitions>, HelpText<"Alias for --lto-partitions">;
600 Alias<lto_new_pass_manager>, HelpText<"Alias for --lto-new-pass-manager">;
602 Alias<lto_cs_profile_generate>, HelpText<"Alias for --lto-cs-profile-generate">;
604 Alias<lto_cs_profile_file>, HelpText<"Alias for --lto-cs-profile-file">;
607 HelpText<"Alias for --lto-obj-path=">;
610 HelpText<"Alias for --opt-remarks-filename">;
613 HelpText<"Alias for --opt-remarks-passes">;
616 HelpText<"Alias for --opt-remarks-format">;
619 HelpText<"Alias for --opt-remarks-with_hotness">;
622 HelpText<"Alias for --opt-remarks-hotness-threshold">;
624 Alias<lto_sample_profile>, HelpText<"Alias for --lto-sample-profile">;
625 def: F<"plugin-opt=save-temps">, Alias<save_temps>, HelpText<"Alias for --save-temps">;
628 HelpText<"Alias for --thinlto-emit-imports-files">;
631 HelpText<"Alias for --thinlto-index-only">;
634 HelpText<"Alias for --thinlto-index-only=">;
637 HelpText<"Alias for --thinlto-object-suffix-replace=">;
640 HelpText<"Alias for --thinlto-prefix-replace=">;
652 HelpText<"Specify an LLVM option for compatibility with LLVMgold.so">;