<div dir="ltr">Hans,<div><br></div><div>This needs to be ported to the 5.0 branch. Not sure if any new options have been added to 6.0 since the branch that would make this patch not correct. Probably safest to just regenerate it in the 5.0 branch.</div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature">~Craig</div></div>
<br><div class="gmail_quote">On Thu, Jul 20, 2017 at 10:52 AM, Craig Topper via cfe-commits <span dir="ltr"><<a href="mailto:cfe-commits@lists.llvm.org" target="_blank">cfe-commits@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Author: ctopper<br>
Date: Thu Jul 20 10:52:48 2017<br>
New Revision: 308641<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=308641&view=rev" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-<wbr>project?rev=308641&view=rev</a><br>
Log:<br>
[Docs] Regenerate the command line option reference.<br>
<br>
Modified:<br>
    cfe/trunk/docs/<wbr>ClangCommandLineReference.rst<br>
<br>
Modified: cfe/trunk/docs/<wbr>ClangCommandLineReference.rst<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/ClangCommandLineReference.rst?rev=308641&r1=308640&r2=308641&view=diff" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-<wbr>project/cfe/trunk/docs/<wbr>ClangCommandLineReference.rst?<wbr>rev=308641&r1=308640&r2=<wbr>308641&view=diff</a><br>
==============================<wbr>==============================<wbr>==================<br>
--- cfe/trunk/docs/<wbr>ClangCommandLineReference.rst (original)<br>
+++ cfe/trunk/docs/<wbr>ClangCommandLineReference.rst Thu Jul 20 10:52:48 2017<br>
@@ -96,6 +96,8 @@ Emit ARC errors even if the migrator can<br>
<br>
 Output path for the plist report<br>
<br>
+.. option:: --autocomplete=<arg><br>
+<br>
 .. option:: -bind\_at\_load<br>
<br>
 .. option:: -bundle<br>
@@ -292,7 +294,7 @@ Disable builtin #include directories<br>
<br>
 .. option:: -nomultidefs<br>
<br>
-.. option:: -nopie<br>
+.. option:: -nopie, -no-pie<br>
<br>
 .. option:: -noprebind<br>
<br>
@@ -704,6 +706,10 @@ Don't use blacklist file for sanitizers<br>
<br>
 Level of field padding for AddressSanitizer<br>
<br>
+.. option:: -fsanitize-address-globals-<wbr>dead-stripping<br>
+<br>
+Enable linker dead stripping of globals in AddressSanitizer<br>
+<br>
 .. option:: -fsanitize-address-use-after-<wbr>scope, -fno-sanitize-address-use-<wbr>after-scope<br>
<br>
 Enable use-after-scope detection in AddressSanitizer<br>
@@ -1071,6 +1077,10 @@ Target-independent compilation options<br>
<br>
 Enable C++17 aligned allocation functions<br>
<br>
+.. option:: -fallow-editor-placeholders, -fno-allow-editor-placeholders<br>
+<br>
+Treat editor placeholders as valid source code<br>
+<br>
 .. option:: -fallow-unsupported<br>
<br>
 .. option:: -faltivec, -fno-altivec<br>
@@ -1205,6 +1215,10 @@ Print absolute paths in diagnostics<br>
 .. option:: -fdiagnostics-color=<arg><br>
 .. program:: clang<br>
<br>
+.. option:: -fdiagnostics-hotness-<wbr>threshold=<number><br>
+<br>
+Prevent optimization remarks from being output if they do not have at least this profile count<br>
+<br>
 .. option:: -fdiagnostics-show-hotness, -fno-diagnostics-show-hotness<br>
<br>
 Enable profile hotness information in diagnostic line<br>
@@ -1585,6 +1599,8 @@ Turn on loop reroller<br>
<br>
 .. option:: -fretain-comments-from-system-<wbr>headers<br>
<br>
+.. option:: -frewrite-imports, -fno-rewrite-imports<br>
+<br>
 .. option:: -frewrite-includes, -fno-rewrite-includes<br>
