moved external headers into include dir
[libfirm] / testprograms / ref-results / STRENGTH_RED_EXAMPLE_m1-strength_reduced.vcg
1 graph: { title: "ir graph of STRENGTH_RED_EXAMPLE_m1"
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 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 classname 13: "Control Flow"
20 classname 14: "intrablock Memory"
21 classname 15: "Dominators"
22 classname 16: "interblock Data"
23 classname 17: "interblock Memory"
24 classname 18: "Exception Control Flow for Interval Analysis"
25 classname 19: "Postdominators"
26 infoname 1: "Attribute"
27 infoname 2: "Verification errors"
28 infoname 3: "Debug info"
29 colorentry 100:    0   0    0
30 colorentry 101:   20   0    0
31 colorentry 102:   40   0    0
32 colorentry 103:   60   0    0
33 colorentry 104:   80   0    0
34 colorentry 105:  100   0    0
35 colorentry 106:  120   0    0
36 colorentry 107:  140   0    0
37 colorentry 108:  150   0    0
38 colorentry 109:  180   0    0
39 colorentry 110:  200   0    0
40 colorentry 111:  220   0    0
41 colorentry 112:  240   0    0
42 colorentry 113:  255   0    0
43 colorentry 113:  255  20   20
44 colorentry 114:  255  40   40
45 colorentry 115:  255  60   60
46 colorentry 116:  255  80   80
47 colorentry 117:  255 100  100
48 colorentry 118:  255 120  120
49 colorentry 119:  255 140  140
50 colorentry 120:  255 150  150
51 colorentry 121:  255 180  180
52 colorentry 122:  255 200  200
53 colorentry 123:  255 220  220
54 colorentry 124:  255 240  240
55 colorentry 125:  255 250  250
56
57 graph: { title: "g43" label: "STRENGTH_RED_EXAMPLE_m1" status:clustered color:white
58 info1: "entity STRENGTH_RED_EXAMPLE_m1 (18)
59   type:  STRENGTH_RED_EXAMPLE_meth_tp (16)
60   owner: GlobalType (0)
61   Does not overwrite other entities.
62   Is not overwritten by other entities.
63   allocation:  allocation_static
64   visibility:  visibility_local
65   variability: variability_constant
66   calling convention: cdecl
67   atomic value: SymC &STRENGTH_RED_EXAMPLE_m1
68   volatility:  volatility_non_volatile
69   peculiarity: peculiarity_existent
70   ld_name: no yet set
71   offset:  -1 bits, -1 bytes
72   irg = 43
73
74 "
75 graph: { title: "n93"  label: "Block 93" status:clustered color:yellow
76  info1: "Block 93
77   mode:    BB
78   visited: 36
79   irg:     STRENGTH_RED_EXAMPLE_m1
80   arity:   2
81   pred nodes:
82      0:    Proj 55
83      1: be Jmp 114
84   Private Attributes:
85   backedges:  1
86   in loop 539 with depth 1
87   block visited: 2
88   dom depth 4
89   tree pre num 3
90   max subtree pre num 4
91   Execution freqency statistics:
92 "
93 edge: {sourcename: "n93" targetname: "n55" label: "0" class:13 priority:60 color:red}
94 backedge: {sourcename: "n93" targetname: "n114" label: "1" linestyle:dashed class:13 priority:60 color:red}
95 node: {title: "n120" label: "PhiM 120"  info1: "Phi 120
96   mode:    M
97   visited: 36
98   irg:     STRENGTH_RED_EXAMPLE_m1
99   arity:   2
100   pred nodes:
101     -1:    Block 93
102      0:    Phi 91
103      1:    Proj 112
104   Private Attributes:
105   backedges:
106   in loop 532 with depth 1
107 "
108 color:green}
109 edge: {sourcename: "n120" targetname: "n91" label: "0" class:17 priority:10 color:blue}
110 edge: {sourcename: "n120" targetname: "n112" label: "1" class:17 priority:10 color:blue}
111 node: {title: "n560" label: "PhiP 560"  info1: "Phi 560
112   mode:    P
113   visited: 36
114   irg:     STRENGTH_RED_EXAMPLE_m1
115   arity:   2
116   pred nodes:
117     -1:    Block 93
118      0:    Add 562
119      1:    Add 561
120   Private Attributes:
121   backedges:
122 "
123 color:green}
124 edge: {sourcename: "n560" targetname: "n562" label: "0" class:16 priority:10}
125 edge: {sourcename: "n560" targetname: "n561" label: "1" class:16 priority:10}
126 node: {title: "n100" label: "Jmp 100"  info1: "Jmp 100
127   mode:    X
128   visited: 36
129   irg:     STRENGTH_RED_EXAMPLE_m1
130   arity:   0
131   pred nodes:
132     -1:    Block 93
133   Private Attributes:
134   in loop 530 with depth 1
135 "
136 }
137 }
138
139 graph: { title: "n47"  label: "Block 47" status:clustered color:yellow
140  info1: "Block 47
141   mode:    BB
142   visited: 36
143   irg:     STRENGTH_RED_EXAMPLE_m1
144   arity:   2
145   pred nodes:
146      0:    Jmp 46
147      1: be Jmp 85
148   Private Attributes:
149   backedges:  1
150   in loop 538 with depth 1
151   block visited: 2
152   dom depth 3
153   tree pre num 2
154   max subtree pre num 5
155   Execution freqency statistics:
156 "
157 edge: {sourcename: "n47" targetname: "n46" label: "0" class:13 priority:60 color:red}
158 backedge: {sourcename: "n47" targetname: "n85" label: "1" linestyle:dashed class:13 priority:60 color:red}
159 node: {title: "n91" label: "PhiM 91"  info1: "Phi 91
160   mode:    M
161   visited: 36
162   irg:     STRENGTH_RED_EXAMPLE_m1
163   arity:   2
164   pred nodes:
165     -1:    Block 47
166      0:    Proj 41
167      1:    Proj 83
168   Private Attributes:
169   backedges:
170   in loop 529 with depth 1
171 "
172 color:green}
173 edge: {sourcename: "n91" targetname: "n41" label: "0" class:17 priority:10 color:blue}
174 edge: {sourcename: "n91" targetname: "n83" label: "1" class:17 priority:10 color:blue}
175 node: {title: "n553" label: "PhiP 553"  info1: "Phi 553
176   mode:    P
177   visited: 36
178   irg:     STRENGTH_RED_EXAMPLE_m1
179   arity:   2
180   pred nodes:
181     -1:    Block 47
182      0:    SymC &a2 62
183      1:    Add 554
184   Private Attributes:
185   backedges:
186 "
187 color:green}
188 node: {title: "n553n62" label: "SymC &a2 62"  info1: "SymC &a2 62
189   mode:    P
190   visited: 36
191   irg:     STRENGTH_RED_EXAMPLE_m1
192   arity:   0
193   pred nodes:
194     -1:    Block 34
195   Private Attributes:
196   in loop 526 with depth 0
197   kind:   addr_ent
198   entity: entity GlobalType.a2 (30)
199
200   type of value: type_unknown
201 "
202 }
203 edge: {sourcename: "n553" targetname: "n553n62" label: "0" class:16 priority:10}
204 edge: {sourcename: "n553" targetname: "n554" label: "1" class:16 priority:10}
205 node: {title: "n545" label: "PhiP 545"  info1: "Phi 545
206   mode:    P
207   visited: 36
208   irg:     STRENGTH_RED_EXAMPLE_m1
209   arity:   2
210   pred nodes:
211     -1:    Block 47
212      0:    SymC &a 61
213      1:    Add 546
214   Private Attributes:
215   backedges:
216 "
217 color:green}
218 node: {title: "n545n61" label: "SymC &a 61"  info1: "SymC &a 61
219   mode:    P
220   visited: 36
221   irg:     STRENGTH_RED_EXAMPLE_m1
222   arity:   0
223   pred nodes:
224     -1:    Block 34
225   Private Attributes:
226   in loop 526 with depth 0
227   kind:   addr_ent
228   entity: entity GlobalType.a (29)
229
230   type of value: type_unknown
231 "
232 }
233 edge: {sourcename: "n545" targetname: "n545n61" label: "0" class:16 priority:10}
234 edge: {sourcename: "n545" targetname: "n546" label: "1" class:16 priority:10}
235 node: {title: "n562" label: "AddP 562"  info1: "Add 562
236   mode:    P
237   visited: 36
238   irg:     STRENGTH_RED_EXAMPLE_m1
239   arity:   2
240   pred nodes:
241     -1:    Block 47
242      0:    SymC &a 61
243      1:    Mul 558
244   Private Attributes:
245 "
246 }
247 node: {title: "n562n61" label: "SymC &a 61"  info1: "SymC &a 61
248   mode:    P
249   visited: 36
250   irg:     STRENGTH_RED_EXAMPLE_m1
251   arity:   0
252   pred nodes:
253     -1:    Block 34
254   Private Attributes:
255   in loop 526 with depth 0
256   kind:   addr_ent
257   entity: entity GlobalType.a (29)
258
259   type of value: type_unknown
260 "
261 }
262 edge: {sourcename: "n562" targetname: "n562n61" label: "0" class:16 priority:10}
263 edge: {sourcename: "n562" targetname: "n558" label: "1" class:1  priority:50}
264 node: {title: "n558" label: "MulIs 558"  info1: "Mul 558
265   mode:    Is
266   visited: 36
267   irg:     STRENGTH_RED_EXAMPLE_m1
268   arity:   2
269   pred nodes:
270     -1:    Block 47
271      0:    0x4 59
272      1:    Phi 92
273   Private Attributes:
274 "
275 }
276 node: {title: "n558n59" label: "0x4Is 59"  info1: "0x4 59
277   mode:    Is
278   visited: 36
279   irg:     STRENGTH_RED_EXAMPLE_m1
280   arity:   0
281   pred nodes:
282     -1:    Block 34
283   Private Attributes:
284   in loop 526 with depth 0
285   Const of type type_unknown
286 "
287 color:yellow}
288 edge: {sourcename: "n558" targetname: "n558n59" label: "0" class:16 priority:10}
289 edge: {sourcename: "n558" targetname: "n92" label: "1" class:1  priority:50}
290 node: {title: "n55" label: "ProjX false 55"  info1: "Proj 55
291   mode:    X
292   visited: 36
293   irg:     STRENGTH_RED_EXAMPLE_m1
294   arity:   1
295   pred nodes:
296     -1:    Block 47
297      0:    Cond 54
298   Private Attributes:
299   proj nr: 0
300   in loop 526 with depth 0
301 "
302 color:yellow}
303 edge: {sourcename: "n55" targetname: "n54" label: "0" class:13 priority:60 color:red}
304 node: {title: "n56" label: "ProjX true 56"  info1: "Proj 56
305   mode:    X
306   visited: 36
307   irg:     STRENGTH_RED_EXAMPLE_m1
308   arity:   1
309   pred nodes:
310     -1:    Block 47
311      0:    Cond 54
312   Private Attributes:
313   proj nr: 1
314   in loop 528 with depth 2
315 "
316 color:yellow}
317 edge: {sourcename: "n56" targetname: "n54" label: "0" class:13 priority:60 color:red}
318 node: {title: "n54" label: "Cond 54"  info1: "Cond 54
319   mode:    T
320   visited: 36
321   irg:     STRENGTH_RED_EXAMPLE_m1
322   arity:   1
323   pred nodes:
324     -1:    Block 47
325      0:    Proj 51
326   Private Attributes:
327   in loop 528 with depth 2
328   condition kind: dense
329   default ProjNr: 0
330 "
331 }
332 edge: {sourcename: "n54" targetname: "n51" label: "0" class:1  priority:50}
333 node: {title: "n51" label: "Projb Le 51"  info1: "Proj 51
334   mode:    b
335   visited: 36
336   irg:     STRENGTH_RED_EXAMPLE_m1
337   arity:   1
338   pred nodes:
339     -1:    Block 47
340      0:    Cmp 53
341   Private Attributes:
342   proj nr: 3
343   in loop 528 with depth 2
344 "
345 color:yellow}
346 edge: {sourcename: "n51" targetname: "n53" label: "0" class:1  priority:50}
347 node: {title: "n53" label: "Cmp 53"  info1: "Cmp 53
348   mode:    T
349   visited: 36
350   irg:     STRENGTH_RED_EXAMPLE_m1
351   arity:   2
352   pred nodes:
353     -1:    Block 47
354      0:    Phi 92
355      1:    0x9 52
356   Private Attributes:
357   in loop 528 with depth 2
358 "
359 }
360 node: {title: "n53n52" label: "0x9Is 52"  info1: "0x9 52
361   mode:    Is
362   visited: 36
363   irg:     STRENGTH_RED_EXAMPLE_m1
364   arity:   0
365   pred nodes:
366     -1:    Block 34
367   Private Attributes:
368   in loop 526 with depth 0
369   Const of type type_unknown
370 "
371 color:yellow}
372 edge: {sourcename: "n53" targetname: "n92" label: "0" class:1  priority:50}
373 edge: {sourcename: "n53" targetname: "n53n52" label: "1" class:16 priority:10}
374 node: {title: "n92" label: "PhiIs 92"  info1: "Phi 92
375   mode:    Is
376   visited: 36
377   irg:     STRENGTH_RED_EXAMPLE_m1
378   arity:   2
379   pred nodes:
380     -1:    Block 47
381      0:    0x0 45
382      1:    Add 84
383   Private Attributes:
384   backedges:
385   in loop 527 with depth 1
386 "
387 color:green}
388 node: {title: "n92n45" label: "0x0Is 45"  info1: "0x0 45
389   mode:    Is
390   visited: 36
391   irg:     STRENGTH_RED_EXAMPLE_m1
392   arity:   0
393   pred nodes:
394     -1:    Block 34
395   Private Attributes:
396   in loop 526 with depth 0
397   Const of type type_unknown
398 "
399 color:yellow}
400 edge: {sourcename: "n92" targetname: "n92n45" label: "0" class:16 priority:10}
401 edge: {sourcename: "n92" targetname: "n84" label: "1" class:16 priority:10}
402 }
403
404 graph: { title: "n44"  label: "Block 44" status:clustered color:yellow
405  info1: "Block 44
406   mode:    BB
407   visited: 36
408   irg:     STRENGTH_RED_EXAMPLE_m1
409   arity:   1
410   pred nodes:
411      0:    Proj 38
412   Private Attributes:
413   backedges:
414   in loop 537 with depth 0
415   block visited: 2
416   dom depth 2
417   tree pre num 1
418   max subtree pre num 5
419   Execution freqency statistics:
420 "
421 edge: {sourcename: "n44" targetname: "n38" label: "0" class:13 priority:60 color:red}
422 node: {title: "n46" label: "Jmp 46"  info1: "Jmp 46
423   mode:    X
424   visited: 36
425   irg:     STRENGTH_RED_EXAMPLE_m1
426   arity:   0
427   pred nodes:
428     -1:    Block 44
429   Private Attributes:
430   in loop 526 with depth 0
431 "
432 }
433 }
434
435 graph: { title: "n57"  label: "Block 57" status:clustered color:yellow
436  info1: "Block 57
437   mode:    BB
438   visited: 36
439   irg:     STRENGTH_RED_EXAMPLE_m1
440   arity:   1
441   pred nodes:
442      0:    Proj 56
443   Private Attributes:
444   backedges:
445   in loop 538 with depth 1
446   block visited: 2
447   dom depth 4
448   tree pre num 5
449   max subtree pre num 5
450   Execution freqency statistics:
451 "
452 edge: {sourcename: "n57" targetname: "n56" label: "0" class:13 priority:60 color:red}
453 node: {title: "n83" label: "ProjM M 83"  info1: "Proj 83
454   mode:    M
455   visited: 36
456   irg:     STRENGTH_RED_EXAMPLE_m1
457   arity:   1
458   pred nodes:
459     -1:    Block 57
460      0:    Store 81
461   Private Attributes:
462   proj nr: 0
463   in loop 529 with depth 1
464 "
465 color:yellow}
466 edge: {sourcename: "n83" targetname: "n81" label: "0" class:17 priority:10 color:blue}
467 node: {title: "n81" label: "Store 81"  info1: "Store 81
468   mode:    T
469   visited: 36
470   irg:     STRENGTH_RED_EXAMPLE_m1
471   arity:   3
472   pred nodes:
473     -1:    Block 57
474      0:    Proj 76
475      1:    Phi 545
476      2:    0xF 80
477   Private Attributes:
478   pinned state: op_pin_state_pinned
479   in loop 529 with depth 1
480   volatility: volatility_non_volatile
481 "
482 }
483 node: {title: "n81n80" label: "0xFIs 80"  info1: "0xF 80
484   mode:    Is
485   visited: 36
486   irg:     STRENGTH_RED_EXAMPLE_m1
487   arity:   0
488   pred nodes:
489     -1:    Block 34
490   Private Attributes:
491   in loop 526 with depth 0
492   Const of type type_unknown
493 "
494 color:yellow}
495 edge: {sourcename: "n81" targetname: "n76" label: "0" class:14 priority:50 color:blue}
496 edge: {sourcename: "n81" targetname: "n545" label: "1" class:16 priority:10}
497 edge: {sourcename: "n81" targetname: "n81n80" label: "2" class:16 priority:10}
498 node: {title: "n76" label: "ProjM M 76"  info1: "Proj 76
499   mode:    M
500   visited: 36
501   irg:     STRENGTH_RED_EXAMPLE_m1
502   arity:   1
503   pred nodes:
504     -1:    Block 57
505      0:    Store 74
506   Private Attributes:
507   proj nr: 0
508   in loop 529 with depth 1
509 "
510 color:yellow}
511 edge: {sourcename: "n76" targetname: "n74" label: "0" class:17 priority:10 color:blue}
512 node: {title: "n74" label: "Store 74"  info1: "Store 74
513   mode:    T
514   visited: 36
515   irg:     STRENGTH_RED_EXAMPLE_m1
516   arity:   3
517   pred nodes:
518     -1:    Block 57
519      0:    Proj 72
520      1:    Phi 553
521      2:    0x10 73
522   Private Attributes:
523   pinned state: op_pin_state_pinned
524   in loop 529 with depth 1
525   volatility: volatility_non_volatile
526 "
527 }
528 node: {title: "n74n73" label: "0x10Is 73"  info1: "0x10 73
529   mode:    Is
530   visited: 36
531   irg:     STRENGTH_RED_EXAMPLE_m1
532   arity:   0
533   pred nodes:
534     -1:    Block 34
535   Private Attributes:
536   in loop 526 with depth 0
537   Const of type type_unknown
538 "
539 color:yellow}
540 edge: {sourcename: "n74" targetname: "n72" label: "0" class:14 priority:50 color:blue}
541 edge: {sourcename: "n74" targetname: "n553" label: "1" class:16 priority:10}
542 edge: {sourcename: "n74" targetname: "n74n73" label: "2" class:16 priority:10}
543 node: {title: "n72" label: "ProjM M 72"  info1: "Proj 72
544   mode:    M
545   visited: 36
546   irg:     STRENGTH_RED_EXAMPLE_m1
547   arity:   1
548   pred nodes:
549     -1:    Block 57
550      0:    Store 70
551   Private Attributes:
552   proj nr: 0
553   in loop 529 with depth 1
554 "
555 color:yellow}
556 edge: {sourcename: "n72" targetname: "n70" label: "0" class:17 priority:10 color:blue}
557 node: {title: "n70" label: "Store 70"  info1: "Store 70
558   mode:    T
559   visited: 36
560   irg:     STRENGTH_RED_EXAMPLE_m1
561   arity:   3
562   pred nodes:
563     -1:    Block 57
564      0:    Phi 91
565      1:    Phi 545
566      2:    0x13 68
567   Private Attributes:
568   pinned state: op_pin_state_pinned
569   in loop 529 with depth 1
570   volatility: volatility_non_volatile
571 "
572 }
573 node: {title: "n70n68" label: "0x13Is 68"  info1: "0x13 68
574   mode:    Is
575   visited: 36
576   irg:     STRENGTH_RED_EXAMPLE_m1
577   arity:   0
578   pred nodes:
579     -1:    Block 34
580   Private Attributes:
581   in loop 526 with depth 0
582   Const of type type_unknown
583 "
584 color:yellow}
585 edge: {sourcename: "n70" targetname: "n91" label: "0" class:17 priority:10 color:blue}
586 edge: {sourcename: "n70" targetname: "n545" label: "1" class:16 priority:10}
587 edge: {sourcename: "n70" targetname: "n70n68" label: "2" class:16 priority:10}
588 node: {title: "n554" label: "AddP 554"  info1: "Add 554
589   mode:    P
590   visited: 36
591   irg:     STRENGTH_RED_EXAMPLE_m1
592   arity:   2
593   pred nodes:
594     -1:    Block 57
595      0:    0xC 60
596      1:    Phi 553
597   Private Attributes:
598 "
599 }
600 node: {title: "n554n60" label: "0xCIs 60"  info1: "0xC 60
601   mode:    Is
602   visited: 36
603   irg:     STRENGTH_RED_EXAMPLE_m1
604   arity:   0
605   pred nodes:
606     -1:    Block 34
607   Private Attributes:
608   in loop 526 with depth 0
609   Const of type type_unknown
610 "
611 color:yellow}
612 edge: {sourcename: "n554" targetname: "n554n60" label: "0" class:16 priority:10}
613 edge: {sourcename: "n554" targetname: "n553" label: "1" class:16 priority:10}
614 node: {title: "n546" label: "AddP 546"  info1: "Add 546
615   mode:    P
616   visited: 36
617   irg:     STRENGTH_RED_EXAMPLE_m1
618   arity:   2
619   pred nodes:
620     -1:    Block 57
621      0:    0x4 59
622      1:    Phi 545
623   Private Attributes:
624 "
625 }
626 node: {title: "n546n59" label: "0x4Is 59"  info1: "0x4 59
627   mode:    Is
628   visited: 36
629   irg:     STRENGTH_RED_EXAMPLE_m1
630   arity:   0
631   pred nodes:
632     -1:    Block 34
633   Private Attributes:
634   in loop 526 with depth 0
635   Const of type type_unknown
636 "
637 color:yellow}
638 edge: {sourcename: "n546" targetname: "n546n59" label: "0" class:16 priority:10}
639 edge: {sourcename: "n546" targetname: "n545" label: "1" class:16 priority:10}
640 node: {title: "n85" label: "Jmp 85"  info1: "Jmp 85
641   mode:    X
642   visited: 36
643   irg:     STRENGTH_RED_EXAMPLE_m1
644   arity:   0
645   pred nodes:
646     -1:    Block 57
647   Private Attributes:
648   in loop 528 with depth 2
649 "
650 }
651 node: {title: "n84" label: "AddIs 84"  info1: "Add 84
652   mode:    Is
653   visited: 36
654   irg:     STRENGTH_RED_EXAMPLE_m1
655   arity:   2
656   pred nodes:
657     -1:    Block 57
658      0:    0x1 58
659      1:    Phi 92
660   Private Attributes:
661   in loop 527 with depth 1
662 "
663 }
664 node: {title: "n84n58" label: "0x1Is 58"  info1: "0x1 58
665   mode:    Is
666   visited: 36
667   irg:     STRENGTH_RED_EXAMPLE_m1
668   arity:   0
669   pred nodes:
670     -1:    Block 34
671   Private Attributes:
672   in loop 526 with depth 0
673   Const of type type_unknown
674 "
675 color:yellow}
676 edge: {sourcename: "n84" targetname: "n84n58" label: "0" class:16 priority:10}
677 edge: {sourcename: "n84" targetname: "n92" label: "1" class:16 priority:10}
678 }
679
680 graph: { title: "n103"  label: "Block 103" status:clustered color:yellow
681  info1: "Block 103
682   mode:    BB
683   visited: 36
684   irg:     STRENGTH_RED_EXAMPLE_m1
685   arity:   1
686   pred nodes:
687      0:    Jmp 100
688   Private Attributes:
689   backedges:
690   in loop 539 with depth 1
691   block visited: 2
692   dom depth 5
693   tree pre num 4
694   max subtree pre num 4
695   Execution freqency statistics:
696 "
697 edge: {sourcename: "n103" targetname: "n100" label: "0" class:13 priority:60 color:red}
698 node: {title: "n112" label: "ProjM M 112"  info1: "Proj 112
699   mode:    M
700   visited: 36
701   irg:     STRENGTH_RED_EXAMPLE_m1
702   arity:   1
703   pred nodes:
704     -1:    Block 103
705      0:    Store 110
706   Private Attributes:
707   proj nr: 0
708   in loop 532 with depth 1
709 "
710 color:yellow}
711 edge: {sourcename: "n112" targetname: "n110" label: "0" class:17 priority:10 color:blue}
712 node: {title: "n110" label: "Store 110"  info1: "Store 110
713   mode:    T
714   visited: 36
715   irg:     STRENGTH_RED_EXAMPLE_m1
716   arity:   3
717   pred nodes:
718     -1:    Block 103
719      0:    Phi 120
720      1:    Phi 560
721      2:    0x13 68
722   Private Attributes:
723   pinned state: op_pin_state_pinned
724   in loop 532 with depth 1
725   volatility: volatility_non_volatile
726 "
727 }
728 node: {title: "n110n68" label: "0x13Is 68"  info1: "0x13 68
729   mode:    Is
730   visited: 36
731   irg:     STRENGTH_RED_EXAMPLE_m1
732   arity:   0
733   pred nodes:
734     -1:    Block 34
735   Private Attributes:
736   in loop 526 with depth 0
737   Const of type type_unknown
738 "
739 color:yellow}
740 edge: {sourcename: "n110" targetname: "n120" label: "0" class:17 priority:10 color:blue}
741 edge: {sourcename: "n110" targetname: "n560" label: "1" class:16 priority:10}
742 edge: {sourcename: "n110" targetname: "n110n68" label: "2" class:16 priority:10}
743 node: {title: "n561" label: "AddP 561"  info1: "Add 561
744   mode:    P
745   visited: 36
746   irg:     STRENGTH_RED_EXAMPLE_m1
747   arity:   2
748   pred nodes:
749     -1:    Block 103
750      0:    0xFFFFFFFC 557
751      1:    Phi 560
752   Private Attributes:
753 "
754 }
755 node: {title: "n561n557" label: "0xFFFFFFFCIs 557"  info1: "0xFFFFFFFC 557
756   mode:    Is
757   visited: 36
758   irg:     STRENGTH_RED_EXAMPLE_m1
759   arity:   0
760   pred nodes:
761     -1:    Block 34
762   Private Attributes:
763   Const of type type_unknown
764 "
765 color:yellow}
766 edge: {sourcename: "n561" targetname: "n561n557" label: "0" class:16 priority:10}
767 edge: {sourcename: "n561" targetname: "n560" label: "1" class:16 priority:10}
768 node: {title: "n114" label: "Jmp 114"  info1: "Jmp 114
769   mode:    X
770   visited: 36
771   irg:     STRENGTH_RED_EXAMPLE_m1
772   arity:   0
773   pred nodes:
774     -1:    Block 103
775   Private Attributes:
776   in loop 530 with depth 1
777 "
778 }
779 }
780
781 graph: { title: "n32"  label: "Block 32" status:clustered color:yellow
782  info1: "Block 32
783   mode:    BB
784   visited: 36
785   irg:     STRENGTH_RED_EXAMPLE_m1
786   arity:   1
787   pred nodes:
788      0:    Bad 36
789   Private Attributes:
790   backedges:
791   in loop 537 with depth 0
792   block visited: 1
793   dom depth -1
794   tree pre num 0
795   max subtree pre num 0
796   Execution freqency statistics:
797 "
798 edge: {sourcename: "n32" targetname: "n32n36" label: "0" class:13 priority:60 color:red}
799 node: {title: "n33" label: "End 33"  info1: "End 33
800   mode:    X
801   visited: 36
802   irg:     STRENGTH_RED_EXAMPLE_m1
803   arity:   3
804   pred nodes:
805     -1:    Block 32
806      0:    Phi 91
807      1:    Block 93
808      2:    Phi 120
809   Private Attributes:
810   in loop 526 with depth 0
811 "
812 color:blue}
813 }
814 node: {title: "n32n36" label: "Bad 36"  info1: "Bad 36
815   mode:    T
816   visited: 36
817   irg:     STRENGTH_RED_EXAMPLE_m1
818   arity:   0
819   pred nodes:
820     -1:    Block 34
821   Private Attributes:
822   pinned state: op_pin_state_pinned
823   in loop 526 with depth 0
824 "
825 }
826
827 graph: { title: "n34"  label: "Block 34" status:clustered color:yellow
828  info1: "Block 34
829   mode:    BB
830   visited: 36
831   irg:     STRENGTH_RED_EXAMPLE_m1
832   arity:   1
833   pred nodes:
834      0:    Proj 38
835   Private Attributes:
836   backedges:
837   in loop 537 with depth 0
838   block visited: 2
839   dom depth 1
840   tree pre num 0
841   max subtree pre num 5
842   Execution freqency statistics:
843 "
844 edge: {sourcename: "n34" targetname: "n38" label: "0" class:13 priority:60 color:red}
845 node: {title: "n41" label: "ProjM 1 41"  info1: "Proj 41
846   mode:    M
847   visited: 36
848   irg:     STRENGTH_RED_EXAMPLE_m1
849   arity:   1
850   pred nodes:
851     -1:    Block 34
852      0:    Start 35
853   Private Attributes:
854   proj nr: 1
855   in loop 526 with depth 0
856 "
857 color:yellow}
858 edge: {sourcename: "n41" targetname: "n35" label: "0" class:17 priority:10 color:blue}
859 node: {title: "n38" label: "ProjX X_initial_exec 38"  info1: "Proj 38
860   mode:    X
861   visited: 36
862   irg:     STRENGTH_RED_EXAMPLE_m1
863   arity:   1
864   pred nodes:
865     -1:    Block 34
866      0:    Start 35
867   Private Attributes:
868   proj nr: 0
869   in loop 526 with depth 0
870 "
871 color:yellow}
872 edge: {sourcename: "n38" targetname: "n35" label: "0" class:13 priority:60 color:red}
873 node: {title: "n35" label: "Start 35"  info1: "Start 35
874   mode:    T
875   visited: 36
876   irg:     STRENGTH_RED_EXAMPLE_m1
877   arity:   0
878   pred nodes:
879     -1:    Block 34
880   Private Attributes:
881   in loop 526 with depth 0
882   start of method of type STRENGTH_RED_EXAMPLE_meth_tp
883     param 0 type: int
884 "
885 color:blue}
886 }
887
888 }
889
890 }