r308641 - [Docs] Regenerate the command line option reference.

Hans Wennborg via cfe-commits cfe-commits at lists.llvm.org
Fri Jul 21 01:18:53 PDT 2017


Thanks for the reminder! I regenerated on the branch in r308720.

Cheers,
Hans

On Thu, Jul 20, 2017 at 7:59 PM, Craig Topper <craig.topper at gmail.com> wrote:
> Hans,
>
> 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.
>
> ~Craig
>
> On Thu, Jul 20, 2017 at 10:52 AM, Craig Topper via cfe-commits
> <cfe-commits at lists.llvm.org> wrote:
>>
>> Author: ctopper
>> Date: Thu Jul 20 10:52:48 2017
>> New Revision: 308641
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=308641&view=rev
>> Log:
>> [Docs] Regenerate the command line option reference.
>>
>> Modified:
>>     cfe/trunk/docs/ClangCommandLineReference.rst
>>
>> Modified: cfe/trunk/docs/ClangCommandLineReference.rst
>> URL:
>> http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/ClangCommandLineReference.rst?rev=308641&r1=308640&r2=308641&view=diff
>>
>> ==============================================================================
>> --- cfe/trunk/docs/ClangCommandLineReference.rst (original)
>> +++ cfe/trunk/docs/ClangCommandLineReference.rst Thu Jul 20 10:52:48 2017
>> @@ -96,6 +96,8 @@ Emit ARC errors even if the migrator can
>>
>>  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 S
>>
>>  .. 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
>> @@ -1947,6 +1961,10 @@ Use 64-bit floating point registers (MIP
>>
>>  Enable merging of globals
>>
>> +.. option:: -mgpopt, -mno-gpopt
>> +
>> +Use GP relative accesses for symbols known to be in a small data section
>> (MIPS)
>> +
>>  .. option:: -mhard-float
>>
>>  .. option:: -mhwdiv=<arg>, --mhwdiv <arg>, --mhwdiv=<arg>
>> @@ -1975,10 +1993,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 +2013,10 @@ Set the default structure layout to be c
>>
>>  Enable MSA ASE (MIPS only)
>>
>> +.. option:: -mmt, -mno-mt
>> +
>> +Enable MT ASE (MIPS only)
>> +
>>  .. option:: -mnan=<arg>
>>
>>  .. option:: -mno-mips16
>> @@ -2203,6 +2231,8 @@ X86
>>
>>  .. option:: -mavx512vl, -mno-avx512vl
>>
>> +.. option:: -mavx512vpopcntdq, -mno-avx512vpopcntdq
>> +
>>  .. option:: -mbmi, -mno-bmi
>>
>>  .. option:: -mbmi2, -mno-bmi2
>> @@ -2225,6 +2255,8 @@ X86
>>
>>  .. option:: -mfxsr, -mno-fxsr
>>
>> +.. option:: -mlwp, -mno-lwp
>> +
>>  .. option:: -mlzcnt, -mno-lzcnt
>>
>>  .. option:: -mmmx, -mno-mmx
>> @@ -2372,6 +2404,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
>>  =====================
>>
>>
>>
>> _______________________________________________
>> cfe-commits mailing list
>> cfe-commits at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
>
>


More information about the cfe-commits mailing list