more verbose dump: Return
[libfirm] / testprograms / ref-results / THREE_CFPRED_EXAMPLE_main.vcg
1 graph: { title: "ir graph of THREE_CFPRED_EXAMPLE_main"
2 display_edge_labels: yes
3 layoutalgorithm: mindepth
4 manhattan_edges: yes
5 port_sharing: no
6 orientation: bottom_to_top
7 classname 1: "Data"
8 classname 2: "Block"
9 classname 3: "Entity type"
10 classname 4: "Entity owner"
11 classname 5: "Method Param"
12 classname 6: "Method Res"
13 classname 7: "Super"
14 classname 8: "Union"
15 classname 9: "Points-to"
16 classname 10: "Array Element Type"
17 classname 11: "Overwrites"
18 classname 12: "Member"
19
20 graph: { title: "n77" label: "77" status:clustered color:yellow
21 edge: {sourcename: "n77" targetname: "n78" label: "0" color: red}
22 node: {title: "n76" label: "End  76" color: blue info1: "visited: 8
23 "}
24 }
25
26 graph: { title: "n79" label: "79" status:clustered color:yellow
27 edge: {sourcename: "n79" targetname: "n102" label: "0" color: red}
28 edge: {sourcename: "n79" targetname: "n99" label: "1" color: red}
29 edge: {sourcename: "n79" targetname: "n80" label: "2" color: red}
30 node: {title: "n78" label: "Return  78"  info1: "visited: 9
31 return in method of type THREE_CFPRED_EXAMPLE_main
32   res 0 type: int
33 "}
34 edge: {sourcename: "n78" targetname: "n108" label: "0" color: blue}
35 edge: {sourcename: "n78" targetname: "n105" label: "1" }
36 node: {title: "n105" label: "PhiIs  105" color: green info1: "visited: 9
37 "}
38 edge: {sourcename: "n105" targetname: "n107" label: "0" }
39 edge: {sourcename: "n105" targetname: "n106" label: "1" }
40 edge: {sourcename: "n105" targetname: "n106" label: "2" }
41 }
42
43 graph: { title: "n81" label: "81" status:clustered color:yellow
44 edge: {sourcename: "n81" targetname: "n82" label: "0" color: red}
45 node: {title: "n80" label: "Jmp  80"  info1: "visited: 10
46 "}
47 }
48
49 graph: { title: "n83" label: "83" status:clustered color:yellow
50 edge: {sourcename: "n83" targetname: "n84" label: "0" color: red}
51 node: {title: "n82" label: "ProjX 1 82" color: yellow info1: "visited: 11
52 "}
53 edge: {sourcename: "n82" targetname: "n95" label: "0" color: red}
54 node: {title: "n95" label: "Cond  95"  info1: "visited: 11
55 "}
56 edge: {sourcename: "n95" targetname: "n96" label: "0" }
57 node: {title: "n96" label: "Projb Eq 96" color: yellow info1: "visited: 11
58 "}
59 edge: {sourcename: "n96" targetname: "n97" label: "0" }
60 node: {title: "n97" label: "CmpT  97"  info1: "visited: 11
61 "}
62 edge: {sourcename: "n97" targetname: "n98" label: "0" }
63 edge: {sourcename: "n97" targetname: "n92" label: "1" }
64 node: {title: "n101" label: "ProjX 0 101" color: yellow info1: "visited: 11
65 "}
66 edge: {sourcename: "n101" targetname: "n95" label: "0" color: red}
67 }
68
69 graph: { title: "n85" label: "85" status:clustered color:yellow
70 edge: {sourcename: "n85" targetname: "n86" label: "0" color: red}
71 node: {title: "n84" label: "ProjX 0 84" color: yellow info1: "visited: 12
72 "}
73 edge: {sourcename: "n84" targetname: "n89" label: "0" color: red}
74 node: {title: "n89" label: "Cond  89"  info1: "visited: 12
75 "}
76 edge: {sourcename: "n89" targetname: "n90" label: "0" }
77 node: {title: "n90" label: "Projb Eq 90" color: yellow info1: "visited: 12
78 "}
79 edge: {sourcename: "n90" targetname: "n91" label: "0" }
80 node: {title: "n91" label: "CmpT  91"  info1: "visited: 12
81 "}
82 edge: {sourcename: "n91" targetname: "n94" label: "0" }
83 edge: {sourcename: "n91" targetname: "n92" label: "1" }
84 node: {title: "n92" label: "ProjIs 0 92" color: yellow info1: "visited: 12
85 "}
86 edge: {sourcename: "n92" targetname: "n93" label: "0" }
87 node: {title: "n104" label: "ProjX 1 104" color: yellow info1: "visited: 12
88 "}
89 edge: {sourcename: "n104" targetname: "n89" label: "0" color: red}
90 }
91
92 graph: { title: "n87" label: "87" status:clustered color:yellow
93 edge: {sourcename: "n87" targetname: "n86" label: "0" color: red}
94 node: {title: "n86" label: "ProjX 0 86" color: yellow info1: "visited: 13
95 "}
96 edge: {sourcename: "n86" targetname: "n88" label: "0" color: red}
97 node: {title: "n88" label: "Start  88" color: blue info1: "visited: 13
98 start of method of type THREE_CFPRED_EXAMPLE_main
99   param 0 type: int
100 "}
101 node: {title: "n93" label: "ProjT 4 93" color: yellow info1: "visited: 13
102 "}
103 edge: {sourcename: "n93" targetname: "n88" label: "0" }
104 node: {title: "n94" label: "0x1Is  94" color: yellow info1: "visited: 13
105 Const of type type_unknown
106 "}
107 node: {title: "n98" label: "0x3Is  98" color: yellow info1: "visited: 13
108 Const of type type_unknown
109 "}
110 node: {title: "n106" label: "0x6Is  106" color: yellow info1: "visited: 13
111 Const of type type_unknown
112 "}
113 node: {title: "n107" label: "0x5Is  107" color: yellow info1: "visited: 13
114 Const of type type_unknown
115 "}
116 node: {title: "n108" label: "ProjM 1 108" color: yellow info1: "visited: 13
117 "}
118 edge: {sourcename: "n108" targetname: "n88" label: "0" color: blue}
119 }
120
121 graph: { title: "n100" label: "100" status:clustered color:yellow
122 edge: {sourcename: "n100" targetname: "n101" label: "0" color: red}
123 node: {title: "n99" label: "Jmp  99"  info1: "visited: 14
124 "}
125 }
126
127 graph: { title: "n103" label: "103" status:clustered color:yellow
128 edge: {sourcename: "n103" targetname: "n104" label: "0" color: red}
129 node: {title: "n102" label: "Jmp  102"  info1: "visited: 15
130 "}
131 }
132
133 node: {title: "n111" label: "Bad  111"  info1: "visited: 0
134 "}
135 }