-### s
--analyzer-output s
--analyze s
-arcmt-migrate-emit-errors n
-arcmt-migrate-report-output n
-byteswapio s
-B s
-CC s
-cl-denorms-are-zero s
-cl-fast-relaxed-math s
-cl-finite-math-only s
-cl-fp32-correctly-rounded-divide-sqrt s
-cl-kernel-arg-info s
-cl-mad-enable s
-cl-no-signed-zeros s
-cl-opt-disable s
-cl-single-precision-constant s
-cl-std s
-cl-strict-aliasing s
-cl-uniform-work-group-size s
-cl-unsafe-math-optimizations s
--config s
--cuda-compile-host-device s
--cuda-device-only s
--cuda-host-only s
--cuda-include-ptx n
--cuda-noopt-device-debug n
--cuda-path-ignore-env n
--cuda-path n
-cxx-isystem s
-C s
-c s
-dD s
-dependency-dot s
-dependency-file s
-dI s
-dM s
-dsym-dir n
-D s
-emit-ast s
-emit-interface-stubs s
-emit-llvm s
-emit-merged-ifs s
--emit-static-lib s
-enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang s
-E s
-fAAPCSBitfieldLoad n
-faddrsig s
-faligned-allocation s
-fallow-editor-placeholders s
-fallow-fortran-gnu-ext s
-fansi-escape-codes s
-fapple-kext n
-fapple-link-rtlib n
-fapple-pragma-pack n
-fapplication-extension n
-fbackslash s
-fbasic-block-sections s
-fblocks s
-fborland-extensions n
-fbuild-session-file s
-fbuild-session-timestamp s
-fbuiltin-module-map n
-fcall-saved-x10 n
-fcall-saved-x11 n
-fcall-saved-x12 n
-fcall-saved-x13 n
-fcall-saved-x14 n
-fcall-saved-x15 n
-fcall-saved-x18 n
-fcall-saved-x8 n
-fcall-saved-x9 n
-fcf-protection n
-fcf-protection n
-fchar8_t s
-fclang-abi-compat s
-fcolor-diagnostics s
-fcomment-block-commands s
-fcommon s
-fcomplete-member-pointers s
-fconvergent-functions s
-fcoroutines-ts s
-fcoverage-mapping n
-fcs-profile-generate n
-fcs-profile-generate n
-fcuda-approx-transcendentals n
-fcuda-flush-denormals-to-zero s
-fcuda-short-ptr n
-fcxx-exceptions s
-fdata-sections s
-fdebug-compilation-dir s
-fdebug-default-version s
-fdebug-info-for-profiling s
-fdebug-macro s
-fdebug-prefix-map s
-fdebug-ranges-base-address s
-fdebug-types-section s
-fdeclspec s
-fdelayed-template-parsing s
-fdelete-null-pointer-checks s
-fdiagnostics-absolute-paths s
-fdiagnostics-hotness-threshold n
-fdiagnostics-parseable-fixits s
-fdiagnostics-print-source-range-info s
-fdiagnostics-show-hotness n
-fdiagnostics-show-note-include-stack s
-fdiagnostics-show-option s
-fdiagnostics-show-template-tree s
-fdigraphs s
-fdiscard-value-names s
-fdollars-in-identifiers s
-fdouble-square-bracket-attributes s
-fdwarf-exceptions n
-feliminate-unused-debug-types s
-fembed-bitcode-marker s
-fembed-bitcode s
-fembed-bitcode s
-femit-all-decls s
-femulated-tls s
-fenable-matrix s
-fexceptions s
-fexperimental-new-constant-interpreter s
-fexperimental-new-pass-manager s
-fexperimental-relative-c++-abi-vtables s
-fexperimental-strict-floating-point s
-ffast-math s
-ffile-prefix-map s
-ffine-grained-bitfield-accesses s
-ffixed-form s
-ffixed-point s
-ffixed-r19 n
-ffixed-r9 n
-ffixed-x10 n
-ffixed-x11 n
-ffixed-x12 n
-ffixed-x13 n
-ffixed-x14 n
-ffixed-x15 n
-ffixed-x16 n
-ffixed-x17 n
-ffixed-x18 n
-ffixed-x19 n
-ffixed-x1 n
-ffixed-x20 n
-ffixed-x21 n
-ffixed-x22 n
-ffixed-x23 n
-ffixed-x24 n
-ffixed-x25 n
-ffixed-x26 n
-ffixed-x27 n
-ffixed-x28 n
-ffixed-x29 n
-ffixed-x2 n
-ffixed-x30 n
-ffixed-x31 n
-ffixed-x3 n
-ffixed-x4 n
-ffixed-x5 n
-ffixed-x6 n
-ffixed-x7 n
-ffixed-x8 n
-ffixed-x9 n
-fforce-dwarf-frame s
-fforce-emit-vtables s
-fforce-enable-int128 s
-ffp-contract s
-ffp-exception-behavior s
-ffp-model s
-ffree-form s
-ffreestanding s
-ffunc-args-alias s
-ffunction-sections s
-fglobal-isel s
-fgnu-keywords s
-fgnu-runtime n
-fgnu89-inline n
-fgnuc-version s
-fgpu-allow-device-init s
-fgpu-rdc s
-fhip-new-launch-api s
-fignore-exceptions s
-fimplicit-module-maps n
-finline-functions s
-finline-hint-functions s
-finstrument-function-entry-bare n
-finstrument-functions-after-inlining n
-finstrument-functions n
-fintegrated-as s
-fintegrated-cc1 s
-fjump-tables s
-fkeep-static-consts s
-flax-vector-conversions s
-flto-jobs n
-flto n
-flto n
-fmacro-prefix-map s
-fmath-errno s
-fmax-tokens s
-fmax-type-align s
-fmemory-profile s
-fmerge-all-constants s
-fmessage-length s
-fmodule-file n
-fmodule-map-file n
-fmodule-name n
-fmodules-cache-path n
-fmodules-decluse n
-fmodules-disable-diagnostic-validation n
-fmodules-ignore-macro n
-fmodules-prune-after n
-fmodules-prune-interval n
-fmodules-search-all n
-fmodules-strict-decluse n
-fmodules-ts n
-fmodules-user-build-path n
-fmodules-validate-input-files-content s
-fmodules-validate-once-per-build-session n
-fmodules-validate-system-headers s
-fmodules n
-fms-compatibility-version s
-fms-compatibility s
-fms-extensions s
-fmsc-version s
-fnew-alignment s
-fno-addrsig s
-fno-allow-fortran-gnu-ext s
-fno-assume-sane-operator-new s
-fno-autolink s
-fno-backslash s
-fno-builtin- s
-fno-builtin s
-fno-c++-static-destructors s
-fno-char8_t s
-fno-color-diagnostics s
-fno-common s
-fno-complete-member-pointers s
-fno-constant-cfstrings s
-fno-coverage-mapping s
-fno-crash-diagnostics s
-fno-cuda-approx-transcendentals n
-fno-debug-macro s
-fno-declspec n
-fno-delayed-template-parsing s
-fno-delete-null-pointer-checks s
-fno-diagnostics-fixit-info s
-fno-digraphs s
-fno-discard-value-names s
-fno-dollars-in-identifiers s
-fno-double-square-bracket-attributes s
-fno-elide-constructors s
-fno-elide-type s
-fno-eliminate-unused-debug-types s
-fno-exceptions s
-fno-experimental-new-pass-manager s
-fno-experimental-relative-c++-abi-vtables s
-fno-fine-grained-bitfield-accesses s
-fno-fixed-form s
-fno-fixed-point s
-fno-force-enable-int128 s
-fno-fortran-main s
-fno-free-form s
-fno-func-args-alias s
-fno-global-isel s
-fno-gnu-inline-asm s
-fno-gpu-allow-device-init s
-fno-hip-new-launch-api s
-fno-integrated-as s
-fno-integrated-cc1 s
-fno-jump-tables s
-fno-keep-static-consts s
-fno-lto s
-fno-memory-profile s
-fno-merge-all-constants s
-fno-no-access-control s
-fno-objc-infer-related-result-type s
-fno-operator-names s
-fno-pch-codegen s
-fno-pch-debuginfo s
-fno-plt s
-fno-preserve-as-comments s
-fno-profile-generate s
-fno-profile-instr-generate s
-fno-profile-instr-use s
-fno-register-global-dtors-with-atexit s
-fno-rtlib-add-rpath s
-fno-rtti-data s
-fno-rtti s
-fno-sanitize-address-poison-custom-array-cookie h
-fno-sanitize-address-use-after-scope h
-fno-sanitize-address-use-odr-indicator h
-fno-sanitize-blacklist h
-fno-sanitize-cfi-canonical-jump-tables h
-fno-sanitize-cfi-cross-dso h
-fno-sanitize-coverage h
-fno-sanitize-memory-track-origins h
-fno-sanitize-memory-use-after-dtor h
-fno-sanitize-recover h
-fno-sanitize-stats h
-fno-sanitize-thread-atomics h
-fno-sanitize-thread-func-entry-exit h
-fno-sanitize-thread-memory-access h
-fno-sanitize-trap h
-fno-sanitize-trap h
-fno-short-wchar s
-fno-show-column s
-fno-show-source-location s
-fno-signed-char s
-fno-signed-zeros s
-fno-spell-checking s
-fno-split-machine-functions s
-fno-stack-clash-protection s
-fno-stack-protector s
-fno-standalone-debug s
-fno-strict-float-cast-overflow s
-fno-strict-return s
-fno-sycl n
-fno-temp-file s
-fno-threadsafe-statics s
-fno-trigraphs s
-fno-unique-section-names s
-fno-unroll-loops s
-fno-use-cxa-atexit s
-fno-use-flang-math-libs s
-fno-use-init-array s
-fno-visibility-inlines-hidden-static-local-var s
-fno-xray-function-index n
-fno-zero-initialized-in-bss s
-fobjc-arc-exceptions n
-fobjc-arc n
-fobjc-exceptions n
-fobjc-runtime n
-fobjc-weak n
-fopenmp-simd n
-fopenmp-targets n
-fopenmp n
-foptimization-record-file s
-foptimization-record-passes s
-forder-file-instrumentation s
-fpack-struct n
-fpascal-strings s
-fpass-plugin s
-fpatchable-function-entry s
-fpcc-struct-return n
-fpch-codegen s
-fpch-debuginfo s
-fpch-instantiate-templates s
-fpch-validate-input-files-content s
-fplugin s
-fprebuilt-module-path n
-fprofile-exclude-files n
-fprofile-filter-files n
-fprofile-generate n
-fprofile-generate n
-fprofile-instr-generate n
-fprofile-instr-generate n
-fprofile-instr-use n
-fprofile-remapping-file n
-fprofile-sample-accurate n
-fprofile-sample-use n
-fprofile-use n
-freciprocal-math s
-freg-struct-return n
-fregister-global-dtors-with-atexit s
-frelaxed-template-template-args s
-freroll-loops s
-fropi n
-frtlib-add-rpath s
-frwpi n
-fsanitize-address-field-padding h
-fsanitize-address-globals-dead-stripping h
-fsanitize-address-poison-custom-array-cookie h
-fsanitize-address-use-after-scope h
-fsanitize-address-use-odr-indicator h
-fsanitize-blacklist h
-fsanitize-cfi-canonical-jump-tables h
-fsanitize-cfi-cross-dso h
-fsanitize-cfi-icall-generalize-pointers h
-fsanitize-coverage-allowlist h
-fsanitize-coverage-blacklist h
-fsanitize-coverage-blocklist h
-fsanitize-coverage-whitelist h
-fsanitize-coverage h
-fsanitize-hwaddress-abi h
-fsanitize-memory-track-origins h
-fsanitize-memory-track-origins h
-fsanitize-memory-use-after-dtor h
-fsanitize-recover h
-fsanitize-stats h
-fsanitize-system-blacklist h
-fsanitize-thread-atomics h
-fsanitize-thread-func-entry-exit h
-fsanitize-thread-memory-access h
-fsanitize-trap h
-fsanitize-trap h
-fsanitize-undefined-strip-path-components h
-fsanitize h
-fsave-optimization-record s
-fsave-optimization-record s
-fseh-exceptions s
-fshort-enums s
-fshort-wchar n
-fshow-overloads s
-fsigned-char s
-fsized-deallocation s
-fsjlj-exceptions s
-fslp-vectorize s
-fsplit-dwarf-inlining n
-fsplit-lto-unit n
-fsplit-machine-functions s
-fstack-clash-protection s
-fstack-protector-all n
-fstack-protector-strong n
-fstack-protector n
-fstack-size-section s
-fstandalone-debug s
-fstrict-enums s
-fstrict-float-cast-overflow s
-fstrict-vtable-pointers s
-fsycl n
-fsystem-module u
-fthin-link-bitcode s
-fthinlto-index n
-ftime-trace-granularity s
-ftime-trace s
-ftrap-function n
-ftrapv-handler n
-ftrapv n
-ftrigraphs s
-ftrivial-auto-var-init-stop-after s
-ftrivial-auto-var-init s
-funique-basic-block-section-names s
-funique-internal-linkage-names s
-funroll-loops s
-fuse-flang-math-libs s
-fuse-line-directives s
-fvalidate-ast-input-files-content s
-fveclib n
-fvectorize n
-fverbose-asm s
-fvirtual-function-elimination s
-fvisibility-global-new-delete-hidden s
-fvisibility-inlines-hidden-static-local-var s
-fvisibility-inlines-hidden s
-fvisibility-ms-compat s
-fvisibility s
-fwasm-exceptions n
-fwhole-program-vtables n
-fwrapv s
-fwritable-strings s
-fxray-always-emit-customevents n
-fxray-always-emit-typedevents n
-fxray-always-instrument n
-fxray-attr-list n
-fxray-ignore-loops n
-fxray-instruction-threshold n
-fxray-instrumentation-bundle n
-fxray-instrument n
-fxray-link-deps n
-fxray-modes n
-fxray-never-instrument n
-fzvector s
-F n
--gcc-toolchain s
-gcodeview-ghash s
-gcodeview s
-gdwarf-2 s
-gdwarf-3 s
-gdwarf-4 s
-gdwarf-5 s
-gdwarf s
-gembed-source s
-gline-directives-only s
-gline-tables-only s
-gmodules s
-gno-embed-source s
-gno-inline-line-tables s
--gpu-max-threads-per-block s
-gsplit-dwarf s
-gz s
-gz s
-G n
-g s
--help-hidden s
-help s
--hip-device-lib s
--hip-link s
--hip-version s
-H s
-I- s
-ibuiltininc s
-idirafter s
-iframeworkwithsysroot n
-iframework n
-imacros s
-include-pch s
-include s
-index-header-map s
-iprefix s
-iquote s
-isysroot s
-isystem-after s
-isystem s
-ivfsoverlay s
-iwithprefixbefore s
-iwithprefix s
-iwithsysroot s
-I s
--libomptarget-nvptx-path n
-L s
-mabicalls n
-maix-struct-return n
-malign-branch-boundary s
-malign-branch s
-malign-double s
-Mallocatable n
-mbackchain n
-mbranch-protection n
-mbranches-within-32B-boundaries s
-mcmodel n
-mcmodel n
-mcmse n
-mcode-object-v3 s
-mcode-object-version s
-mcrc n
-mcumode s
-mdouble s
-MD s
-meabi s
-membedded-data n
-menable-experimental-extensions n
-mexec-model n
-mexecute-only n
-mextern-sdata n
-mfentry n
-mfix-cortex-a53-835769 n
-mfp32 n
-mfp64 n
-MF s
-mgeneral-regs-only n
-mglobal-merge s
-mgpopt n
-MG s
-mharden-sls n
-mhvx-length n
-mhvx n
-mhvx n
-miamcu n
--migrate n
-mincremental-linker-compatible s
-mindirect-jump n
-Minform s
-mios-version-min n
-MJ n
-mllvm s
-mlocal-sdata n
-mlong-calls s
-mlong-double-128 h
-mlong-double-64 s
-mlong-double-80 h
-mlvi-cfi h
-mlvi-hardening h
-mmacosx-version-min n
-mmadd4 s
-mmark-bti-property n
-MMD s
-mmemops s
-mms-bitfields n
-mmsa n
-mmt n
-MM s
-mno-abicalls n
-mno-crc n
-mno-embedded-data n
-mno-execute-only n
-mno-extern-sdata n
-mno-fix-cortex-a53-835769 n
-mno-global-merge s
-mno-gpopt n
-mno-hvx n
-mno-implicit-float s
-mno-incremental-linker-compatible s
-mno-local-sdata n
-mno-long-calls s
-mno-lvi-cfi h
-mno-lvi-hardening h
-mno-madd4 s
-mno-memops s
-mno-movt s
-mno-ms-bitfields s
-mno-msa n
-mno-mt n
-mno-neg-immediates s
-mno-nvj s
-mno-nvs s
-mno-outline n
-mno-packets s
-mno-relax s
-mno-restrict-it n
-mno-save-restore n
-mno-seses n
-mno-stack-arg-probe s
-mno-tls-direct-seg-refs s
-mno-unaligned-access n
-mno-wavefrontsize64 s
-mnocrc n
-mnop-mcount s
-mnvj s
-mnvs s
-module-dependency-dir n
-module-file-info n
-momit-leaf-frame-pointer s
-moutline n
-mpacked-stack n
-mpackets s
-mpad-max-prefix-size s
-mpie-copy-relocations s
-mprefer-vector-width n
-MP s
-mqdsp6-compat n
-MQ s
-mrecord-mcount s
-mrelax-all s
-mrelax s
-mrestrict-it n
-mrtd n
-msave-restore n
-mseses n
-msign-return-address n
-msmall-data-limit s
-msoft-float s
-msram-ecc s
-mstack-alignment n
-mstack-arg-probe n
-mstack-probe-size n
-mstackrealign n
-msve-vector-bits n
-msvr4-struct-return n
-mthread-model s
-mtls-direct-seg-refs s
-mtls-size n
-mtp n
-mtune h
-MT n
-munaligned-access n
-MV s
-mwavefrontsize64 s
-mxnack s
-M s
--no-cuda-include-ptx s
--no-cuda-version-check s
-no-flang-libs s
--no-offload-arch s
--no-system-header-prefix s
-nobuiltininc s
-nogpuinc s
-nogpulib s
-nostdinc++ n
-ObjC++ n
-objcmt-atomic-property n
-objcmt-migrate-all n
-objcmt-migrate-annotation n
-objcmt-migrate-designated-init n
-objcmt-migrate-instancetype n
-objcmt-migrate-literals n
-objcmt-migrate-ns-macros n
-objcmt-migrate-property-dot-syntax n
-objcmt-migrate-property n
-objcmt-migrate-protocol-conformance n
-objcmt-migrate-readonly-property n
-objcmt-migrate-readwrite-property n
-objcmt-migrate-subscripting n
-objcmt-ns-nonatomic-iosonly n
-objcmt-returns-innerpointer-property n
-objcmt-whitelist-dir-path n
-ObjC n
--offload-arch s
-o s
-parallel-jobs s
-pg s
-pipe s
--precompile s
-print-effective-triple s
-print-file-name s
-print-ivar-layout n
-print-libgcc-file-name s
-print-prog-name s
-print-resource-dir s
-print-search-dirs s
-print-supported-cpus s
-print-target-triple s
-print-targets s
-pthread s
--ptxas-path n
-P s
-Qn s
-Qunused-arguments s
-Qy s
-relocatable-pch s
-rewrite-legacy-objc n
-rewrite-objc n
--rocm-device-lib-path s
--rocm-path s
-Rpass-analysis s
-Rpass-missed s
-Rpass s
-rtlib n
-R n
-save-stats s
-save-stats s
-save-temps s
-save-temps s
-serialize-diagnostics s
-shared-libsan n
-static-flang-libs s
-static-libsan n
-static-openmp s
-std s
-stdlib++-isystem s
-stdlib s
-sycl-std n
--system-header-prefix s
-S s
--target s
-Tbss s
-Tdata s
-time s
-traditional-cpp n
-trigraphs s
-Ttext s
-T n
-undef s
-unwindlib s
-U s
--verify-debug-info s
-verify-pch n
--version s
-v s
-Wa, s
-Wdeprecated s
-Wl, s
-working-directory s
-Wp, s
-W s
-w s
-Xanalyzer s
-Xarch_device s
-Xarch_host s
-Xassembler s
-Xclang s
-Xcuda-fatbinary s
-Xcuda-ptxas s
-Xlinker s
-Xopenmp-target s
-Xopenmp-target s
-Xpreprocessor s
-x s
-z s
