changed information in entity nodes
[libfirm] / testprograms / ref-results / OO_PROGRAM_EXAMPLE_main-pure.vcg
1 graph: { title: "ir graph of OO_PROGRAM_EXAMPLE_main"
2 display_edge_labels: no
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 node: {title: "n109" label: "Block  109"  info1: "mode:    BB
28 visited: 18
29 irg:     OO_PROGRAM_EXAMPLE_main
30 arity: 1 backedges:
31 "color: lightyellow}
32 edge: {sourcename: "n109" targetname: "n108" label: "0" class:13 priority:60 color:red}
33 node: {title: "n110" label: "Start  110"  info1: "mode:    T
34 visited: 18
35 irg:     OO_PROGRAM_EXAMPLE_main
36 arity: 0
37 start of method of type OO_PROGRAM_EXAMPLE_main
38 "color: blue}
39 edge: { sourcename: "n110" targetname: "n109" class:2  priority:50 linestyle:dotted}
40 node: {title: "n108" label: "ProjX 0 108"  info1: "mode:    X
41 visited: 18
42 irg:     OO_PROGRAM_EXAMPLE_main
43 arity: 1
44 "color: yellow}
45 edge: {sourcename: "n108" targetname: "n110" label: "0" class:13 priority:60 color:red}
46 edge: { sourcename: "n108" targetname: "n109" class:2  priority:50 linestyle:dotted}
47 node: {title: "n107" label: "Block  107"  info1: "mode:    BB
48 visited: 18
49 irg:     OO_PROGRAM_EXAMPLE_main
50 arity: 1 backedges:
51 "color: lightyellow}
52 edge: {sourcename: "n107" targetname: "n108" label: "0" class:13 priority:60 color:red}
53 node: {title: "n118" label: "ProjM 1 118"  info1: "mode:    M
54 visited: 18
55 irg:     OO_PROGRAM_EXAMPLE_main
56 arity: 1
57 "color: yellow}
58 edge: {sourcename: "n118" targetname: "n110" label: "0" class:17 priority:10 color:blue}
59 edge: { sourcename: "n118" targetname: "n109" class:2  priority:50 linestyle:dotted}
60 node: {title: "n116" label: "Alloc  116"  info1: "mode:    T
61 visited: 18
62 irg:     OO_PROGRAM_EXAMPLE_main
63 arity: 2
64 allocating entity of type PRIMA
65 "}
66 node: {title: "n116n117" label: "SymC PRIMA size  117"  info1: "mode:    Iu
67 visited: 18
68 irg:     OO_PROGRAM_EXAMPLE_main
69 arity: 0
70 kind size
71 "}
72 edge: {sourcename: "n116" targetname: "n118" label: "0" class:17 priority:10 color:blue}
73 edge: {sourcename: "n116" targetname: "n116n117" label: "1" class:16 priority:10}
74 edge: { sourcename: "n116" targetname: "n107" class:2  priority:50 linestyle:dotted}
75 node: {title: "n115" label: "ProjP 2 115"  info1: "mode:    P
76 visited: 18
77 irg:     OO_PROGRAM_EXAMPLE_main
78 arity: 1
79 "color: yellow}
80 edge: {sourcename: "n115" targetname: "n116" label: "0" class:1  priority:50}
81 edge: { sourcename: "n115" targetname: "n107" class:2  priority:50 linestyle:dotted}
82 node: {title: "n124" label: "ProjM 0 124"  info1: "mode:    M
83 visited: 18
84 irg:     OO_PROGRAM_EXAMPLE_main
85 arity: 1
86 "color: yellow}
87 edge: {sourcename: "n124" targetname: "n116" label: "0" class:17 priority:10 color:blue}
88 edge: { sourcename: "n124" targetname: "n107" class:2  priority:50 linestyle:dotted}
89 node: {title: "n123" label: "Sel PRIMA_set_a 123"  info1: "mode:    P
90 visited: 18
91 irg:     OO_PROGRAM_EXAMPLE_main
92 arity: 2
93 Selecting entity of type set_a
94   from entity of type PRIMA
95 "}
96 edge: {sourcename: "n123" targetname: "n124" label: "0" class:14 priority:50 color:blue}
97 edge: {sourcename: "n123" targetname: "n115" label: "1" class:1  priority:50}
98 edge: { sourcename: "n123" targetname: "n107" class:2  priority:50 linestyle:dotted}
99 node: {title: "n121" label: "Call  121"  info1: "mode:    T
100 visited: 18
101 irg:     OO_PROGRAM_EXAMPLE_main
102 arity: 4
103 calling method of type set_a
104   param 0 type: class_prima_ptr
105   param 1 type: int
106 "}
107 node: {title: "n121n122" label: "0x2Is  122"  info1: "mode:    Is
108 visited: 18
109 irg:     OO_PROGRAM_EXAMPLE_main
110 arity: 0
111 Const of type type_unknown
112 "color: yellow}
113 edge: {sourcename: "n121" targetname: "n124" label: "0" class:14 priority:50 color:blue}
114 edge: {sourcename: "n121" targetname: "n123" label: "1" class:1  priority:50}
115 edge: {sourcename: "n121" targetname: "n115" label: "2" class:1  priority:50}
116 edge: {sourcename: "n121" targetname: "n121n122" label: "3" class:16 priority:10}
117 edge: { sourcename: "n121" targetname: "n107" class:2  priority:50 linestyle:dotted}
118 node: {title: "n120" label: "ProjM 0 120"  info1: "mode:    M
119 visited: 18
120 irg:     OO_PROGRAM_EXAMPLE_main
121 arity: 1
122 "color: yellow}
123 edge: {sourcename: "n120" targetname: "n121" label: "0" class:17 priority:10 color:blue}
124 edge: { sourcename: "n120" targetname: "n107" class:2  priority:50 linestyle:dotted}
125 node: {title: "n119" label: "Sel PRIMA_c 119"  info1: "mode:    P
126 visited: 18
127 irg:     OO_PROGRAM_EXAMPLE_main
128 arity: 2
129 Selecting entity of type c
130   from entity of type PRIMA
131 "}
132 edge: {sourcename: "n119" targetname: "n120" label: "0" class:14 priority:50 color:blue}
133 edge: {sourcename: "n119" targetname: "n115" label: "1" class:1  priority:50}
134 edge: { sourcename: "n119" targetname: "n107" class:2  priority:50 linestyle:dotted}
135 node: {title: "n113" label: "Call  113"  info1: "mode:    T
136 visited: 18
137 irg:     OO_PROGRAM_EXAMPLE_main
138 arity: 4
139 calling method of type c
140   param 0 type: class_prima_ptr
141   param 1 type: int
142   resul 0 type: int
143 "}
144 node: {title: "n113n114" label: "0x5Is  114"  info1: "mode:    Is
145 visited: 18
146 irg:     OO_PROGRAM_EXAMPLE_main
147 arity: 0
148 Const of type type_unknown
149 "color: yellow}
150 edge: {sourcename: "n113" targetname: "n120" label: "0" class:14 priority:50 color:blue}
151 edge: {sourcename: "n113" targetname: "n119" label: "1" class:1  priority:50}
152 edge: {sourcename: "n113" targetname: "n115" label: "2" class:1  priority:50}
153 edge: {sourcename: "n113" targetname: "n113n114" label: "3" class:16 priority:10}
154 edge: { sourcename: "n113" targetname: "n107" class:2  priority:50 linestyle:dotted}
155 node: {title: "n112" label: "ProjT 2 112"  info1: "mode:    T
156 visited: 18
157 irg:     OO_PROGRAM_EXAMPLE_main
158 arity: 1
159 "color: yellow}
160 edge: {sourcename: "n112" targetname: "n113" label: "0" class:1  priority:50}
161 edge: { sourcename: "n112" targetname: "n107" class:2  priority:50 linestyle:dotted}
162 node: {title: "n111" label: "ProjIs 0 111"  info1: "mode:    Is
163 visited: 18
164 irg:     OO_PROGRAM_EXAMPLE_main
165 arity: 1
166 "color: yellow}
167 edge: {sourcename: "n111" targetname: "n112" label: "0" class:1  priority:50}
168 edge: { sourcename: "n111" targetname: "n107" class:2  priority:50 linestyle:dotted}
169 node: {title: "n125" label: "ProjM 0 125"  info1: "mode:    M
170 visited: 18
171 irg:     OO_PROGRAM_EXAMPLE_main
172 arity: 1
173 "color: yellow}
174 edge: {sourcename: "n125" targetname: "n113" label: "0" class:17 priority:10 color:blue}
175 edge: { sourcename: "n125" targetname: "n107" class:2  priority:50 linestyle:dotted}
176 node: {title: "n106" label: "Return  106"  info1: "mode:    X
177 visited: 18
178 irg:     OO_PROGRAM_EXAMPLE_main
179 arity: 2
180 return in method of type OO_PROGRAM_EXAMPLE_main
181   res 0 type: int
182 "}
183 edge: {sourcename: "n106" targetname: "n125" label: "0" class:14 priority:50 color:blue}
184 edge: {sourcename: "n106" targetname: "n111" label: "1" class:1  priority:50}
185 edge: { sourcename: "n106" targetname: "n107" class:2  priority:50 linestyle:dotted}
186 node: {title: "n105" label: "Block  105"  info1: "mode:    BB
187 visited: 18
188 irg:     OO_PROGRAM_EXAMPLE_main
189 arity: 1 backedges:
190 "color: lightyellow}
191 edge: {sourcename: "n105" targetname: "n106" label: "0" class:13 priority:60 color:red}
192 node: {title: "n103" label: "End  103"  info1: "mode:    X
193 visited: 18
194 irg:     OO_PROGRAM_EXAMPLE_main
195 arity: 0
196 "color: blue}
197 edge: { sourcename: "n103" targetname: "n105" class:2  priority:50 linestyle:dotted}
198 }