Lines Matching full:optimizations
258 \&\-Wlarger\-than\-\fR\fIlen\fR \fB\-Wunsafe\-loop\-optimizations \-Wlong\-long
331 \&\-fexpensive\-optimizations \-ffast\-math \-ffloat\-store
342 \&\-funsafe\-math\-optimizations \-funsafe\-loop\-optimizations \-ffinite\-math\-only
2890 .IP "\fB\-Wunsafe\-loop\-optimizations\fR" 4
2891 .IX Item "-Wunsafe-loop-optimizations"
2894 \&\fB\-funsafe\-loop\-optimizations\fR warn if the compiler made
3214 modifier does not inhibit all optimizations that may eliminate reads
3425 profile-directed optimizations (\fB\-fbranch\-probabilities\fR), or for
3455 For profile-directed optimizations, compile the source files again with
3579 enable dumping after jump bypassing and control flow optimizations, to
3594 Dump after sibling call optimizations, to \fI\fIfile\fI.106r.sibling\fR.
3662 Dump after post-reload optimizations, to \fI\fIfile\fI.24.postreload\fR.
3966 Dump each function after applying dominator tree optimizations. The file
4159 These options control various sorts of optimizations.
4182 Not all optimizations are controlled directly by a flag. Only
4183 optimizations that have a flag are listed.
4194 time, without performing any optimizations that take a great deal of
4221 Optimize even more. \s-1GCC\s0 performs nearly all supported optimizations
4234 \&\-fexpensive\-optimizations
4257 Optimize yet more. \fB\-O3\fR turns on all optimizations specified by
4265 Optimize for size. \fB\-Os\fR enables all \fB\-O2\fR optimizations that
4267 optimizations designed to reduce code size.
4284 The following options control specific optimizations. They are either
4287 optimizations to be performed is desired.
4472 that alter the assembler output may be confused by the optimizations
4517 Perform optimizations where we check to see if a jump branches to a
4544 Re-run common subexpression elimination after loop optimizations has been
4588 .IP "\fB\-funsafe\-loop\-optimizations\fR" 4
4589 .IX Item "-funsafe-loop-optimizations"
4592 infinite. This enables a wider range of loop optimizations even if
4594 Using \fB\-Wunsafe\-loop\-optimizations\fR, the compiler will warn you
4629 .IP "\fB\-fexpensive\-optimizations\fR" 4
4630 .IX Item "-fexpensive-optimizations"
4631 Perform a number of minor optimizations that are relatively expensive.
4803 effectiveness of code motion optimizations. It also saves one jump. This flag
4808 Perform loop optimizations on trees. This flag is enabled by default
4813 performance and allow further loop optimizations to take place.
4826 optimizations then may determine the number easily. Useful especially
4830 Perform induction variable optimizations (strength reduction, induction
4878 simplifies the control flow of the function allowing other optimizations to do
4923 Disable any machine-specific peephole optimizations. The difference
4980 optimizations based on the type of expressions. In particular, an
5033 permits various optimizations. For example, the compiler will assume
5131 This allows some extra optimizations to take place but consumes
5142 used in the input file, at the cost of some optimizations.
5209 Enable profile feedback directed optimizations, and optimizations
5233 Sets \fB\-fno\-math\-errno\fR, \fB\-funsafe\-math\-optimizations\fR, \fB\-fno\-trapping\-math\fR, \fB\-ffinite\-math\-only\fR,
5260 .IP "\fB\-funsafe\-math\-optimizations\fR" 4
5261 .IX Item "-funsafe-math-optimizations"
5262 Allow optimizations for floating-point arithmetic that (a) assume
5266 similar optimizations.
5273 The default is \fB\-fno\-unsafe\-math\-optimizations\fR.
5276 Allow optimizations for floating-point arithmetic that assume
5300 Disable transformations and optimizations that assume default floating
5313 disable all \s-1GCC\s0 optimizations that are affected by rounding mode.
5328 optimizations that may change the number of exceptions visible with
5337 disable all \s-1GCC\s0 optimizations that affect signaling NaN behavior.
5356 The following options control optimizations that may improve
5362 \&\fB\-fbranch\-probabilities\fR, to improve optimizations based on
5383 notes to instructions for their later usage in optimizations.
5392 and actually performs the optimizations based on them.
5393 Currently the optimizations
5408 simplifies the control flow of the function allowing other optimizations to do
5454 Use these options on systems where the linker can perform optimizations
5457 linkers with such optimizations. \s-1AIX\s0 may have these optimizations in
5750 optimizations. Only the most relevant candidates are considered
5754 The induction variable optimizations give up on loops that contain more
8382 Enable nested conditional execution optimizations (default).
8388 Disable nested conditional execution optimizations.
8888 \&\fB\-funsafe\-math\-optimizations\fR switch.
9221 Disable (or enable) optimizations that use the small data section. This may
11750 exposes the pointer load to cse / code hoisting optimizations.
12493 using twos-complement representation. This flag enables some optimizations