Lines Matching full:optimizations
437 -Wunsafe-loop-optimizations -Wlong-long
515 -fexpensive-optimizations -ffast-math -ffloat-store
526 -funsafe-math-optimizations -funsafe-loop-optimizations -ffinite-math-only
3103 `-Wunsafe-loop-optimizations'
3106 `-funsafe-loop-optimizations' warn if the compiler made such
3435 modifier does not inhibit all optimizations that may eliminate
3719 profile-directed optimizations (`-fbranch-probabilities'), or for
3750 * For profile-directed optimizations, compile the source files
3847 dumping after jump bypassing and control flow optimizations,
3856 Dump after sibling call optimizations, to `FILE.106r.sibling'.
3897 Dump after post-reload optimizations, to `FILE.24.postreload'.
4158 optimizations. The file name is made by appending `.dom' to
4358 These options control various sorts of optimizations.
4379 Not all optimizations are controlled directly by a flag. Only
4380 optimizations that have a flag are listed.
4388 time, without performing any optimizations that take a great deal
4416 optimizations that do not involve a space-speed tradeoff. The
4428 -fexpensive-optimizations
4451 Optimize yet more. `-O3' turns on all optimizations specified by
4459 Optimize for size. `-Os' enables all `-O2' optimizations that do
4461 optimizations designed to reduce code size.
4477 The following options control specific optimizations. They are either
4480 optimizations to be performed is desired.
4661 optimizations performed when this option is not used.
4706 Perform optimizations where we check to see if a jump branches to a
4732 Re-run common subexpression elimination after loop optimizations
4778 `-funsafe-loop-optimizations'
4781 infinite. This enables a wider range of loop optimizations even if
4783 valid. Using `-Wunsafe-loop-optimizations', the compiler will
4821 `-fexpensive-optimizations'
4822 Perform a number of minor optimizations that are relatively
5000 increases effectiveness of code motion optimizations. It also
5006 Perform loop optimizations on trees. This flag is enabled by
5011 improve cache performance and allow further loop optimizations to
5026 analysis. Later optimizations then may determine the number
5030 Perform induction variable optimizations (strength reduction,
5085 allowing other optimizations to do better job.
5130 Disable any machine-specific peephole optimizations. The
5188 activates optimizations based on the type of expressions. In
5232 not happen. This permits various optimizations. For example, the
5318 This allows some extra optimizations to take place but consumes
5327 used in the input file, at the cost of some optimizations.
5396 Enable profile feedback directed optimizations, and optimizations
5422 Sets `-fno-math-errno', `-funsafe-math-optimizations',
5451 `-funsafe-math-optimizations'
5452 Allow optimizations for floating-point arithmetic that (a) assume
5456 similar optimizations.
5463 The default is `-fno-unsafe-math-optimizations'.
5466 Allow optimizations for floating-point arithmetic that assume that
5491 Disable transformations and optimizations that assume default
5505 disable all GCC optimizations that are affected by rounding mode.
5520 option disables optimizations that may change the number of
5530 disable all GCC optimizations that affect signaling NaN behavior.
5547 The following options control optimizations that may improve
5555 to improve optimizations based on the number of times each branch
5576 notes to instructions for their later usage in optimizations.
5585 actually performs the optimizations based on them. Currently the
5586 optimizations include specialization of division operation using
5602 allowing other optimizations to do better job.
5647 optimizations to improve locality of reference in the instruction
5649 processors running Solaris 2 have linkers with such optimizations.
5650 AIX may have these optimizations in the future.
5953 variable optimizations. Only the most relevant candidates
5958 The induction variable optimizations give up on loops that
8965 Enable nested conditional execution optimizations (default).
8971 Disable nested conditional execution optimizations.
9491 `-funsafe-math-optimizations' switch.
9801 Disable (or enable) optimizations that use the small data section.
12000 the pointer load to cse / code hoisting optimizations.
12706 optimizations and disables others. This option is enabled by
13867 `-funsafe-math-optimizations' or `-ffast-math' are used. This is
13885 contracted if `-funsafe-math-optimizations' or `-ffast-math' are
16021 issued. The compiler may also choose to make optimizations based
17758 Various optimizations or reloading could cause operands 0 and 1 to be
17961 single `asm'. Also, GCC will perform some optimizations across a
24801 standards encourage compilers to refrain from optimizations concerning
26481 use them for profile directed optimizations (`--use-profile'), or to
28695 optimizations, improved alias analysis, plus migrating GCC to
28761 loop optimizations, etc.
28958 * Jakub Jelinek for his SPARC work and sibling call optimizations as
28980 optimizations of strings, especially member functions, and for
29400 on, strength reduction and other loop optimizations.
30054 * fexpensive-optimizations: Optimize Options. (line 470)
30290 * funsafe-loop-optimizations: Optimize Options. (line 427)
30291 * funsafe-math-optimizations: Optimize Options. (line 1100)
31711 * Wunsafe-loop-optimizations: Warning Options. (line 801)