forked from OSchip/llvm-project
[docs] Regenerate command line reference
llvm-svn: 325807
This commit is contained in:
parent
1b15be7262
commit
a180fc4503
|
@ -61,10 +61,10 @@ Pass <arg> to the ptxas assembler
|
|||
Pass <arg> to the target offloading toolchain.
|
||||
|
||||
.. program:: clang1
|
||||
.. option:: -Xopenmp-target=<arg> <arg2>
|
||||
.. option:: -Xopenmp-target=<triple> <arg>
|
||||
.. program:: clang
|
||||
|
||||
Pass <arg> to the specified target offloading toolchain. The triple that identifies the toolchain must be provided after the equals sign.
|
||||
Pass <arg> to the target offloading toolchain identified by <triple>.
|
||||
|
||||
.. option:: -Z<arg>
|
||||
|
||||
|
@ -710,6 +710,14 @@ Print source range spans in numeric form
|
|||
|
||||
.. option:: -fdiagnostics-show-category=<arg>
|
||||
|
||||
.. option:: -fdiscard-value-names, -fno-discard-value-names
|
||||
|
||||
Discard value names in LLVM IR
|
||||
|
||||
.. option:: -fexperimental-isel, -fno-experimental-isel
|
||||
|
||||
Enables the experimental global instruction selector
|
||||
|
||||
.. option:: -fexperimental-new-pass-manager, -fno-experimental-new-pass-manager
|
||||
|
||||
Enables an experimental new pass manager in LLVM.
|
||||
|
@ -744,6 +752,10 @@ Level of field padding for AddressSanitizer
|
|||
|
||||
Enable linker dead stripping of globals in AddressSanitizer
|
||||
|
||||
.. option:: -fsanitize-address-poison-class-member-array-new-cookie, -fno-sanitize-address-poison-class-member-array-new-cookie
|
||||
|
||||
Enable poisoning array cookies when using class member operator new\[\] in AddressSanitizer
|
||||
|
||||
.. option:: -fsanitize-address-use-after-scope, -fno-sanitize-address-use-after-scope
|
||||
|
||||
Enable use-after-scope detection in AddressSanitizer
|
||||
|
@ -876,6 +888,10 @@ Add directory to include search path
|
|||
|
||||
Restrict all prior -I flags to double-quoted inclusion and remove current directory from include path
|
||||
|
||||
.. option:: --cuda-path-ignore-env
|
||||
|
||||
Ignore environment variables to detect CUDA installation
|
||||
|
||||
.. option:: --cuda-path=<arg>
|
||||
|
||||
CUDA installation path
|
||||
|
@ -1507,12 +1523,6 @@ Do not treat C++ operator name keywords as synonyms for operators
|
|||
|
||||
.. option:: -fno-working-directory
|
||||
|
||||
.. option:: -fnoopenmp-relocatable-target
|
||||
|
||||
Do not compile OpenMP target code as relocatable.
|
||||
|
||||
.. option:: -fnoopenmp-use-tls
|
||||
|
||||
.. option:: -fobjc-abi-version=<arg>
|
||||
|
||||
.. option:: -fobjc-arc, -fno-objc-arc
|
||||
|
@ -1551,18 +1561,12 @@ Enable ARC-style weak references in Objective-C
|
|||
|
||||
.. option:: -fopenmp, -fno-openmp
|
||||
|
||||
.. option:: -fopenmp-dump-offload-linker-script
|
||||
|
||||
.. option:: -fopenmp-relocatable-target
|
||||
|
||||
OpenMP target code is compiled as relocatable using the -c flag. For OpenMP targets the code is relocatable by default.
|
||||
Parse OpenMP pragmas and generate parallel code.
|
||||
|
||||
.. option:: -fopenmp-simd, -fno-openmp-simd
|
||||
|
||||
Emit OpenMP code only for SIMD-based constructs.
|
||||
|
||||
.. option:: -fopenmp-use-tls
|
||||
|
||||
.. option:: -fopenmp-version=<arg>
|
||||
|
||||
.. program:: clang1
|
||||
|
@ -1748,7 +1752,7 @@ Enable the superword-level parallelism vectorization passes
|
|||
|
||||
.. option:: -fsplit-dwarf-inlining, -fno-split-dwarf-inlining
|
||||
|
||||
Place debug types in their own section (ELF Only)
|
||||
Provide minimal debug info in the object/executable to facilitate online symbolication/stack traces in the absence of .dwo/.dwp files when using Split DWARF
|
||||
|
||||
.. option:: -fsplit-stack
|
||||
|
||||
|
@ -1974,6 +1978,10 @@ OpenCL language standard to compile for.
|
|||
|
||||
OpenCL only. This option is added for compatibility with OpenCL 1.0.
|
||||
|
||||
.. option:: -cl-uniform-work-group-size
|
||||
|
||||
OpenCL only. Defines that the global work-size be a multiple of the work-group size specified to clEnqueueNDRangeKernel
|
||||
|
||||
.. option:: -cl-unsafe-math-optimizations
|
||||
|
||||
OpenCL only. Allow unsafe floating-point optimizations. Also implies -cl-no-signed-zeros and -cl-mad-enable.
|
||||
|
@ -2086,6 +2094,10 @@ Use Intel MCU ABI
|
|||
|
||||
(integrated-as) Emit an object file which can be used with an incremental linker
|
||||
|
||||
.. option:: -mindirect-jump=<arg>
|
||||
|
||||
Change indirect jump instructions to inhibit speculation
|
||||
|
||||
.. option:: -miphoneos-version-min=<arg>, -mios-version-min=<arg>
|
||||
|
||||
.. option:: -mips16
|
||||
|
@ -2436,6 +2448,8 @@ X86
|
|||
|
||||
.. option:: -mrtm, -mno-rtm
|
||||
|
||||
.. option:: -msahf, -mno-sahf
|
||||
|
||||
.. option:: -msgx, -mno-sgx
|
||||
|
||||
.. option:: -msha, -mno-sha
|
||||
|
|
Loading…
Reference in New Issue