# Clang 22.1.2 documentation

## Index

Symbols | B | C | E | L | N | R

## Symbols

-### command line option --amdgpu-arch-tool clang command line option --analyze clang command line option --analyzer-no-default-checks clang command line option --analyzer-output<arg> clang command line option --ansi clang command line option --assemble clang command line option --assert clang command line option, [1] --autocomplete clang command line option --bootclasspath clang command line option, [1] --CLASSPATH clang command line option, [1] --classpath clang command line option, [1] --comments clang command line option --comments-in-macros clang command line option --compile clang command line option --config clang command line option, [1] --constant-cfstrings clang command line option --coverage clang command line option --cuda-compile-host-device clang command line option --cuda-device-only clang command line option --cuda-feature clang command line option --cuda-gpu-arch clang command line option --cuda-host-only clang command line option --cuda-include-ptx clang command line option --cuda-noopt-device-debug clang command line option --cuda-path clang command line option --cuda-path-ignore-env clang command line option --debug clang command line option, [1] --define-macro clang command line option, [1] --dependencies clang command line option --dxv-path clang command line option --dyld-prefix clang command line option, [1] --embed-dir clang command line option --emit-extension-symbol-graphs clang command line option --emit-static-lib clang command line option --encoding clang command line option, [1] --end-no-unused-arguments clang command line option --entry clang command line option --extdirs clang command line option, [1] --extra-warnings clang command line option --extract-api-ignores clang command line option --fmultilib-flag clang command line option --for-linker clang command line option, [1] --force-link clang command line option, [1] --gcc-install-dir clang command line option --gcc-toolchain clang command line option --gcc-triple clang command line option --gpu-bundle-output clang command line option --gpu-instrument-lib clang command line option --gpu-max-threads-per-block clang command line option --help clang command line option command line option --help-hidden clang command line option --hip-device-lib clang command line option --hip-device-lib-path clang command line option --hip-link clang command line option --hip-path clang command line option --hip-version clang command line option --hipspv-pass-plugin clang command line option --hipstdpar clang command line option --hipstdpar-interpose-alloc clang command line option --hipstdpar-path clang command line option --hipstdpar-prim-path clang command line option --hipstdpar-thrust-path clang command line option --imacros clang command line option --imacros<file> clang command line option --include clang command line option --include-barrier clang command line option --include-directory clang command line option, [1] --include-directory-after clang command line option, [1] --include-prefix clang command line option, [1] --include-with-prefix clang command line option, [1] --include-with-prefix-after clang command line option, [1] --include-with-prefix-before clang command line option, [1] --include<file> clang command line option --language clang command line option, [1] --ld-path clang command line option --libclc-lib clang command line option --libomptarget-amdgcn-bc-path clang command line option --libomptarget-amdgpu-bc-path clang command line option --libomptarget-nvptx-bc-path clang command line option --libomptarget-spirv-bc-path clang command line option --library-directory clang command line option, [1] --mhwdiv clang command line option, [1] --multi-lib-config clang command line option --no-cuda-include-ptx clang command line option --no-cuda-noopt-device-debug clang command line option --no-cuda-version-check clang command line option --no-default-config clang command line option --no-gpu-bundle-output clang command line option --no-integrated-cpp clang command line option --no-line-commands clang command line option --no-offload-add-rpath clang command line option --no-offload-arch clang command line option --no-offload-compress clang command line option --no-offload-inc clang command line option --no-offload-new-driver clang command line option --no-offloadlib clang command line option --no-pedantic clang command line option --no-standard-includes clang command line option --no-standard-libraries clang1 command line option --no-system-header-prefix clang command line option --no-undefined clang command line option --no-warnings clang command line option --no-wasm-opt clang command line option --nvptx-arch-tool clang command line option --offload clang command line option --offload-add-rpath clang command line option --offload-arch clang command line option --offload-arch-tool clang command line option --offload-compress clang command line option --offload-device-only clang command line option --offload-host-device clang command line option --offload-host-only clang command line option --offload-inc clang command line option --offload-jobs clang command line option --offload-link clang command line option --offload-new-driver clang command line option --offload-targets clang command line option --offloadlib clang command line option --optimize clang command line option, [1] --output clang command line option, [1] --output-class-directory clang command line option, [1] --param clang command line option, [1] --pedantic clang command line option --pedantic-errors clang command line option --pipe clang command line option --precompile clang command line option --prefix clang command line option, [1] --preprocess clang command line option --pretty-sgf clang command line option --print-diagnostic-categories clang command line option --print-diagnostic-options clang command line option --print-effective-triple clang command line option --print-enabled-extensions clang command line option command line option --print-file-name clang command line option, [1] --print-libgcc-file-name clang command line option --print-library-module-manifest-path clang command line option --print-missing-file-dependencies clang command line option --print-multi-directory clang command line option --print-multi-flags-experimental clang command line option --print-multi-lib clang command line option --print-prog-name clang command line option, [1] --print-resource-dir clang command line option --print-rocm-search-dirs clang command line option --print-runtime-dir clang command line option --print-search-dirs clang command line option --print-supported-cpus clang command line option command line option --print-supported-extensions clang command line option command line option --print-target-triple clang command line option --print-targets clang command line option --product-name clang command line option --profile clang command line option --ptxas-path clang command line option --relocatable-pch clang command line option --resource clang command line option, [1] --rocm-device-lib-path clang command line option --rocm-path clang command line option --rtlib clang command line option, [1] --save-stats clang command line option, [1] --save-temps clang command line option, [1] --serialize-diagnostics clang command line option --shared clang command line option --signed-char clang command line option --specs clang command line option --start-no-unused-arguments clang command line option --static clang command line option --std clang command line option, [1] --stdlib clang command line option, [1] --symbol-graph-dir clang command line option --sysroot clang command line option, [1] --system-header-prefix clang command line option, [1] --target clang command line option --target-help clang command line option --trace-includes clang command line option --traditional clang command line option --traditional-cpp clang command line option --trigraphs clang command line option --undefine-macro clang command line option, [1] --unsigned-char clang command line option --unwindlib clang command line option --user-dependencies clang command line option --verbose clang command line option --verify-debug-info clang command line option --version clang command line option --vfsoverlay<arg> clang command line option --warn- clang command line option --warn-<arg> clang command line option --warning-suppression-mappings clang command line option command line option --wasm-opt clang command line option --write-dependencies clang command line option --write-user-dependencies clang command line option -A-<arg> clang command line option -A<arg> clang command line option -alias_list clang command line option -all_load clang command line option -allowable_client clang command line option -ansi clang command line option command line option -arch clang command line option command line option -arch_errors_fatal clang1 command line option -arch_only clang2 command line option -b<arg> clang command line option -B<prefix> clang command line option -bind_at_load clang command line option -bundle clang command line option -bundle_loader clang1 command line option -C clang command line option -c clang command line option command line option -CC clang command line option -cl-denorms-are-zero clang command line option -cl-ext clang command line option command line option -cl-fast-relaxed-math clang command line option -cl-finite-math-only clang command line option -cl-fp32-correctly-rounded-divide-sqrt clang command line option -cl-kernel-arg-info clang command line option -cl-mad-enable clang command line option -cl-no-signed-zeros clang command line option -cl-no-stdinc clang command line option command line option -cl-opt-disable clang command line option -cl-single-precision-constant clang command line option -cl-std clang command line option -cl-strict-aliasing clang command line option -cl-uniform-work-group-size clang command line option -cl-unsafe-math-optimizations clang command line option -clangir-disable-passes clang command line option -clangir-disable-verifier clang command line option -client_name<arg> clang command line option -compatibility_version<arg> clang command line option -coverage clang command line option -cuid clang command line option -current_version<arg> clang command line option -cxx-isystem<directory> clang command line option -d clang command line option -d<arg> clang1 command line option -D<macro> clang command line option -D<macroname> command line option -dA clang command line option -darwin-target-variant clang command line option -darwin-target-variant-triple clang command line option -dD clang command line option -dead_strip clang command line option -dependency-dot clang command line option -dependency-file clang command line option -dI clang command line option -dM clang command line option -dsym-dir<dir> clang command line option -dumpdir clang command line option -dumpmachine clang command line option -dumpversion clang command line option -dylib_file clang command line option -dylinker clang command line option -dylinker_install_name<arg> clang1 command line option -dynamic clang command line option -dynamiclib clang command line option -E clang command line option command line option -e clang command line option -EB clang command line option -EL clang command line option -emit-ast clang command line option -emit-cir clang command line option -emit-interface-stubs clang command line option -emit-llvm clang command line option command line option -emit-merged-ifs clang command line option -emit-symbol-graph clang command line option -exported_symbols_list clang command line option -extract-api clang command line option -F<arg> clang command line option -F<directory> command line option -f[no-]approx-func command line option -f[no-]associative-math command line option -f[no-]basic-block-address-map: command line option -f[no-]caret-diagnostics command line option -f[no-]color-diagnostics command line option -f[no-]diagnostics-fixit-info command line option -f[no-]diagnostics-show-hotness command line option -f[no-]diagnostics-show-option command line option -f[no-]finite-math-only command line option -f[no-]honor-infinities command line option -f[no-]honor-nans command line option -f[no-]math-errno command line option -f[no-]max-type-align command line option -f[no-]protect-parens command line option -f[no-]reciprocal-math command line option -f[no-]rounding-math command line option -f[no-]sanitize command line option -f[no-]sanitize-address-outline-instrumentation command line option -f[no-]sanitize-coverage command line option -f[no-]sanitize-recover command line option, [1] -f[no-]sanitize-stats command line option -f[no-]sanitize-trap command line option, [1] -f[no-]sanitize-type-outline-instrumentation command line option -f[no-]save-optimization-record command line option -f[no-]show-column command line option -f[no-]show-source-location command line option -f[no-]signed-zeros command line option -f[no-]split-lto-unit command line option -f[no-]strict-float-cast-overflow command line option -f[no-]trapping-math command line option -f[no-]unique-internal-linkage-names command line option -f[no-]unique-source-file-names command line option -f[no-]unsafe-math-optimizations command line option -faapcs-bitfield-load clang command line option -faapcs-bitfield-width clang command line option -faarch64-jump-table-hardening clang command line option -faccess-control clang command line option -faddrsig clang command line option command line option -faggressive-function-elimination clang command line option -falign-commons clang command line option -falign-functions clang command line option clang1 command line option -falign-loops clang command line option -faligned-allocation clang1 command line option -faligned-new clang command line option clang1 command line option -fall-intrinsics clang command line option -falloc-token-max clang command line option -fallow-editor-placeholders clang command line option -fallow-runtime-check-skip-hot-cutoff clang command line option -fallow-unsupported clang command line option -faltivec clang command line option -faltivec-src-compat clang command line option -fandroid-pad-segment clang command line option -fansi-escape-codes clang command line option command line option -fapinotes clang command line option -fapinotes-modules clang command line option -fapinotes-swift-version clang command line option -fapple-kext clang command line option -fapple-link-rtlib clang command line option -fapple-pragma-pack clang command line option -fapplication-extension clang command line option -fapprox-func clang command line option -fasm clang command line option -fasm-blocks clang command line option -fassociative-math clang command line option -fassume-nothrow-exception-dtor clang command line option command line option -fassume-sane-operator-new clang command line option -fassume-unique-vtables clang command line option -fassumptions clang command line option -fast clang command line option -fastcp clang command line option -fastf clang command line option -fasync-exceptions clang command line option -fasynchronous-unwind-tables clang command line option -fatomic-fine-grained-memory clang command line option -fatomic-ignore-denormal-mode clang command line option -fatomic-remote-memory clang command line option -fauto-import clang command line option -fauto-profile clang command line option -fauto-profile-accurate clang command line option -fautolink clang command line option -fautomatic clang command line option -fbacktrace clang command line option -fbasic-block-address-map clang command line option -fbasic-block-sections clang command line option command line option -fbinutils-version clang command line option -fblas-matmul-limit clang command line option -fblocks clang command line option command line option -fbootclasspath clang command line option -fborland-extensions clang command line option command line option -fbounds-check clang command line option -fbracket-depth clang command line option command line option -fbuild-session-file clang command line option -fbuild-session-timestamp clang command line option -fbuiltin clang command line option -fbuiltin-module-map clang command line option -fc++-abi clang command line option -fc++-static-destructors clang1 command line option, [1] -fcall-saved-x10 clang command line option -fcall-saved-x11 clang command line option -fcall-saved-x12 clang command line option -fcall-saved-x13 clang command line option -fcall-saved-x14 clang command line option -fcall-saved-x15 clang command line option -fcall-saved-x18 clang command line option -fcall-saved-x8 clang command line option -fcall-saved-x9 clang command line option -fcaret-diagnostics clang command line option command line option -fcaret-diagnostics-max-lines clang command line option -fcaret-diagnostics-max-lines: command line option -fcf-protection clang command line option, [1] -fcf-runtime-abi clang command line option -fchar8_t clang command line option -fcheck clang command line option -fcheck-array-temporaries clang command line option -fcheck-new clang command line option -fclang-abi-compat clang command line option -fclangir clang command line option -fclasspath clang command line option -fcodegen-data-generate clang command line option, [1] command line option -fcodegen-data-use clang command line option, [1] command line option -fcolor-diagnostics clang command line option -fcomment-block-commands clang command line option command line option -fcommon clang command line option command line option -fcompile-resource clang command line option -fcomplete-member-pointers clang command line option -fcomplex-arithmetic clang command line option command line option -fconstant-cfstrings clang command line option -fconstant-string-class clang command line option -fconstexpr-backtrace-limit clang command line option -fconstexpr-depth clang command line option command line option -fconstexpr-steps clang command line option command line option -fconvergent-functions clang command line option -fcoro-aligned-allocation clang command line option -fcoroutines clang command line option -fcoverage-compilation-dir clang command line option -fcoverage-mapping clang command line option -fcoverage-mcdc clang command line option -fcoverage-prefix-map clang command line option -fcrash-diagnostics clang command line option, [1] command line option -fcrash-diagnostics-dir clang command line option command line option -fcray-pointer clang command line option -fcreate-profile clang command line option -fcs-profile-generate clang command line option clang1 command line option command line option -fcuda-approx-transcendentals clang command line option -fcuda-flush-denormals-to-zero clang command line option -fcuda-rdc clang command line option -fcuda-short-ptr clang command line option -fcx-fortran-rules clang command line option -fcx-fortran-rules: command line option -fcx-limited-range clang command line option -fcx-limited-range: command line option -fcxx-exceptions clang command line option -fcxx-modules clang command line option -fdata-sections clang command line option -fdebug-compilation-dir clang command line option, [1] -fdebug-default-version clang command line option -fdebug-info-for-profiling clang command line option -fdebug-macro clang command line option command line option -fdebug-pass-arguments clang command line option -fdebug-pass-structure clang command line option -fdebug-prefix-map clang command line option -fdebug-ranges-base-address clang command line option -fdebug-types-section clang command line option -fdeclare-opencl-builtins command line option -fdeclspec clang command line option -fdefer-ts clang command line option -fdefine-target-os-macros clang command line option -fdelayed-template-parsing clang command line option -fdelete-null-pointer-checks clang command line option -fdenormal-fp-math clang command line option command line option -fdepfile-entry clang command line option -fdevirtualize-speculatively clang command line option command line option -fdiagnostic-misexpect-tolerance command line option -fdiagnostics-absolute-paths clang command line option -fdiagnostics-color clang command line option clang1 command line option -fdiagnostics-fixit-info clang command line option command line option -fdiagnostics-format clang command line option command line option -fdiagnostics-hotness-threshold clang command line option command line option -fdiagnostics-misexpect-tolerance clang command line option -fdiagnostics-parseable-fixits clang command line option command line option, [1] -fdiagnostics-print-source-range-info clang command line option command line option, [1] -fdiagnostics-show-category clang command line option command line option -fdiagnostics-show-hotness clang command line option -fdiagnostics-show-line-numbers clang command line option -fdiagnostics-show-line-numbers: command line option -fdiagnostics-show-note-include-stack clang command line option -fdiagnostics-show-option clang command line option command line option -fdiagnostics-show-template-tree clang command line option command line option -fdigraphs clang command line option -fdirect-access-external-data clang command line option -fdirectives-only clang command line option -fdisable-block-signature-string clang command line option command line option -fdiscard-value-names clang command line option command line option -fdollar-ok clang command line option -fdollars-in-identifiers clang command line option -fdouble-square-bracket-attributes clang command line option -fdriver-only clang command line option -fdump-fortran-optimized clang command line option -fdump-fortran-original clang command line option -fdump-parse-tree clang command line option -fdwarf-directory-asm clang command line option -fdwarf-exceptions clang command line option -fdwarf2-cfi-asm clang command line option -fdx-rootsignature-define clang command line option -fdx-rootsignature-version clang command line option -felide-constructors clang command line option -feliminate-unused-debug-symbols clang command line option -feliminate-unused-debug-types clang command line option command line option, [1] -fembed-bitcode clang command line option, [1] -fembed-bitcode-marker clang command line option -fembed-offload-object clang command line option -femit-all-decls clang command line option -femit-compact-unwind-non-canonical clang command line option -femit-dwarf-unwind clang command line option command line option -femulated-tls clang command line option command line option -fenable-matrix clang command line option -fencoding clang command line option -ferror-limit clang command line option command line option -fescaping-block-tail-calls clang command line option -fexceptions clang command line option command line option -fexcess-precision clang command line option -fexcess-precision: command line option -fexec-charset clang command line option -fexperimental-call-graph-section clang command line option -fexperimental-isel clang command line option -fexperimental-late-parse-attributes clang command line option -fexperimental-library clang command line option -fexperimental-loop-fusion clang command line option -fexperimental-modules-reduced-bmi clang command line option -fexperimental-new-constant-interpreter clang command line option -fexperimental-openacc-macro-override clang command line option, [1] -fexperimental-relative-c++-abi-vtables clang command line option -fexperimental-sanitize-metadata clang command line option -fexperimental-sanitize-metadata-ignorelist clang command line option -fexperimental-strict-floating-point clang command line option -fextdirs clang command line option -fextend-arguments clang command line option -fextend-variable-liveness clang command line option, [1] -fexternal-blas clang command line option -ff2c clang command line option -ffake-address-space-map command line option -ffast-math clang command line option command line option -ffat-lto-objects clang command line option -ffile-compilation-dir clang command line option -ffile-prefix-map clang command line option -ffile-reproducible clang command line option -ffine-grained-bitfield-accesses clang command line option -ffinite-loops clang command line option -ffinite-math-only clang command line option -ffixed-a0 clang command line option -ffixed-a1 clang command line option -ffixed-a2 clang command line option -ffixed-a3 clang command line option -ffixed-a4 clang command line option -ffixed-a5 clang command line option -ffixed-a6 clang command line option -ffixed-d0 clang command line option -ffixed-d1 clang command line option -ffixed-d2 clang command line option -ffixed-d3 clang command line option -ffixed-d4 clang command line option -ffixed-d5 clang command line option -ffixed-d6 clang command line option -ffixed-d7 clang command line option -ffixed-g1 clang command line option -ffixed-g2 clang command line option -ffixed-g3 clang command line option -ffixed-g4 clang command line option -ffixed-g5 clang command line option -ffixed-g6 clang command line option -ffixed-g7 clang command line option -ffixed-i0 clang command line option -ffixed-i1 clang command line option -ffixed-i2 clang command line option -ffixed-i3 clang command line option -ffixed-i4 clang command line option -ffixed-i5 clang command line option -ffixed-l0 clang command line option -ffixed-l1 clang command line option -ffixed-l2 clang command line option -ffixed-l3 clang command line option -ffixed-l4 clang command line option -ffixed-l5 clang command line option -ffixed-l6 clang command line option -ffixed-l7 clang command line option -ffixed-o0 clang command line option -ffixed-o1 clang command line option -ffixed-o2 clang command line option -ffixed-o3 clang command line option -ffixed-o4 clang command line option -ffixed-o5 clang command line option -ffixed-point clang command line option -ffixed-r19 clang command line option -ffixed-r9 clang command line option -ffixed-x1 clang command line option -ffixed-x10 clang command line option -ffixed-x11 clang command line option -ffixed-x12 clang command line option -ffixed-x13 clang command line option -ffixed-x14 clang command line option -ffixed-x15 clang command line option -ffixed-x16 clang command line option -ffixed-x17 clang command line option -ffixed-x18 clang command line option -ffixed-x19 clang command line option -ffixed-x2 clang command line option -ffixed-x20 clang command line option -ffixed-x21 clang command line option -ffixed-x22 clang command line option -ffixed-x23 clang command line option -ffixed-x24 clang command line option -ffixed-x25 clang command line option -ffixed-x26 clang command line option -ffixed-x27 clang command line option -ffixed-x28 clang command line option -ffixed-x29 clang command line option -ffixed-x3 clang command line option -ffixed-x30 clang command line option -ffixed-x31 clang command line option -ffixed-x4 clang command line option -ffixed-x5 clang command line option -ffixed-x6 clang command line option -ffixed-x7 clang command line option -ffixed-x8 clang command line option -ffixed-x9 clang command line option -ffor-scope clang command line option -fforce-check-cxx20-modules-input-files clang command line option -fforce-dwarf-frame clang command line option -fforce-emit-vtables clang command line option command line option -fforce-enable-int128 clang command line option -ffp-contract clang command line option command line option -ffp-eval-method clang command line option command line option -ffp-exception-behavior clang command line option command line option -ffp-model clang command line option command line option -ffpe-trap clang command line option -ffree-line-length-<arg> clang command line option -ffreestanding clang command line option command line option -ffrontend-optimize clang command line option -ffuchsia-api-level clang command line option -ffunction-sections clang command line option -fglobal-isel clang command line option -fgnu-inline-asm clang command line option -fgnu-keywords clang command line option -fgnu-runtime clang command line option -fgnu89-inline clang command line option -fgnuc-version clang command line option command line option -fgpu-allow-device-init clang command line option -fgpu-approx-transcendentals clang command line option -fgpu-default-stream clang command line option -fgpu-defer-diag clang command line option -fgpu-flush-denormals-to-zero clang command line option -fgpu-rdc clang command line option -fgpu-sanitize clang command line option -fheinous-gnu-extensions clang command line option -fhip-emit-relocatable clang command line option -fhip-fp32-correctly-rounded-divide-sqrt clang command line option -fhip-kernel-arg-name clang command line option -fhip-new-launch-api clang command line option -fhlsl-strict-availability clang command line option -fhonor-infinites clang command line option -fhonor-infinities clang command line option -fhonor-nans clang command line option -fhosted clang command line option -fident clang command line option -fignore-exceptions clang command line option -filelist clang command line option -fimplicit-module-maps clang command line option -fimplicit-modules clang command line option -finclude-default-header command line option -fincremental-extensions clang command line option -findirect-virtual-calls clang command line option -finit-character clang command line option -finit-global-zero clang command line option -finit-integer clang command line option -finit-local-zero clang command line option -finit-logical clang command line option -finit-real clang command line option -finline-functions clang command line option -finline-hint-functions clang command line option -finline-max-stacksize clang command line option -finput-charset clang command line option -finstrument-function-entry-bare clang command line option -finstrument-functions clang command line option -finstrument-functions-after-inlining clang command line option -finteger-4-integer-8 clang command line option -fintegrated-as clang command line option -fintegrated-cc1 clang command line option -fintegrated-objemitter clang command line option -fjmc clang command line option -fjump-tables clang command line option -fkeep-persistent-storage-variables clang command line option -fkeep-static-consts clang command line option -fkeep-system-includes clang command line option command line option -flat_namespace clang command line option -flax-vector-conversions clang command line option, [1] command line option, [1] -flimited-precision clang command line option -floop-interchange clang command line option -flto clang command line option, [1], [2], [3] command line option, [1], [2] -flto-jobs clang command line option -flto-partitions clang command line option -fmacro-backtrace-limit clang command line option -fmacro-prefix-map clang command line option -fmath-errno clang command line option command line option -fmatrix-memory-layout clang command line option -fmax-array-constructor clang command line option -fmax-errors clang command line option -fmax-identifier-length clang command line option -fmax-stack-var-size clang command line option -fmax-subrecord-length clang command line option -fmax-tokens clang command line option -fmax-type-align clang command line option -fmemory-profile clang command line option clang1 command line option -fmemory-profile-use clang command line option -fmerge-all-constants clang command line option -fmessage-length clang command line option command line option -fminimize-whitespace clang command line option -fmodule-file clang command line option -fmodule-file-deps clang command line option -fmodule-header clang command line option clang1 command line option -fmodule-implementation-of clang command line option -fmodule-map-file clang command line option -fmodule-maps clang command line option -fmodule-name clang command line option -fmodule-output clang command line option clang1 command line option -fmodule-private clang command line option -fmodulemap-allow-subdirectory-search clang command line option -fmodules clang command line option -fmodules-cache-path clang command line option -fmodules-decluse clang command line option -fmodules-disable-diagnostic-validation clang command line option -fmodules-embed-all-files<arg> clang command line option -fmodules-force-validate-user-headers clang command line option -fmodules-ignore-macro clang command line option -fmodules-prune-after clang command line option -fmodules-prune-interval clang command line option -fmodules-reduced-bmi clang command line option -fmodules-search-all clang command line option -fmodules-strict-decluse clang command line option -fmodules-user-build-path clang command line option -fmodules-validate-input-files-content clang command line option -fmodules-validate-once-per-build-session clang command line option -fmodules-validate-system-headers clang command line option -fms-compatibility clang command line option -fms-compatibility-version clang command line option -fms-define-stdc clang command line option -fms-extensions clang command line option command line option -fms-hotpatch clang command line option -fms-memptr-rep clang command line option -fms-omit-default-lib<arg> clang command line option -fms-runtime-lib clang command line option -fms-secure-hotpatch-functions-file clang command line option -fms-secure-hotpatch-functions-list clang command line option -fms-tls-guards clang command line option -fms-volatile clang command line option -fmsc-version clang command line option command line option -fmudflap clang command line option -fmudflapth clang command line option -fmultilib-flag clang command line option -fnamed-loops clang command line option -fnested-functions clang command line option -fnew-alignment clang command line option, [1] -fnew-infallible clang command line option -fnext-runtime clang command line option -fno-aapcs-bitfield-width clang command line option -fno-aarch64-jump-table-hardening clang command line option -fno-access-control clang command line option -fno-addrsig clang command line option command line option -fno-aggressive-function-elimination clang command line option -fno-align-commons clang command line option -fno-align-functions clang command line option -fno-aligned-allocation clang1 command line option -fno-all-intrinsics clang command line option -fno-allow-editor-placeholders clang command line option -fno-altivec clang command line option -fno-android-pad-segment clang command line option -fno-apinotes clang command line option -fno-apinotes-modules clang command line option -fno-apple-pragma-pack clang command line option -fno-application-extension clang command line option -fno-approx-func clang command line option -fno-asm clang command line option -fno-asm-blocks clang command line option -fno-associative-math clang command line option -fno-assume-nothrow-exception-dtor clang command line option -fno-assume-sane-operator-new clang command line option command line option -fno-assume-unique-vtables clang command line option -fno-assumptions clang command line option -fno-async-exceptions clang command line option -fno-asynchronous-unwind-tables clang command line option -fno-atomic-fine-grained-memory clang command line option -fno-atomic-ignore-denormal-mode clang command line option -fno-atomic-remote-memory clang command line option -fno-auto-import clang command line option -fno-auto-profile clang command line option -fno-autolink clang command line option -fno-backtrace clang command line option -fno-basic-block-address-map clang command line option -fno-blocks clang command line option -fno-borland-extensions clang command line option -fno-bounds-check clang command line option -fno-builtin clang command line option command line option -fno-builtin-<arg> clang command line option -fno-builtin-<function> command line option -fno-builtin-std-<function> command line option -fno-c++-static-destructors clang1 command line option -fno-caret-diagnostics clang command line option -fno-char8_t clang command line option -fno-check-array-temporaries clang command line option -fno-check-new clang command line option -fno-clangir clang command line option -fno-color-diagnostics clang command line option -fno-common clang command line option command line option -fno-complete-member-pointers clang command line option -fno-constant-cfstrings clang command line option -fno-convergent-functions clang command line option -fno-coro-aligned-allocation clang command line option -fno-coroutines clang command line option -fno-coverage-mapping clang command line option -fno-coverage-mcdc clang command line option -fno-crash-diagnostics clang command line option command line option -fno-cray-pointer clang command line option -fno-cuda-short-ptr clang command line option -fno-cx-fortran-rules clang command line option -fno-cx-limited-range clang command line option -fno-cxx-exceptions clang command line option -fno-cxx-modules clang command line option -fno-data-sections clang command line option -fno-debug-info-for-profiling clang command line option -fno-debug-macro clang command line option command line option -fno-debug-ranges-base-address clang command line option -fno-debug-types-section clang command line option -fno-declspec clang command line option -fno-defer-ts clang command line option -fno-define-target-os-macros clang command line option -fno-delayed-template-parsing clang command line option -fno-delete-null-pointer-checks clang command line option -fno-devirtualize-speculatively clang command line option -fno-diagnostics-fixit-info clang command line option -fno-diagnostics-show-hotness clang command line option -fno-diagnostics-show-line-numbers clang command line option -fno-diagnostics-show-note-include-stack clang command line option -fno-diagnostics-show-option clang command line option -fno-digraphs clang command line option -fno-direct-access-external-data clang command line option -fno-directives-only clang command line option -fno-disable-block-signature-string clang command line option -fno-discard-value-names clang command line option command line option -fno-dollar-ok clang command line option -fno-dollars-in-identifiers clang command line option -fno-double-square-bracket-attributes clang command line option -fno-dump-fortran-optimized clang command line option -fno-dump-fortran-original clang command line option -fno-dump-parse-tree clang command line option -fno-dwarf-directory-asm clang command line option -fno-dwarf2-cfi-asm clang command line option -fno-elide-constructors clang command line option -fno-elide-type clang command line option command line option -fno-eliminate-unused-debug-symbols clang command line option -fno-eliminate-unused-debug-types clang command line option -fno-emit-compact-unwind-non-canonical clang command line option -fno-emulated-tls clang command line option -fno-escaping-block-tail-calls clang command line option -fno-exceptions clang command line option -fno-experimental-call-graph-section clang command line option -fno-experimental-late-parse-attributes clang command line option -fno-experimental-library clang command line option -fno-experimental-loop-fusion clang command line option -fno-experimental-relative-c++-abi-vtables clang command line option -fno-experimental-sanitize-metadata clang command line option -fno-external-blas clang command line option -fno-f2c clang command line option -fno-fast-math clang command line option command line option -fno-fat-lto-objects clang command line option -fno-file-reproducible clang command line option -fno-fine-grained-bitfield-accesses clang command line option -fno-finite-loops clang command line option -fno-finite-math-only clang command line option -fno-fixed-point clang command line option -fno-for-scope clang command line option -fno-force-dwarf-frame clang command line option -fno-force-emit-vtables clang command line option -fno-force-enable-int128 clang command line option -fno-frontend-optimize clang command line option -fno-function-sections clang command line option -fno-global-isel clang command line option -fno-gnu-inline-asm clang command line option -fno-gnu-keywords clang command line option -fno-gnu89-inline clang command line option -fno-gpu-allow-device-init clang command line option -fno-gpu-approx-transcendentals clang command line option -fno-gpu-defer-diag clang command line option -fno-gpu-flush-denormals-to-zero clang command line option -fno-gpu-rdc clang command line option -fno-gpu-sanitize clang command line option -fno-hip-emit-relocatable clang command line option -fno-hip-fp32-correctly-rounded-divide-sqrt clang command line option -fno-hip-kernel-arg-name clang command line option -fno-hip-new-launch-api clang command line option -fno-honor-infinities clang command line option -fno-honor-nans clang command line option -fno-ident clang command line option -fno-implicit-module-maps clang command line option -fno-implicit-modules clang command line option -fno-init-global-zero clang command line option -fno-init-local-zero clang command line option -fno-inline-functions clang command line option -fno-integer-4-integer-8 clang command line option -fno-integrated-as clang command line option -fno-integrated-cc1 clang command line option -fno-integrated-objemitter clang command line option -fno-jmc clang command line option -fno-jump-tables clang command line option -fno-keep-persistent-storage-variables clang command line option -fno-keep-static-consts clang command line option -fno-keep-system-includes clang command line option -fno-knr-functions clang command line option -fno-lax-vector-conversions clang command line option command line option -fno-limit-debug-info clang command line option -fno-loop-interchange clang command line option -fno-math-errno clang command line option -fno-max-identifier-length clang command line option -fno-max-type-align clang command line option -fno-memory-profile clang command line option -fno-merge-all-constants clang command line option -fno-minimize-whitespace clang command line option -fno-module-file-deps clang command line option -fno-module-private clang command line option -fno-modulemap-allow-subdirectory-search clang command line option -fno-modules clang command line option -fno-modules-check-relocated<arg> clang command line option -fno-modules-decluse clang command line option -fno-modules-force-validate-user-headers clang command line option -fno-modules-reduced-bmi clang command line option -fno-modules-search-all clang command line option -fno-modules-validate-system-headers clang command line option -fno-modules-validate-textual-header-includes clang command line option -fno-ms-compatibility clang command line option -fno-ms-extensions clang command line option -fno-ms-tls-guards clang command line option -fno-ms-volatile clang command line option -fno-named-loops clang command line option -fno-new-infallible clang command line option -fno-objc-arc clang command line option -fno-objc-arc-exceptions clang command line option -fno-objc-avoid-heapify-local-blocks clang command line option -fno-objc-convert-messages-to-runtime-calls clang command line option -fno-objc-direct-precondition-thunk clang command line option -fno-objc-encode-cxx-class-template-spec clang command line option -fno-objc-exceptions clang command line option -fno-objc-infer-related-result-type clang command line option -fno-objc-legacy-dispatch clang command line option -fno-objc-nonfragile-abi clang command line option command line option -fno-objc-weak clang command line option -fno-offload-implicit-host-device-templates clang command line option -fno-offload-uniform-block clang command line option -fno-offload-via-llvm clang command line option -fno-omit-frame-pointer clang command line option -fno-openmp clang command line option -fno-openmp-extensions clang command line option -fno-openmp-simd clang command line option -fno-openmp-target-debug clang command line option -fno-operator-names clang command line option -fno-optimize-sibling-calls clang command line option -fno-pack-derived clang command line option -fno-pack-struct clang command line option -fno-partition-static-data-sections clang command line option -fno-pascal-strings clang command line option -fno-pch-codegen clang command line option -fno-pch-debuginfo clang command line option -fno-pch-instantiate-templates clang command line option -fno-PIC clang command line option -fno-pic clang command line option -fno-PIE clang command line option -fno-pie clang command line option -fno-plt clang command line option -fno-pointer-tbaa clang command line option -fno-prebuilt-implicit-modules clang command line option -fno-preserve-as-comments clang command line option -fno-profile-arcs clang command line option -fno-profile-generate clang command line option -fno-profile-instr-generate clang command line option -fno-profile-instr-use clang command line option -fno-profile-sample-accurate clang command line option -fno-profile-sample-use clang command line option -fno-protect-parens clang command line option -fno-pseudo-probe-for-profiling clang command line option -fno-ptrauth-auth-traps clang command line option -fno-ptrauth-block-descriptor-pointers clang command line option -fno-ptrauth-calls clang command line option -fno-ptrauth-elf-got clang command line option -fno-ptrauth-function-pointer-type-discrimination clang command line option -fno-ptrauth-indirect-gotos clang command line option -fno-ptrauth-init-fini clang command line option -fno-ptrauth-init-fini-address-discrimination clang command line option -fno-ptrauth-intrinsics clang command line option -fno-ptrauth-objc-class-ro clang command line option -fno-ptrauth-objc-interface-sel clang command line option -fno-ptrauth-objc-isa clang command line option -fno-ptrauth-returns clang command line option -fno-ptrauth-type-info-vtable-pointer-discrimination clang command line option -fno-ptrauth-vtable-pointer-address-discrimination clang command line option -fno-ptrauth-vtable-pointer-type-discrimination clang command line option -fno-range-check clang command line option -fno-raw-string-literals clang command line option -fno-real-4-real-10 clang command line option -fno-real-4-real-16 clang command line option -fno-real-4-real-8 clang command line option -fno-real-8-real-10 clang command line option -fno-real-8-real-16 clang command line option -fno-real-8-real-4 clang command line option -fno-reciprocal-math clang command line option -fno-record-command-line clang command line option -fno-recursive clang command line option -fno-register-global-dtors-with-atexit clang command line option -fno-rewrite-imports clang command line option -fno-rewrite-includes clang command line option -fno-ropi clang command line option -fno-rounding-math clang command line option -fno-rtlib-add-rpath clang command line option -fno-rtlib-defaultlib clang command line option -fno-rtti clang command line option -fno-rtti-data clang command line option -fno-rwpi clang command line option -fno-safe-buffer-usage-suggestions clang command line option -fno-sample-profile-use-profi clang command line option -fno-sanitize clang command line option -fno-sanitize-address-globals-dead-stripping clang command line option -fno-sanitize-address-outline-instrumentation clang command line option -fno-sanitize-address-poison-custom-array-cookie clang command line option -fno-sanitize-address-use-after-scope clang command line option -fno-sanitize-address-use-odr-indicator clang command line option -fno-sanitize-alloc-token-extended clang command line option -fno-sanitize-alloc-token-fast-abi clang command line option -fno-sanitize-annotate-debug-info clang command line option -fno-sanitize-cfi-canonical-jump-tables clang command line option -fno-sanitize-cfi-cross-dso clang command line option -fno-sanitize-coverage clang command line option -fno-sanitize-debug-trap-reasons clang command line option -fno-sanitize-handler-preserve-all-regs clang command line option -fno-sanitize-hwaddress-experimental-aliasing clang command line option -fno-sanitize-ignorelist clang command line option command line option -fno-sanitize-link-c++-runtime clang command line option -fno-sanitize-link-runtime clang command line option -fno-sanitize-memory-param-retval clang command line option -fno-sanitize-memory-use-after-dtor clang command line option -fno-sanitize-merge clang command line option -fno-sanitize-minimal-runtime clang command line option -fno-sanitize-recover clang command line option -fno-sanitize-stable-abi clang command line option -fno-sanitize-stats clang command line option -fno-sanitize-thread-atomics clang command line option -fno-sanitize-thread-func-entry-exit clang command line option -fno-sanitize-thread-memory-access clang command line option -fno-sanitize-trap clang command line option -fno-sanitize-type-outline-instrumentation clang command line option -fno-save-optimization-record clang command line option -fno-second-underscore clang command line option -fno-semantic-interposition clang command line option -fno-separate-named-sections clang command line option -fno-short-enums clang command line option -fno-short-wchar clang command line option -fno-show-column clang command line option -fno-show-source-location clang command line option -fno-sign-zero clang command line option -fno-signaling-math clang command line option -fno-signed-char clang command line option -fno-signed-zeros clang command line option -fno-sized-deallocation clang command line option -fno-skip-odr-check-in-gmf clang command line option -fno-slp-vectorize clang command line option -fno-spell-checking clang command line option -fno-split-dwarf-inlining clang command line option -fno-split-lto-unit clang command line option -fno-split-machine-functions clang command line option -fno-split-stack clang command line option -fno-stack-clash-protection clang command line option -fno-stack-protector clang command line option -fno-stack-size-section clang command line option -fno-standalone-debug clang command line option command line option -fno-strict-aliasing clang command line option -fno-strict-enums clang command line option -fno-strict-float-cast-overflow clang command line option -fno-strict-modules-decluse clang command line option -fno-strict-overflow clang command line option -fno-strict-return clang command line option -fno-strict-vtable-pointers clang command line option -fno-struct-path-tbaa clang command line option -fno-swift-version-independent-apinotes clang command line option -fno-sycl clang command line option -fno-temp-file clang command line option -fno-test-coverage clang command line option -fno-threadsafe-statics clang command line option -fno-trapping-math clang command line option -fno-trigraphs clang command line option -fno-unified-lto clang command line option -fno-unique-basic-block-section-names clang command line option -fno-unique-internal-linkage-names clang command line option -fno-unique-section-names clang command line option -fno-unique-source-file-names clang command line option -fno-unroll-loops clang command line option -fno-unsafe-math-optimizations clang command line option -fno-unsigned-char clang command line option -fno-unwind-tables clang command line option -fno-use-cxa-atexit clang command line option -fno-use-init-array clang command line option -fno-use-line-directives clang command line option -fno-vectorize clang command line option -fno-verbose-asm clang command line option -fno-verify-intermediate-code clang command line option -fno-virtual-function-elimination clang command line option -fno-visibility-from-dllstorageclass clang command line option -fno-visibility-inlines-hidden clang command line option -fno-visibility-inlines-hidden-static-local-var clang command line option -fno-whole-file clang command line option -fno-whole-program-vtables clang command line option -fno-working-directory clang command line option -fno-wrapv clang command line option -fno-wrapv-pointer clang command line option -fno-xl-pragma-pack clang command line option -fno-xray-always-emit-customevents clang command line option -fno-xray-always-emit-typedevents clang command line option -fno-xray-function-index clang command line option -fno-xray-ignore-loops clang command line option -fno-xray-instrument clang command line option -fno-xray-link-deps clang command line option -fno-xray-shared clang command line option -fno-zero-initialized-in-bss clang command line option -fno-zos-extensions clang command line option -fno-zvector clang command line option -fno_modules-validate-input-files-content clang command line option -fno_pch-validate-input-files-content clang1 command line option -fobjc-abi-version clang command line option command line option -fobjc-arc clang command line option -fobjc-arc-exceptions clang command line option -fobjc-avoid-heapify-local-blocks clang command line option -fobjc-convert-messages-to-runtime-calls clang command line option -fobjc-direct-precondition-thunk clang command line option -fobjc-disable-direct-methods-for-testing clang command line option -fobjc-encode-cxx-class-template-spec clang command line option -fobjc-exceptions clang command line option -fobjc-infer-related-result-type clang command line option -fobjc-legacy-dispatch clang command line option -fobjc-link-runtime clang command line option -fobjc-nonfragile-abi clang command line option command line option -fobjc-nonfragile-abi-version clang command line option command line option -fobjc-runtime clang command line option -fobjc-sender-dependent-dispatch clang command line option -fobjc-weak clang command line option -foffload-implicit-host-device-templates clang command line option -foffload-lto clang command line option, [1] -foffload-uniform-block clang command line option -foffload-via-llvm clang command line option -fomit-frame-pointer clang command line option -fopenacc clang command line option -fopenmp clang command line option clang1 command line option -fopenmp-extensions clang command line option -fopenmp-force-usm clang command line option -fopenmp-offload-mandatory clang command line option -fopenmp-simd clang command line option -fopenmp-target-debug clang command line option -fopenmp-target-jit clang command line option -fopenmp-targets clang command line option -fopenmp-use-tls command line option -fopenmp-version clang command line option -foperator-arrow-depth clang command line option command line option -foperator-names clang command line option -foptimization-record-file clang command line option command line option -foptimization-record-passes clang command line option command line option -foptimize-sibling-calls clang command line option -force_cpusubtype_ALL clang command line option -force_flat_namespace clang1 command line option -force_load clang2 command line option -foutput-class-dir clang command line option -fpack-derived clang command line option -fpack-struct clang command line option clang1 command line option -fparse-all-comments clang command line option command line option -fpartition-static-data-sections clang command line option -fpascal-strings clang command line option command line option -fpass-plugin clang command line option -fpatchable-function-entry clang command line option -fpcc-struct-return clang command line option -fpch-codegen clang command line option -fpch-debuginfo clang command line option -fpch-instantiate-templates clang command line option -fpch-preprocess clang command line option -fpch-validate-input-files-content clang command line option -fPIC clang command line option -fpic clang command line option -fPIE clang command line option -fpie clang command line option -fplt clang command line option -fplugin clang command line option -fplugin-arg-<name>-<arg> clang command line option -fpointer-tbaa clang command line option -fprebuilt-implicit-modules clang command line option -fprebuilt-module-path clang command line option -fpreserve-as-comments clang command line option -fprint-source-range-info command line option -fproc-stat-report clang1 command line option command line option -fproc-stat-report<arg> clang command line option -fprofile-arcs clang command line option -fprofile-continuous clang command line option command line option -fprofile-dir clang command line option -fprofile-exclude-files clang command line option command line option -fprofile-filter-files clang command line option command line option -fprofile-function-groups clang command line option command line option -fprofile-generate clang command line option clang1 command line option command line option -fprofile-generate-cold-function-coverage clang command line option clang1 command line option -fprofile-instr-generate clang command line option clang1 command line option -fprofile-instr-use clang command line option clang1 command line option -fprofile-list clang command line option command line option -fprofile-remapping-file clang command line option command line option -fprofile-sample-accurate clang command line option -fprofile-sample-use clang command line option -fprofile-selected-function-group clang command line option command line option -fprofile-update clang command line option command line option -fprofile-use clang command line option clang1 command line option command line option -fprotect-parens clang command line option -fpseudo-probe-for-profiling clang command line option -fptrauth-auth-traps clang command line option -fptrauth-block-descriptor-pointers clang command line option -fptrauth-calls clang command line option -fptrauth-elf-got clang command line option -fptrauth-function-pointer-type-discrimination clang command line option -fptrauth-indirect-gotos clang command line option -fptrauth-init-fini clang command line option -fptrauth-init-fini-address-discrimination clang command line option -fptrauth-intrinsics clang command line option -fptrauth-objc-class-ro clang command line option -fptrauth-objc-interface-sel clang command line option -fptrauth-objc-isa clang command line option -fptrauth-returns clang command line option -fptrauth-type-info-vtable-pointer-discrimination clang command line option -fptrauth-vtable-pointer-address-discrimination clang command line option -fptrauth-vtable-pointer-type-discrimination clang command line option -framework clang command line option -frandomize-layout-seed clang command line option -frandomize-layout-seed-file clang command line option -frange-check clang command line option -fraw-string-literals clang command line option | -freal-4-real-10 clang command line option -freal-4-real-16 clang command line option -freal-4-real-8 clang command line option -freal-8-real-10 clang command line option -freal-8-real-16 clang command line option -freal-8-real-4 clang command line option -freciprocal-math clang command line option -frecord-command-line clang command line option -frecord-gcc-switches clang command line option -frecord-marker clang command line option -frecursive clang command line option -freg-struct-return clang command line option -fregister-global-dtors-with-atexit clang command line option -fretain-comments-from-system-headers clang command line option -frewrite-imports clang command line option -frewrite-includes clang command line option -fropi clang command line option -frounding-math clang command line option -frtlib-add-rpath clang command line option -frtlib-defaultlib clang command line option -frtti clang command line option -frtti-data clang command line option -frwpi clang command line option -fsafe-buffer-usage-suggestions clang command line option -fsample-profile-use-profi clang command line option -fsanitize clang command line option -fsanitize-address-destructor clang command line option -fsanitize-address-field-padding clang command line option -fsanitize-address-globals-dead-stripping clang command line option -fsanitize-address-outline-instrumentation clang command line option -fsanitize-address-poison-custom-array-cookie clang command line option -fsanitize-address-use-after-return clang command line option -fsanitize-address-use-after-scope clang command line option -fsanitize-address-use-odr-indicator clang command line option -fsanitize-alloc-token-extended clang command line option -fsanitize-alloc-token-fast-abi clang command line option -fsanitize-annotate-debug-info clang command line option, [1] -fsanitize-cfi-canonical-jump-tables clang command line option -fsanitize-cfi-cross-dso clang command line option command line option -fsanitize-cfi-icall-experimental-normalize-integers clang command line option command line option -fsanitize-cfi-icall-generalize-pointers clang command line option command line option -fsanitize-coverage clang command line option -fsanitize-coverage-allowlist clang command line option -fsanitize-coverage-ignorelist clang command line option -fsanitize-coverage-stack-depth-callback-min clang command line option -fsanitize-debug-trap-reasons clang command line option, [1] -fsanitize-handler-preserve-all-regs clang command line option -fsanitize-hwaddress-abi clang command line option -fsanitize-hwaddress-experimental-aliasing clang command line option -fsanitize-ignorelist clang command line option command line option -fsanitize-kcfi-arity clang command line option command line option -fsanitize-kcfi-hash clang command line option -fsanitize-link-c++-runtime clang command line option -fsanitize-link-runtime clang command line option -fsanitize-memory-param-retval clang command line option -fsanitize-memory-track-origins clang command line option, [1] -fsanitize-memory-use-after-dtor clang command line option -fsanitize-memtag-mode clang command line option -fsanitize-merge clang command line option, [1] -fsanitize-minimal-runtime clang command line option -fsanitize-recover clang command line option, [1] -fsanitize-skip-hot-cutoff clang command line option -fsanitize-stable-abi clang command line option -fsanitize-stats clang command line option -fsanitize-system-ignorelist clang command line option -fsanitize-thread-atomics clang command line option -fsanitize-thread-func-entry-exit clang command line option -fsanitize-thread-memory-access clang command line option -fsanitize-trap clang command line option, [1] -fsanitize-type-outline-instrumentation clang command line option -fsanitize-undefined-ignore-overflow-pattern clang command line option -fsanitize-undefined-strip-path-components clang command line option -fsanitize-undefined-trap-on-error clang command line option command line option -fsave-optimization-record clang command line option clang1 command line option -fsecond-underscore clang command line option -fseh-exceptions clang command line option -fsemantic-interposition clang command line option -fseparate-named-sections clang command line option -fshort-enums clang command line option -fshort-wchar clang command line option -fshow-column clang command line option command line option -fshow-overloads clang command line option -fshow-skipped-includes clang command line option -fshow-source-location clang command line option command line option -fsign-zero clang command line option -fsignaling-math clang command line option -fsigned-bitfields clang command line option -fsigned-char clang command line option -fsigned-zeros clang command line option -fsized-deallocation clang command line option -fsjlj-exceptions clang command line option -fskip-odr-check-in-gmf clang command line option -fslp-vectorize clang command line option -fspell-checking clang command line option -fspell-checking-limit clang command line option -fsplit-dwarf-inlining clang command line option -fsplit-lto-unit clang command line option -fsplit-machine-functions clang command line option -fsplit-stack clang command line option -fspv-extension clang command line option -fspv-target-env clang command line option -fstack-clash-protection clang command line option -fstack-protector clang command line option -fstack-protector-all clang command line option -fstack-protector-strong clang command line option -fstack-size-section clang command line option -fstack-usage clang command line option -fstandalone-debug clang command line option command line option, [1] -fstrict-aliasing clang command line option -fstrict-enums clang command line option -fstrict-flex-arrays clang command line option -fstrict-float-cast-overflow clang command line option -fstrict-overflow clang command line option -fstrict-return clang command line option -fstrict-vtable-pointers clang command line option command line option -fstruct-path-tbaa clang command line option -fswift-async-fp clang command line option -fswift-version-independent-apinotes clang command line option -fsycl clang command line option -fsycl-device-only clang command line option -fsycl-host-only clang command line option -fsymbol-partition clang command line option -fsyntax-only clang command line option command line option -fsystem-module clang command line option -ftabstop clang command line option -ftemplate-backtrace-limit clang command line option command line option -ftemplate-depth clang command line option command line option -ftemplate-depth-<arg> clang command line option -ftemporal-profile clang command line option command line option -fterminated-vtables clang command line option -ftest-coverage clang command line option -fthin-link-bitcode clang command line option -fthinlto-distributor clang command line option -fthinlto-index clang command line option -fthreadsafe-statics clang command line option -ftime-report clang command line option clang1 command line option command line option -ftime-report-json clang command line option -ftime-trace clang command line option clang1 command line option -ftime-trace-granularity clang command line option -ftime-trace-verbose<arg> clang command line option -ftls-model clang command line option command line option, [1] -ftrap-function clang command line option command line option -ftrapping-math clang command line option -ftrapv clang command line option command line option -ftrapv-handler clang command line option clang1 command line option -ftree-slp-vectorize clang command line option -ftree-vectorize clang command line option -ftrigraphs clang command line option -ftrivial-auto-var-init clang command line option -ftrivial-auto-var-init-max-size clang command line option -ftrivial-auto-var-init-stop-after clang command line option -funified-lto clang command line option -funique-basic-block-section-names clang command line option -funique-internal-linkage-names clang command line option -funique-section-names clang command line option -funique-source-file-identifier clang command line option command line option -funique-source-file-names clang command line option -funroll-loops clang command line option -funsafe-math-optimizations clang command line option -funsigned-bitfields clang command line option -funsigned-char clang command line option -funwind-tables clang command line option -fuse-cuid clang command line option -fuse-cxa-atexit clang command line option -fuse-init-array clang command line option -fuse-ld clang command line option -fuse-line-directives clang command line option -fuse-lipo clang command line option -fvalidate-ast-input-files-content clang command line option -fveclib clang command line option -fvectorize clang command line option -fverbose-asm clang command line option -fverify-intermediate-code clang command line option -fvirtual-function-elimination clang command line option -fvisibility clang command line option command line option -fvisibility-dllexport clang command line option -fvisibility-externs-dllimport clang command line option -fvisibility-externs-nodllstorageclass clang command line option -fvisibility-from-dllstorageclass clang command line option -fvisibility-global-new-delete clang command line option -fvisibility-global-new-delete-hidden clang command line option -fvisibility-inlines-hidden clang command line option -fvisibility-inlines-hidden-static-local-var clang command line option -fvisibility-ms-compat clang command line option -fvisibility-nodllstorageclass clang command line option -fwasm-exceptions clang command line option -fwhole-file clang command line option -fwhole-program-vtables clang command line option command line option -fwinx64-eh-unwindv2 clang command line option -fwrapv clang command line option -fwrapv-pointer clang command line option -fwritable-strings clang command line option command line option -fxl-pragma-pack clang command line option -fxray-always-emit-customevents clang command line option -fxray-always-emit-typedevents clang command line option -fxray-always-instrument clang command line option -fxray-attr-list clang command line option -fxray-function-groups clang command line option -fxray-function-index clang command line option -fxray-ignore-loops clang command line option -fxray-instruction-threshold clang command line option -fxray-instrument clang command line option -fxray-instrumentation-bundle clang command line option -fxray-link-deps clang command line option -fxray-modes clang command line option -fxray-never-instrument clang command line option -fxray-selected-function-group clang command line option -fxray-shared clang command line option -fzero-call-used-regs clang command line option -fzero-initialized-in-bss clang command line option -fzos-extensions clang command line option -fzvector clang command line option -G clang command line option -g clang command line option command line option, [1] -g0 clang command line option command line option -g1 clang command line option -g2 clang command line option -g3 clang command line option -G<size> clang command line option -gcall-site-info clang command line option -gcodeview clang command line option -gcodeview-command-line clang command line option -gcodeview-ghash clang command line option -gcolumn-info clang command line option -gdbx clang command line option command line option -gdwarf clang command line option -gdwarf-2 clang command line option -gdwarf-3 clang command line option -gdwarf-4 clang command line option -gdwarf-5 clang command line option -gdwarf-6 clang command line option -gdwarf-aranges clang command line option -gdwarf32 clang command line option -gdwarf64 clang command line option -gembed-source clang command line option -gen-reproducer clang command line option command line option -gfull clang command line option -ggdb clang command line option command line option -ggdb0 clang command line option -ggdb1 clang command line option -ggdb2 clang command line option -ggdb3 clang command line option -ggnu-pubnames clang command line option -ginline-line-tables clang command line option -gkey-instructions clang command line option -gline-directives-only clang command line option -gline-tables-only clang command line option command line option, [1] -glldb clang command line option command line option -gmlt clang command line option -gmodules clang command line option command line option -gno-call-site-info clang command line option -gno-codeview-command-line clang command line option -gno-codeview-ghash clang command line option -gno-column-info clang command line option -gno-embed-source clang command line option -gno-gnu-pubnames clang command line option -gno-inline-line-tables clang command line option -gno-key-instructions clang command line option -gno-modules clang command line option -gno-omit-unreferenced-methods clang command line option -gno-pubnames clang command line option -gno-record-command-line clang command line option -gno-simple-template-names clang command line option -gno-split-dwarf clang command line option -gno-strict-dwarf clang command line option -gno-structor-decl-linkage-names clang command line option -gno-template-alias clang command line option -gomit-unreferenced-methods clang command line option -gpubnames clang command line option -gpulibc clang command line option -grecord-command-line clang command line option -grecord-gcc-switches clang command line option -gsce clang command line option command line option -gsimple-template-names clang command line option -gsplit-dwarf clang command line option clang1 command line option -gstrict-dwarf clang command line option -gstructor-decl-linkage-names clang command line option -gtemplate-alias clang command line option -gused clang command line option -gz clang command line option, [1] -H clang command line option -headerpad_max_install_names<arg> clang command line option -help clang command line option -hlsl-all-resources-bound clang command line option -hlsl-entry clang command line option -I- clang command line option -I<dir> clang command line option -I<directory> command line option -iapinotes-modules<directory> clang command line option -ibuiltininc clang command line option -idirafter<arg> clang command line option -iframework<arg> clang command line option -iframeworkwithsysroot<directory> clang command line option -ignore-pch clang command line option -imacros<file> clang command line option -image_base clang command line option -imultilib clang command line option -include command line option -include-pch clang command line option -include<file> clang command line option -init clang command line option -inline-asm clang command line option -install_name clang command line option -integrated-as clang command line option command line option -interface-stub-version clang command line option -iprefix<dir> clang command line option -iquote<directory> clang command line option -isysroot<dir> clang command line option -isystem-after<directory> clang command line option -isystem<directory> clang command line option -ivfsoverlay<arg> clang command line option -iwithprefix<dir> clang command line option -iwithprefixbefore<dir> clang command line option -iwithsysroot<directory> clang command line option -K clang command line option -keep_private_externs clang command line option -l<arg> clang command line option -L<dir> clang command line option -lazy_framework clang command line option -lazy_library clang1 command line option -M clang command line option -m16 clang command line option -m32 clang command line option -m3dnow clang command line option -m3dnowa clang command line option -m64 clang command line option -m68000 clang command line option -m68010 clang command line option -m68020 clang command line option -m68030 clang command line option -m68040 clang command line option -m68060 clang command line option -m68881 clang command line option -m80387 clang command line option -m[no-]crc command line option -mabi clang command line option clang1 command line option -mabicalls clang command line option -mabs clang command line option -Mach clang command line option -madx clang command line option -maes clang command line option -maix-shared-lib-tls-model-opt clang command line option -maix-small-local-dynamic-tls clang command line option -maix-small-local-exec-tls clang command line option -maix-struct-return clang command line option -maix32 clang command line option -maix64 clang command line option -malign-branch clang command line option -malign-branch-boundary clang command line option -malign-double clang command line option -maltivec clang command line option -mamdgpu-expand-waitcnt-profiling clang command line option -mamdgpu-ieee clang command line option -mamdgpu-precise-memory-op clang command line option -mamx-avx512 clang command line option -mamx-bf16 clang command line option -mamx-complex clang command line option -mamx-fp16 clang command line option -mamx-fp8 clang command line option -mamx-int8 clang command line option -mamx-movrs clang command line option -mamx-tf32 clang command line option -mamx-tile clang command line option -mannotate-tablejump clang command line option -mappletvos-version-min clang command line option -mappletvsimulator-version-min clang command line option -mapx-features clang command line option -mapx-inline-asm-use-gpr32 clang command line option -mapxf clang command line option -march clang command line option command line option -marm64x<arg> clang command line option -masm clang command line option -matomics clang command line option -mavx clang command line option -mavx10.1 clang command line option -mavx10.2 clang1 command line option -mavx2 clang command line option -mavx512bf16 clang command line option -mavx512bitalg clang command line option -mavx512bw clang command line option -mavx512cd clang command line option -mavx512dq clang command line option -mavx512f clang command line option -mavx512fp16 clang command line option -mavx512ifma clang command line option -mavx512vbmi clang command line option -mavx512vbmi2 clang command line option -mavx512vl clang command line option -mavx512vnni clang command line option -mavx512vp2intersect clang command line option -mavx512vpopcntdq clang command line option -mavxifma clang command line option -mavxneconvert clang command line option -mavxvnni clang command line option -mavxvnniint16 clang command line option -mavxvnniint8 clang command line option -mbackchain clang command line option -mbig-endian clang command line option -mbmi clang command line option -mbmi2 clang command line option -mbranch-protection clang command line option -mbranches-within-32B-boundaries clang command line option -mbulk-memory clang command line option -mbulk-memory-opt clang command line option -mcabac clang command line option -mcall-indirect-overlong clang command line option -mcf-branch-label-scheme clang command line option -mcheck-zero-division clang command line option -mcldemote clang command line option -mclflushopt clang command line option -mclwb clang command line option -mclzero clang command line option -mcmodel clang command line option -mcmpb clang command line option -mcmpccxadd clang command line option -mcmse clang command line option -mcode-object-version clang command line option -mcompact-branches clang command line option command line option -mconsole<arg> clang command line option -mconstructor-aliases clang command line option -mcpu clang command line option clang1 command line option command line option, [1] -mcrbits clang command line option -mcrc clang command line option -mcrc32 clang command line option -mcrypto clang command line option -mcumode clang command line option -mcx16 clang command line option -MD clang command line option -mdaz-ftz clang command line option -mdefault-build-attributes<arg> clang command line option -mdefault-visibility-export-mapping clang command line option -mdirect-move clang command line option -mdiv32 clang command line option -mdll<arg> clang command line option -mdouble clang command line option -mdouble-float clang command line option -mdsp clang command line option -mdspr2 clang command line option -mdynamic-no-pic<arg> clang command line option -meabi clang command line option -mefpu2 clang command line option -membedded-data clang command line option -menable-experimental-extensions clang command line option -menqcmd clang command line option -mexception-handling clang command line option -mexec-model clang command line option -mexecute-only clang command line option -mextended-const clang command line option -mextern-sdata clang command line option -mf16c clang command line option -MF<file> clang command line option -mfentry clang command line option -mfix-cmse-cve-2021-35465 clang command line option -mfix-cortex-a53-835769 clang command line option -mfix-cortex-a53-843419 clang command line option -mfix-cortex-a57-aes-1742098 clang command line option -mfix-cortex-a72-aes-1655431 clang command line option -mfix-gr712rc clang command line option -mfix-ut700 clang command line option -mfix4300 clang command line option -mfloat-abi clang command line option -mfloat128 clang command line option -mfma clang command line option -mfma4 clang command line option -mfp16 clang command line option -mfp32 clang command line option -mfp64 clang command line option -mfpmath clang command line option -mfprnd clang command line option -mfpu clang command line option clang1 command line option -mframe-chain clang command line option -mfrecipe clang command line option -mfsgsbase clang command line option -mfsmuld clang command line option -mfunction-return clang command line option -mfxsr clang command line option -MG clang command line option -mgc clang command line option -mgeneral-regs-only clang command line option command line option -mgfni clang command line option -mginv clang command line option -mglobal-merge clang command line option -mgpopt clang command line option -mguard clang command line option -mhard-float clang command line option -mhard-quad-float clang command line option -mharden-sls clang command line option -mhreset clang command line option -mhtm clang command line option -mhvx clang command line option clang1 command line option -mhvx-ieee-fp clang command line option -mhvx-length clang command line option -mhvx-qfloat clang command line option -mhwdiv clang command line option command line option -mhwmult clang command line option -miamcu clang command line option -mieee-rnd-near clang command line option -mignore-xcoff-visibility clang command line option -mimplicit-float clang command line option -mimplicit-it clang command line option -mincremental-linker-compatible clang command line option -mindirect-branch-cs-prefix clang command line option -mindirect-jump clang command line option -minvariant-function-descriptors clang command line option -minvpcid clang command line option -mios-simulator-version-min clang command line option -mios-version-min clang command line option -miphoneos-version-min clang command line option command line option -miphonesimulator-version-min clang command line option -mips16 clang command line option -misel clang command line option -MJ<arg> clang command line option -mkernel clang command line option -mkl clang command line option -mlam-bh clang command line option -mlamcas clang command line option -mlarge-data-threshold clang command line option -mlasx clang command line option -mld-seq-sa clang command line option -mldc1-sdc1 clang command line option -mlink-builtin-bitcode-postopt clang command line option -mlinker-version clang command line option -mlittle-endian clang command line option -mllvm clang command line option, [1] -mlocal-sdata clang command line option -mlong-calls clang command line option -mlong-double-128 clang command line option -mlong-double-64 clang command line option -mlong-double-80 clang command line option -mlongcall clang command line option -mlr-for-calls-only clang command line option -mlsx clang command line option -mlvi-cfi clang command line option -mlvi-hardening clang command line option -mlwp clang command line option -mlzcnt clang command line option -MM clang command line option -mmacos-version-min clang command line option command line option -mmacosx-version-min clang command line option -mmadd4 clang command line option -mmark-bti-property clang command line option -mmcu clang command line option -MMD clang command line option -mmemops clang command line option -mmfcrf clang command line option -mmfocrf clang command line option -mmicromips clang command line option -mmlir clang command line option -mmma clang command line option -mmmx clang command line option -mmovbe clang command line option -mmovdir64b clang command line option -mmovdiri clang command line option -mmovrs clang command line option -mms-bitfields clang command line option -mmsa clang command line option -mmt clang command line option -mmultimemory clang command line option -mmultivalue clang command line option -mmutable-globals clang command line option -mmwaitx clang command line option -mnan clang command line option -mno-3dnow clang command line option -mno-3dnowa clang command line option -mno-abicalls clang command line option -mno-adx clang command line option -mno-aes clang command line option -mno-altivec clang command line option -mno-amdgpu-expand-waitcnt-profiling clang command line option -mno-amdgpu-ieee clang command line option -mno-amdgpu-precise-memory-op clang command line option -mno-amx-avx512 clang command line option -mno-amx-bf16 clang command line option -mno-amx-complex clang command line option -mno-amx-fp16 clang command line option -mno-amx-fp8 clang command line option -mno-amx-int8 clang command line option -mno-amx-movrs clang command line option -mno-amx-tf32 clang command line option -mno-amx-tile clang command line option -mno-annotate-tablejump clang command line option -mno-apx-features clang command line option -mno-apxf clang command line option -mno-atomics clang command line option -mno-avx clang command line option -mno-avx10.1 clang command line option -mno-avx10.2 clang1 command line option -mno-avx2 clang command line option -mno-avx512bf16 clang command line option -mno-avx512bitalg clang command line option -mno-avx512bw clang command line option -mno-avx512cd clang command line option -mno-avx512dq clang command line option -mno-avx512f clang command line option -mno-avx512fp16 clang command line option -mno-avx512ifma clang command line option -mno-avx512vbmi clang command line option -mno-avx512vbmi2 clang command line option -mno-avx512vl clang command line option -mno-avx512vnni clang command line option -mno-avx512vp2intersect clang command line option -mno-avx512vpopcntdq clang command line option -mno-avxifma clang command line option -mno-avxneconvert clang command line option -mno-avxvnni clang command line option -mno-avxvnniint16 clang command line option -mno-avxvnniint8 clang command line option -mno-backchain clang command line option -mno-bmi clang command line option -mno-bmi2 clang command line option -mno-bti-at-return-twice clang command line option -mno-bulk-memory clang command line option -mno-bulk-memory-opt clang command line option -mno-call-indirect-overlong clang command line option -mno-check-zero-division clang command line option -mno-cldemote clang command line option -mno-clflushopt clang command line option -mno-clwb clang command line option -mno-clzero clang command line option -mno-cmpb clang command line option -mno-cmpccxadd clang command line option -mno-constructor-aliases clang command line option -mno-crbits clang command line option -mno-crc clang command line option -mno-crc32 clang command line option -mno-crypto clang command line option -mno-cumode clang command line option -mno-cx16 clang command line option -mno-daz-ftz clang command line option -mno-default-build-attributes<arg> clang command line option -mno-direct-move clang command line option -mno-div32 clang command line option -mno-dsp clang command line option -mno-dspr2 clang command line option -mno-embedded-data clang command line option -mno-enqcmd clang command line option -mno-exception-handling clang command line option -mno-execute-only clang command line option -mno-extended-const clang command line option -mno-extern-sdata clang command line option -mno-f16c clang command line option -mno-fix-cmse-cve-2021-35465 clang command line option -mno-fix-cortex-a53-835769 clang command line option -mno-fix-cortex-a53-843419 clang command line option -mno-fix-cortex-a57-aes-1742098 clang command line option -mno-float128 clang command line option -mno-fma clang command line option -mno-fma4 clang command line option -mno-fmv clang command line option -mno-fp16 clang command line option -mno-fprnd clang command line option -mno-fpu clang1 command line option -mno-frecipe clang command line option -mno-fsgsbase clang command line option -mno-fsmuld clang command line option -mno-fxsr clang command line option -mno-gather clang command line option -mno-gc clang command line option -mno-gfni clang command line option -mno-ginv clang command line option -mno-global-merge clang command line option -mno-gpopt clang command line option -mno-hreset clang command line option -mno-htm clang command line option -mno-hvx clang command line option -mno-hvx-ieee-fp clang command line option -mno-hvx-qfloat clang command line option -mno-iamcu clang command line option -mno-implicit-float clang command line option -mno-incremental-linker-compatible clang command line option -mno-invariant-function-descriptors clang command line option -mno-invpcid clang command line option -mno-isel clang command line option -mno-kl clang command line option -mno-lam-bh clang command line option -mno-lamcas clang command line option -mno-lasx clang command line option -mno-ld-seq-sa clang command line option -mno-ldc1-sdc1 clang command line option -mno-link-builtin-bitcode-postopt clang command line option -mno-local-sdata clang command line option -mno-long-calls clang command line option -mno-longcall clang command line option -mno-lsx clang command line option -mno-lvi-cfi clang command line option -mno-lvi-hardening clang command line option -mno-lwp clang command line option -mno-lzcnt clang command line option -mno-madd4 clang command line option -mno-memops clang command line option -mno-mfocrf clang command line option -mno-micromips clang command line option -mno-mips16 clang command line option -mno-mma clang command line option -mno-mmx clang command line option -mno-movbe clang command line option -mno-movdir64b clang command line option -mno-movdiri clang command line option -mno-movrs clang command line option -mno-movt clang command line option -mno-ms-bitfields clang command line option -mno-msa clang command line option -mno-mt clang command line option -mno-multimemory clang command line option -mno-multivalue clang command line option -mno-mutable-globals clang command line option -mno-mwaitx clang command line option -mno-neg-immediates clang command line option -mno-nontrapping-fptoint clang command line option -mno-nvj clang command line option -mno-nvs clang command line option -mno-omit-leaf-frame-pointer clang command line option -mno-outline clang command line option -mno-outline-atomics clang command line option -mno-packed-stack clang command line option -mno-packets clang command line option -mno-paired-vector-memops clang command line option -mno-pclmul clang command line option -mno-pconfig clang command line option -mno-pcrel clang command line option -mno-pic-data-is-text-relative clang command line option -mno-pku clang command line option -mno-popc clang command line option -mno-popcnt clang command line option -mno-popcntd clang command line option -mno-power10-vector clang command line option -mno-power8-vector clang command line option -mno-power9-vector clang command line option -mno-prefetchi clang command line option -mno-prefixed clang command line option -mno-prfchw clang command line option -mno-ptwrite clang command line option -mno-raoint clang command line option -mno-rdpid clang command line option -mno-rdpru clang command line option -mno-rdrnd clang command line option -mno-rdseed clang command line option -mno-red-zone clang command line option -mno-reference-types clang command line option -mno-regnames clang command line option -mno-relax clang command line option -mno-relax-all clang command line option -mno-relaxed-simd clang command line option -mno-reserve-frame-pointer-reg clang command line option -mno-restrict-it clang command line option -mno-retpoline clang command line option -mno-retpoline-external-thunk clang command line option -mno-rtd clang command line option -mno-rtm clang command line option -mno-sahf clang command line option -mno-save-restore clang command line option -mno-scalar-strict-align clang command line option -mno-scatter clang command line option -mno-scq clang command line option -mno-serialize clang command line option -mno-seses clang command line option -mno-sgx clang command line option -mno-sha clang command line option -mno-sha512 clang command line option -mno-shstk clang command line option -mno-sign-ext clang command line option -mno-simd128 clang command line option -mno-skip-rax-setup clang command line option -mno-sm3 clang command line option -mno-sm4 clang command line option -mno-soft-float clang command line option -mno-spe clang command line option -mno-speculative-load-hardening clang command line option -mno-sse clang command line option -mno-sse2 clang command line option -mno-sse3 clang command line option -mno-sse4.1 clang command line option -mno-sse4.2 clang1 command line option -mno-sse4a clang command line option -mno-ssse3 clang command line option -mno-stack-arg-probe clang command line option -mno-stackrealign clang command line option -mno-strict-align clang command line option -mno-tail-call clang command line option -mno-tbm clang command line option -mno-tgsplit clang command line option -mno-thumb clang command line option -mno-tls-direct-seg-refs clang command line option -mno-tocdata clang command line option clang1 command line option command line option, [1] -mno-tsxldtrk clang command line option -mno-uintr clang command line option -mno-unaligned-access clang command line option -mno-unaligned-symbols clang command line option -mno-usermsr clang command line option -mno-v8plus clang command line option -mno-vaes clang command line option -mno-vector-strict-align clang command line option -mno-vevpu clang command line option -mno-virt clang command line option -mno-vis clang command line option -mno-vis2 clang command line option -mno-vis3 clang command line option -mno-vpclmulqdq clang command line option -mno-vsx clang command line option -mno-vx clang command line option -mno-vzeroupper clang command line option -mno-waitpkg clang command line option -mno-warn-nonportable-cfstrings clang command line option -mno-wavefrontsize64 clang command line option -mno-wbnoinvd clang command line option -mno-wide-arithmetic clang command line option -mno-widekl clang command line option -mno-x87 clang command line option -mno-xcoff-roptr clang command line option -mno-xgot clang command line option -mno-xop clang command line option -mno-xsave clang command line option -mno-xsavec clang command line option -mno-xsaveopt clang command line option -mno-xsaves clang command line option -mnocrc clang command line option -mnontrapping-fptoint clang command line option -mnop-mcount clang command line option -mnvj clang command line option -mnvs clang command line option -module-dependency-dir clang command line option -module-file-info clang command line option -momit-leaf-frame-pointer clang command line option -moslib clang command line option -moutline clang command line option -moutline-atomics clang command line option -MP clang command line option -mpacked-stack clang command line option -mpackets clang command line option -mpad-max-prefix-size clang command line option -mpaired-vector-memops clang command line option -mpascal-strings clang command line option -mpclmul clang command line option -mpconfig clang command line option -mpcrel clang command line option -mpic-data-is-text-relative clang command line option -mpku clang command line option -mpopc clang command line option -mpopcnt clang command line option -mpopcntd clang command line option -mpower10-vector clang command line option -mpower8-vector clang command line option -mpower9-vector clang command line option -mprefer-vector-width clang command line option -mprefetchi clang command line option -mprefixed clang command line option -mprfchw clang command line option -mprintf-kind clang command line option -mprivileged clang command line option -mptwrite clang command line option -mpure-code clang command line option -MQ<arg> clang command line option -mqdsp6-compat clang command line option -mraoint clang command line option -mrdpid clang command line option -mrdpru clang command line option -mrdrnd clang command line option -mrdseed clang command line option -mrecip clang command line option clang1 command line option -mrecord-mcount clang command line option -mred-zone clang command line option -mreference-types clang command line option -mregnames clang command line option -mregparm clang command line option -mrelax clang command line option -mrelax-all clang command line option -mrelaxed-simd clang command line option -mreserve-frame-pointer-reg clang command line option -mrestrict-it clang command line option -mretpoline clang command line option -mretpoline-external-thunk clang command line option -mrop-protect clang command line option -mrtd clang command line option -mrtm clang command line option -mrvv-vector-bits clang command line option -msahf clang command line option -msave-reg-params clang command line option -msave-restore clang command line option -mscalar-strict-align clang command line option -mscq clang command line option -msecure-plt clang command line option -mserialize clang command line option -mseses clang command line option -msgx clang command line option -msha clang command line option -msha512 clang command line option -mshstk clang command line option -msign-ext clang command line option -msign-return-address clang command line option -msim clang command line option -msimd clang command line option -msimd128 clang command line option -msingle-float clang command line option -mskip-rax-setup clang command line option -msm3 clang command line option -msm4 clang command line option -msmall-data-limit clang command line option -msmall-data-threshold clang command line option -msoft-float clang command line option -msoft-quad-float clang command line option -mspe clang command line option -mspeculative-load-hardening clang command line option -msse clang command line option -msse2 clang command line option -msse2avx clang command line option -msse3 clang command line option -msse4 clang1 command line option -msse4.1 clang command line option -msse4.2 clang1 command line option -msse4a clang command line option -mssse3 clang command line option -mstack-alignment clang command line option -mstack-arg-probe clang command line option -mstack-probe-size clang command line option -mstack-protector-guard clang command line option -mstack-protector-guard-offset clang command line option -mstack-protector-guard-reg clang command line option -mstack-protector-guard-symbol clang command line option -mstackrealign clang command line option -mstrict-align clang command line option -msve-streaming-vector-bits clang command line option -msve-vector-bits clang command line option -msvr4-struct-return clang command line option -MT<arg> clang command line option -mtail-call clang command line option -mtargetos clang command line option -mtbm clang command line option -mtgsplit clang command line option -mthread-model clang command line option -mthreads<arg> clang command line option -mthumb clang command line option -mtls-dialect clang command line option -mtls-direct-seg-refs clang command line option -mtls-size clang command line option -mtocdata clang command line option clang1 command line option command line option, [1] -mtp clang command line option -mtsxldtrk clang command line option -mtune clang command line option clang1 command line option command line option, [1] -mtvos-simulator-version-min clang command line option -mtvos-version-min clang command line option -muintr clang command line option -multi-lib-config clang command line option -multi_module clang command line option -multiply_defined clang command line option -multiply_defined_unused clang1 command line option -munaligned-access clang command line option -munaligned-symbols clang command line option -municode<arg> clang command line option -munsafe-fp-atomics clang command line option -musermsr clang command line option -MV clang command line option command line option -mv5 clang1 command line option -mv55 clang1 command line option -mv60 clang1 command line option -mv62 clang1 command line option -mv65 clang1 command line option -mv66 clang1 command line option -mv67 clang1 command line option -mv67t clang1 command line option -mv68 clang1 command line option -mv69 clang1 command line option -mv71 clang1 command line option -mv71t clang1 command line option -mv73 clang1 command line option -mv75 clang1 command line option -mv79 clang1 command line option -mv81 clang1 command line option -mv8plus clang command line option -mvaes clang command line option -mvector-strict-align clang command line option -mvevpu clang command line option -mvirt clang command line option -mvis clang command line option -mvis2 clang command line option -mvis3 clang command line option -mvpclmulqdq clang command line option -mvsx clang command line option -mvx clang command line option -mvzeroupper clang command line option -mwaitpkg clang command line option -mwarn-nonportable-cfstrings clang command line option -mwatchos-simulator-version-min clang command line option -mwatchos-version-min clang command line option -mwatchsimulator-version-min clang command line option -mwavefrontsize64 clang command line option -mwbnoinvd clang command line option -mwide-arithmetic clang command line option -mwidekl clang command line option -mwindows<arg> clang command line option -mx32 clang command line option -mx87 clang command line option -mxcoff-build-id clang command line option -mxcoff-roptr clang command line option -mxgot clang command line option -mxop clang command line option -mxsave clang command line option -mxsavec clang command line option -mxsaveopt clang command line option -mxsaves clang command line option -mzos-hlq-clang clang command line option -mzos-hlq-csslib clang command line option -mzos-hlq-le clang command line option -mzos-sys-include clang command line option -mzos-target clang command line option -mzvector clang command line option -no-hip-rt clang command line option -no-integrated-as command line option -no-integrated-cpp clang command line option -no-pedantic clang command line option -no-pie clang command line option -no-pthread clang command line option -no_dead_strip_inits_and_terms clang command line option -nobuiltininc clang command line option command line option -nodefaultlibs clang command line option -nodriverkitlib clang command line option -nofixprebinding clang command line option -nogpulibc clang command line option -nohipwrapperinc clang command line option -nolibc clang command line option -nomultidefs clang command line option -nopie clang command line option -noprebind clang command line option -noprofilelib clang command line option -noseglinkedit clang command line option -nostartfiles clang command line option -nostdinc clang command line option command line option -nostdinc++ clang1 command line option command line option -nostdlib clang1 command line option -nostdlib++ clang command line option -nostdlibinc clang command line option command line option -O clang command line option command line option -o command line option -O0 command line option -O1 command line option -O2 command line option -O3 command line option -O4 command line option -O<arg> clang command line option -o<file> clang command line option -ObjC clang command line option command line option -ObjC++ clang1 command line option command line option -object clang command line option -object-file-name clang command line option, [1] -Ofast command line option -Ofast<arg> clang command line option -Og command line option -Os command line option -Oz command line option -P clang command line option -p clang command line option -pagezero_size<arg> clang command line option -pedantic clang command line option command line option -pedantic-errors clang command line option command line option -pg clang command line option -pie clang command line option -pipe clang command line option -prebind clang command line option -prebind_all_twolevel_modules clang1 command line option -preload clang command line option -print-diagnostic-options clang command line option -print-effective-triple clang command line option -print-enabled-extensions clang command line option -print-file-name clang command line option command line option -print-ivar-layout clang command line option -print-libgcc-file-name clang command line option command line option -print-library-module-manifest-path clang command line option -print-multi-directory clang command line option -print-multi-flags-experimental clang command line option -print-multi-lib clang command line option -print-prog-name clang command line option command line option -print-resource-dir clang command line option -print-rocm-search-dirs clang command line option -print-runtime-dir clang command line option -print-search-dirs clang command line option command line option -print-supported-cpus clang command line option -print-supported-extensions clang command line option -print-target-triple clang command line option -print-targets clang command line option -private_bundle clang command line option -pthread clang command line option -pthreads clang command line option -Qn clang command line option -Qunused-arguments clang command line option command line option -Qy clang command line option -r clang command line option -R<remark> clang command line option -rdynamic clang command line option -read_only_relocs clang command line option -reexport-l<arg> clang command line option -reexport_framework clang command line option -reexport_library<arg> clang1 command line option -regcall4 clang command line option -relocatable-pch clang command line option -remap clang command line option -resource-dir clang command line option, [1] -rewrite-legacy-objc clang command line option -rewrite-objc clang command line option -Rpass clang command line option command line option -Rpass-analysis clang command line option -Rpass-missed clang command line option -rpath clang command line option -rtlib clang command line option command line option -S clang command line option command line option -s clang command line option -save-stats clang command line option, [1] command line option, [1], [2] -save-temps clang command line option, [1] command line option -sectalign clang command line option -sectcreate clang command line option -sectobjectsymbols clang command line option -sectorder clang command line option -seg1addr<arg> clang command line option -seg_addr_table clang command line option -seg_addr_table_filename clang1 command line option -segaddr clang command line option -segcreate clang command line option -seglinkedit clang command line option -segprot clang command line option -segs_read_<arg> clang command line option -segs_read_only_addr clang1 command line option -segs_read_write_addr clang2 command line option -serialize-diagnostics clang command line option -shared clang command line option -shared-libasan clang command line option -shared-libgcc clang command line option -shared-libsan clang command line option -single_module clang command line option -specs clang command line option -startfiles clang command line option -static clang command line option -static-libasan clang command line option -static-libclosure clang command line option -static-libgcc clang command line option -static-libgfortran clang command line option -static-libsan clang command line option -static-libstdc++ clang command line option -static-openmp clang command line option -static-pie clang command line option -std clang command line option command line option -std-default clang command line option -stdlib clang command line option clang2 command line option command line option -stdlib++-isystem<directory> clang1 command line option -sub_library<arg> clang command line option -sub_umbrella<arg> clang1 command line option -sycl-std clang command line option -t clang command line option -T<script> clang command line option -target clang command line option command line option -time clang command line option command line option -traditional clang command line option -traditional-cpp clang command line option -trigraphs clang command line option command line option -twolevel_namespace clang command line option -twolevel_namespace_hints clang1 command line option -u<arg> clang command line option -U<macro> clang command line option -U<macroname> command line option -umbrella clang command line option -undef clang command line option -undefined<arg> clang command line option -unexported_symbols_list clang command line option -unwindlib clang command line option -v clang command line option command line option -verify-pch clang command line option -vfsoverlay<arg> clang command line option -w clang command line option command line option -W<warning> clang command line option -Wa,<arg>,<arg2>... clang command line option -Wa,<args> command line option -Wambiguous-member-template command line option -Wbind-to-temporary-copy command line option -Wdocumentation command line option -weak-l<arg> clang command line option -weak_framework clang command line option -weak_library clang1 command line option -weak_reference_mismatches clang2 command line option -Werror command line option -Weverything command line option -Wextra-tokens command line option -Wfoo command line option -Wframe-larger-than clang command line option, [1] -whatsloaded clang command line option -why_load clang command line option -whyload clang command line option -Wl,<arg>,<arg2>... clang command line option -Wl,<args> command line option -Wlarge-by-value-copy clang command line option -Wmisexpect command line option -Wno-documentation-unknown-command command line option -Wno-error command line option -Wno-foo command line option -Wno-nonportable-cfstrings<arg> clang command line option -Wnonportable-cfstrings<arg> clang command line option -working-directory clang command line option, [1] -Wp,<arg>,<arg2>... clang command line option -Wp,<args> command line option -Wsystem-headers command line option -X clang command line option -x command line option -x<language> clang command line option -Xanalyzer clang command line option command line option -Xarch_<arch> clang command line option -Xarch_device clang1 command line option -Xarch_host clang2 command line option -Xassembler clang command line option command line option -Xclang clang command line option, [1] -Xclangas clang command line option, [1] -Xcuda-fatbinary clang command line option -Xcuda-ptxas clang command line option -Xlinker clang command line option command line option -Xoffload-linker<triple> clang command line option -Xopenmp-target clang command line option clang1 command line option -Xpreprocessor clang command line option command line option -Xthinlto-distributor clang command line option -y<arg> clang command line option -Z clang command line option -z clang command line option /hlsl-all-resources-bound clang command line option

