Lines Matching +refs:clang +refs:format +refs:region

284 -fdiagnostics-format=@r{[}text@r{|}json@r{]}  @gol
291 -fdiagnostics-path-format=@r{[}none@r{|}separate-events@r{|}inline-events@r{]} @gol
326 -Wno-format-contains-nul -Wno-format-extra-args @gol
342 -Wmissing-field-initializers -Wmissing-format-attribute @gol
349 -Wparentheses -Wno-pedantic-ms-format @gol
365 -Wsuggest-attribute=@r{[}pure@r{|}const@r{|}noreturn@r{|}format@r{|}malloc@r{]} @gol
484 -fira-region=@var{region} -fira-hoist-pressure @gol
750 -mfp16-format=@var{name}
1069 -mcode-region= -mdata-region= @gol
1795 information about the format of the @var{file}.
2116 a semantic type that is an interchange or extended format should be
3971 Try to format error messages so that they fit on lines of about
4065 via @option{-fdiagnostics-path-format=}, such as the identifiers of
4220 Emit fix-it hints in a machine-parseable format, suitable for consumption
4251 Print fix-it hints to stderr in unified diff format, after any diagnostics
4311 @item -fdiagnostics-path-format=@var{KIND}
4312 @opindex fdiagnostics-path-format
4414 each run of events within @option{-fdiagnostics-path-format=separate-events}.
4426 @item -fdiagnostics-format=@var{FORMAT}
4427 @opindex fdiagnostics-format
4428 Select a different format for printing diagnostics.
4432 The @samp{json} format consists of a top-level JSON array containing JSON
4624 @option{-fdiagnostics-path-format=} might have this JSON for its path:
4784 format can also be used to disable warnings for non-ISO @samp{__intN} types,
5148 @opindex Wno-format
5153 the arguments supplied have types appropriate to the format string
5154 specified, and that the conversions specified in the format string make
5155 sense. This includes standard functions, and others specified by format
5159 Which functions are checked without format attributes having been
5164 The formats are checked against the format features supported by GNU
5170 with @option{-Wformat}, warnings are given about format features not
5181 @option{-Wno-format} is equivalent to @option{-Wformat=0}. Since
5182 @option{-Wformat} also checks for null format arguments for several
5184 aspects of this level of format checking can be disabled by the
5185 options: @option{-Wno-format-contains-nul},
5186 @option{-Wno-format-extra-args}, and @option{-Wno-format-zero-length}.
5191 Enable @option{-Wformat} plus additional format checks. Currently
5196 @item -Wno-format-contains-nul
5197 @opindex Wno-format-contains-nul
5199 If @option{-Wformat} is specified, do not warn about format strings that
5202 @item -Wno-format-extra-args
5203 @opindex Wno-format-extra-args
5206 @code{printf} or @code{scanf} format function. The C standard specifies
5220 @opindex Wno-format-overflow
5223 exact number of bytes written by a format directive cannot be determined
5233 @opindex Wno-format-overflow
5236 likely overflow the buffer. At this level, numeric arguments to format
5277 arguments can be bounded by specifying the precision in the format
5278 directive. When numeric arguments of format directives can be assumed
5280 an appropriate length modifier to the format specifier will reduce
5283 the @code{short int} type then using either the @code{%hi} format
5296 @item -Wno-format-zero-length
5297 @opindex Wno-format-zero-length
5304 @opindex Wno-format-nonliteral
5305 If @option{-Wformat} is specified, also warn if the format string is not a
5306 string literal and so cannot be checked, unless the format function
5307 takes its format arguments as a @code{va_list}.
5311 @opindex Wno-format-security
5312 If @option{-Wformat} is specified, also warn about uses of format
5315 format string is not a string literal and there are no format arguments,
5316 as in @code{printf (foo);}. This may be a security hole if the format
5324 @opindex Wno-format-signedness
5325 If @option{-Wformat} is specified, also warn if the format string
5331 @opindex Wno-format-truncation
5334 number of bytes written by a format directive cannot be determined at
5345 @opindex Wno-format-truncation
5359 @opindex Wno-format-y2k
5671 @code{assume_aligned}, @code{format}, @code{format_arg}, @code{malloc},
6512 @item -Wsuggest-attribute=@r{[}pure@r{|}const@r{|}noreturn@r{|}format@r{|}cold@r{|}malloc@r{]}
6545 @item -Wsuggest-attribute=format
6546 @itemx -Wmissing-format-attribute
6547 @opindex Wsuggest-attribute=format
6548 @opindex Wmissing-format-attribute
6549 @opindex Wno-suggest-attribute=format
6550 @opindex Wno-missing-format-attribute
6552 @opindex Wno-format
6554 Warn about function pointers that might be candidates for @code{format}
6556 GCC guesses that function pointers with @code{format} attributes that
6558 statements should have a corresponding @code{format} attribute in the
6561 of the containing function respectively should also have a @code{format}
6565 candidates for @code{format} attributes. Again, these are only
6566 possible candidates. GCC guesses that @code{format} attributes
6569 case, and some functions for which @code{format} attributes are
7207 @item -Wno-pedantic-ms-format @r{(MinGW targets only)}
7208 @opindex Wno-pedantic-ms-format
7209 @opindex Wpedantic-ms-format
7212 disables the warnings about non-ISO @code{printf} / @code{scanf} format
8644 Produce debugging information in the operating system's native format
8648 On most systems that use stabs format, @option{-g} enables use of extra
8659 most expressive format available (DWARF, stabs, or the native format
8666 Produce debugging information in DWARF format (if that is supported).
8684 Produce debugging information in stabs format (if that is supported),
8685 without GDB extensions. This is the format used by DBX on most BSD
8692 Produce debugging information in stabs format (if that is supported),
8699 Produce debugging information in XCOFF format (if that is supported).
8700 This is the format used by the DBX debugger on IBM RS/6000 systems.
8704 Produce debugging information in XCOFF format (if that is supported),
8712 Produce debugging information in Alpha/VMS debug format (if that is
8713 supported). This is the format used by DEBUG on Alpha/VMS systems.
8782 (if the debugging information format supports this information).
8786 the debug info format supports it.
8821 Generate @code{.debug_pubnames} and @code{.debug_pubtypes} sections in a format
8936 compatible with the location list format introduced in DWARF 5, that can
8940 consumers are not expected to support this extended format, and they
8969 Produce compressed debug sections in DWARF format, if that is supported.
8973 compression in ELF gABI format), or @samp{zlib-gnu} (use zlib
8974 compression in traditional GNU format). If the linker doesn't support
9847 @item -fira-region=@var{region}
9848 @opindex fira-region
9850 @var{region} argument should be one of the following:
9867 Use all functions as a single region.
10874 the linker so object file format must support named sections and linker must
11484 to a format that can be used by GCC.@ You must also supply the
11518 where floating-point operations occur in a format with more precision or
11809 debug information format adopted by the target, however, it can
11914 ELF object format have linkers with such optimizations. On AIX, the linker
12527 @item max-sched-region-blocks
12528 The maximum number of blocks in a region to be considered for
12531 @item max-pipeline-region-blocks
12532 The maximum number of blocks in a region to be considered for
12535 @item max-sched-region-insns
12536 The maximum number of insns in a region to be considered for
12539 @item max-pipeline-region-insns
12540 The maximum number of insns in a region to be considered for
12549 A value of 0 disables region extensions.
12726 This optimization is called inheritance. EBB is used as a region to
13063 Maximum probability of the entry BB of split region
13188 Maximum size of a single store merging region in bytes.
13605 at runtime. See @uref{https://clang.llvm.org/docs/UndefinedBehaviorSanitizer.html} for more detail…
14944 Generate unwind table in DWARF format, if supported by target machine. The
15147 precise format of the comments is subject to change.
15153 This switch is only implemented on some targets and the exact format
15154 of the recording is target and binary file format dependent, but it
15495 format. It can be decorated with additional, per-node and/or per-edge
15981 Enable showing the EH region number holding each statement.
16171 This option is experimental and the format of the data within the
16484 the dump output is sent to stderr using the same format as @var{n} minus 10.
18356 the default is BE32. BE32 format has been deprecated by ARM.
19009 @item -mfp16-format=@var{name}
19010 @opindex mfp16-format
19011 Specify the format of the @code{__fp16} half-precision floating-point type.
19254 Additionally, when compiling for ELF object format give all text sections the
20548 debugging format, this enables @option{-feliminate-unused-debug-symbols}.
20616 Produce a Mach-o bundle format file.
22013 available only during region scheduling (i.e.@: before reload).
22947 Supported values are in the format @samp{v@var{X}.@var{YY}.@var{Z}},
24200 Generate an executable in the ELF format, rather than the default
24201 @samp{mmo} format used by the @command{mmix} simulator.
24487 @item -mcode-region=
24488 @itemx -mdata-region=
24489 @opindex mcode-region
24490 @opindex mdata-region
26760 Store data (but not code) in the big-endian format. The default is
26762 format.
28495 Output code for G-format floating-point numbers instead of D-format.
29915 either format.
30423 specifies that the GNU extension to the PE file format that