Author: ctopper Date: Mon Nov 20 10:07:43 2017 New Revision: 318672 URL: http://llvm.org/viewvc/llvm-project?rev=318672&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=318672&r1=318671&r2=318672&view=diff ============================================================================== --- cfe/trunk/docs/ClangCommandLineReference.rst (original) +++ cfe/trunk/docs/ClangCommandLineReference.rst Mon Nov 20 10:07:43 2017 @@ -524,10 +524,10 @@ Serialize compiler diagnostics to a file .. option:: -shared, --shared -.. option:: -shared-libasan - .. option:: -shared-libgcc +.. option:: -shared-libsan, -shared-libasan + .. option:: -single\_module .. option:: -specs=<arg>, --specs=<arg> @@ -536,6 +536,8 @@ Serialize compiler diagnostics to a file .. option:: -static-libgcc +.. option:: -static-libsan + .. option:: -static-libstdc++ .. option:: -std-default=<arg> @@ -588,6 +590,8 @@ Verify the binary representation of debu .. option:: --version +Print version information + .. option:: -w, --no-warnings Suppress all warnings @@ -702,6 +706,10 @@ Print source range spans in numeric form Enables an experimental new pass manager in LLVM. +.. option:: -ffine-grained-bitfield-accesses, -fno-fine-grained-bitfield-accesses + +Use separate accesses for bitfields with legal widths and alignments. + .. option:: -finline-functions, -fno-inline-functions Inline suitable functions @@ -742,7 +750,7 @@ Enable control flow integrity (CFI) chec .. option:: -fsanitize-cfi-icall-generalize-pointers -Generalize pointers in function type signatures used for Control Flow Integrity (CFI) indirect call checking +Generalize pointers in CFI indirect call type signature checks .. option:: -fsanitize-coverage=<arg1>,<arg2>..., -fno-sanitize-coverage=<arg1>,<arg2>... @@ -760,7 +768,7 @@ Enable origins tracking in MemorySanitiz Enable origins tracking in MemorySanitizer -.. option:: -fsanitize-memory-use-after-dtor +.. option:: -fsanitize-memory-use-after-dtor, -fno-sanitize-memory-use-after-dtor Enable use-after-destroy detection in MemorySanitizer @@ -1267,6 +1275,10 @@ Print a template comparison tree for dif Allow '$' in identifiers +.. option:: -fdouble-square-bracket-attributes, -fno-double-square-bracket-attributes + +Enable '\[\[\]\]' attributes in all C and C++ language modes + .. option:: -fdwarf-directory-asm, -fno-dwarf-directory-asm .. option:: -felide-constructors, -fno-elide-constructors @@ -1349,6 +1361,10 @@ Implicitly search the file system for mo Generate calls to instrument function entry and exit +.. option:: -finstrument-functions-after-inlining + +Like -finstrument-functions, but insert the calls after inlining + .. option:: -fintegrated-as, -fno-integrated-as, -integrated-as Enable the integrated assembler @@ -1561,6 +1577,10 @@ Override the default ABI to return all s .. option:: -fpie, -fno-pie +.. option:: -fplt, -fno-plt + +Use the PLT to make function calls + .. option:: -fplugin=<dsopath> Load the named plugin (dynamic shared object) @@ -2166,6 +2186,10 @@ Generate code which only uses the genera AMDGPU ------ +.. option:: -mxnack, -mno-xnack + +Enable XNACK (AMDGPU only) + ARM --- .. option:: -ffixed-r9 @@ -2196,12 +2220,20 @@ Disallow use of CRC instructions (ARM on Disallow generation of deprecated IT blocks for ARMv8. It is on by default for ARMv8 Thumb mode. +.. option:: -mtp=<arg> + +Read thread pointer from coprocessor register (ARM only) + .. option:: -munaligned-access, -mno-unaligned-access Allow memory accesses to be unaligned (AArch32/AArch64 only) Hexagon ------- +.. option:: -mieee-rnd-near + +Hexagon +------- .. option:: -mhvx, -mno-hvx Enable Hexagon Vector eXtensions @@ -2210,7 +2242,15 @@ Enable Hexagon Vector eXtensions Enable Hexagon Double Vector eXtensions -.. option:: -mieee-rnd-near +.. option:: -mhvx-length=<arg> + +Set Hexagon Vector Length + +.. program:: clang1 +.. option:: -mhvx=<arg> +.. program:: clang + +Enable Hexagon Vector eXtensions PowerPC ------- _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits