70
max-unroll-times
The maximum number of unrollings of a single loop.
max-peeled-insns
The maximum number of instructions that a loop should have if that loop is peeled, and if
the loop is peeled, it determines how many times the loop code is peeled.
max-peel-times
The maximum number of peelings of a single loop.
max-completely-peeled-insns
The maximum number of insns of a completely peeled loop.
max-completely-peel-times
The maximum number of iterations of a loop to be suitable for complete peeling.
max-unswitch-insns
The maximum number of insns of an unswitched loop.
max-unswitch-level
The maximum number of branches unswitched in a single loop.
hot-bb-count-fraction
Select fraction of the maximal count of repetitions of basic block in program given basic
block needs to have to be considered hot.
hot-bb-frequency-fraction
Select fraction of the maximal frequency of executions of basic block in function given
basic block needs to have to be considered hot
tracer-dynamic-coverage
tracer-dynamic-coverage-feedback
This value is used to limit superblock formation once the given percentage of executed
instructions is covered. This limits unnecessary code size expansion.
The
tracer-dynamic-coverage-feedback
able. The real profiles (as opposed to statically estimated ones) are much less balanced
allowing the threshold to be larger value.
tracer-max-code-growth
Stop tail duplication once code growth has reached given percentage. This is rather hokey
argument, as most of the duplicates will be eliminated later in cross jumping, so it may be
set to much higher values than is the desired code growth.
tracer-min-branch-ratio
Stop reverse growth when the reverse probability of best edge is less than this threshold (in
percent).
tracer-min-branch-ratio
tracer-min-branch-ratio-feedback
Stop forward growth if the best edge do have probability lower than this threshold.
Chapter 4. GCC Command Options
is used only when profile feedback is avail-
Need help?
Do you have a question about the ENTERPRISE LINUX 4 and is the answer not in the manual?