<br>
 .. option:: -frewrite-map-file <arg><br>
@@ -1639,10 +1655,6 @@ Use SjLj style exceptions<br>
<br>
 Enable the superword-level parallelism vectorization passes<br>
<br>
-.. option:: -fslp-vectorize-aggressive, -fno-slp-vectorize-aggressive<br>
-<br>
-Enable the BB vectorization passes<br>
-<br>
 .. option:: -fspell-checking, -fno-spell-checking<br>
<br>
 .. option:: -fspell-checking-limit=<arg><br>
@@ -1911,6 +1923,8 @@ Link stack frames through backchain on S<br>
<br>
 .. 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)<br>
<br>
+.. option:: -mdefault-build-attributes<<wbr>arg>, -mno-default-build-attributes<<wbr>arg><br>
+<br>
 .. option:: -mdll<arg><br>
<br>
 .. option:: -mdouble-float<br>
@@ -1947,6 +1961,10 @@ Use 64-bit floating point registers (MIP<br>
<br>
 Enable merging of globals<br>
<br>
+.. option:: -mgpopt, -mno-gpopt<br>
+<br>
+Use GP relative accesses for symbols known to be in a small data section (MIPS)<br>
+<br>
 .. option:: -mhard-float<br>
<br>
 .. option:: -mhwdiv=<arg>, --mhwdiv <arg>, --mhwdiv=<arg><br>
@@ -1975,10 +1993,16 @@ Use Intel MCU ABI<br>
<br>
 Generate branches with extended addressability, usually via indirect jumps.<br>
<br>
-.. option:: -mmacosx-version-min=<arg><br>
+.. option:: -mmacosx-version-min=<arg>, -mmacos-version-min=<arg><br>
<br>
 Set Mac OS X deployment target<br>
<br>
+.. option:: -mmadd4, -mno-madd4<br>
+<br>
+Enable the generation of 4-operand madd.s, madd.d and related instructions.<br>
+<br>
+.. option:: -mmcu=<arg><br>
+<br>
 .. option:: -mmicromips, -mno-micromips<br>
<br>
 .. option:: -mms-bitfields, -mno-ms-bitfields<br>
@@ -1989,6 +2013,10 @@ Set the default structure layout to be c<br>
<br>
 Enable MSA ASE (MIPS only)<br>
<br>
+.. option:: -mmt, -mno-mt<br>
+<br>
+Enable MT ASE (MIPS only)<br>
+<br>
 .. option:: -mnan=<arg><br>
<br>
 .. option:: -mno-mips16<br>
@@ -2203,6 +2231,8 @@ X86<br>
<br>
 .. option:: -mavx512vl, -mno-avx512vl<br>
<br>
+.. option:: -mavx512vpopcntdq, -mno-avx512vpopcntdq<br>
+<br>
 .. option:: -mbmi, -mno-bmi<br>
<br>
 .. option:: -mbmi2, -mno-bmi2<br>
@@ -2225,6 +2255,8 @@ X86<br>
<br>
 .. option:: -mfxsr, -mno-fxsr<br>
<br>
+.. option:: -mlwp, -mno-lwp<br>
+<br>
 .. option:: -mlzcnt, -mno-lzcnt<br>
<br>
 .. option:: -mmmx, -mno-mmx<br>
@@ -2372,6 +2404,16 @@ Debug information flags<br>
<br>
 .. option:: -gstrict-dwarf, -gno-strict-dwarf<br>
<br>
+.. option:: -gz<br>
+<br>
+DWARF debug sections compression type<br>
+<br>
+.. program:: clang1<br>
+.. option:: -gz=<arg><br>
+.. program:: clang<br>
+<br>
+DWARF debug sections compression type<br>
+<br>
 Static analyzer flags<br>
 =====================<br>
<br>
<br>
<br>
______________________________<wbr>_________________<br>
cfe-commits mailing list<br>
<a href="mailto:cfe-commits@lists.llvm.org">cfe-commits@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/cfe-commits</a><br>
</blockquote></div><br></div>