This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: Data Flow
- From: monica at natalnet dot br (Mônica Magalhães Pereira)
- To: dberlin at dberlin dot org, gcc-help at gcc dot gnu dot org
- Date: Mon, 12 Feb 2007 16:21:34 -0300
- Subject: Re: Data Flow
>At the tree level, we use SSA form, where most of the standard
>dataflow information (use def chains, def use chains, reaching
>definitions) is explicitly in the IR, not in some on the side
>structure that you can dump.
>You can dump the IR for any pass using -fdump-tree-<pass>-all
Daniel Berlin,
I was trying to get a data flow, but according to your message I could
realize that I am not in the right way. :P
So, let me explain to you what I want, and see if you or anyone else
can help me.
I don't know much about compilation and flow information. Actually, I
work with integrated systems, specifically reconfigurable
architecture. And what I need is to get a c written application and
extract its data flow so I can analyze and decide what is gonna run in
my architecture.
I don't have any demands about what commands to use, I just found the
-fdump, and supposed that it would be useful.
I have already looked for free tools to use, but what I have found
isn't appropriated for several reasons, for example: the code is
optimized according to the processor used, and very often the
processor isn't an open project, so, the graph isn't useful because is
to particular for that processor.
So, if you know any tool that generates these data flows or if I can
extract this through gcc commands it is enough to me.
Thanks for your attention.
Monica