@@ -856,7 +856,8 @@ void hideLLVMOptions() {
856856 " amdgpu-enable-global-sgpr-addr" , " amdgpu-enable-merge-m0" ,
857857 " amdgpu-enable-power-sched" , " amdgpu-igrouplp" ,
858858 " amdgpu-indirect-call-specialization-threshold" ,
859- " amdgpu-kernarg-preload-count" , " amdgpu-module-splitting-max-depth" ,
859+ " amdgpu-kernarg-preload" , " amdgpu-kernarg-preload-count" ,
860+ " amdgpu-module-splitting-max-depth" ,
860861 " amdgpu-promote-alloca-to-vector-limit" ,
861862 " amdgpu-promote-alloca-to-vector-max-regs" ,
862863 " amdgpu-promote-alloca-to-vector-vgpr-ratio" ,
@@ -866,28 +867,33 @@ void hideLLVMOptions() {
866867 " argext-abi-check" , " arm-add-build-attributes" ,
867868 " arm-implicit-it" , " asm-instrumentation" , " asm-show-inst" ,
868869 " atomic-counter-update-promoted" , " atomic-first-counter" ,
869- " basic-block-address-map" , " basic-block-sections" ,
870+ " basic-block-address-map" , " basic-block-section-match-infer" ,
871+ " basic-block-sections" ,
870872 " basicblock-sections" , " bounds-checking-single-trap" ,
871- " bounds-checking-unique-traps" , " bpf-stack-size" , " cfg-hide-cold-paths" ,
873+ " bounds-checking-unique-traps" , " bpf-stack-size" ,
874+ " call-graph-section" , " cfg-hide-cold-paths" ,
872875 " cfg-hide-deoptimize-paths" , " cfg-hide-unreachable-paths" ,
873876 " check-functions-filter" , " code-model" , " conditional-counter-update" ,
874877 " cost-kind" , " cppfname" , " cppfor" , " cppgen" , " crel" ,
875878 " ctx-profile-force-is-specialized" , " cvp-dont-add-nowrap-flags" ,
876879 " cvp-dont-process-adds" , " debug-counter" , " debug-entry-values" ,
877880 " debugger-tune" , " debugify-atoms" , " debugify-func-limit" ,
878881 " debugify-level" , " debugify-quiet" , " debug-info-correlate" ,
879- " denormal-fp-math" , " denormal-fp-math-f32" ,
882+ " denormal-fp-math" , " denormal-fp-math-f32" , " devirtualize-speculatively " ,
880883 " disable-auto-upgrade-debug-info" , " disable-debug-info-verifier" ,
881884 " disable-i2p-p2i-opt" ,
882885 " disable-objc-arc-checkforcfghazards" , " disable-promote-alloca-to-lds" ,
883- " disable-promote-alloca-to-vector" , " disable-slp-vectorization" ,
886+ " disable-promote-alloca-to-vector" , " disable-qfp-opt" ,
887+ " disable-qfp-opt-mul" , " disable-slp-vectorization" ,
884888 " disable-spill-fusing" ,
885- " do-counter-promotion" , " dot-cfg-mssa" , " dwarf64" , " emit-call-site-info" ,
889+ " do-counter-promotion" , " dot-cfg-mssa" , " dwarf64" ,
890+ " elide-all-zero-branch-weights" , " emit-bb-hash" , " emit-call-site-info" ,
886891 " emit-compact-unwind-non-canonical" , " emit-dwarf-unwind" ,
887892 " emit-gnuas-syntax-on-zos" , " emscripten-cxx-exceptions-allowed" ,
888893 " emscripten-cxx-exceptions-whitelist" ,
889894 " emulated-tls" , " enable-approx-func-fp-math" , " enable-correct-eh-support" ,
890895 " enable-cse-in-irtranslator" , " enable-cse-in-legalizer" ,
896+ " enable-devirtualize-speculatively" ,
891897 " enable-emscripten-cxx-exceptions" , " enable-emscripten-sjlj" ,
892898 " enable-fp-mad" , " enable-gvn-hoist" , " enable-gvn-memdep" ,
893899 " enable-gvn-memoryssa" ,
@@ -898,7 +904,8 @@ void hideLLVMOptions() {
898904 " enable-no-nans-fp-math" , " enable-no-signed-zeros-fp-math" ,
899905 " enable-no-trapping-fp-math" , " enable-objc-arc-annotations" ,
900906 " enable-objc-arc-opts" , " enable-pgo-force-function-attrs" ,
901- " enable-pie" , " enable-scoped-noalias" ,
907+ " enable-pie" , " enable-poison-reuse-guard" ,
908+ " enable-scoped-noalias" ,
902909 " enable-split-backedge-in-load-pre" , " enable-split-loopiv-heuristic" ,
903910 " enable-tbaa" , " enable-tlsdesc" , " enable-unsafe-fp-math" ,
904911 " enable-vtable-profile-use" , " enable-vtable-value-profiling" ,
@@ -910,8 +917,8 @@ void hideLLVMOptions() {
910917 " force-dwarf-frame-section" , " force-opaque-pointers" ,
911918 " force-tail-folding-style" ,
912919 " fs-profile-debug-bw-threshold" , " fs-profile-debug-prob-diff-threshold" ,
913- " generate-merged-base-profiles" ,
914- " gpsize " , " hash-based-counter-split" , " hexagon-add-build-attributes" ,
920+ " generate-merged-base-profiles" , " gpsize " , " gsframe " ,
921+ " hash-based-counter-split" , " hexagon-add-build-attributes" ,
915922 " hexagon-rdf-limit" , " hot-cold-split" , " hwasan-percentile-cutoff-hot" ,
916923 " hwasan-random-rate" , " ignore-xcoff-visibility" ,
917924 " imp-null-check-page-size" , " imp-null-max-insts-to-consider" ,
@@ -923,7 +930,8 @@ void hideLLVMOptions() {
923930 " instcombine-negator-max-depth" , " instcombine-unsafe-select-transform" ,
924931 " instrprof-atomic-counter-update-all" , " internalize-public-api-file" ,
925932 " internalize-public-api-list" , " intrinsic-cost-strategy" ,
926- " ir2vec-arg-weight" , " ir2vec-opc-weight" , " ir2vec-type-weight" ,
933+ " ir2vec-arg-weight" , " ir2vec-kind" , " ir2vec-opc-weight" ,
934+ " ir2vec-type-weight" ,
927935 " ir2vec-vocab-path" , " iterative-counter-promotion" ,
928936 " join-liveintervals" , " jump-table-type" , " large-data-threshold" ,
929937 " limit-float-precision" , " lint-abort-on-error" , " loongarch-use-aa" ,
@@ -936,7 +944,10 @@ void hideLLVMOptions() {
936944 " memop-size-large" , " memop-size-range" , " merror-missing-parenthesis" ,
937945 " merror-noncontigious-register" , " mfuture-regs" , " mhvx" ,
938946 " mips-compact-branches" , " mips16-constant-islands" , " mips16-hard-float" ,
939- " mir-strip-debugify-only" , " misexpect-tolerance" , " mlsm" , " mno-compound" ,
947+ " mir-strip-debugify-only" ,
948+ " mir2vec-common-operand-weight" , " mir2vec-kind" , " mir2vec-opc-weight" ,
949+ " mir2vec-reg-operand-weight" , " mir2vec-vocab-path" ,
950+ " misexpect-tolerance" , " mlsm" , " mno-compound" ,
940951 " mno-fixup" , " mno-ldc1-sdc1" , " mno-pairing" ,
941952 " ms-secure-hotpatch-functions-file" , " ms-secure-hotpatch-functions-list" ,
942953 " mwarn-missing-parenthesis" ,
@@ -952,10 +963,15 @@ void hideLLVMOptions() {
952963 " polly-dump-after" , " polly-dump-after-file" , " polly-dump-before" ,
953964 " polly-dump-before-file" , " pre-RA-sched" , " print-after-all" ,
954965 " print-before-all" , " print-machineinstrs" , " print-module-scope" ,
955- " print-pipeline-passes" , " profile-correlate" ,
966+ " print-pipeline-passes" ,
967+ " profcheck-annotate-select" , " profcheck-default-function-entry-count" ,
968+ " profcheck-default-select-false-weight" ,
969+ " profcheck-default-select-true-weight" , " profcheck-weights-for-test" ,
970+ " profile-correlate" ,
956971 " profile-estimator-loop-weight" , " profile-estimator-loop-weight" ,
957972 " profile-file" , " profile-info-file" , " profile-verifier-noassert" ,
958- " promote-alloca-vector-loop-user-weight" , " pseudo-probe-for-profiling" ,
973+ " promote-alloca-vector-loop-user-weight" , " propeller-infer-threshold" ,
974+ " pseudo-probe-for-profiling" ,
959975 " r600-ir-structurize" , " rdf-dump" , " rdf-limit" , " recip" , " regalloc" ,
960976 " relax-elf-relocations" , " remarks-section" , " rewrite-map-file" ,
961977 " riscv-add-build-attributes" , " riscv-use-aa" , " rng-seed" ,
@@ -970,11 +986,12 @@ void hideLLVMOptions() {
970986 " skip-ret-exit-block" ,
971987 " speculative-counter-promotion-max-exiting" ,
972988 " speculative-counter-promotion-to-loop" , " spiller" , " spirv-debug" ,
989+ " spirv-emit-op-names" ,
973990 " spirv-erase-cl-md" , " spirv-ext" , " spirv-lower-const-expr" ,
974991 " spirv-mem2reg" ,
975992 " spirv-no-deref-attr" , " spirv-text" , " spirv-verify-regularize-passes" ,
976- " split-machine-functions" , " spv-dump-deps " ,
977- " spv-emit-nonsemantic-debug-info" ,
993+ " split-machine-functions" , " spv-allow-unknown-intrinsics " ,
994+ " spv-dump-deps " , " spv- emit-nonsemantic-debug-info" ,
978995 " spv-lower-saddwithoverflow-validate" , " spvbool-validate" ,
979996 " spvmemmove-validate" , " stack-alignment" , " stack-protector-guard" ,
980997 " stack-protector-guard-offset" , " stack-protector-guard-reg" ,
0 commit comments