On Tue, Jun 28, 2005 at 04:11:24PM +0200, nico wrote:

> I want to get a dump of the whole data structure of my sourcecode  
> after (all) target independent optimization.
> 
Dump flags and switches are dynamically enabled by the pass
manager.  Take a look at tree-optimize.c:init_tree_optimization_passes

Dumps are controlled by TODO_dump_func.  See tree-optimize.c:execute_todo
to follow what happens when the flag is enabled.  The global
variables dump_file and dump_flag tell the passes whether dumps
are enabled.  If you browse a few passes, you'll see that they
all predicate dump actions with 'if (dump_file ...)'.


Diego.

Reply via email to