Enables the use of profiling information during optimization.
None
IA-32, IntelŪ EM64T, IntelŪ ItaniumŪ architecture
Linux: | -prof-use |
Windows: | /Qprof-use |
None
OFF | Profiling information is not used during optimization. |
This option enables the use of profiling information (including function splitting and function grouping) during optimization. It enables option -fnsplit (Linux) or /Qfnsplit (Windows).
This option instructs the compiler to produce a profile-optimized executable and it merges available profiling output files into a pgopti.dpi file.
Note that there is no way to turn off function grouping if you enable it using this option.
Linux: -prof_use
Windows: /Qprof_use
Optimizing Applications:
Basic PGO Options
Example of Profile-Guided Optimization