new reference
[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 14: "intrablock Memory"
12 classname 17: "interblock Memory"
13 classname 15: "Dominators"
14 classname 3:  "Entity type"
15 classname 4:  "Entity owner"
16 classname 5:  "Method Param"
17 classname 6:  "Method Res"
18 classname 7:  "Super"
19 classname 8:  "Union"
20 classname 9:  "Points-to"
21 classname 10: "Array Element Type"
22 classname 11: "Overwrites"
23 classname 12: "Member"
24 infoname 1: "Attribute"
25 infoname 2: "Verification errors"
26
27 graph: { title: "g25" label: "GLOBAL_CSE_EXAMPLE_main" status:clustered color:white
28 graph: { title: "n62"  label: "Block 62" status:clustered color:yellow
29 edge: {sourcename: "n62" targetname: "n63" label: "0" class:13 priority:60 color:red}
30 node: {title: "n60" label: "End  60"  info1: "mode:    X
31 visited: 15
32 irg:     GLOBAL_CSE_EXAMPLE_main
33 arity: 0
34 "color: blue}
35 }
36
37 node: {title: "n86" label: "ProjM 1 86"  info1: "mode:    M
38 visited: 15
39 irg:     GLOBAL_CSE_EXAMPLE_main
40 arity: 1
41 "color: yellow}
42 edge: {sourcename: "n86" targetname: "n71" label: "0" class:17 priority:10 color:blue}
43 node: {title: "n84" label: "AddIs  84"  info1: "mode:    Is
44 visited: 15
45 irg:     GLOBAL_CSE_EXAMPLE_main
46 arity: 2
47 "}
48 edge: {sourcename: "n84" targetname: "n82" label: "0" class:16 priority:10}
49 edge: {sourcename: "n84" targetname: "n85" label: "1" class:16 priority:10}
50 node: {title: "n85" label: "0x5Is  85"  info1: "mode:    Is
51 visited: 15
52 irg:     GLOBAL_CSE_EXAMPLE_main
53 arity: 0
54 Const of type type_unknown
55 "color: yellow}
56 node: {title: "n82" label: "SubIs  82"  info1: "mode:    Is
57 visited: 15
58 irg:     GLOBAL_CSE_EXAMPLE_main
59 arity: 2
60 "}
61 edge: {sourcename: "n82" targetname: "n76" label: "0" class:16 priority:10}
62 edge: {sourcename: "n82" targetname: "n83" label: "1" class:16 priority:10}
63 node: {title: "n83" label: "0x3Is  83"  info1: "mode:    Is
64 visited: 15
65 irg:     GLOBAL_CSE_EXAMPLE_main
66 arity: 0
67 Const of type type_unknown
68 "color: yellow}
69 graph: { title: "n64"  label: "Block 64" status:clustered color:yellow
70 edge: {sourcename: "n64" targetname: "n78" label: "0" class:13 priority:60 color:red}
71 edge: {sourcename: "n64" targetname: "n65" label: "1" class:13 priority:60 color:red}
72 node: {title: "n63" label: "Return  63"  info1: "mode:    X
73 visited: 15
74 irg:     GLOBAL_CSE_EXAMPLE_main
75 arity: 2
76 return in method of type GLOBAL_CSE_EXAMPLE_main
77   res 0 type: int
78 "}
79 edge: {sourcename: "n63" targetname: "n86" label: "0" class:17 priority:10 color:blue}
80 edge: {sourcename: "n63" targetname: "n81" label: "1" class:1  priority:50}
81 node: {title: "n81" label: "PhiIs  81"  info1: "mode:    Is
82 visited: 15
83 irg:     GLOBAL_CSE_EXAMPLE_main
84 arity: 2 backedges:
85 "color: green}
86 edge: {sourcename: "n81" targetname: "n84" label: "0" class:16 priority:10}
87 edge: {sourcename: "n81" targetname: "n82" label: "1" class:16 priority:10}
88 }
89
90 graph: { title: "n79"  label: "Block 79" status:clustered color:yellow
91 edge: {sourcename: "n79" targetname: "n80" label: "0" class:13 priority:60 color:red}
92 node: {title: "n78" label: "Jmp  78"  info1: "mode:    X
93 visited: 15
94 irg:     GLOBAL_CSE_EXAMPLE_main
95 arity: 0
96 "}
97 }
98
99 node: {title: "n80" label: "ProjX 0 80"  info1: "mode:    X
100 visited: 15
101 irg:     GLOBAL_CSE_EXAMPLE_main
102 arity: 1
103 "color: yellow}
104 edge: {sourcename: "n80" targetname: "n72" label: "0" class:13 priority:60 color:red}
105 graph: { title: "n66"  label: "Block 66" status:clustered color:yellow
106 edge: {sourcename: "n66" targetname: "n67" label: "0" class:13 priority:60 color:red}
107 node: {title: "n65" label: "Jmp  65"  info1: "mode:    X
108 visited: 15
109 irg:     GLOBAL_CSE_EXAMPLE_main
110 arity: 0
111 "}
112 }
113
114 node: {title: "n67" label: "ProjX 1 67"  info1: "mode:    X
115 visited: 15
116 irg:     GLOBAL_CSE_EXAMPLE_main
117 arity: 1
118 "color: yellow}
119 edge: {sourcename: "n67" targetname: "n72" label: "0" class:13 priority:60 color:red}
120 node: {title: "n73" label: "Projb Eq 73"  info1: "mode:    b
121 visited: 15
122 irg:     GLOBAL_CSE_EXAMPLE_main
123 arity: 1
124 "color: yellow}
125 edge: {sourcename: "n73" targetname: "n74" label: "0" class:1  priority:50}
126 node: {title: "n74" label: "CmpT  74"  info1: "mode:    T
127 visited: 15
128 irg:     GLOBAL_CSE_EXAMPLE_main
129 arity: 2
130 "}
131 edge: {sourcename: "n74" targetname: "n76" label: "0" class:1  priority:50}
132 edge: {sourcename: "n74" targetname: "n75" label: "1" class:16 priority:10}
133 node: {title: "n76" label: "ProjIs 0 76"  info1: "mode:    Is
134 visited: 15
135 irg:     GLOBAL_CSE_EXAMPLE_main
136 arity: 1
137 "color: yellow}
138 edge: {sourcename: "n76" targetname: "n77" label: "0" class:16 priority:10}
139 node: {title: "n77" label: "ProjT 4 77"  info1: "mode:    T
140 visited: 15
141 irg:     GLOBAL_CSE_EXAMPLE_main
142 arity: 1
143 "color: yellow}
144 edge: {sourcename: "n77" targetname: "n71" label: "0" class:1  priority:50}
145 node: {title: "n75" label: "0x2Is  75"  info1: "mode:    Is
146 visited: 15
147 irg:     GLOBAL_CSE_EXAMPLE_main
148 arity: 0
149 Const of type type_unknown
150 "color: yellow}
151 graph: { title: "n68"  label: "Block 68" status:clustered color:yellow
152 edge: {sourcename: "n68" targetname: "n69" label: "0" class:13 priority:60 color:red}
153 node: {title: "n72" label: "Cond  72"  info1: "mode:    T
154 visited: 15
155 irg:     GLOBAL_CSE_EXAMPLE_main
156 arity: 1
157 "}
158 edge: {sourcename: "n72" targetname: "n73" label: "0" class:1  priority:50}
159 }
160
161 node: {title: "n69" label: "ProjX 0 69"  info1: "mode:    X
162 visited: 15
163 irg:     GLOBAL_CSE_EXAMPLE_main
164 arity: 1
165 "color: yellow}
166 edge: {sourcename: "n69" targetname: "n71" label: "0" class:13 priority:60 color:red}
167 graph: { title: "n70"  label: "Block 70" status:clustered color:yellow
168 edge: {sourcename: "n70" targetname: "n69" label: "0" class:13 priority:60 color:red}
169 node: {title: "n71" label: "Start  71"  info1: "mode:    T
170 visited: 15
171 irg:     GLOBAL_CSE_EXAMPLE_main
172 arity: 0
173 start of method of type GLOBAL_CSE_EXAMPLE_main
174   param 0 type: int
175 "color: blue}
176 }
177
178 }
179
180 }