gccint: Optimization groups
1
1 9.6.2 Optimization groups
1 -------------------------
1
1 The optimization passes are grouped into several categories. Currently
1 defined categories in 'dumpfile.h' are
1
1 'OPTGROUP_IPA'
1 IPA optimization passes. Enabled by '-ipa'
1
1 'OPTGROUP_LOOP'
1 Loop optimization passes. Enabled by '-loop'.
1
1 'OPTGROUP_INLINE'
1 Inlining passes. Enabled by '-inline'.
1
1 'OPTGROUP_OMP'
1 OMP (Offloading and Multi Processing) passes. Enabled by '-omp'.
1
1 'OPTGROUP_VEC'
1 Vectorization passes. Enabled by '-vec'.
1
1 'OPTGROUP_OTHER'
1 All other optimization passes which do not fall into one of the
1 above.
1
1 'OPTGROUP_ALL'
1 All optimization passes. Enabled by '-optall'.
1
1 By using groups a user could selectively enable optimization
1 information only for a group of passes. By default, the optimization
1 information for all the passes is dumped.
1