diff options
author | Hans Wennborg <hans@hanshq.net> | 2017-07-21 08:17:53 +0000 |
---|---|---|
committer | Hans Wennborg <hans@hanshq.net> | 2017-07-21 08:17:53 +0000 |
commit | 4c3e691e191e1bef23ee65d4c8d8a640a51c6733 (patch) | |
tree | fd59599c6de4974b11fa39e4d92a27ff368243fa | |
parent | 404119f2dfa99d3fe0efa85c715256c6db19076c (diff) |
Regenerate ClangCommandLineReference.rst
I ran:
$ bin/clang-tblgen -gen-opt-docs -I../cfe.src/include \
-I../cfe.src/include/clang/Driver -I../llvm.src/include \
../cfe.src/include/clang/Driver/ClangOptionDocs.td \
-o ../cfe.src/docs/ClangCommandLineReference.rst
git-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_50@308720 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | docs/ClangCommandLineReference.rst | 50 |
1 files changed, 44 insertions, 6 deletions
diff --git a/docs/ClangCommandLineReference.rst b/docs/ClangCommandLineReference.rst index add168829e..a7b485a394 100644 --- a/docs/ClangCommandLineReference.rst +++ b/docs/ClangCommandLineReference.rst @@ -96,6 +96,8 @@ Emit ARC errors even if the migrator can fix them Output path for the plist report +.. option:: --autocomplete=<arg> + .. option:: -bind\_at\_load .. option:: -bundle @@ -292,7 +294,7 @@ Disable builtin #include directories .. option:: -nomultidefs -.. option:: -nopie +.. option:: -nopie, -no-pie .. option:: -noprebind @@ -704,6 +706,10 @@ Don't use blacklist file for sanitizers Level of field padding for AddressSanitizer +.. option:: -fsanitize-address-globals-dead-stripping + +Enable linker dead stripping of globals in AddressSanitizer + .. option:: -fsanitize-address-use-after-scope, -fno-sanitize-address-use-after-scope Enable use-after-scope detection in AddressSanitizer @@ -1071,6 +1077,10 @@ Target-independent compilation options Enable C++17 aligned allocation functions +.. option:: -fallow-editor-placeholders, -fno-allow-editor-placeholders + +Treat editor placeholders as valid source code + .. option:: -fallow-unsupported .. option:: -faltivec, -fno-altivec @@ -1205,6 +1215,10 @@ Print absolute paths in diagnostics .. option:: -fdiagnostics-color=<arg> .. program:: clang +.. option:: -fdiagnostics-hotness-threshold=<number> + +Prevent optimization remarks from being output if they do not have at least this profile count + .. option:: -fdiagnostics-show-hotness, -fno-diagnostics-show-hotness Enable profile hotness information in diagnostic line @@ -1585,6 +1599,8 @@ Turn on loop reroller .. option:: -fretain-comments-from-system-headers +.. option:: -frewrite-imports, -fno-rewrite-imports + .. option:: -frewrite-includes, -fno-rewrite-includes .. option:: -frewrite-map-file <arg> @@ -1639,10 +1655,6 @@ Use SjLj style exceptions Enable the superword-level parallelism vectorization passes -.. option:: -fslp-vectorize-aggressive, -fno-slp-vectorize-aggressive - -Enable the BB vectorization passes - .. option:: -fspell-checking, -fno-spell-checking .. option:: -fspell-checking-limit=<arg> @@ -1911,6 +1923,8 @@ Link stack frames through backchain on System Z .. option:: -mcpu=<arg>, -mv4 (equivalent to -mcpu=hexagonv4), -mv5 (equivalent to -mcpu=hexagonv5), -mv55 (equivalent to -mcpu=hexagonv55), -mv60 (equivalent to -mcpu=hexagonv60), -mv62 (equivalent to -mcpu=hexagonv62) +.. option:: -mdefault-build-attributes<arg>, -mno-default-build-attributes<arg> + .. option:: -mdll<arg> .. option:: -mdouble-float @@ -1975,10 +1989,16 @@ Use Intel MCU ABI Generate branches with extended addressability, usually via indirect jumps. -.. option:: -mmacosx-version-min=<arg> +.. option:: -mmacosx-version-min=<arg>, -mmacos-version-min=<arg> Set Mac OS X deployment target +.. option:: -mmadd4, -mno-madd4 + +Enable the generation of 4-operand madd.s, madd.d and related instructions. + +.. option:: -mmcu=<arg> + .. option:: -mmicromips, -mno-micromips .. option:: -mms-bitfields, -mno-ms-bitfields @@ -1989,6 +2009,10 @@ Set the default structure layout to be compatible with the Microsoft compiler st Enable MSA ASE (MIPS only) +.. option:: -mmt, -mno-mt + +Enable MT ASE (MIPS only) + .. option:: -mnan=<arg> .. option:: -mno-mips16 @@ -2203,6 +2227,8 @@ X86 .. option:: -mavx512vl, -mno-avx512vl +.. option:: -mavx512vpopcntdq, -mno-avx512vpopcntdq + .. option:: -mbmi, -mno-bmi .. option:: -mbmi2, -mno-bmi2 @@ -2225,6 +2251,8 @@ X86 .. option:: -mfxsr, -mno-fxsr +.. option:: -mlwp, -mno-lwp + .. option:: -mlzcnt, -mno-lzcnt .. option:: -mmmx, -mno-mmx @@ -2372,6 +2400,16 @@ Debug information flags .. option:: -gstrict-dwarf, -gno-strict-dwarf +.. option:: -gz + +DWARF debug sections compression type + +.. program:: clang1 +.. option:: -gz=<arg> +.. program:: clang + +DWARF debug sections compression type + Static analyzer flags ===================== |