Home | History | Annotate | Download | only in man1

Lines Matching full:optimization

254 \&\-Wno\-deprecated\-declarations \-Wdisabled\-optimization  
342 .IX Item "Optimization Options"
1179 This will display all of the optimization options supported by the
1245 optimization options the following can be used:
1755 Specifying this option disables that optimization, and forces G++ to
1796 without optimization will need the same set of explicit instantiations.
1939 In addition, these optimization, warning, and code generation options
3070 these warnings depend on optimization, the exact variables or elements
3071 for which there are warnings will depend on the precise optimization
3138 compiler is using for optimization. The warning does not catch all
3146 compiler is using for optimization.
3167 negatives. Slightly slower than levels 1 or 2 when optimization is enabled.
3170 If optimization is enabled, it also runs in the backend, where it deals
3184 about cases where the compiler implements some optimization. Thus
3185 this warning depends on the optimization level.
3187 An optimization which assumes that signed overflow does not occur is
3842 .IP "\fB\-Wdisabled\-optimization\fR" 4
3843 .IX Item "-Wdisabled-optimization"
3844 Warn if a requested optimization pass is disabled. This warning does
3848 complex; \s-1GCC\s0 will refuse to optimize programs when the optimization
4153 allocation before or after interprocedural optimization.
4176 Compile the source files with \fB\-fprofile\-arcs\fR plus optimization
4192 the same optimization and code generation options plus
4277 target load optimization passes.
4365 Dump after the second jump optimization.
4369 loop optimization passes.
4568 Dumps information about call-graph optimization, unused function removal,
4653 Dump before any tree based optimization, to \fI\fIfile\fI.original\fR.
4656 Dump after all tree based optimization, to \fI\fIfile\fI.optimized\fR.
4742 Dump each function after applying the copy rename optimization. The file
4746 Dump each function after applying the named return value optimization on
4850 It is enabled by default when compiling with optimization (\fB\-Os\fR,
4930 .SS "Options That Control Optimization"
4931 .IX Subsection "Options That Control Optimization"
4934 Without any optimization option, the compiler's goal is to reduce the
4942 Turning on optimization flags makes the compiler attempt to improve
4946 The compiler performs optimization based on the knowledge it has of the
4966 \&\fB\-O\fR turns on the following optimization flags:
5003 \&\fB\-O2\fR turns on all optimization flags specified by \fB\-O\fR. It
5004 also turns on the following optimization flags:
5045 \&\fB\-Os\fR disables the following optimization flags:
5086 This option is enabled by default at optimization levels \fB\-O2\fR,
5197 Emit variables declared \f(CW\*(C`static const\*(C'\fR when optimization isn't turned
5202 optimization is turned on, use the \fB\-fno\-keep\-static\-consts\fR option.
5357 Not enabled at any optimization level.
5364 Not enabled at any optimization level.
5421 \&\fB\-fno\-delete\-null\-pointer\-checks\fR to disable this optimization
5442 optimization.
5653 Perform structure reorganization optimization, that change C\-like structures
5671 This optimization analyzes the program to determine when values passed
5673 This optimization can substantially increase performance
5681 Because this optimization can create multiple copies of functions,
5691 of the matrix. The second optimization is matrix transposing that
5741 Enable live range shrinking optimization on trees. This optimization is used
5778 potentially creating at each access a cache miss. This optimization
5806 This optimization applies to all the languages supported by \s-1GCC\s0 and is
5840 that can be kept in the caches. This optimization applies to all the
5894 and can be arbitrarily reordered. The optimization is only
5969 This optimization is enabled by default.
5976 Perform predictive commoning optimization, i.e., reusing computations
6032 This optimization is automatically turned off in the presence of
6237 to operate on pseudos directly, but also strengthens several other optimization
6296 optimization. You must use \fB\-fprofile\-generate\fR both when
6603 and the same optimization options for both compilations.
6607 These can be used to improve optimization. Currently, they are only
6648 of registers left over after register allocation. This optimization
6718 Perform branch target register load optimization before prologue / epilogue
6722 a separate optimization pass.
6725 Perform branch target register load optimization after prologue / epilogue
6729 When performing branch target register load optimization, don't reuse
6778 optimization that is done. For example, \s-1GCC\s0 will not inline functions
6793 of aggregates (\s-1SRA\s0) optimization will perform block copies. The
6807 is used by struct-reorg optimization enabled by \fB\-fipa\-struct\-reorg\fR.
6821 more aggressive optimization, making the compile time increase with
6848 aggressive optimization, making the compile time increase with probably
6855 aggressive optimization, increasing the compile time. This parameter
6862 optimization. If more memory than specified is required, the
6863 optimization will not be done.
7082 optimization when a new iv is added to the set.
7253 register. Increasing values mean more aggressive optimization, making the
7259 Increasing values mean more aggressive optimization, making the compile time
7412 partial redundancy elimination optimization (\fB\-ftree\-pre\fR) when
7414 the enhanced partial redundancy elimination optimization can run away,
7446 motion optimization performed on them. The default value of the
7450 This is a switch to turn on live range shrinking optimization.
7462 number of available registers, live range shrinking optimization is enabled.
7470 Range Shrinking optimization.
9993 optimization option such as \fB\-O3\fR or above is present in the
10101 Enable optimization of \f(CW\*(C`&&\*(C'\fR and \f(CW\*(C`||\*(C'\fR in conditional execution
10108 Disable optimization of \f(CW\*(C`&&\*(C'\fR and \f(CW\*(C`||\*(C'\fR in conditional execution.
10292 Enable the optimization pass in the HP-UX linker. Note this makes symbolic
12822 It is enabled by default at optimization level \fB\-O3\fR.
12946 Indicate to the linker that it should perform a relaxation optimization pass
13459 optimization. Because always storing floating-point arguments on the
13462 \&\s-1XL\s0 compilers without optimization.