| digraph VPlan { | |
| graph [labelloc=t, fontsize=30; label=""] | |
| node [shape=rect, fontname=Courier, fontsize=30] | |
| edge [fontname=Courier, fontsize=30] | |
| compound=true | |
| N1 [label = | |
| "vector.ph" | |
| ] | |
| N1 -> N2 [ label="" lhead=cluster_N3] | |
| subgraph cluster_N3 { | |
| fontname=Courier | |
| label="\<x1\> vector loop" | |
| N2 [label = | |
| "vector.body" | |
| ] | |
| } | |
| N2 -> N5 [ label="" ltail=cluster_N3] | |
| N2 -> N7 [ label="" ltail=cluster_N3] | |
| N2 -> N2 [style=dotted, dir=back, constraint=false, splines=true, weight=10] | |
| N5 [label = | |
| "vector.early.exit" | |
| ] | |
| N5 -> N6 [ label=""] | |
| N6 [label = | |
| "early.exit" | |
| ] | |
| N7 [label = | |
| "middle.block" | |
| ] | |
| N7 -> N10 [ label=""] | |
| N7 -> N8 [ label=""] | |
| N8 [label = | |
| "scalar.ph" | |
| ] | |
| N8 -> N9 [ label=""] | |
| N9 [label = | |
| "loop.header" | |
| ] | |
| N10 [label = | |
| "latch.exit" | |
| ] | |
| } |