You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
complete-c x.py -n"__fish_seen_subcommand_from perf"-l on-fail -d'command to run on failure'-r-f-a"(__fish_complete_command)"
641
+
complete-c x.py -n"__fish_seen_subcommand_from perf"-l stage -d'stage to build (indicates compiler to use/test, e.g., stage 0 uses the bootstrap compiler, stage 1 the stage 0 rustc artifacts, etc.)'-r-f
642
+
complete-c x.py -n"__fish_seen_subcommand_from perf"-l keep-stage -d'stage(s) to keep without recompiling (pass multiple times to keep e.g., both stages 0 and 1)'-r-f
643
+
complete-c x.py -n"__fish_seen_subcommand_from perf"-l keep-stage-std -d'stage(s) of the standard library to keep without recompiling (pass multiple times to keep e.g., both stages 0 and 1)'-r-f
644
+
complete-c x.py -n"__fish_seen_subcommand_from perf"-l src -d'path to the root of the rust checkout'-r-f-a"(__fish_complete_directories)"
645
+
complete-c x.py -n"__fish_seen_subcommand_from perf"-s j -ljobs-d'number of jobs to run in parallel'-r-f
646
+
complete-c x.py -n"__fish_seen_subcommand_from perf"-l warnings -d'if value is deny, will deny warnings if value is warn, will emit warnings otherwise, use the default configured behaviour'-r-f-a"{deny '',warn '',default ''}"
complete-c x.py -n"__fish_seen_subcommand_from perf"-l reproducible-artifact -d'Additional reproducible artifacts that should be added to the reproducible artifacts archive'-r
654
+
complete-c x.py -n"__fish_seen_subcommand_from perf"-lset-d'override options in config.toml'-r-f
655
+
complete-c x.py -n"__fish_seen_subcommand_from perf"-s v -l verbose -d'use verbose output (-vv for very verbose)'
656
+
complete-c x.py -n"__fish_seen_subcommand_from perf"-s i -l incremental -d'use incremental compilation'
657
+
complete-c x.py -n"__fish_seen_subcommand_from perf"-l include-default-paths -d'include default paths in addition to the provided ones'
complete-c x.py -n"__fish_seen_subcommand_from perf"-l bypass-bootstrap-lock -d'Bootstrap uses this value to decide whether it should bypass locking the build process. This is rarely needed (e.g., compiling the std library for different targets in parallel)'
662
+
complete-c x.py -n"__fish_seen_subcommand_from perf"-l llvm-profile-generate -d'generate PGO profile with llvm built for rustc'
663
+
complete-c x.py -n"__fish_seen_subcommand_from perf"-l enable-bolt-settings -d'Enable BOLT link flags'
[CompletionResult]::new('perf','perf', [CompletionResultType]::ParameterValue,'Perform profiling and benchmarking of the compiler using the `rustc-perf` benchmark suite')
[CompletionResult]::new('--on-fail','on-fail', [CompletionResultType]::ParameterName,'command to run on failure')
783
+
[CompletionResult]::new('--stage','stage', [CompletionResultType]::ParameterName,'stage to build (indicates compiler to use/test, e.g., stage 0 uses the bootstrap compiler, stage 1 the stage 0 rustc artifacts, etc.)')
784
+
[CompletionResult]::new('--keep-stage','keep-stage', [CompletionResultType]::ParameterName,'stage(s) to keep without recompiling (pass multiple times to keep e.g., both stages 0 and 1)')
785
+
[CompletionResult]::new('--keep-stage-std','keep-stage-std', [CompletionResultType]::ParameterName,'stage(s) of the standard library to keep without recompiling (pass multiple times to keep e.g., both stages 0 and 1)')
786
+
[CompletionResult]::new('--src','src', [CompletionResultType]::ParameterName,'path to the root of the rust checkout')
787
+
[CompletionResult]::new('-j','j', [CompletionResultType]::ParameterName,'number of jobs to run in parallel')
788
+
[CompletionResult]::new('--jobs','jobs', [CompletionResultType]::ParameterName,'number of jobs to run in parallel')
789
+
[CompletionResult]::new('--warnings','warnings', [CompletionResultType]::ParameterName,'if value is deny, will deny warnings if value is warn, will emit warnings otherwise, use the default configured behaviour')
[CompletionResult]::new('--color','color', [CompletionResultType]::ParameterName,'whether to use color in cargo and rustc output')
792
+
[CompletionResult]::new('--llvm-skip-rebuild','llvm-skip-rebuild', [CompletionResultType]::ParameterName,'whether rebuilding llvm should be skipped, overriding `skip-rebuld` in config.toml')
793
+
[CompletionResult]::new('--rust-profile-generate','rust-profile-generate', [CompletionResultType]::ParameterName,'generate PGO profile with rustc build')
794
+
[CompletionResult]::new('--rust-profile-use','rust-profile-use', [CompletionResultType]::ParameterName,'use PGO profile for rustc build')
795
+
[CompletionResult]::new('--llvm-profile-use','llvm-profile-use', [CompletionResultType]::ParameterName,'use PGO profile for LLVM build')
796
+
[CompletionResult]::new('--reproducible-artifact','reproducible-artifact', [CompletionResultType]::ParameterName,'Additional reproducible artifacts that should be added to the reproducible artifacts archive')
797
+
[CompletionResult]::new('--set','set', [CompletionResultType]::ParameterName,'override options in config.toml')
798
+
[CompletionResult]::new('-v','v', [CompletionResultType]::ParameterName,'use verbose output (-vv for very verbose)')
799
+
[CompletionResult]::new('--verbose','verbose', [CompletionResultType]::ParameterName,'use verbose output (-vv for very verbose)')
[CompletionResult]::new('--include-default-paths','include-default-paths', [CompletionResultType]::ParameterName,'include default paths in addition to the provided ones')
[CompletionResult]::new('--dump-bootstrap-shims','dump-bootstrap-shims', [CompletionResultType]::ParameterName,'Indicates whether to dump the work done from bootstrap shims')
[CompletionResult]::new('--bypass-bootstrap-lock','bypass-bootstrap-lock', [CompletionResultType]::ParameterName,'Bootstrap uses this value to decide whether it should bypass locking the build process. This is rarely needed (e.g., compiling the std library for different targets in parallel)')
807
+
[CompletionResult]::new('--llvm-profile-generate','llvm-profile-generate', [CompletionResultType]::ParameterName,'generate PGO profile with llvm built for rustc')
808
+
[CompletionResult]::new('--enable-bolt-settings','enable-bolt-settings', [CompletionResultType]::ParameterName,'Enable BOLT link flags')
0 commit comments