A visualization of GCC's passes, as a subway map
Mingjie Xing
mingjie.xing@gmail.com
Tue Jul 12 03:43:00 GMT 2011
2011/7/12 David Malcolm <dmalcolm@redhat.com>:
> For fun over the weekend I wrote a python script (using my
> gcc-python-plugin[1]) to render an SVG diagram of GCC's optimization
> passes (or, at least, based on my understanding of them).
>
> This diagram shows the various GCC optimization passes, arranged
> vertically, showing child passes via indentation.
Interesting. I also have a plugin
(http://code.google.com/p/gcc-vcg-plugin) which can be used to dump
the gcc pass lists in vcg format.
Cheers,
Mingjie
More information about the Gcc
mailing list