removed loop_unroll graphs because of indeterministic node numbers
[libfirm] / testprograms / ref-results / GLOBAL_CSE_EXAMPLE_main.vcg
1 graph: { title: "ir graph of GLOBAL_CSE_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:  "intrablock Data"
8 classname 16: "interblock Data"
9 classname 2:  "Block"
10 classname 13: "Control Flow"
11 classname 18: "Exception Control Flow for Interval Analysis"
12 classname 14: "intrablock Memory"
13 classname 17: "interblock Memory"
14 classname 15: "Dominators"
15 classname 3:  "Entity type"
16 classname 4:  "Entity owner"
17 classname 5:  "Method Param"
18 classname 6:  "Method Res"
19 classname 7:  "Super"
20 classname 8:  "Union"
21 classname 9:  "Points-to"
22 classname 10: "Array Element Type"
23 classname 11: "Overwrites"
24 classname 12: "Member"
25 infoname 1: "Attribute"
26 infoname 2: "Verification errors"
27 colorentry 100:    0   0    0
28 colorentry 101:   20   0    0
29 colorentry 102:   40   0    0
30 colorentry 103:   60   0    0
31 colorentry 104:   80   0    0
32 colorentry 105:  100   0    0
33 colorentry 106:  120   0    0
34 colorentry 107:  140   0    0
35 colorentry 108:  150   0    0
36 colorentry 109:  180   0    0
37 colorentry 110:  200   0    0
38 colorentry 111:  220   0    0
39 colorentry 112:  240   0    0
40 colorentry 113:  255   0    0
41 colorentry 113:  255  20   20
42 colorentry 114:  255  40   40
43 colorentry 115:  255  60   60
44 colorentry 116:  255  80   80
45 colorentry 117:  255 100  100
46 colorentry 118:  255 120  120
47 colorentry 119:  255 140  140
48 colorentry 120:  255 150  150
49 colorentry 121:  255 180  180
50 colorentry 122:  255 200  200
51 colorentry 123:  255 220  220
52 colorentry 124:  255 240  240
53 colorentry 125:  255 250  250
54
55 graph: { title: "g30" label: "GLOBAL_CSE_EXAMPLE_main" status:clustered color:white
56 graph: { title: "n19"  label: "Block 19" status:clustered color:yellow
57 edge: {sourcename: "n19" targetname: "n64" label: "0" class:13 priority:60 color:red}
58 node: {title: "n65" label: "End 65"  info1: "End 65
59   mode:    X
60   visited: 15
61   irg:     GLOBAL_CSE_EXAMPLE_main
62   arity:   0
63   pred nodes:
64     -1:    Block 19
65   Private Attributes:
66 "
67 color: blue}
68 }
69
70 node: {title: "n28" label: "ProjM 1 28"  info1: "Proj 28
71   mode:    M
72   visited: 15
73   irg:     GLOBAL_CSE_EXAMPLE_main
74   node was pinned in Block 21
75   arity:   1
76   pred nodes:
77     -1:    Block 21
78      0:    Start 22
79   Private Attributes:
80 "
81 color: yellow}
82 edge: {sourcename: "n28" targetname: "n22" label: "0" class:17 priority:10 color:blue}
83 node: {title: "n50" label: "AddIs 50"  info1: "Add 50
84   mode:    Is
85   visited: 15
86   irg:     GLOBAL_CSE_EXAMPLE_main
87   node was pinned in Block 45
88   arity:   2
89   pred nodes:
90     -1:    Block 45
91      0:    Sub 42
92      1:    0x5 49
93   Private Attributes:
94 "
95 }
96 edge: {sourcename: "n50" targetname: "n42" label: "0" class:16 priority:10}
97 edge: {sourcename: "n50" targetname: "n49" label: "1" class:16 priority:10}
98 node: {title: "n49" label: "0x5Is 49"  info1: "0x5 49
99   mode:    Is
100   visited: 15
101   irg:     GLOBAL_CSE_EXAMPLE_main
102   node was pinned in Block 21
103   arity:   0
104   pred nodes:
105     -1:    Block 21
106   Private Attributes:
107   Const of type type_unknown
108 "
109 color: yellow}
110 node: {title: "n42" label: "SubIs 42"  info1: "Sub 42
111   mode:    Is
112   visited: 15
113   irg:     GLOBAL_CSE_EXAMPLE_main
114   node was pinned in Block 39
115   arity:   2
116   pred nodes:
117     -1:    Block 39
118      0:    Proj 32
119      1:    0x3 40
120   Private Attributes:
121 "
122 }
123 edge: {sourcename: "n42" targetname: "n32" label: "0" class:16 priority:10}
124 edge: {sourcename: "n42" targetname: "n40" label: "1" class:16 priority:10}
125 node: {title: "n40" label: "0x3Is 40"  info1: "0x3 40
126   mode:    Is
127   visited: 15
128   irg:     GLOBAL_CSE_EXAMPLE_main
129   node was pinned in Block 21
130   arity:   0
131   pred nodes:
132     -1:    Block 21
133   Private Attributes:
134   Const of type type_unknown
135 "
136 color: yellow}
137 graph: { title: "n53"  label: "Block 53" status:clustered color:yellow
138 edge: {sourcename: "n53" targetname: "n52" label: "0" class:13 priority:60 color:red}
139 edge: {sourcename: "n53" targetname: "n44" label: "1" class:13 priority:60 color:red}
140 node: {title: "n64" label: "Return 64"  info1: "Return 64
141   mode:    X
142   visited: 15
143   irg:     GLOBAL_CSE_EXAMPLE_main
144   arity:   2
145   pred nodes:
146     -1:    Block 53
147      0:    Proj 28
148      1:    Phi 55
149   Private Attributes:
150   return in method of type GLOBAL_CSE_EXAMPLE_main
151     res 0 type: int
152 "
153 }
154 edge: {sourcename: "n64" targetname: "n28" label: "0" class:17 priority:10 color:blue}
155 edge: {sourcename: "n64" targetname: "n55" label: "1" class:1  priority:50}
156 node: {title: "n55" label: "PhiIs 55"  info1: "Phi 55
157   mode:    Is
158   visited: 15
159   irg:     GLOBAL_CSE_EXAMPLE_main
160   arity:   2
161   pred nodes:
162     -1:    Block 53
163      0:    Add 50
164      1:    Sub 42
165   Private Attributes:
166   backedges:
167 "
168 color: green}
169 edge: {sourcename: "n55" targetname: "n50" label: "0" class:16 priority:10}
170 edge: {sourcename: "n55" targetname: "n42" label: "1" class:16 priority:10}
171 }
172
173 graph: { title: "n45"  label: "Block 45" status:clustered color:yellow
174 edge: {sourcename: "n45" targetname: "n37" label: "0" class:13 priority:60 color:red}
175 node: {title: "n52" label: "Jmp 52"  info1: "Jmp 52
176   mode:    X
177   visited: 15
178   irg:     GLOBAL_CSE_EXAMPLE_main
179   arity:   0
180   pred nodes:
181     -1:    Block 45
182   Private Attributes:
183 "
184 }
185 }
186
187 node: {title: "n37" label: "ProjX 0 37"  info1: "Proj 37
188   mode:    X
189   visited: 15
190   irg:     GLOBAL_CSE_EXAMPLE_main
191   node was pinned in Block 31
192   arity:   1
193   pred nodes:
194     -1:    Block 31
195      0:    Cond 36
196   Private Attributes:
197 "
198 color: yellow}
199 edge: {sourcename: "n37" targetname: "n36" label: "0" class:13 priority:60 color:red}
200 graph: { title: "n39"  label: "Block 39" status:clustered color:yellow
201 edge: {sourcename: "n39" targetname: "n38" label: "0" class:13 priority:60 color:red}
202 node: {title: "n44" label: "Jmp 44"  info1: "Jmp 44
203   mode:    X
204   visited: 15
205   irg:     GLOBAL_CSE_EXAMPLE_main
206   arity:   0
207   pred nodes:
208     -1:    Block 39
209   Private Attributes:
210 "
211 }
212 }
213
214 node: {title: "n38" label: "ProjX 1 38"  info1: "Proj 38
215   mode:    X
216   visited: 15
217   irg:     GLOBAL_CSE_EXAMPLE_main
218   node was pinned in Block 31
219   arity:   1
220   pred nodes:
221     -1:    Block 31
222      0:    Cond 36
223   Private Attributes:
224 "
225 color: yellow}
226 edge: {sourcename: "n38" targetname: "n36" label: "0" class:13 priority:60 color:red}
227 node: {title: "n35" label: "Projb Eq 35"  info1: "Proj 35
228   mode:    b
229   visited: 15
230   irg:     GLOBAL_CSE_EXAMPLE_main
231   node was pinned in Block 31
232   arity:   1
233   pred nodes:
234     -1:    Block 31
235      0:    Cmp 34
236   Private Attributes:
237 "
238 color: yellow}
239 edge: {sourcename: "n35" targetname: "n34" label: "0" class:1  priority:50}
240 node: {title: "n34" label: "Cmp 34"  info1: "Cmp 34
241   mode:    T
242   visited: 15
243   irg:     GLOBAL_CSE_EXAMPLE_main
244   node was pinned in Block 31
245   arity:   2
246   pred nodes:
247     -1:    Block 31
248      0:    Proj 32
249      1:    0x2 33
250   Private Attributes:
251 "
252 }
253 edge: {sourcename: "n34" targetname: "n32" label: "0" class:1  priority:50}
254 edge: {sourcename: "n34" targetname: "n33" label: "1" class:16 priority:10}
255 node: {title: "n32" label: "ProjIs 0 32"  info1: "Proj 32
256   mode:    Is
257   visited: 15
258   irg:     GLOBAL_CSE_EXAMPLE_main
259   node was pinned in Block 31
260   arity:   1
261   pred nodes:
262     -1:    Block 31
263      0:    Proj 29
264   Private Attributes:
265 "
266 color: yellow}
267 edge: {sourcename: "n32" targetname: "n29" label: "0" class:16 priority:10}
268 node: {title: "n29" label: "ProjT 4 29"  info1: "Proj 29
269   mode:    T
270   visited: 15
271   irg:     GLOBAL_CSE_EXAMPLE_main
272   node was pinned in Block 21
273   arity:   1
274   pred nodes:
275     -1:    Block 21
276      0:    Start 22
277   Private Attributes:
278 "
279 color: yellow}
280 edge: {sourcename: "n29" targetname: "n22" label: "0" class:1  priority:50}
281 node: {title: "n33" label: "0x2Is 33"  info1: "0x2 33
282   mode:    Is
283   visited: 15
284   irg:     GLOBAL_CSE_EXAMPLE_main
285   node was pinned in Block 21
286   arity:   0
287   pred nodes:
288     -1:    Block 21
289   Private Attributes:
290   Const of type type_unknown
291 "
292 color: yellow}
293 graph: { title: "n31"  label: "Block 31" status:clustered color:yellow
294 edge: {sourcename: "n31" targetname: "n25" label: "0" class:13 priority:60 color:red}
295 node: {title: "n36" label: "Cond 36"  info1: "Cond 36
296   mode:    T
297   visited: 15
298   irg:     GLOBAL_CSE_EXAMPLE_main
299   arity:   1
300   pred nodes:
301     -1:    Block 31
302      0:    Proj 35
303   Private Attributes:
304   condition kind: dense
305   default ProjNr: 0
306 "
307 }
308 edge: {sourcename: "n36" targetname: "n35" label: "0" class:1  priority:50}
309 }
310
311 node: {title: "n25" label: "ProjX 0 25"  info1: "Proj 25
312   mode:    X
313   visited: 15
314   irg:     GLOBAL_CSE_EXAMPLE_main
315   node was pinned in Block 21
316   arity:   1
317   pred nodes:
318     -1:    Block 21
319      0:    Start 22
320   Private Attributes:
321 "
322 color: yellow}
323 edge: {sourcename: "n25" targetname: "n22" label: "0" class:13 priority:60 color:red}
324 graph: { title: "n21"  label: "Block 21" status:clustered color:yellow
325 edge: {sourcename: "n21" targetname: "n25" label: "0" class:13 priority:60 color:red}
326 node: {title: "n22" label: "Start 22"  info1: "Start 22
327   mode:    T
328   visited: 15
329   irg:     GLOBAL_CSE_EXAMPLE_main
330   arity:   0
331   pred nodes:
332     -1:    Block 21
333   Private Attributes:
334   start of method of type GLOBAL_CSE_EXAMPLE_main
335     param 0 type: int
336 "
337 color: blue}
338 }
339
340 }
341
342 }