Author: Fangrui Song Date: 2022-09-02T10:29:38-07:00 New Revision: a931eddd09145c340966db0561159a8e7cdb212e
URL: https://github.com/llvm/llvm-project/commit/a931eddd09145c340966db0561159a8e7cdb212e DIFF: https://github.com/llvm/llvm-project/commit/a931eddd09145c340966db0561159a8e7cdb212e.diff LOG: [docs] Regenerate clang/docs/ClangCommandLineReference.rst Added: Modified: clang/docs/ClangCommandLineReference.rst Removed: ################################################################################ diff --git a/clang/docs/ClangCommandLineReference.rst b/clang/docs/ClangCommandLineReference.rst index 7f9ef3783f9d..370a7a327a81 100644 --- a/clang/docs/ClangCommandLineReference.rst +++ b/clang/docs/ClangCommandLineReference.rst @@ -76,10 +76,6 @@ Pass <arg> to fatbinary invocation Pass <arg> to the ptxas assembler -.. option:: -Z<arg> - -.. option:: -a<arg>, --profile-blocks - .. option:: -all\_load .. option:: -allowable\_client <arg> @@ -579,10 +575,6 @@ Print the library path for the currently used compiler runtime library ("libgcc. .. option:: -print-multi-lib, --print-multi-lib -.. option:: -print-multiarch, --print-multiarch - -Print the multiarch target triple - .. option:: -print-prog-name=<name>, --print-prog-name=<name>, --print-prog-name <arg> Print the full program path of <name> @@ -859,9 +851,9 @@ no effect during actions that do not perform compilation. Pass <arg> to the assembler -.. option:: -Xclang <arg> +.. option:: -Xclang <arg>, -Xclang=<arg> -Pass <arg> to the clang compiler +Pass <arg> to clang -cc1 .. option:: -Xopenmp-target <arg> @@ -947,10 +939,6 @@ Inline suitable functions Inline functions which are (explicitly or implicitly) marked inline -.. option:: -finline-max-stacksize=<arg> - -Suppress inlining of functions with a stacksize larger than <arg> bytes. - .. option:: -fno-legacy-pass-manager, -fexperimental-new-pass-manager .. option:: -fno-sanitize-ignorelist, -fno-sanitize-blacklist @@ -1913,6 +1901,10 @@ Implicitly search the file system for module map files. .. option:: -fimplicit-modules, -fno-implicit-modules +.. option:: -finline-max-stacksize=<arg> + +Suppress inlining of functions whose stack size exceeds the given value + .. option:: -finput-charset=<arg> Specify the default character set for source files @@ -2785,11 +2777,7 @@ Only instrument 1 of N groups Don't instrument functions with loops unless they also meet the minimum function size -.. option:: -fxray-instruction-threshold<arg> - -.. program:: clang1 .. option:: -fxray-instruction-threshold=<arg> -.. program:: clang Sets the minimum function size to instrument with XRay @@ -3205,6 +3193,10 @@ Not emit the visibility attribute for asm in AIX OS or give all symbols 'unspeci (integrated-as) Emit an object file which can be used with an incremental linker +.. option:: -mindirect-branch-cs-prefix + +Add cs prefix to call and jmp to indirect thunk + .. option:: -mios-version-min=<arg>, -miphoneos-version-min=<arg> Set iOS deployment target @@ -4301,9 +4293,7 @@ Pass <arg> to the linker Pass <arg> to the offload linkers or the ones idenfied by -<triple> -.. program:: clang1 .. option:: -Z -.. program:: clang .. option:: -b<arg> @@ -4390,18 +4380,28 @@ CL.EXE COMPATIBILITY OPTIONS dxc compatibility options .. program:: clang4 +.. option:: --E<arg>, /E<arg>, -E<arg> +.. program:: clang + +Entry point name + +.. program:: clang5 .. option:: /T<profile>, -T<profile> .. program:: clang Set target profile. <profile> must be 'ps_6_0', ' ps_6_1', ' ps_6_2', ' ps_6_3', ' ps_6_4', ' ps_6_5', ' ps_6_6', ' ps_6_7', 'vs_6_0', ' vs_6_1', ' vs_6_2', ' vs_6_3', ' vs_6_4', ' vs_6_5', ' vs_6_6', ' vs_6_7', 'gs_6_0', ' gs_6_1', ' gs_6_2', ' gs_6_3', ' gs_6_4', ' gs_6_5', ' gs_6_6', ' gs_6_7', 'hs_6_0', ' hs_6_1', ' hs_6_2', ' hs_6_3', ' hs_6_4', ' hs_6_5', ' hs_6_6', ' hs_6_7', 'ds_6_0', ' ds_6_1', ' ds_6_2', ' ds_6_3', ' ds_6_4', ' ds_6_5', ' ds_6_6', ' ds_6_7', 'cs_6_0', ' cs_6_1', ' cs_6_2', ' cs_6_3', ' cs_6_4', ' cs_6_5', ' cs_6_6', ' cs_6_7', 'lib_6_3', ' lib_6_4', ' lib_6_5', ' lib_6_6', ' lib_6_7', ' lib_6_x', 'ms_6_5', ' ms_6_6', ' ms_6_7', 'as_6_5', ' as_6_6' or ' as_6_7'. -.. program:: clang5 +.. program:: clang6 .. option:: /emit-pristine-llvm, -emit-pristine-llvm, /fcgl, -fcgl .. program:: clang Emit pristine LLVM IR from the frontend by not running any LLVM passes at all.Same as -S + -emit-llvm + -disable-llvm-passes. -.. program:: clang6 +.. option:: -hlsl-entry <arg> + +Entry point name for hlsl + +.. program:: clang7 .. option:: /hlsl-no-stdinc, -hlsl-no-stdinc .. program:: clang _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits