5.7.7.47 Tracer Option
The -ftracer
option performs tail duplication, a
transformation that can increase basic block (trace) sizes by duplicating code after a
control flow merge point. Such transformations can facilitate many other optimizations,
particularly speed-orientated optimizations aimed at reducing cache misses and the
overhead of branches and indirect jumps.
The -fno-tracer
form of this option disables this transformation, and is
the default action if no option is specified.