Home | History | Annotate | Download | only in info

Lines Matching full:optimization

332 * Optimize Options::    How much optimization?
427 -Wdisabled-optimization -Wno-div-by-zero -Wno-endif-labels
506 *Note Options that Control Optimization: Optimize Options.
1003 * Optimize Options:: How much optimization?
1635 same type. Specifying this option disables that optimization, and
1675 compiles with and without optimization will need the same set of
1793 In addition, these optimization, warning, and code generation options
1798 *Note Options That Control Optimization: Optimize Options. Note
2718 these warnings depend on optimization, the exact variables or
2720 optimization options and version of GCC used.
2789 the compiler is using for optimization. The warning does not
2797 the compiler is using for optimization. Higher levels correspond
2818 levels 1 or 2 when optimization is enabled. Takes care of the
2820 `*(int*)&some_float'. If optimization is enabled, it also runs in
2833 warns about cases where the compiler implements some optimization.
2834 Thus this warning depends on the optimization level.
2836 An optimization which assumes that signed overflow does not occur
3438 `-Wdisabled-optimization'
3439 Warn if a requested optimization pass is disabled. This warning
3444 when the optimization itself is likely to take inordinate amounts
3735 optimization and code generation options. For test coverage
3751 again with the same optimization and code generation options
3753 Optimization: Optimize Options.).
3818 load optimization, to `FILE.31.btl'. `-dd' and
3860 Dump after the first jump optimization, to `FILE.112r.jump'.
3874 optimization pass, to `FILE.119r.loop2',
3909 Dump after CSE (including the jump optimization that
3919 optimization that sometimes follows CSE), to `FILE.127r.cse2'.
4018 Dumps information about call-graph optimization, unused
4072 Dump before any tree based optimization, to `FILE.original'.
4075 Dump after all tree based optimization, to `FILE.optimized'.
4178 optimization. The file name is made by appending
4183 optimization on generic trees. The file name is made by
4283 It is enabled by default when compiling with optimization (`-Os',
4355 3.10 Options That Control Optimization
4360 Without any optimization option, the compiler's goal is to reduce the
4367 Turning on optimization flags makes the compiler attempt to improve
4371 The compiler performs optimization based on the knowledge it has of
4372 the program. Optimization levels `-O' and above, in particular, enable
4391 `-O' turns on the following optimization flags:
4421 `-O2' turns on all optimization flags specified by `-O'. It also
4422 turns on the following optimization flags:
4463 `-Os' disables the following optimization flags:
4611 Emit variables declared `static const' when optimization isn't
4616 whether or not optimization is turned on, use the
4764 Not enabled at any optimization level.
4771 Not enabled at any optimization level.
4816 `-fno-delete-null-pointer-checks' to disable this optimization for
4835 optimization.
5058 variables, allowing for better optimization later. This is
5111 This optimization is enabled by default.
5167 This optimization is automatically turned off in the presence of
5359 strengthens several other optimization passes, such as CSE, loop
5389 feedback based optimization. You must use `-fprofile-generate'
5511 It is a size optimization method. This option is to find identical
5515 This optimization runs at RTL level.
5560 the same source code and the same optimization options for both
5565 optimization. Currently, they are only used in one place: in
5592 optimization will most benefit processors with lots of registers.
5660 Perform branch target register load optimization before prologue /
5663 doing inter-block scheduling needs a separate optimization pass.
5666 Perform branch target register load optimization after prologue /
5670 When performing branch target register load optimization, don't
5711 optimization that is done. For example, GCC will not inline
5735 replacement of aggregates (SRA) optimization will perform
5750 Increasing values mean more aggressive optimization, making
5781 optimization, making the compile time increase with probably
5788 chosen value means more aggressive optimization, increasing
5796 elimination optimization. If more memory than specified is
5797 required, the optimization will not be done.
5964 its optimization when a new iv is added to the set.
6093 aggressive optimization, making the compile time increase
6100 optimization, making the compile time increase with probably
8844 optimization option such as `-O3' or above is present in the
8952 Enable optimization of `&&' and `||' in conditional execution
8959 Disable optimization of `&&' and `||' in conditional execution.
9131 Enable the optimization pass in the HP-UX linker. Note this makes
10764 It is enabled by default at optimization level `-O3'.
10870 optimization pass to shorten branches, calls and absolute memory
11277 without optimization. Because always storing floating-point
11281 optimization.
15539 Generally, functions are not inlined unless optimization is
15541 the function even if no optimization level was specified.
15943 will often improve optimization. Standard functions with this
16086 elimination and loop optimization just as an arithmetic operator
17568 optimization and it really "works" only in optimizing compilation. If
17919 If an `asm' has output operands, GCC assumes for optimization purposes
20406 The remaining functions are provided for optimization purposes.
20623 opportunity to perform optimization.
25998 * Gcov and Optimization:: Using gcov with GCC optimization.
26011 optimization
26028 `gcov' helps you determine where to work on optimization.
26038 You should compile your code without optimization if you plan to use
26039 `gcov' because the optimization, by combining some lines of code into
26060 File: gcc.info, Node: Invoking Gcov, Next: Gcov and Optimization, Prev: Gcov Intro, Up: Gcov
26362 File: gcc.info, Node: Gcov and Optimization, Next: Gcov Data Files, Prev: Invoking Gcov, Up: Gcov
26364 9.3 Using `gcov' with GCC Optimization
26371 executed, you should not compile with optimization at the same time.
26384 optimization:
26391 The output shows that this block of code, combined by optimization,
26420 File: gcc.info, Node: Gcov Data Files, Next: Cross-profiling, Prev: Gcov and Optimization, Up: Gcov
26973 compile with optimization.
26982 executable and your source code, when you use optimization.
27576 However, the rationale here is that optimization of a nonempty loop
28860 * Doug Evans for much of the global optimization framework, arc,
28885 multiply- and divide-by-constant optimization, improved long long
28944 * Falk Hueffner for working on C and optimization bug reports.
29591 * Simon Kitching for `String' cleanups and optimization suggestions.
31572 * Wdisabled-optimization: Warning Options. (line 1136)
32654 * options, optimization: Optimize Options. (line 6)
33233 Node: Gcov and Optimization1111746