## B

basic command line option

## C

clang command line option --amdgpu-arch-tool --analyze --analyzer-no-default-checks --analyzer-output<arg> --ansi --assemble --assert, [1] --autocomplete --bootclasspath, [1] --CLASSPATH, [1] --classpath, [1] --comments --comments-in-macros --compile --config, [1] --constant-cfstrings --coverage --cuda-compile-host-device --cuda-device-only --cuda-feature --cuda-gpu-arch --cuda-host-only --cuda-include-ptx --cuda-noopt-device-debug --cuda-path --cuda-path-ignore-env --debug, [1] --define-macro, [1] --dependencies --dxv-path --dyld-prefix, [1] --embed-dir --emit-extension-symbol-graphs --emit-static-lib --encoding, [1] --end-no-unused-arguments --entry --extdirs, [1] --extra-warnings --extract-api-ignores --fmultilib-flag --for-linker, [1] --force-link, [1] --gcc-install-dir --gcc-toolchain --gcc-triple --gpu-bundle-output --gpu-instrument-lib --gpu-max-threads-per-block --help --help-hidden --hip-device-lib --hip-device-lib-path --hip-link --hip-path --hip-version --hipspv-pass-plugin --hipstdpar --hipstdpar-interpose-alloc --hipstdpar-path --hipstdpar-prim-path --hipstdpar-thrust-path --imacros --imacros<file> --include --include-barrier --include-directory, [1] --include-directory-after, [1] --include-prefix, [1] --include-with-prefix, [1] --include-with-prefix-after, [1] --include-with-prefix-before, [1] --include<file> --language, [1] --ld-path --libclc-lib --libomptarget-amdgcn-bc-path --libomptarget-amdgpu-bc-path --libomptarget-nvptx-bc-path --libomptarget-spirv-bc-path --library-directory, [1] --mhwdiv, [1] --multi-lib-config --no-cuda-include-ptx --no-cuda-noopt-device-debug --no-cuda-version-check --no-default-config --no-gpu-bundle-output --no-integrated-cpp --no-line-commands --no-offload-add-rpath --no-offload-arch --no-offload-compress --no-offload-inc --no-offload-new-driver --no-offloadlib --no-pedantic --no-standard-includes --no-system-header-prefix --no-undefined --no-warnings --no-wasm-opt --nvptx-arch-tool --offload --offload-add-rpath --offload-arch --offload-arch-tool --offload-compress --offload-device-only --offload-host-device --offload-host-only --offload-inc --offload-jobs --offload-link --offload-new-driver --offload-targets --offloadlib --optimize, [1] --output, [1] --output-class-directory, [1] --param, [1] --pedantic --pedantic-errors --pipe --precompile --prefix, [1] --preprocess --pretty-sgf --print-diagnostic-categories --print-diagnostic-options --print-effective-triple --print-enabled-extensions --print-file-name, [1] --print-libgcc-file-name --print-library-module-manifest-path --print-missing-file-dependencies --print-multi-directory --print-multi-flags-experimental --print-multi-lib --print-prog-name, [1] --print-resource-dir --print-rocm-search-dirs --print-runtime-dir --print-search-dirs --print-supported-cpus --print-supported-extensions --print-target-triple --print-targets --product-name --profile --ptxas-path --relocatable-pch --resource, [1] --rocm-device-lib-path --rocm-path --rtlib, [1] --save-stats, [1] --save-temps, [1] --serialize-diagnostics --shared --signed-char --specs --start-no-unused-arguments --static --std, [1] --stdlib, [1] --symbol-graph-dir --sysroot, [1] --system-header-prefix, [1] --target --target-help --trace-includes --traditional --traditional-cpp --trigraphs --undefine-macro, [1] --unsigned-char --unwindlib --user-dependencies --verbose --verify-debug-info --version --vfsoverlay<arg> --warn- --warn-<arg> --warning-suppression-mappings --wasm-opt --write-dependencies --write-user-dependencies -A-<arg> -A<arg> -alias_list -all_load -allowable_client -ansi -arch -b<arg> -B<prefix> -bind_at_load -bundle -c -C -CC -cl-denorms-are-zero -cl-ext -cl-fast-relaxed-math -cl-finite-math-only -cl-fp32-correctly-rounded-divide-sqrt -cl-kernel-arg-info -cl-mad-enable -cl-no-signed-zeros -cl-no-stdinc -cl-opt-disable -cl-single-precision-constant -cl-std -cl-strict-aliasing -cl-uniform-work-group-size -cl-unsafe-math-optimizations -clangir-disable-passes -clangir-disable-verifier -client_name<arg> -compatibility_version<arg> -coverage -cuid -current_version<arg> -cxx-isystem<directory> -d -D<macro> -dA -darwin-target-variant -darwin-target-variant-triple -dD -dead_strip -dependency-dot -dependency-file -dI -dM -dsym-dir<dir> -dumpdir -dumpmachine -dumpversion -dylib_file -dylinker -dynamic -dynamiclib -E -e -EB -EL -emit-ast -emit-cir -emit-interface-stubs -emit-llvm -emit-merged-ifs -emit-symbol-graph -exported_symbols_list -extract-api -F<arg> -faapcs-bitfield-load -faapcs-bitfield-width -faarch64-jump-table-hardening -faccess-control -faddrsig -faggressive-function-elimination -falign-commons -falign-functions -falign-loops -faligned-new -fall-intrinsics -falloc-token-max -fallow-editor-placeholders -fallow-runtime-check-skip-hot-cutoff -fallow-unsupported -faltivec -faltivec-src-compat -fandroid-pad-segment -fansi-escape-codes -fapinotes -fapinotes-modules -fapinotes-swift-version -fapple-kext -fapple-link-rtlib -fapple-pragma-pack -fapplication-extension -fapprox-func -fasm -fasm-blocks -fassociative-math -fassume-nothrow-exception-dtor -fassume-sane-operator-new -fassume-unique-vtables -fassumptions -fast -fastcp -fastf -fasync-exceptions -fasynchronous-unwind-tables -fatomic-fine-grained-memory -fatomic-ignore-denormal-mode -fatomic-remote-memory -fauto-import -fauto-profile -fauto-profile-accurate -fautolink -fautomatic -fbacktrace -fbasic-block-address-map -fbasic-block-sections -fbinutils-version -fblas-matmul-limit -fblocks -fbootclasspath -fborland-extensions -fbounds-check -fbracket-depth -fbuild-session-file -fbuild-session-timestamp -fbuiltin -fbuiltin-module-map -fc++-abi -fcall-saved-x10 -fcall-saved-x11 -fcall-saved-x12 -fcall-saved-x13 -fcall-saved-x14 -fcall-saved-x15 -fcall-saved-x18 -fcall-saved-x8 -fcall-saved-x9 -fcaret-diagnostics -fcaret-diagnostics-max-lines -fcf-protection, [1] -fcf-runtime-abi -fchar8_t -fcheck -fcheck-array-temporaries -fcheck-new -fclang-abi-compat -fclangir -fclasspath -fcodegen-data-generate, [1] -fcodegen-data-use, [1] -fcolor-diagnostics -fcomment-block-commands -fcommon -fcompile-resource -fcomplete-member-pointers -fcomplex-arithmetic -fconstant-cfstrings -fconstant-string-class -fconstexpr-backtrace-limit -fconstexpr-depth -fconstexpr-steps -fconvergent-functions -fcoro-aligned-allocation -fcoroutines -fcoverage-compilation-dir -fcoverage-mapping -fcoverage-mcdc -fcoverage-prefix-map -fcrash-diagnostics, [1] -fcrash-diagnostics-dir -fcray-pointer -fcreate-profile -fcs-profile-generate -fcuda-approx-transcendentals -fcuda-flush-denormals-to-zero -fcuda-rdc -fcuda-short-ptr -fcx-fortran-rules -fcx-limited-range -fcxx-exceptions -fcxx-modules -fdata-sections -fdebug-compilation-dir, [1] -fdebug-default-version -fdebug-info-for-profiling -fdebug-macro -fdebug-pass-arguments -fdebug-pass-structure -fdebug-prefix-map -fdebug-ranges-base-address -fdebug-types-section -fdeclspec -fdefer-ts -fdefine-target-os-macros -fdelayed-template-parsing -fdelete-null-pointer-checks -fdenormal-fp-math -fdepfile-entry -fdevirtualize-speculatively -fdiagnostics-absolute-paths -fdiagnostics-color -fdiagnostics-fixit-info -fdiagnostics-format -fdiagnostics-hotness-threshold -fdiagnostics-misexpect-tolerance -fdiagnostics-parseable-fixits -fdiagnostics-print-source-range-info -fdiagnostics-show-category -fdiagnostics-show-hotness -fdiagnostics-show-line-numbers -fdiagnostics-show-note-include-stack -fdiagnostics-show-option -fdiagnostics-show-template-tree -fdigraphs -fdirect-access-external-data -fdirectives-only -fdisable-block-signature-string -fdiscard-value-names -fdollar-ok -fdollars-in-identifiers -fdouble-square-bracket-attributes -fdriver-only -fdump-fortran-optimized -fdump-fortran-original -fdump-parse-tree -fdwarf-directory-asm -fdwarf-exceptions -fdwarf2-cfi-asm -fdx-rootsignature-define -fdx-rootsignature-version -felide-constructors -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fembed-bitcode, [1] -fembed-bitcode-marker -fembed-offload-object -femit-all-decls -femit-compact-unwind-non-canonical -femit-dwarf-unwind -femulated-tls -fenable-matrix -fencoding -ferror-limit -fescaping-block-tail-calls -fexceptions -fexcess-precision -fexec-charset -fexperimental-call-graph-section -fexperimental-isel -fexperimental-late-parse-attributes -fexperimental-library -fexperimental-loop-fusion -fexperimental-modules-reduced-bmi -fexperimental-new-constant-interpreter -fexperimental-openacc-macro-override, [1] -fexperimental-relative-c++-abi-vtables -fexperimental-sanitize-metadata -fexperimental-sanitize-metadata-ignorelist -fexperimental-strict-floating-point -fextdirs -fextend-arguments -fextend-variable-liveness, [1] -fexternal-blas -ff2c -ffast-math -ffat-lto-objects -ffile-compilation-dir -ffile-prefix-map -ffile-reproducible -ffine-grained-bitfield-accesses -ffinite-loops -ffinite-math-only -ffixed-a0 -ffixed-a1 -ffixed-a2 -ffixed-a3 -ffixed-a4 -ffixed-a5 -ffixed-a6 -ffixed-d0 -ffixed-d1 -ffixed-d2 -ffixed-d3 -ffixed-d4 -ffixed-d5 -ffixed-d6 -ffixed-d7 -ffixed-g1 -ffixed-g2 -ffixed-g3 -ffixed-g4 -ffixed-g5 -ffixed-g6 -ffixed-g7 -ffixed-i0 -ffixed-i1 -ffixed-i2 -ffixed-i3 -ffixed-i4 -ffixed-i5 -ffixed-l0 -ffixed-l1 -ffixed-l2 -ffixed-l3 -ffixed-l4 -ffixed-l5 -ffixed-l6 -ffixed-l7 -ffixed-o0 -ffixed-o1 -ffixed-o2 -ffixed-o3 -ffixed-o4 -ffixed-o5 -ffixed-point -ffixed-r19 -ffixed-r9 -ffixed-x1 -ffixed-x10 -ffixed-x11 -ffixed-x12 -ffixed-x13 -ffixed-x14 -ffixed-x15 -ffixed-x16 -ffixed-x17 -ffixed-x18 -ffixed-x19 -ffixed-x2 -ffixed-x20 -ffixed-x21 -ffixed-x22 -ffixed-x23 -ffixed-x24 -ffixed-x25 -ffixed-x26 -ffixed-x27 -ffixed-x28 -ffixed-x29 -ffixed-x3 -ffixed-x30 -ffixed-x31 -ffixed-x4 -ffixed-x5 -ffixed-x6 -ffixed-x7 -ffixed-x8 -ffixed-x9 -ffor-scope -fforce-check-cxx20-modules-input-files -fforce-dwarf-frame -fforce-emit-vtables -fforce-enable-int128 -ffp-contract -ffp-eval-method -ffp-exception-behavior -ffp-model -ffpe-trap -ffree-line-length-<arg> -ffreestanding -ffrontend-optimize -ffuchsia-api-level -ffunction-sections -fglobal-isel -fgnu-inline-asm -fgnu-keywords -fgnu-runtime -fgnu89-inline -fgnuc-version -fgpu-allow-device-init -fgpu-approx-transcendentals -fgpu-default-stream -fgpu-defer-diag -fgpu-flush-denormals-to-zero -fgpu-rdc -fgpu-sanitize -fheinous-gnu-extensions -fhip-emit-relocatable -fhip-fp32-correctly-rounded-divide-sqrt -fhip-kernel-arg-name -fhip-new-launch-api -fhlsl-strict-availability -fhonor-infinites -fhonor-infinities -fhonor-nans -fhosted -fident -fignore-exceptions -filelist -fimplicit-module-maps -fimplicit-modules -fincremental-extensions -findirect-virtual-calls -finit-character -finit-global-zero -finit-integer -finit-local-zero -finit-logical -finit-real -finline-functions -finline-hint-functions -finline-max-stacksize -finput-charset -finstrument-function-entry-bare -finstrument-functions -finstrument-functions-after-inlining -finteger-4-integer-8 -fintegrated-as -fintegrated-cc1 -fintegrated-objemitter -fjmc -fjump-tables -fkeep-persistent-storage-variables -fkeep-static-consts -fkeep-system-includes -flat_namespace -flax-vector-conversions, [1] -flimited-precision -floop-interchange -flto, [1], [2], [3] -flto-jobs -flto-partitions -fmacro-backtrace-limit -fmacro-prefix-map -fmath-errno -fmatrix-memory-layout -fmax-array-constructor -fmax-errors -fmax-identifier-length -fmax-stack-var-size -fmax-subrecord-length -fmax-tokens -fmax-type-align -fmemory-profile -fmemory-profile-use -fmerge-all-constants -fmessage-length -fminimize-whitespace -fmodule-file -fmodule-file-deps -fmodule-header -fmodule-implementation-of -fmodule-map-file -fmodule-maps -fmodule-name -fmodule-output -fmodule-private -fmodulemap-allow-subdirectory-search -fmodules -fmodules-cache-path -fmodules-decluse -fmodules-disable-diagnostic-validation -fmodules-embed-all-files<arg> -fmodules-force-validate-user-headers -fmodules-ignore-macro -fmodules-prune-after -fmodules-prune-interval -fmodules-reduced-bmi -fmodules-search-all -fmodules-strict-decluse -fmodules-user-build-path -fmodules-validate-input-files-content -fmodules-validate-once-per-build-session -fmodules-validate-system-headers -fms-compatibility -fms-compatibility-version -fms-define-stdc -fms-extensions -fms-hotpatch -fms-memptr-rep -fms-omit-default-lib<arg> -fms-runtime-lib -fms-secure-hotpatch-functions-file -fms-secure-hotpatch-functions-list -fms-tls-guards -fms-volatile -fmsc-version -fmudflap -fmudflapth -fmultilib-flag -fnamed-loops -fnested-functions -fnew-alignment, [1] -fnew-infallible -fnext-runtime -fno-aapcs-bitfield-width -fno-aarch64-jump-table-hardening -fno-access-control -fno-addrsig -fno-aggressive-function-elimination -fno-align-commons -fno-align-functions -fno-all-intrinsics -fno-allow-editor-placeholders -fno-altivec -fno-android-pad-segment -fno-apinotes -fno-apinotes-modules -fno-apple-pragma-pack -fno-application-extension -fno-approx-func -fno-asm -fno-asm-blocks -fno-associative-math -fno-assume-nothrow-exception-dtor -fno-assume-sane-operator-new -fno-assume-unique-vtables -fno-assumptions -fno-async-exceptions -fno-asynchronous-unwind-tables -fno-atomic-fine-grained-memory -fno-atomic-ignore-denormal-mode -fno-atomic-remote-memory -fno-auto-import -fno-auto-profile -fno-autolink -fno-backtrace -fno-basic-block-address-map -fno-blocks -fno-borland-extensions -fno-bounds-check -fno-builtin -fno-builtin-<arg> -fno-caret-diagnostics -fno-char8_t -fno-check-array-temporaries -fno-check-new -fno-clangir -fno-color-diagnostics -fno-common -fno-complete-member-pointers -fno-constant-cfstrings -fno-convergent-functions -fno-coro-aligned-allocation -fno-coroutines -fno-coverage-mapping -fno-coverage-mcdc -fno-crash-diagnostics -fno-cray-pointer -fno-cuda-short-ptr -fno-cx-fortran-rules -fno-cx-limited-range -fno-cxx-exceptions -fno-cxx-modules -fno-data-sections -fno-debug-info-for-profiling -fno-debug-macro -fno-debug-ranges-base-address -fno-debug-types-section -fno-declspec -fno-defer-ts -fno-define-target-os-macros -fno-delayed-template-parsing -fno-delete-null-pointer-checks -fno-devirtualize-speculatively -fno-diagnostics-fixit-info -fno-diagnostics-show-hotness -fno-diagnostics-show-line-numbers -fno-diagnostics-show-note-include-stack -fno-diagnostics-show-option -fno-digraphs -fno-direct-access-external-data -fno-directives-only -fno-disable-block-signature-string -fno-discard-value-names -fno-dollar-ok -fno-dollars-in-identifiers -fno-double-square-bracket-attributes -fno-dump-fortran-optimized -fno-dump-fortran-original -fno-dump-parse-tree -fno-dwarf-directory-asm -fno-dwarf2-cfi-asm -fno-elide-constructors -fno-elide-type -fno-eliminate-unused-debug-symbols -fno-eliminate-unused-debug-types -fno-emit-compact-unwind-non-canonical -fno-emulated-tls -fno-escaping-block-tail-calls -fno-exceptions -fno-experimental-call-graph-section -fno-experimental-late-parse-attributes -fno-experimental-library -fno-experimental-loop-fusion -fno-experimental-relative-c++-abi-vtables -fno-experimental-sanitize-metadata -fno-external-blas -fno-f2c -fno-fast-math -fno-fat-lto-objects -fno-file-reproducible -fno-fine-grained-bitfield-accesses -fno-finite-loops -fno-finite-math-only -fno-fixed-point -fno-for-scope -fno-force-dwarf-frame -fno-force-emit-vtables -fno-force-enable-int128 -fno-frontend-optimize -fno-function-sections -fno-global-isel -fno-gnu-inline-asm -fno-gnu-keywords -fno-gnu89-inline -fno-gpu-allow-device-init -fno-gpu-approx-transcendentals -fno-gpu-defer-diag -fno-gpu-flush-denormals-to-zero -fno-gpu-rdc -fno-gpu-sanitize -fno-hip-emit-relocatable -fno-hip-fp32-correctly-rounded-divide-sqrt -fno-hip-kernel-arg-name -fno-hip-new-launch-api -fno-honor-infinities -fno-honor-nans -fno-ident -fno-implicit-module-maps -fno-implicit-modules -fno-init-global-zero -fno-init-local-zero -fno-inline-functions -fno-integer-4-integer-8 -fno-integrated-as -fno-integrated-cc1 -fno-integrated-objemitter -fno-jmc -fno-jump-tables -fno-keep-persistent-storage-variables -fno-keep-static-consts -fno-keep-system-includes -fno-knr-functions -fno-lax-vector-conversions -fno-limit-debug-info -fno-loop-interchange -fno-math-errno -fno-max-identifier-length -fno-max-type-align -fno-memory-profile -fno-merge-all-constants -fno-minimize-whitespace -fno-module-file-deps -fno-module-private -fno-modulemap-allow-subdirectory-search -fno-modules -fno-modules-check-relocated<arg> -fno-modules-decluse -fno-modules-force-validate-user-headers -fno-modules-reduced-bmi -fno-modules-search-all -fno-modules-validate-system-headers -fno-modules-validate-textual-header-includes -fno-ms-compatibility -fno-ms-extensions -fno-ms-tls-guards -fno-ms-volatile -fno-named-loops -fno-new-infallible -fno-objc-arc -fno-objc-arc-exceptions -fno-objc-avoid-heapify-local-blocks -fno-objc-convert-messages-to-runtime-calls -fno-objc-direct-precondition-thunk -fno-objc-encode-cxx-class-template-spec -fno-objc-exceptions -fno-objc-infer-related-result-type -fno-objc-legacy-dispatch -fno-objc-nonfragile-abi -fno-objc-weak -fno-offload-implicit-host-device-templates -fno-offload-uniform-block -fno-offload-via-llvm -fno-omit-frame-pointer -fno-openmp -fno-openmp-extensions -fno-openmp-simd -fno-openmp-target-debug -fno-operator-names -fno-optimize-sibling-calls -fno-pack-derived -fno-pack-struct -fno-partition-static-data-sections -fno-pascal-strings -fno-pch-codegen -fno-pch-debuginfo -fno-pch-instantiate-templates -fno-PIC -fno-pic -fno-PIE -fno-pie -fno-plt -fno-pointer-tbaa -fno-prebuilt-implicit-modules -fno-preserve-as-comments -fno-profile-arcs -fno-profile-generate -fno-profile-instr-generate -fno-profile-instr-use -fno-profile-sample-accurate -fno-profile-sample-use -fno-protect-parens -fno-pseudo-probe-for-profiling -fno-ptrauth-auth-traps -fno-ptrauth-block-descriptor-pointers -fno-ptrauth-calls -fno-ptrauth-elf-got -fno-ptrauth-function-pointer-type-discrimination -fno-ptrauth-indirect-gotos -fno-ptrauth-init-fini -fno-ptrauth-init-fini-address-discrimination -fno-ptrauth-intrinsics -fno-ptrauth-objc-class-ro -fno-ptrauth-objc-interface-sel -fno-ptrauth-objc-isa -fno-ptrauth-returns -fno-ptrauth-type-info-vtable-pointer-discrimination -fno-ptrauth-vtable-pointer-address-discrimination -fno-ptrauth-vtable-pointer-type-discrimination -fno-range-check -fno-raw-string-literals -fno-real-4-real-10 -fno-real-4-real-16 -fno-real-4-real-8 -fno-real-8-real-10 -fno-real-8-real-16 -fno-real-8-real-4 -fno-reciprocal-math -fno-record-command-line -fno-recursive -fno-register-global-dtors-with-atexit -fno-rewrite-imports -fno-rewrite-includes -fno-ropi -fno-rounding-math -fno-rtlib-add-rpath -fno-rtlib-defaultlib -fno-rtti -fno-rtti-data -fno-rwpi -fno-safe-buffer-usage-suggestions -fno-sample-profile-use-profi -fno-sanitize -fno-sanitize-address-globals-dead-stripping -fno-sanitize-address-outline-instrumentation -fno-sanitize-address-poison-custom-array-cookie -fno-sanitize-address-use-after-scope -fno-sanitize-address-use-odr-indicator -fno-sanitize-alloc-token-extended -fno-sanitize-alloc-token-fast-abi -fno-sanitize-annotate-debug-info -fno-sanitize-cfi-canonical-jump-tables -fno-sanitize-cfi-cross-dso -fno-sanitize-coverage -fno-sanitize-debug-trap-reasons -fno-sanitize-handler-preserve-all-regs -fno-sanitize-hwaddress-experimental-aliasing -fno-sanitize-ignorelist -fno-sanitize-link-c++-runtime -fno-sanitize-link-runtime -fno-sanitize-memory-param-retval -fno-sanitize-memory-use-after-dtor -fno-sanitize-merge -fno-sanitize-minimal-runtime -fno-sanitize-recover -fno-sanitize-stable-abi -fno-sanitize-stats -fno-sanitize-thread-atomics -fno-sanitize-thread-func-entry-exit -fno-sanitize-thread-memory-access -fno-sanitize-trap -fno-sanitize-type-outline-instrumentation -fno-save-optimization-record -fno-second-underscore -fno-semantic-interposition -fno-separate-named-sections -fno-short-enums -fno-short-wchar -fno-show-column -fno-show-source-location -fno-sign-zero -fno-signaling-math -fno-signed-char -fno-signed-zeros -fno-sized-deallocation -fno-skip-odr-check-in-gmf -fno-slp-vectorize -fno-spell-checking -fno-split-dwarf-inlining -fno-split-lto-unit -fno-split-machine-functions -fno-split-stack -fno-stack-clash-protection -fno-stack-protector -fno-stack-size-section -fno-standalone-debug -fno-strict-aliasing -fno-strict-enums -fno-strict-float-cast-overflow -fno-strict-modules-decluse -fno-strict-overflow -fno-strict-return -fno-strict-vtable-pointers -fno-struct-path-tbaa -fno-swift-version-independent-apinotes -fno-sycl -fno-temp-file -fno-test-coverage -fno-threadsafe-statics -fno-trapping-math -fno-trigraphs -fno-unified-lto -fno-unique-basic-block-section-names -fno-unique-internal-linkage-names -fno-unique-section-names -fno-unique-source-file-names -fno-unroll-loops -fno-unsafe-math-optimizations -fno-unsigned-char -fno-unwind-tables -fno-use-cxa-atexit -fno-use-init-array -fno-use-line-directives -fno-vectorize -fno-verbose-asm -fno-verify-intermediate-code -fno-virtual-function-elimination -fno-visibility-from-dllstorageclass -fno-visibility-inlines-hidden -fno-visibility-inlines-hidden-static-local-var -fno-whole-file -fno-whole-program-vtables -fno-working-directory -fno-wrapv -fno-wrapv-pointer -fno-xl-pragma-pack -fno-xray-always-emit-customevents -fno-xray-always-emit-typedevents -fno-xray-function-index -fno-xray-ignore-loops -fno-xray-instrument -fno-xray-link-deps -fno-xray-shared -fno-zero-initialized-in-bss -fno-zos-extensions -fno-zvector -fno_modules-validate-input-files-content -fobjc-abi-version -fobjc-arc -fobjc-arc-exceptions -fobjc-avoid-heapify-local-blocks -fobjc-convert-messages-to-runtime-calls -fobjc-direct-precondition-thunk -fobjc-disable-direct-methods-for-testing -fobjc-encode-cxx-class-template-spec -fobjc-exceptions -fobjc-infer-related-result-type -fobjc-legacy-dispatch -fobjc-link-runtime -fobjc-nonfragile-abi -fobjc-nonfragile-abi-version -fobjc-runtime -fobjc-sender-dependent-dispatch -fobjc-weak -foffload-implicit-host-device-templates -foffload-lto, [1] -foffload-uniform-block -foffload-via-llvm -fomit-frame-pointer -fopenacc -fopenmp -fopenmp-extensions -fopenmp-force-usm -fopenmp-offload-mandatory -fopenmp-simd -fopenmp-target-debug -fopenmp-target-jit -fopenmp-targets -fopenmp-version -foperator-arrow-depth -foperator-names -foptimization-record-file -foptimization-record-passes -foptimize-sibling-calls -force_cpusubtype_ALL -foutput-class-dir -fpack-derived -fpack-struct -fparse-all-comments -fpartition-static-data-sections -fpascal-strings -fpass-plugin -fpatchable-function-entry -fpcc-struct-return -fpch-codegen -fpch-debuginfo -fpch-instantiate-templates -fpch-preprocess -fpch-validate-input-files-content -fPIC -fpic -fPIE -fpie -fplt -fplugin -fplugin-arg-<name>-<arg> -fpointer-tbaa -fprebuilt-implicit-modules -fprebuilt-module-path -fpreserve-as-comments -fproc-stat-report<arg> -fprofile-arcs -fprofile-continuous -fprofile-dir -fprofile-exclude-files -fprofile-filter-files -fprofile-function-groups -fprofile-generate -fprofile-generate-cold-function-coverage -fprofile-instr-generate -fprofile-instr-use -fprofile-list -fprofile-remapping-file -fprofile-sample-accurate -fprofile-sample-use -fprofile-selected-function-group -fprofile-update -fprofile-use -fprotect-parens -fpseudo-probe-for-profiling -fptrauth-auth-traps -fptrauth-block-descriptor-pointers -fptrauth-calls -fptrauth-elf-got -fptrauth-function-pointer-type-discrimination -fptrauth-indirect-gotos -fptrauth-init-fini -fptrauth-init-fini-address-discrimination -fptrauth-intrinsics -fptrauth-objc-class-ro -fptrauth-objc-interface-sel -fptrauth-objc-isa -fptrauth-returns -fptrauth-type-info-vtable-pointer-discrimination -fptrauth-vtable-pointer-address-discrimination -fptrauth-vtable-pointer-type-discrimination -framework -frandomize-layout-seed -frandomize-layout-seed-file -frange-check -fraw-string-literals -freal-4-real-10 -freal-4-real-16 -freal-4-real-8 -freal-8-real-10 -freal-8-real-16 -freal-8-real-4 -freciprocal-math -frecord-command-line -frecord-gcc-switches -frecord-marker -frecursive -freg-struct-return -fregister-global-dtors-with-atexit -fretain-comments-from-system-headers -frewrite-imports -frewrite-includes -fropi -frounding-math -frtlib-add-rpath -frtlib-defaultlib -frtti -frtti-data -frwpi -fsafe-buffer-usage-suggestions -fsample-profile-use-profi -fsanitize -fsanitize-address-destructor -fsanitize-address-field-padding -fsanitize-address-globals-dead-stripping -fsanitize-address-outline-instrumentation -fsanitize-address-poison-custom-array-cookie -fsanitize-address-use-after-return -fsanitize-address-use-after-scope -fsanitize-address-use-odr-indicator -fsanitize-alloc-token-extended -fsanitize-alloc-token-fast-abi -fsanitize-annotate-debug-info, [1] -fsanitize-cfi-canonical-jump-tables -fsanitize-cfi-cross-dso -fsanitize-cfi-icall-experimental-normalize-integers -fsanitize-cfi-icall-generalize-pointers -fsanitize-coverage -fsanitize-coverage-allowlist -fsanitize-coverage-ignorelist -fsanitize-coverage-stack-depth-callback-min -fsanitize-debug-trap-reasons, [1] -fsanitize-handler-preserve-all-regs -fsanitize-hwaddress-abi -fsanitize-hwaddress-experimental-aliasing -fsanitize-ignorelist -fsanitize-kcfi-arity -fsanitize-kcfi-hash -fsanitize-link-c++-runtime -fsanitize-link-runtime -fsanitize-memory-param-retval -fsanitize-memory-track-origins, [1] -fsanitize-memory-use-after-dtor -fsanitize-memtag-mode -fsanitize-merge, [1] -fsanitize-minimal-runtime -fsanitize-recover, [1] -fsanitize-skip-hot-cutoff -fsanitize-stable-abi -fsanitize-stats -fsanitize-system-ignorelist -fsanitize-thread-atomics -fsanitize-thread-func-entry-exit -fsanitize-thread-memory-access -fsanitize-trap, [1] -fsanitize-type-outline-instrumentation -fsanitize-undefined-ignore-overflow-pattern -fsanitize-undefined-strip-path-components -fsanitize-undefined-trap-on-error -fsave-optimization-record -fsecond-underscore -fseh-exceptions -fsemantic-interposition -fseparate-named-sections -fshort-enums -fshort-wchar -fshow-column -fshow-overloads -fshow-skipped-includes -fshow-source-location -fsign-zero -fsignaling-math -fsigned-bitfields -fsigned-char -fsigned-zeros -fsized-deallocation -fsjlj-exceptions -fskip-odr-check-in-gmf -fslp-vectorize -fspell-checking -fspell-checking-limit -fsplit-dwarf-inlining -fsplit-lto-unit -fsplit-machine-functions -fsplit-stack -fspv-extension -fspv-target-env -fstack-clash-protection -fstack-protector -fstack-protector-all -fstack-protector-strong -fstack-size-section -fstack-usage -fstandalone-debug -fstrict-aliasing -fstrict-enums -fstrict-flex-arrays -fstrict-float-cast-overflow -fstrict-overflow -fstrict-return -fstrict-vtable-pointers -fstruct-path-tbaa -fswift-async-fp -fswift-version-independent-apinotes -fsycl -fsycl-device-only -fsycl-host-only -fsymbol-partition -fsyntax-only -fsystem-module -ftabstop -ftemplate-backtrace-limit -ftemplate-depth -ftemplate-depth-<arg> -ftemporal-profile -fterminated-vtables -ftest-coverage -fthin-link-bitcode -fthinlto-distributor -fthinlto-index -fthreadsafe-statics -ftime-report -ftime-report-json -ftime-trace -ftime-trace-granularity -ftime-trace-verbose<arg> -ftls-model -ftrap-function -ftrapping-math -ftrapv -ftrapv-handler -ftree-slp-vectorize -ftree-vectorize -ftrigraphs -ftrivial-auto-var-init -ftrivial-auto-var-init-max-size -ftrivial-auto-var-init-stop-after -funified-lto -funique-basic-block-section-names -funique-internal-linkage-names -funique-section-names -funique-source-file-identifier -funique-source-file-names -funroll-loops -funsafe-math-optimizations -funsigned-bitfields -funsigned-char -funwind-tables -fuse-cuid -fuse-cxa-atexit -fuse-init-array -fuse-ld -fuse-line-directives -fuse-lipo -fvalidate-ast-input-files-content -fveclib -fvectorize -fverbose-asm -fverify-intermediate-code -fvirtual-function-elimination -fvisibility -fvisibility-dllexport -fvisibility-externs-dllimport -fvisibility-externs-nodllstorageclass -fvisibility-from-dllstorageclass -fvisibility-global-new-delete -fvisibility-global-new-delete-hidden -fvisibility-inlines-hidden -fvisibility-inlines-hidden-static-local-var -fvisibility-ms-compat -fvisibility-nodllstorageclass -fwasm-exceptions -fwhole-file -fwhole-program-vtables -fwinx64-eh-unwindv2 -fwrapv -fwrapv-pointer -fwritable-strings -fxl-pragma-pack -fxray-always-emit-customevents -fxray-always-emit-typedevents -fxray-always-instrument -fxray-attr-list -fxray-function-groups -fxray-function-index -fxray-ignore-loops -fxray-instruction-threshold -fxray-instrument -fxray-instrumentation-bundle -fxray-link-deps -fxray-modes -fxray-never-instrument -fxray-selected-function-group -fxray-shared -fzero-call-used-regs -fzero-initialized-in-bss -fzos-extensions -fzvector -G -g -g0 -g1 -g2 -g3 -G<size> -gcall-site-info -gcodeview -gcodeview-command-line -gcodeview-ghash -gcolumn-info -gdbx -gdwarf -gdwarf-2 -gdwarf-3 -gdwarf-4 -gdwarf-5 -gdwarf-6 -gdwarf-aranges -gdwarf32 -gdwarf64 -gembed-source -gen-reproducer -gfull -ggdb -ggdb0 -ggdb1 -ggdb2 -ggdb3 -ggnu-pubnames -ginline-line-tables -gkey-instructions -gline-directives-only -gline-tables-only -glldb -gmlt -gmodules -gno-call-site-info -gno-codeview-command-line -gno-codeview-ghash -gno-column-info -gno-embed-source -gno-gnu-pubnames -gno-inline-line-tables -gno-key-instructions -gno-modules -gno-omit-unreferenced-methods -gno-pubnames -gno-record-command-line -gno-simple-template-names -gno-split-dwarf -gno-strict-dwarf -gno-structor-decl-linkage-names -gno-template-alias -gomit-unreferenced-methods -gpubnames -gpulibc -grecord-command-line -grecord-gcc-switches -gsce -gsimple-template-names -gsplit-dwarf -gstrict-dwarf -gstructor-decl-linkage-names -gtemplate-alias -gused -gz, [1] -H -headerpad_max_install_names<arg> -help -hlsl-all-resources-bound -hlsl-entry -I- -I<dir> -iapinotes-modules<directory> -ibuiltininc -idirafter<arg> -iframework<arg> -iframeworkwithsysroot<directory> -ignore-pch -imacros<file> -image_base -imultilib -include-pch -include<file> -init -inline-asm -install_name -integrated-as -interface-stub-version -iprefix<dir> -iquote<directory> -isysroot<dir> -isystem-after<directory> -isystem<directory> -ivfsoverlay<arg> -iwithprefix<dir> -iwithprefixbefore<dir> -iwithsysroot<directory> -K -keep_private_externs -l<arg> -L<dir> -lazy_framework -M -m16 -m32 -m3dnow -m3dnowa -m64 -m68000 -m68010 -m68020 -m68030 -m68040 -m68060 -m68881 -m80387 -mabi -mabicalls -mabs -Mach -madx -maes -maix-shared-lib-tls-model-opt -maix-small-local-dynamic-tls -maix-small-local-exec-tls -maix-struct-return -maix32 -maix64 -malign-branch -malign-branch-boundary -malign-double -maltivec -mamdgpu-expand-waitcnt-profiling -mamdgpu-ieee -mamdgpu-precise-memory-op -mamx-avx512 -mamx-bf16 -mamx-complex -mamx-fp16 -mamx-fp8 -mamx-int8 -mamx-movrs -mamx-tf32 -mamx-tile -mannotate-tablejump -mappletvos-version-min -mappletvsimulator-version-min -mapx-features -mapx-inline-asm-use-gpr32 -mapxf -march -marm64x<arg> -masm -matomics -mavx -mavx10.1 -mavx2 -mavx512bf16 -mavx512bitalg -mavx512bw -mavx512cd -mavx512dq -mavx512f -mavx512fp16 -mavx512ifma -mavx512vbmi -mavx512vbmi2 -mavx512vl -mavx512vnni -mavx512vp2intersect -mavx512vpopcntdq -mavxifma -mavxneconvert -mavxvnni -mavxvnniint16 -mavxvnniint8 -mbackchain -mbig-endian -mbmi -mbmi2 -mbranch-protection -mbranches-within-32B-boundaries -mbulk-memory -mbulk-memory-opt -mcabac -mcall-indirect-overlong -mcf-branch-label-scheme -mcheck-zero-division -mcldemote -mclflushopt -mclwb -mclzero -mcmodel -mcmpb -mcmpccxadd -mcmse -mcode-object-version -mcompact-branches -mconsole<arg> -mconstructor-aliases -mcpu -mcrbits -mcrc -mcrc32 -mcrypto -mcumode -mcx16 -MD -mdaz-ftz -mdefault-build-attributes<arg> -mdefault-visibility-export-mapping -mdirect-move -mdiv32 -mdll<arg> -mdouble -mdouble-float -mdsp -mdspr2 -mdynamic-no-pic<arg> -meabi -mefpu2 -membedded-data -menable-experimental-extensions -menqcmd -mexception-handling -mexec-model -mexecute-only -mextended-const -mextern-sdata -mf16c -MF<file> -mfentry -mfix-cmse-cve-2021-35465 -mfix-cortex-a53-835769 -mfix-cortex-a53-843419 -mfix-cortex-a57-aes-1742098 -mfix-cortex-a72-aes-1655431 -mfix-gr712rc -mfix-ut700 -mfix4300 -mfloat-abi -mfloat128 -mfma -mfma4 -mfp16 -mfp32 -mfp64 -mfpmath -mfprnd -mfpu -mframe-chain -mfrecipe -mfsgsbase -mfsmuld -mfunction-return -mfxsr -MG -mgc -mgeneral-regs-only -mgfni -mginv -mglobal-merge -mgpopt -mguard -mhard-float -mhard-quad-float -mharden-sls -mhreset -mhtm -mhvx -mhvx-ieee-fp -mhvx-length -mhvx-qfloat -mhwdiv -mhwmult -miamcu -mieee-rnd-near -mignore-xcoff-visibility -mimplicit-float -mimplicit-it -mincremental-linker-compatible -mindirect-branch-cs-prefix -mindirect-jump -minvariant-function-descriptors -minvpcid -mios-simulator-version-min -mios-version-min -miphoneos-version-min -miphonesimulator-version-min -mips16 -misel -MJ<arg> -mkernel -mkl -mlam-bh -mlamcas -mlarge-data-threshold -mlasx -mld-seq-sa -mldc1-sdc1 -mlink-builtin-bitcode-postopt -mlinker-version -mlittle-endian -mllvm, [1] -mlocal-sdata -mlong-calls -mlong-double-128 -mlong-double-64 -mlong-double-80 -mlongcall -mlr-for-calls-only -mlsx -mlvi-cfi -mlvi-hardening -mlwp -mlzcnt -MM -mmacos-version-min -mmacosx-version-min -mmadd4 -mmark-bti-property -mmcu -MMD -mmemops -mmfcrf -mmfocrf -mmicromips -mmlir -mmma -mmmx -mmovbe -mmovdir64b -mmovdiri -mmovrs -mms-bitfields -mmsa -mmt -mmultimemory -mmultivalue -mmutable-globals -mmwaitx -mnan -mno-3dnow -mno-3dnowa -mno-abicalls -mno-adx -mno-aes -mno-altivec -mno-amdgpu-expand-waitcnt-profiling -mno-amdgpu-ieee -mno-amdgpu-precise-memory-op -mno-amx-avx512 -mno-amx-bf16 -mno-amx-complex -mno-amx-fp16 -mno-amx-fp8 -mno-amx-int8 -mno-amx-movrs -mno-amx-tf32 -mno-amx-tile -mno-annotate-tablejump -mno-apx-features -mno-apxf -mno-atomics -mno-avx -mno-avx10.1 -mno-avx2 -mno-avx512bf16 -mno-avx512bitalg -mno-avx512bw -mno-avx512cd -mno-avx512dq -mno-avx512f -mno-avx512fp16 -mno-avx512ifma -mno-avx512vbmi -mno-avx512vbmi2 -mno-avx512vl -mno-avx512vnni -mno-avx512vp2intersect -mno-avx512vpopcntdq -mno-avxifma -mno-avxneconvert -mno-avxvnni -mno-avxvnniint16 -mno-avxvnniint8 -mno-backchain -mno-bmi -mno-bmi2 -mno-bti-at-return-twice -mno-bulk-memory -mno-bulk-memory-opt -mno-call-indirect-overlong -mno-check-zero-division -mno-cldemote -mno-clflushopt -mno-clwb -mno-clzero -mno-cmpb -mno-cmpccxadd -mno-constructor-aliases -mno-crbits -mno-crc -mno-crc32 -mno-crypto -mno-cumode -mno-cx16 -mno-daz-ftz -mno-default-build-attributes<arg> -mno-direct-move -mno-div32 -mno-dsp -mno-dspr2 -mno-embedded-data -mno-enqcmd -mno-exception-handling -mno-execute-only -mno-extended-const -mno-extern-sdata -mno-f16c -mno-fix-cmse-cve-2021-35465 -mno-fix-cortex-a53-835769 -mno-fix-cortex-a53-843419 -mno-fix-cortex-a57-aes-1742098 -mno-float128 -mno-fma -mno-fma4 -mno-fmv -mno-fp16 -mno-fprnd -mno-frecipe -mno-fsgsbase -mno-fsmuld -mno-fxsr -mno-gather -mno-gc -mno-gfni -mno-ginv -mno-global-merge -mno-gpopt -mno-hreset -mno-htm -mno-hvx -mno-hvx-ieee-fp -mno-hvx-qfloat -mno-iamcu -mno-implicit-float -mno-incremental-linker-compatible -mno-invariant-function-descriptors -mno-invpcid -mno-isel -mno-kl -mno-lam-bh -mno-lamcas -mno-lasx -mno-ld-seq-sa -mno-ldc1-sdc1 -mno-link-builtin-bitcode-postopt -mno-local-sdata -mno-long-calls -mno-longcall -mno-lsx -mno-lvi-cfi -mno-lvi-hardening -mno-lwp -mno-lzcnt -mno-madd4 -mno-memops -mno-mfocrf -mno-micromips -mno-mips16 -mno-mma -mno-mmx -mno-movbe -mno-movdir64b -mno-movdiri -mno-movrs -mno-movt -mno-ms-bitfields -mno-msa -mno-mt -mno-multimemory -mno-multivalue -mno-mutable-globals -mno-mwaitx -mno-neg-immediates -mno-nontrapping-fptoint -mno-nvj -mno-nvs -mno-omit-leaf-frame-pointer -mno-outline -mno-outline-atomics -mno-packed-stack -mno-packets -mno-paired-vector-memops -mno-pclmul -mno-pconfig -mno-pcrel -mno-pic-data-is-text-relative -mno-pku -mno-popc -mno-popcnt -mno-popcntd -mno-power10-vector -mno-power8-vector -mno-power9-vector -mno-prefetchi -mno-prefixed -mno-prfchw -mno-ptwrite -mno-raoint -mno-rdpid -mno-rdpru -mno-rdrnd -mno-rdseed -mno-red-zone -mno-reference-types -mno-regnames -mno-relax -mno-relax-all -mno-relaxed-simd -mno-reserve-frame-pointer-reg -mno-restrict-it -mno-retpoline -mno-retpoline-external-thunk -mno-rtd -mno-rtm -mno-sahf -mno-save-restore -mno-scalar-strict-align -mno-scatter -mno-scq -mno-serialize -mno-seses -mno-sgx -mno-sha -mno-sha512 -mno-shstk -mno-sign-ext -mno-simd128 -mno-skip-rax-setup -mno-sm3 -mno-sm4 -mno-soft-float -mno-spe -mno-speculative-load-hardening -mno-sse -mno-sse2 -mno-sse3 -mno-sse4.1 -mno-sse4a -mno-ssse3 -mno-stack-arg-probe -mno-stackrealign -mno-strict-align -mno-tail-call -mno-tbm -mno-tgsplit -mno-thumb -mno-tls-direct-seg-refs -mno-tocdata -mno-tsxldtrk -mno-uintr -mno-unaligned-access -mno-unaligned-symbols -mno-usermsr -mno-v8plus -mno-vaes -mno-vector-strict-align -mno-vevpu -mno-virt -mno-vis -mno-vis2 -mno-vis3 -mno-vpclmulqdq -mno-vsx -mno-vx -mno-vzeroupper -mno-waitpkg -mno-warn-nonportable-cfstrings -mno-wavefrontsize64 -mno-wbnoinvd -mno-wide-arithmetic -mno-widekl -mno-x87 -mno-xcoff-roptr -mno-xgot -mno-xop -mno-xsave -mno-xsavec -mno-xsaveopt -mno-xsaves -mnocrc -mnontrapping-fptoint -mnop-mcount -mnvj -mnvs -module-dependency-dir -module-file-info -momit-leaf-frame-pointer -moslib -moutline -moutline-atomics -MP -mpacked-stack -mpackets -mpad-max-prefix-size -mpaired-vector-memops -mpascal-strings -mpclmul -mpconfig -mpcrel -mpic-data-is-text-relative -mpku -mpopc -mpopcnt -mpopcntd -mpower10-vector -mpower8-vector -mpower9-vector -mprefer-vector-width -mprefetchi -mprefixed -mprfchw -mprintf-kind -mprivileged -mptwrite -mpure-code -MQ<arg> -mqdsp6-compat -mraoint -mrdpid -mrdpru -mrdrnd -mrdseed -mrecip -mrecord-mcount -mred-zone -mreference-types -mregnames -mregparm -mrelax -mrelax-all -mrelaxed-simd -mreserve-frame-pointer-reg -mrestrict-it -mretpoline -mretpoline-external-thunk -mrop-protect -mrtd -mrtm -mrvv-vector-bits -msahf -msave-reg-params -msave-restore -mscalar-strict-align -mscq -msecure-plt -mserialize -mseses -msgx -msha -msha512 -mshstk -msign-ext -msign-return-address -msim -msimd -msimd128 -msingle-float -mskip-rax-setup -msm3 -msm4 -msmall-data-limit -msmall-data-threshold -msoft-float -msoft-quad-float -mspe -mspeculative-load-hardening -msse -msse2 -msse2avx -msse3 -msse4.1 -msse4a -mssse3 -mstack-alignment -mstack-arg-probe -mstack-probe-size -mstack-protector-guard -mstack-protector-guard-offset -mstack-protector-guard-reg -mstack-protector-guard-symbol -mstackrealign -mstrict-align -msve-streaming-vector-bits -msve-vector-bits -msvr4-struct-return -MT<arg> -mtail-call -mtargetos -mtbm -mtgsplit -mthread-model -mthreads<arg> -mthumb -mtls-dialect -mtls-direct-seg-refs -mtls-size -mtocdata -mtp -mtsxldtrk -mtune -mtvos-simulator-version-min -mtvos-version-min -muintr -multi-lib-config -multi_module -multiply_defined -munaligned-access -munaligned-symbols -municode<arg> -munsafe-fp-atomics -musermsr -MV -mv8plus -mvaes -mvector-strict-align -mvevpu -mvirt -mvis -mvis2 -mvis3 -mvpclmulqdq -mvsx -mvx -mvzeroupper -mwaitpkg -mwarn-nonportable-cfstrings -mwatchos-simulator-version-min -mwatchos-version-min -mwatchsimulator-version-min -mwavefrontsize64 -mwbnoinvd -mwide-arithmetic -mwidekl -mwindows<arg> -mx32 -mx87 -mxcoff-build-id -mxcoff-roptr -mxgot -mxop -mxsave -mxsavec -mxsaveopt -mxsaves -mzos-hlq-clang -mzos-hlq-csslib -mzos-hlq-le -mzos-sys-include -mzos-target -mzvector -no-hip-rt -no-integrated-cpp -no-pedantic -no-pie -no-pthread -no_dead_strip_inits_and_terms -nobuiltininc -nodefaultlibs -nodriverkitlib -nofixprebinding -nogpulibc -nohipwrapperinc -nolibc -nomultidefs -nopie -noprebind -noprofilelib -noseglinkedit -nostartfiles -nostdinc -nostdlib++ -nostdlibinc -O -O<arg> -o<file> -ObjC -object -object-file-name, [1] -Ofast<arg> -p -P -pagezero_size<arg> -pedantic -pedantic-errors -pg -pie -pipe -prebind -preload -print-diagnostic-options -print-effective-triple -print-enabled-extensions -print-file-name -print-ivar-layout -print-libgcc-file-name -print-library-module-manifest-path -print-multi-directory -print-multi-flags-experimental -print-multi-lib -print-prog-name -print-resource-dir -print-rocm-search-dirs -print-runtime-dir -print-search-dirs -print-supported-cpus -print-supported-extensions -print-target-triple -print-targets -private_bundle -pthread -pthreads -Qn -Qunused-arguments -Qy -r -R<remark> -rdynamic -read_only_relocs -reexport-l<arg> -reexport_framework -regcall4 -relocatable-pch -remap -resource-dir, [1] -rewrite-legacy-objc -rewrite-objc -Rpass -Rpass-analysis -Rpass-missed -rpath -rtlib -S -s -save-stats, [1] -save-temps, [1] -sectalign -sectcreate -sectobjectsymbols -sectorder -seg1addr<arg> -seg_addr_table -segaddr -segcreate -seglinkedit -segprot -segs_read_<arg> -serialize-diagnostics -shared -shared-libasan -shared-libgcc -shared-libsan -single_module -specs -startfiles -static -static-libasan -static-libclosure -static-libgcc -static-libgfortran -static-libsan -static-libstdc++ -static-openmp -static-pie -std -std-default -stdlib -sub_library<arg> -sycl-std -t -T<script> -target -time -traditional -traditional-cpp -trigraphs -twolevel_namespace -u<arg> -U<macro> -umbrella -undef -undefined<arg> -unexported_symbols_list -unwindlib -v -verify-pch -vfsoverlay<arg> -w -W<warning> -Wa,<arg>,<arg2>... -weak-l<arg> -weak_framework -Wframe-larger-than, [1] -whatsloaded -why_load -whyload -Wl,<arg>,<arg2>... -Wlarge-by-value-copy -Wno-nonportable-cfstrings<arg> -Wnonportable-cfstrings<arg> -working-directory, [1] -Wp,<arg>,<arg2>... -X -x<language> -Xanalyzer -Xarch_<arch> -Xassembler -Xclang, [1] -Xclangas, [1] -Xcuda-fatbinary -Xcuda-ptxas -Xlinker -Xoffload-linker<triple> -Xopenmp-target -Xpreprocessor -Xthinlto-distributor -y<arg> -Z -z /hlsl-all-resources-bound | clang1 command line option --no-standard-libraries -arch_errors_fatal -bundle_loader -d<arg> -dylinker_install_name<arg> -falign-functions -faligned-allocation -faligned-new -fc++-static-destructors, [1] -fcs-profile-generate -fdiagnostics-color -fmemory-profile -fmodule-header -fmodule-output -fno-aligned-allocation -fno-c++-static-destructors -fno_pch-validate-input-files-content -fopenmp -force_flat_namespace -fpack-struct -fproc-stat-report -fprofile-generate -fprofile-generate-cold-function-coverage -fprofile-instr-generate -fprofile-instr-use -fprofile-use -fsave-optimization-record -ftime-report -ftime-trace -ftrapv-handler -gsplit-dwarf -lazy_library -mabi -mavx10.2 -mcpu -mfpu -mhvx -mno-avx10.2 -mno-fpu -mno-sse4.2 -mno-tocdata -mrecip -msse4 -msse4.2 -mtocdata -mtune -multiply_defined_unused -mv5 -mv55 -mv60 -mv62 -mv65 -mv66 -mv67 -mv67t -mv68 -mv69 -mv71 -mv71t -mv73 -mv75 -mv79 -mv81 -nostdinc++ -nostdlib -ObjC++ -prebind_all_twolevel_modules -reexport_library<arg> -seg_addr_table_filename -segs_read_only_addr -stdlib++-isystem<directory> -sub_umbrella<arg> -twolevel_namespace_hints -weak_library -Xarch_device -Xopenmp-target clang2 command line option -arch_only -force_load -segs_read_write_addr -stdlib -weak_reference_mismatches -Xarch_host command line option -### --help --print-enabled-extensions --print-supported-cpus --print-supported-extensions --warning-suppression-mappings -ansi -arch -c -cl-ext -cl-no-stdinc -D<macroname> -E -emit-llvm -F<directory> -f[no-]approx-func -f[no-]associative-math -f[no-]basic-block-address-map: -f[no-]caret-diagnostics -f[no-]color-diagnostics -f[no-]diagnostics-fixit-info -f[no-]diagnostics-show-hotness -f[no-]diagnostics-show-option -f[no-]finite-math-only -f[no-]honor-infinities -f[no-]honor-nans -f[no-]math-errno -f[no-]max-type-align -f[no-]protect-parens -f[no-]reciprocal-math -f[no-]rounding-math -f[no-]sanitize -f[no-]sanitize-address-outline-instrumentation -f[no-]sanitize-coverage -f[no-]sanitize-recover, [1] -f[no-]sanitize-stats -f[no-]sanitize-trap, [1] -f[no-]sanitize-type-outline-instrumentation -f[no-]save-optimization-record -f[no-]show-column -f[no-]show-source-location -f[no-]signed-zeros -f[no-]split-lto-unit -f[no-]strict-float-cast-overflow -f[no-]trapping-math -f[no-]unique-internal-linkage-names -f[no-]unique-source-file-names -f[no-]unsafe-math-optimizations -faddrsig -fansi-escape-codes -fassume-nothrow-exception-dtor -fbasic-block-sections -fblocks -fborland-extensions -fbracket-depth -fcaret-diagnostics -fcaret-diagnostics-max-lines: -fcodegen-data-generate -fcodegen-data-use -fcomment-block-commands -fcommon -fcomplex-arithmetic -fconstexpr-depth -fconstexpr-steps -fcrash-diagnostics -fcrash-diagnostics-dir -fcs-profile-generate -fcx-fortran-rules: -fcx-limited-range: -fdebug-macro -fdeclare-opencl-builtins -fdenormal-fp-math -fdevirtualize-speculatively -fdiagnostic-misexpect-tolerance -fdiagnostics-fixit-info -fdiagnostics-format -fdiagnostics-hotness-threshold -fdiagnostics-parseable-fixits, [1] -fdiagnostics-print-source-range-info, [1] -fdiagnostics-show-category -fdiagnostics-show-line-numbers: -fdiagnostics-show-option -fdiagnostics-show-template-tree -fdisable-block-signature-string -fdiscard-value-names -feliminate-unused-debug-types, [1] -femit-dwarf-unwind -femulated-tls -ferror-limit -fexceptions -fexcess-precision: -ffake-address-space-map -ffast-math -fforce-emit-vtables -ffp-contract -ffp-eval-method -ffp-exception-behavior -ffp-model -ffreestanding -fgnuc-version -finclude-default-header -fkeep-system-includes -flax-vector-conversions, [1] -flto, [1], [2] -fmath-errno -fmessage-length -fms-extensions -fmsc-version -fno-addrsig -fno-assume-sane-operator-new -fno-builtin -fno-builtin-<function> -fno-builtin-std-<function> -fno-common -fno-crash-diagnostics -fno-debug-macro -fno-discard-value-names -fno-elide-type -fno-fast-math -fno-lax-vector-conversions -fno-objc-nonfragile-abi -fno-sanitize-ignorelist -fno-standalone-debug -fobjc-abi-version -fobjc-nonfragile-abi -fobjc-nonfragile-abi-version -fopenmp-use-tls -foperator-arrow-depth -foptimization-record-file -foptimization-record-passes -fparse-all-comments -fpascal-strings -fprint-source-range-info -fproc-stat-report -fprofile-continuous -fprofile-exclude-files -fprofile-filter-files -fprofile-function-groups -fprofile-generate -fprofile-list -fprofile-remapping-file -fprofile-selected-function-group -fprofile-update -fprofile-use -fsanitize-cfi-cross-dso -fsanitize-cfi-icall-experimental-normalize-integers -fsanitize-cfi-icall-generalize-pointers -fsanitize-ignorelist -fsanitize-kcfi-arity -fsanitize-undefined-trap-on-error -fshow-column -fshow-source-location -fstandalone-debug, [1] -fstrict-vtable-pointers -fsyntax-only -ftemplate-backtrace-limit -ftemplate-depth -ftemporal-profile -ftime-report -ftls-model, [1] -ftrap-function -ftrapv -funique-source-file-identifier -fvisibility -fwhole-program-vtables -fwritable-strings -g, [1] -g0 -gdbx -gen-reproducer -ggdb -gline-tables-only, [1] -glldb -gmodules -gsce -I<directory> -include -integrated-as -m[no-]crc -march -mcompact-branches -mcpu, [1] -mgeneral-regs-only -mhwdiv -miphoneos-version-min -mmacos-version-min -mno-tocdata, [1] -mtocdata, [1] -mtune, [1] -MV -no-integrated-as -nobuiltininc -nostdinc -nostdinc++ -nostdlibinc -O -o -O0 -O1 -O2 -O3 -O4 -ObjC -ObjC++ -Ofast -Og -Os -Oz -pedantic -pedantic-errors -print-file-name -print-libgcc-file-name -print-prog-name -print-search-dirs -Qunused-arguments -Rpass -rtlib -S -save-stats, [1], [2] -save-temps -std -stdlib -target -time -trigraphs -U<macroname> -v -w -Wa,<args> -Wambiguous-member-template -Wbind-to-temporary-copy -Wdocumentation -Werror -Weverything -Wextra-tokens -Wfoo -Wl,<args> -Wmisexpect -Wno-documentation-unknown-command -Wno-error -Wno-foo -Wp,<args> -Wsystem-headers -x -Xanalyzer -Xassembler -Xlinker -Xpreprocessor basic Emits list no none] relative CPATH

## E

Emits command line option environment variable C_INCLUDE_PATH, OBJC_INCLUDE_PATH, CPLUS_INCLUDE_PATH, OBJCPLUS_INCLUDE_PATH CLANG_CRASH_DIAGNOSTICS_DIR=<dir> CPATH, [1] MACOSX_DEPLOYMENT_TARGET TMPDIR, TEMP, TMP

## L

list command line option

## N

no command line option | none] command line option

## R

relative command line option