[llvm-commits] [Patch] Add dotty dominance printer

Tobias Grosser grosser at fim.uni-passau.de
Sun Sep 20 06:42:39 PDT 2009


On Sun, 2009-09-20 at 15:09 +0200, Tobias Grosser wrote:
> Hi,
> 
> two month ago I already submitted a patch for adding dotty dominance
> printer support.
> 

[...]

> 3. The Dominance Printer
> 
> It implements dotty printing for dominance trees and introduces these
> new flags:
> 
> -dot-dom           : Print dominance tree of function to 'dot' file
> -dot-dom-only      : Print dominance tree of function to 'dot' file 
>                      (with no function bodies)
> -dot-postdom       : Print postdominance tree of function to 'dot' file
> -dot-postdom-only  : Print postdominance tree of function to 'dot' file
>                      (with no function bodies)
> 
> -view-dom          : View dominance tree of function
> -view-dom-only     : View dominance tree of function
>                      (with no function bodies)
> -view-postdom      : View postdominance tree of function
> -view-postdom-only : View postdominance tree of function
>                      (with no function bodies)
> 
> Patch: llvm-DominancePrinter.patch
> -------------------------------------------------------------------------
> 

This patch contained a small bug, so that the pass descriptions where
incomplete.

Updated-Patch: llvm-DominancePrinter-Rev2.patch

-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm-DominancePrinter-Rev2.patch
Type: text/x-patch
Size: 11083 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20090920/75e95c5a/attachment.bin>


More information about the llvm-commits mailing list