gccint: Plugins recording

1 
1 24.7 Recording information about pass execution
1 ===============================================
1 
1 The event PLUGIN_PASS_EXECUTION passes the pointer to the executed pass
1 (the same as current_pass) as 'gcc_data' to the callback.  You can also
1 inspect cfun to find out about which function this pass is executed for.
1 Note that this event will only be invoked if the gate check (if
1 applicable, modified by PLUGIN_OVERRIDE_GATE) succeeds.  You can use
1 other hooks, like 'PLUGIN_ALL_PASSES_START', 'PLUGIN_ALL_PASSES_END',
1 'PLUGIN_ALL_IPA_PASSES_START', 'PLUGIN_ALL_IPA_PASSES_END',
1 'PLUGIN_EARLY_GIMPLE_PASSES_START', and/or
1 'PLUGIN_EARLY_GIMPLE_PASSES_END' to manipulate global state in your
1 plugin(s) in order to get context for the pass execution.
1