new_d_type_array now allocates only ONE Uknown node for the array
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Fri, 12 Aug 2005 09:39:20 +0000 (09:39 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Fri, 12 Aug 2005 09:39:20 +0000 (09:39 +0000)
bounds, and Unknown nodes are optimized now, so lesser nodes

[r6409]

27 files changed:
testprograms/ref-results/ARRAY-HEAP_EXAMPLE_main-type.vcg
testprograms/ref-results/ARRAY-HEAP_EXAMPLE_main.vcg
testprograms/ref-results/ARRAY-STACK_EXAMPLE_main-type.vcg
testprograms/ref-results/ARRAY-STACK_EXAMPLE_main-wtypes.vcg
testprograms/ref-results/ARRAY-STACK_EXAMPLE_main.vcg
testprograms/ref-results/CALL_STR_EXAMPLE_main.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m1-looptree.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m1-strength_reduced.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m1.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m2-looptree.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m2-strength_reduced.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m2.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m3-looptree.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m3-strength_reduced.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m3.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m4-looptree.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m4-strength_reduced.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m4.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m5-looptree.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m5-strength_reduced.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m5.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m6-looptree.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m6-strength_reduced.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m6.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m7-looptree.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m7-strength_reduced.vcg
testprograms/ref-results/STRENGTH_RED_EXAMPLE_m7.vcg

index a7fea10..c99a571 100644 (file)
@@ -53,8 +53,8 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-node: {title: "e21" label: "ent a_elem_ent" color: yellow
- info1: "entity a_elem_ent (21)
+node: {title: "e20" label: "ent a_elem_ent" color: yellow
+ info1: "entity a_elem_ent (20)
   type:  int (14)
   owner: a (18)
   allocation:  allocation_automatic
@@ -67,11 +67,11 @@ node: {title: "e21" label: "ent a_elem_ent" color: yellow
 
 "
 }
-edge: { sourcename: "e21" targetname: "t14"class: 3 label: "type" color: red}
+edge: { sourcename: "e20" targetname: "t14"class: 3 label: "type" color: red}
 node: {title: "t18" label: "array a" info1: "array type a (18)
   array [0 .. 0] of <int (14)>
   order: <0>
-    entity a_elem_ent (21)
+    entity a_elem_ent (20)
       type:  int (14)
       owner: a (18)
       allocation:  allocation_automatic
@@ -90,10 +90,10 @@ node: {title: "t18" label: "array a" info1: "array type a (18)
 "
 }
 edge: { sourcename: "t18" targetname: "t14"class: 10 label: "arr elt tp" color:green}
-edge: { sourcename: "t18" targetname: "e21"class: 10 label: "arr ent" color: green}
-edge: { sourcename: "n22" targetname: "t18"label: "upper 0"}
-edge: { sourcename: "n23" targetname: "t18"label: "lower 0"}
-node: {title: "n22" label: "0x9Iu 22"  info1: "0x9 22
+edge: { sourcename: "t18" targetname: "e20"class: 10 label: "arr ent" color: green}
+edge: { sourcename: "n21" targetname: "t18"label: "upper 0"}
+edge: { sourcename: "n22" targetname: "t18"label: "lower 0"}
+node: {title: "n21" label: "0x9Iu 21"  info1: "0x9 21
   mode:    Iu
   visited: 1
   arity:   0
@@ -103,7 +103,7 @@ node: {title: "n22" label: "0x9Iu 22"  info1: "0x9 22
   Const of type type_unknown
 "
 color: yellow}
-node: {title: "n23" label: "0x0Iu 23"  info1: "0x0 23
+node: {title: "n22" label: "0x0Iu 22"  info1: "0x0 22
   mode:    Iu
   visited: 1
   arity:   0
@@ -137,7 +137,7 @@ node: {title: "e17" label: "ent ARRAY-HEAP_EXAMPLE_main" color: yellow
   peculiarity: peculiarity_existent
   ld_name: no yet set
   offset:  -1 bits, -1 bytes
-  irg = 36
+  irg = 35
 
 "
 }
@@ -171,7 +171,7 @@ node: {title: "t0" label: "class GlobalType" info1: "class type GlobalType (0)
       peculiarity: peculiarity_existent
       ld_name: no yet set
       offset:  -1 bits, -1 bytes
-      irg = 36
+      irg = 35
   supertypes:
   subtypes:
   peculiarity: peculiarity_existent
@@ -199,7 +199,7 @@ node: {title: "t15" label: "method ARRAY-HEAP_EXAMPLE_main" info1: "method type
 "
 }
 edge: { sourcename: "t15" targetname: "t14"class: 6 label: "res 0" color: green}
-node: {title: "t24" label: "class ARRAY-HEAP_EXAMPLE_mainframe_tp" info1: "class type ARRAY-HEAP_EXAMPLE_mainframe_tp (24)
+node: {title: "t23" label: "class ARRAY-HEAP_EXAMPLE_mainframe_tp" info1: "class type ARRAY-HEAP_EXAMPLE_mainframe_tp (23)
   members:
   supertypes:
   subtypes:
index 0a3d873..5f2630b 100644 (file)
@@ -53,203 +53,203 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-graph: { title: "g36" label: "ARRAY-HEAP_EXAMPLE_main" status:clustered color:white
-graph: { title: "n25"  label: "Block 25" status:clustered color:yellow
-edge: {sourcename: "n25" targetname: "n50" label: "0" class:13 priority:60 color:red}
-node: {title: "n52" label: "End 52"  info1: "End 52
+graph: { title: "g35" label: "ARRAY-HEAP_EXAMPLE_main" status:clustered color:white
+graph: { title: "n24"  label: "Block 24" status:clustered color:yellow
+edge: {sourcename: "n24" targetname: "n49" label: "0" class:13 priority:60 color:red}
+node: {title: "n51" label: "End 51"  info1: "End 51
   mode:    X
   visited: 11
   irg:     ARRAY-HEAP_EXAMPLE_main
   arity:   0
   pred nodes:
-    -1:    Block 25
+    -1:    Block 24
   Private Attributes:
 "
 color: blue}
 }
 
-graph: { title: "n37"  label: "Block 37" status:clustered color:yellow
-edge: {sourcename: "n37" targetname: "n31" label: "0" class:13 priority:60 color:red}
-node: {title: "n50" label: "Return 50"  info1: "Return 50
+graph: { title: "n36"  label: "Block 36" status:clustered color:yellow
+edge: {sourcename: "n36" targetname: "n30" label: "0" class:13 priority:60 color:red}
+node: {title: "n49" label: "Return 49"  info1: "Return 49
   mode:    X
   visited: 11
   irg:     ARRAY-HEAP_EXAMPLE_main
   arity:   2
   pred nodes:
-    -1:    Block 37
-     0:    Proj 48
-     1:    Proj 49
+    -1:    Block 36
+     0:    Proj 47
+     1:    Proj 48
   Private Attributes:
   return in method of type ARRAY-HEAP_EXAMPLE_main
     res 0 type: int
 "
 }
-edge: {sourcename: "n50" targetname: "n48" label: "0" class:14 priority:50 color:blue}
-edge: {sourcename: "n50" targetname: "n49" label: "1" class:1  priority:50}
-node: {title: "n48" label: "ProjM M 48"  info1: "Proj 48
+edge: {sourcename: "n49" targetname: "n47" label: "0" class:14 priority:50 color:blue}
+edge: {sourcename: "n49" targetname: "n48" label: "1" class:1  priority:50}
+node: {title: "n47" label: "ProjM M 47"  info1: "Proj 47
   mode:    M
   visited: 11
   irg:     ARRAY-HEAP_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 37
-     0:    Load[Is] 46
+    -1:    Block 36
+     0:    Load[Is] 45
   Private Attributes:
   proj nr: 0
 "
 color: yellow}
-edge: {sourcename: "n48" targetname: "n46" label: "0" class:17 priority:10 color:blue}
-node: {title: "n49" label: "ProjIs res 49"  info1: "Proj 49
+edge: {sourcename: "n47" targetname: "n45" label: "0" class:17 priority:10 color:blue}
+node: {title: "n48" label: "ProjIs res 48"  info1: "Proj 48
   mode:    Is
   visited: 11
   irg:     ARRAY-HEAP_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 37
-     0:    Load[Is] 46
+    -1:    Block 36
+     0:    Load[Is] 45
   Private Attributes:
   proj nr: 2
 "
 color: yellow}
-edge: {sourcename: "n49" targetname: "n46" label: "0" class:1  priority:50}
-node: {title: "n46" label: "Load[Is] 46"  info1: "Load[Is] 46
+edge: {sourcename: "n48" targetname: "n45" label: "0" class:1  priority:50}
+node: {title: "n45" label: "Load[Is] 45"  info1: "Load[Is] 45
   mode:    T
   visited: 11
   irg:     ARRAY-HEAP_EXAMPLE_main
   arity:   2
   pred nodes:
-    -1:    Block 37
-     0:    Proj 42
-     1:    Sel 45
+    -1:    Block 36
+     0:    Proj 41
+     1:    Sel 44
   Private Attributes:
   pinned state: op_pin_state_pinned
   mode of loaded value: Is
   volatility: volatility_non_volatile
 "
 }
-edge: {sourcename: "n46" targetname: "n42" label: "0" class:14 priority:50 color:blue}
-edge: {sourcename: "n46" targetname: "n45" label: "1" class:1  priority:50}
-node: {title: "n45" label: "Sel a_elem_ent 45"  info1: "Sel 45
+edge: {sourcename: "n45" targetname: "n41" label: "0" class:14 priority:50 color:blue}
+edge: {sourcename: "n45" targetname: "n44" label: "1" class:1  priority:50}
+node: {title: "n44" label: "Sel a_elem_ent 44"  info1: "Sel 44
   mode:    P
   visited: 11
   irg:     ARRAY-HEAP_EXAMPLE_main
   arity:   3
   pred nodes:
-    -1:    Block 37
-     0:    Proj 42
-     1:    Proj 43
-     2:    0x3 44
+    -1:    Block 36
+     0:    Proj 41
+     1:    Proj 42
+     2:    0x3 43
   Private Attributes:
-  Selecting entity a_elem_ent (21)
+  Selecting entity a_elem_ent (20)
     of type    int
     with owner a.
 "
 }
-edge: {sourcename: "n45" targetname: "n42" label: "0" class:14 priority:50 color:blue}
-edge: {sourcename: "n45" targetname: "n43" label: "1" class:1  priority:50}
-edge: {sourcename: "n45" targetname: "n44" label: "2" class:16 priority:10}
-node: {title: "n42" label: "ProjM M 42"  info1: "Proj 42
+edge: {sourcename: "n44" targetname: "n41" label: "0" class:14 priority:50 color:blue}
+edge: {sourcename: "n44" targetname: "n42" label: "1" class:1  priority:50}
+edge: {sourcename: "n44" targetname: "n43" label: "2" class:16 priority:10}
+node: {title: "n41" label: "ProjM M 41"  info1: "Proj 41
   mode:    M
   visited: 11
   irg:     ARRAY-HEAP_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 37
-     0:    Alloc 40
+    -1:    Block 36
+     0:    Alloc 39
   Private Attributes:
   proj nr: 0
 "
 color: yellow}
-edge: {sourcename: "n42" targetname: "n40" label: "0" class:17 priority:10 color:blue}
-node: {title: "n43" label: "ProjP res 43"  info1: "Proj 43
+edge: {sourcename: "n41" targetname: "n39" label: "0" class:17 priority:10 color:blue}
+node: {title: "n42" label: "ProjP res 42"  info1: "Proj 42
   mode:    P
   visited: 11
   irg:     ARRAY-HEAP_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 37
-     0:    Alloc 40
+    -1:    Block 36
+     0:    Alloc 39
   Private Attributes:
   proj nr: 2
 "
 color: yellow}
-edge: {sourcename: "n43" targetname: "n40" label: "0" class:1  priority:50}
-node: {title: "n40" label: "Alloc 40"  info1: "Alloc 40
+edge: {sourcename: "n42" targetname: "n39" label: "0" class:1  priority:50}
+node: {title: "n39" label: "Alloc 39"  info1: "Alloc 39
   mode:    T
   visited: 11
   irg:     ARRAY-HEAP_EXAMPLE_main
   arity:   2
   pred nodes:
-    -1:    Block 37
-     0:    Proj 34
-     1:    0x28 38
+    -1:    Block 36
+     0:    Proj 33
+     1:    0x28 37
   Private Attributes:
   pinned state: op_pin_state_pinned
   allocating entity of type: a
   allocating on: the stack
 "
 }
-edge: {sourcename: "n40" targetname: "n34" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n40" targetname: "n38" label: "1" class:16 priority:10}
+edge: {sourcename: "n39" targetname: "n33" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n39" targetname: "n37" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n27"  label: "Block 27" status:clustered color:yellow
-edge: {sourcename: "n27" targetname: "n31" label: "0" class:13 priority:60 color:red}
-node: {title: "n34" label: "ProjM 1 34"  info1: "Proj 34
+graph: { title: "n26"  label: "Block 26" status:clustered color:yellow
+edge: {sourcename: "n26" targetname: "n30" label: "0" class:13 priority:60 color:red}
+node: {title: "n33" label: "ProjM 1 33"  info1: "Proj 33
   mode:    M
   visited: 11
   irg:     ARRAY-HEAP_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 27
-     0:    Start 28
+    -1:    Block 26
+     0:    Start 27
   Private Attributes:
   proj nr: 1
 "
 color: yellow}
-edge: {sourcename: "n34" targetname: "n28" label: "0" class:17 priority:10 color:blue}
-node: {title: "n38" label: "0x28Iu 38"  info1: "0x28 38
+edge: {sourcename: "n33" targetname: "n27" label: "0" class:17 priority:10 color:blue}
+node: {title: "n37" label: "0x28Iu 37"  info1: "0x28 37
   mode:    Iu
   visited: 11
   irg:     ARRAY-HEAP_EXAMPLE_main
   arity:   0
   pred nodes:
-    -1:    Block 27
+    -1:    Block 26
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-node: {title: "n44" label: "0x3Iu 44"  info1: "0x3 44
+node: {title: "n43" label: "0x3Iu 43"  info1: "0x3 43
   mode:    Iu
   visited: 11
   irg:     ARRAY-HEAP_EXAMPLE_main
   arity:   0
   pred nodes:
-    -1:    Block 27
+    -1:    Block 26
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-node: {title: "n31" label: "ProjX X_initial_exec 31"  info1: "Proj 31
+node: {title: "n30" label: "ProjX X_initial_exec 30"  info1: "Proj 30
   mode:    X
   visited: 11
   irg:     ARRAY-HEAP_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 27
-     0:    Start 28
+    -1:    Block 26
+     0:    Start 27
   Private Attributes:
   proj nr: 0
 "
 color: yellow}
-edge: {sourcename: "n31" targetname: "n28" label: "0" class:13 priority:60 color:red}
-node: {title: "n28" label: "Start 28"  info1: "Start 28
+edge: {sourcename: "n30" targetname: "n27" label: "0" class:13 priority:60 color:red}
+node: {title: "n27" label: "Start 27"  info1: "Start 27
   mode:    T
   visited: 11
   irg:     ARRAY-HEAP_EXAMPLE_main
   arity:   0
   pred nodes:
-    -1:    Block 27
+    -1:    Block 26
   Private Attributes:
   start of method of type ARRAY-HEAP_EXAMPLE_main
 "
index d6b2105..41c30cd 100644 (file)
@@ -53,8 +53,8 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-node: {title: "e22" label: "ent a_tp_elem_ent" color: yellow
- info1: "entity a_tp_elem_ent (22)
+node: {title: "e21" label: "ent a_tp_elem_ent" color: yellow
+ info1: "entity a_tp_elem_ent (21)
   type:  int (14)
   owner: a_tp (19)
   allocation:  allocation_automatic
@@ -67,11 +67,11 @@ node: {title: "e22" label: "ent a_tp_elem_ent" color: yellow
 
 "
 }
-edge: { sourcename: "e22" targetname: "t14"class: 3 label: "type" color: red}
+edge: { sourcename: "e21" targetname: "t14"class: 3 label: "type" color: red}
 node: {title: "t19" label: "array a_tp" info1: "array type a_tp (19)
   array [0 .. 0] of <int (14)>
   order: <0>
-    entity a_tp_elem_ent (22)
+    entity a_tp_elem_ent (21)
       type:  int (14)
       owner: a_tp (19)
       allocation:  allocation_automatic
@@ -90,10 +90,10 @@ node: {title: "t19" label: "array a_tp" info1: "array type a_tp (19)
 "
 }
 edge: { sourcename: "t19" targetname: "t14"class: 10 label: "arr elt tp" color:green}
-edge: { sourcename: "t19" targetname: "e22"class: 10 label: "arr ent" color: green}
-edge: { sourcename: "n23" targetname: "t19"label: "upper 0"}
-edge: { sourcename: "n24" targetname: "t19"label: "lower 0"}
-node: {title: "n23" label: "0x9Iu 23"  info1: "0x9 23
+edge: { sourcename: "t19" targetname: "e21"class: 10 label: "arr ent" color: green}
+edge: { sourcename: "n22" targetname: "t19"label: "upper 0"}
+edge: { sourcename: "n23" targetname: "t19"label: "lower 0"}
+node: {title: "n22" label: "0x9Iu 22"  info1: "0x9 22
   mode:    Iu
   visited: 1
   arity:   0
@@ -103,7 +103,7 @@ node: {title: "n23" label: "0x9Iu 23"  info1: "0x9 23
   Const of type type_unknown
 "
 color: yellow}
-node: {title: "n24" label: "0x0Iu 24"  info1: "0x0 24
+node: {title: "n23" label: "0x0Iu 23"  info1: "0x0 23
   mode:    Iu
   visited: 1
   arity:   0
@@ -123,10 +123,10 @@ node: {title: "t14" label: "primitive int" info1: "primitive type int (14)
 
 "
 }
-node: {title: "e39" label: "ent a" color: yellow
- info1: "entity a (39)
+node: {title: "e38" label: "ent a" color: yellow
+ info1: "entity a (38)
   type:  a_tp (19)
-  owner: mainframe_tp (25)
+  owner: mainframe_tp (24)
   Does not overwrite other entities.
   Is not overwritten by other entities.
   allocation:  allocation_automatic
@@ -139,12 +139,12 @@ node: {title: "e39" label: "ent a" color: yellow
 
 "
 }
-edge: { sourcename: "e39" targetname: "t19"class: 3 label: "type" color: red}
-node: {title: "t25" label: "class mainframe_tp" info1: "class type mainframe_tp (25)
+edge: { sourcename: "e38" targetname: "t19"class: 3 label: "type" color: red}
+node: {title: "t24" label: "class mainframe_tp" info1: "class type mainframe_tp (24)
   members:
-    entity a (39)
+    entity a (38)
       type:  a_tp (19)
-      owner: mainframe_tp (25)
+      owner: mainframe_tp (24)
       Does not overwrite other entities.
       Is not overwritten by other entities.
       allocation:  allocation_automatic
@@ -165,7 +165,7 @@ node: {title: "t25" label: "class mainframe_tp" info1: "class type mainframe_tp
 
 "
  color: green}
-edge: { sourcename: "t25" targetname: "e39"class: 12 label: "member" color:blue}
+edge: { sourcename: "t24" targetname: "e38"class: 12 label: "member" color:blue}
 node: {title: "e18" label: "ent ARRAY-STACK_EXAMPLE_main" color: yellow
  info1: "entity main (18)
   type:  main_tp (16)
@@ -180,7 +180,7 @@ node: {title: "e18" label: "ent ARRAY-STACK_EXAMPLE_main" color: yellow
   peculiarity: peculiarity_existent
   ld_name: ARRAY-STACK_EXAMPLE_main
   offset:  -1 bits, -1 bytes
-  irg = 37
+  irg = 36
 
 "
 }
@@ -214,7 +214,7 @@ node: {title: "t15" label: "class ARRAY-STACK_EXAMPLE" info1: "class type ARRAY-
       peculiarity: peculiarity_existent
       ld_name: ARRAY-STACK_EXAMPLE_main
       offset:  -1 bits, -1 bytes
-      irg = 37
+      irg = 36
   supertypes:
   subtypes:
   peculiarity: peculiarity_existent
index d9633b4..b4a4df7 100644 (file)
@@ -53,179 +53,179 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-graph: { title: "g37" label: "ARRAY-STACK_EXAMPLE_main" status:clustered color:white
-graph: { title: "n26"  label: "Block 26" status:clustered color:yellow
-edge: {sourcename: "n26" targetname: "n48" label: "0" class:13 priority:60 color:red}
-node: {title: "n50" label: "End 50"  info1: "End 50
+graph: { title: "g36" label: "ARRAY-STACK_EXAMPLE_main" status:clustered color:white
+graph: { title: "n25"  label: "Block 25" status:clustered color:yellow
+edge: {sourcename: "n25" targetname: "n47" label: "0" class:13 priority:60 color:red}
+node: {title: "n49" label: "End 49"  info1: "End 49
   mode:    X
   visited: 13
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   0
   pred nodes:
-    -1:    Block 26
+    -1:    Block 25
   Private Attributes:
 "
 color: blue}
 }
 
-graph: { title: "n38"  label: "Block 38" status:clustered color:yellow
-edge: {sourcename: "n38" targetname: "n32" label: "0" class:13 priority:60 color:red}
-node: {title: "n48" label: "Return 48"  info1: "Return 48
+graph: { title: "n37"  label: "Block 37" status:clustered color:yellow
+edge: {sourcename: "n37" targetname: "n31" label: "0" class:13 priority:60 color:red}
+node: {title: "n47" label: "Return 47"  info1: "Return 47
   mode:    X
   visited: 13
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   2
   pred nodes:
-    -1:    Block 38
-     0:    Proj 46
-     1:    Proj 47
+    -1:    Block 37
+     0:    Proj 45
+     1:    Proj 46
   Private Attributes:
   return in method of type main_tp
     res 0 type: int
 "
 }
-edge: {sourcename: "n48" targetname: "n46" label: "0" class:14 priority:50 color:blue}
-edge: {sourcename: "n48" targetname: "n47" label: "1" class:1  priority:50}
-node: {title: "n46" label: "ProjM M 46"  info1: "Proj 46
+edge: {sourcename: "n47" targetname: "n45" label: "0" class:14 priority:50 color:blue}
+edge: {sourcename: "n47" targetname: "n46" label: "1" class:1  priority:50}
+node: {title: "n45" label: "ProjM M 45"  info1: "Proj 45
   mode:    M
   visited: 13
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 38
-     0:    Load[Is] 44
+    -1:    Block 37
+     0:    Load[Is] 43
   Private Attributes:
   proj nr: 0
 "
 color: yellow}
-edge: {sourcename: "n46" targetname: "n44" label: "0" class:17 priority:10 color:blue}
-node: {title: "n47" label: "ProjIs res 47"  info1: "Proj 47
+edge: {sourcename: "n45" targetname: "n43" label: "0" class:17 priority:10 color:blue}
+node: {title: "n46" label: "ProjIs res 46"  info1: "Proj 46
   mode:    Is
   visited: 13
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 38
-     0:    Load[Is] 44
+    -1:    Block 37
+     0:    Load[Is] 43
   Private Attributes:
   proj nr: 2
 "
 color: yellow}
-edge: {sourcename: "n47" targetname: "n44" label: "0" class:1  priority:50}
-node: {title: "n44" label: "Load[Is] 44"  info1: "Load[Is] 44
+edge: {sourcename: "n46" targetname: "n43" label: "0" class:1  priority:50}
+node: {title: "n43" label: "Load[Is] 43"  info1: "Load[Is] 43
   mode:    T
   visited: 13
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   2
   pred nodes:
-    -1:    Block 38
-     0:    Proj 35
-     1:    Sel 43
+    -1:    Block 37
+     0:    Proj 34
+     1:    Sel 42
   Private Attributes:
   pinned state: op_pin_state_pinned
   mode of loaded value: Is
   volatility: volatility_non_volatile
 "
 }
-edge: {sourcename: "n44" targetname: "n35" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n44" targetname: "n43" label: "1" class:1  priority:50}
-node: {title: "n43" label: "Sel a_tp_elem_ent 43"  info1: "Sel 43
+edge: {sourcename: "n43" targetname: "n34" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n43" targetname: "n42" label: "1" class:1  priority:50}
+node: {title: "n42" label: "Sel a_tp_elem_ent 42"  info1: "Sel 42
   mode:    P
   visited: 13
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   3
   pred nodes:
-    -1:    Block 38
-     0:    Proj 35
-     1:    Sel 41
-     2:    0x3 42
+    -1:    Block 37
+     0:    Proj 34
+     1:    Sel 40
+     2:    0x3 41
   Private Attributes:
-  Selecting entity a_tp_elem_ent (22)
+  Selecting entity a_tp_elem_ent (21)
     of type    int
     with owner a_tp.
 "
 }
-edge: {sourcename: "n43" targetname: "n35" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n43" targetname: "n41" label: "1" class:1  priority:50}
-edge: {sourcename: "n43" targetname: "n42" label: "2" class:16 priority:10}
-node: {title: "n41" label: "Sel a 41"  info1: "Sel 41
+edge: {sourcename: "n42" targetname: "n34" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n42" targetname: "n40" label: "1" class:1  priority:50}
+edge: {sourcename: "n42" targetname: "n41" label: "2" class:16 priority:10}
+node: {title: "n40" label: "Sel a 40"  info1: "Sel 40
   mode:    P
   visited: 13
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   2
   pred nodes:
-    -1:    Block 38
-     0:    Proj 35
-     1:    Proj 33
+    -1:    Block 37
+     0:    Proj 34
+     1:    Proj 32
   Private Attributes:
-  Selecting entity a (39)
+  Selecting entity a (38)
     of type    a_tp
     with owner mainframe_tp.
 "
 }
-edge: {sourcename: "n41" targetname: "n35" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n41" targetname: "n33" label: "1" class:16 priority:10}
+edge: {sourcename: "n40" targetname: "n34" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n40" targetname: "n32" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n28"  label: "Block 28" status:clustered color:yellow
-edge: {sourcename: "n28" targetname: "n32" label: "0" class:13 priority:60 color:red}
-node: {title: "n35" label: "ProjM 1 35"  info1: "Proj 35
+graph: { title: "n27"  label: "Block 27" status:clustered color:yellow
+edge: {sourcename: "n27" targetname: "n31" label: "0" class:13 priority:60 color:red}
+node: {title: "n34" label: "ProjM 1 34"  info1: "Proj 34
   mode:    M
   visited: 13
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 28
-     0:    Start 29
+    -1:    Block 27
+     0:    Start 28
   Private Attributes:
   proj nr: 1
 "
 color: yellow}
-edge: {sourcename: "n35" targetname: "n29" label: "0" class:17 priority:10 color:blue}
-node: {title: "n33" label: "ProjP P_frame_base 33"  info1: "Proj 33
+edge: {sourcename: "n34" targetname: "n28" label: "0" class:17 priority:10 color:blue}
+node: {title: "n32" label: "ProjP P_frame_base 32"  info1: "Proj 32
   mode:    P
   visited: 13
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 28
-     0:    Start 29
+    -1:    Block 27
+     0:    Start 28
   Private Attributes:
   proj nr: 2
 "
 color: yellow}
-edge: {sourcename: "n33" targetname: "n29" label: "0" class:1  priority:50}
-node: {title: "n42" label: "0x3Iu 42"  info1: "0x3 42
+edge: {sourcename: "n32" targetname: "n28" label: "0" class:1  priority:50}
+node: {title: "n41" label: "0x3Iu 41"  info1: "0x3 41
   mode:    Iu
   visited: 13
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   0
   pred nodes:
-    -1:    Block 28
+    -1:    Block 27
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-node: {title: "n32" label: "ProjX X_initial_exec 32"  info1: "Proj 32
+node: {title: "n31" label: "ProjX X_initial_exec 31"  info1: "Proj 31
   mode:    X
   visited: 13
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 28
-     0:    Start 29
+    -1:    Block 27
+     0:    Start 28
   Private Attributes:
   proj nr: 0
 "
 color: yellow}
-edge: {sourcename: "n32" targetname: "n29" label: "0" class:13 priority:60 color:red}
-node: {title: "n29" label: "Start 29"  info1: "Start 29
+edge: {sourcename: "n31" targetname: "n28" label: "0" class:13 priority:60 color:red}
+node: {title: "n28" label: "Start 28"  info1: "Start 28
   mode:    T
   visited: 13
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   0
   pred nodes:
-    -1:    Block 28
+    -1:    Block 27
   Private Attributes:
   start of method of type main_tp
 "
@@ -234,8 +234,8 @@ color: blue}
 
 }
 
-node: {title: "e22" label: "ent a_tp_elem_ent" color: yellow
- info1: "entity a_tp_elem_ent (22)
+node: {title: "e21" label: "ent a_tp_elem_ent" color: yellow
+ info1: "entity a_tp_elem_ent (21)
   type:  int (14)
   owner: a_tp (19)
   allocation:  allocation_automatic
@@ -248,11 +248,11 @@ node: {title: "e22" label: "ent a_tp_elem_ent" color: yellow
 
 "
 }
-edge: { sourcename: "e22" targetname: "t14"class: 3 label: "type" color: red}
+edge: { sourcename: "e21" targetname: "t14"class: 3 label: "type" color: red}
 node: {title: "t19" label: "array a_tp" info1: "array type a_tp (19)
   array [0 .. 0] of <int (14)>
   order: <0>
-    entity a_tp_elem_ent (22)
+    entity a_tp_elem_ent (21)
       type:  int (14)
       owner: a_tp (19)
       allocation:  allocation_automatic
@@ -271,10 +271,10 @@ node: {title: "t19" label: "array a_tp" info1: "array type a_tp (19)
 "
 }
 edge: { sourcename: "t19" targetname: "t14"class: 10 label: "arr elt tp" color:green}
-edge: { sourcename: "t19" targetname: "e22"class: 10 label: "arr ent" color: green}
-edge: { sourcename: "n23" targetname: "t19"label: "upper 0"}
-edge: { sourcename: "n24" targetname: "t19"label: "lower 0"}
-node: {title: "n23" label: "0x9Iu 23"  info1: "0x9 23
+edge: { sourcename: "t19" targetname: "e21"class: 10 label: "arr ent" color: green}
+edge: { sourcename: "n22" targetname: "t19"label: "upper 0"}
+edge: { sourcename: "n23" targetname: "t19"label: "lower 0"}
+node: {title: "n22" label: "0x9Iu 22"  info1: "0x9 22
   mode:    Iu
   visited: 2
   arity:   0
@@ -284,7 +284,7 @@ node: {title: "n23" label: "0x9Iu 23"  info1: "0x9 23
   Const of type type_unknown
 "
 color: yellow}
-node: {title: "n24" label: "0x0Iu 24"  info1: "0x0 24
+node: {title: "n23" label: "0x0Iu 23"  info1: "0x0 23
   mode:    Iu
   visited: 2
   arity:   0
@@ -304,10 +304,10 @@ node: {title: "t14" label: "primitive int" info1: "primitive type int (14)
 
 "
 }
-node: {title: "e39" label: "ent a" color: yellow
- info1: "entity a (39)
+node: {title: "e38" label: "ent a" color: yellow
+ info1: "entity a (38)
   type:  a_tp (19)
-  owner: mainframe_tp (25)
+  owner: mainframe_tp (24)
   Does not overwrite other entities.
   Is not overwritten by other entities.
   allocation:  allocation_automatic
@@ -320,12 +320,12 @@ node: {title: "e39" label: "ent a" color: yellow
 
 "
 }
-edge: { sourcename: "e39" targetname: "t19"class: 3 label: "type" color: red}
-node: {title: "t25" label: "class mainframe_tp" info1: "class type mainframe_tp (25)
+edge: { sourcename: "e38" targetname: "t19"class: 3 label: "type" color: red}
+node: {title: "t24" label: "class mainframe_tp" info1: "class type mainframe_tp (24)
   members:
-    entity a (39)
+    entity a (38)
       type:  a_tp (19)
-      owner: mainframe_tp (25)
+      owner: mainframe_tp (24)
       Does not overwrite other entities.
       Is not overwritten by other entities.
       allocation:  allocation_automatic
@@ -346,7 +346,7 @@ node: {title: "t25" label: "class mainframe_tp" info1: "class type mainframe_tp
 
 "
  color: green}
-edge: { sourcename: "t25" targetname: "e39"class: 12 label: "member" color:blue}
+edge: { sourcename: "t24" targetname: "e38"class: 12 label: "member" color:blue}
 node: {title: "e18" label: "ent ARRAY-STACK_EXAMPLE_main" color: yellow
  info1: "entity main (18)
   type:  main_tp (16)
@@ -361,7 +361,7 @@ node: {title: "e18" label: "ent ARRAY-STACK_EXAMPLE_main" color: yellow
   peculiarity: peculiarity_existent
   ld_name: ARRAY-STACK_EXAMPLE_main
   offset:  -1 bits, -1 bytes
-  irg = 37
+  irg = 36
 
 "
 }
@@ -395,7 +395,7 @@ node: {title: "t15" label: "class ARRAY-STACK_EXAMPLE" info1: "class type ARRAY-
       peculiarity: peculiarity_existent
       ld_name: ARRAY-STACK_EXAMPLE_main
       offset:  -1 bits, -1 bytes
-      irg = 37
+      irg = 36
   supertypes:
   subtypes:
   peculiarity: peculiarity_existent
@@ -423,6 +423,6 @@ node: {title: "t16" label: "method main_tp" info1: "method type main_tp (16)
 "
 }
 edge: { sourcename: "t16" targetname: "t14"class: 6 label: "res 0" color: green}
-edge: { sourcename: "n43" targetname: "e22"class:2 priority:2 linestyle:dotted}
-edge: { sourcename: "n41" targetname: "e39"class:2 priority:2 linestyle:dotted}
+edge: { sourcename: "n42" targetname: "e21"class:2 priority:2 linestyle:dotted}
+edge: { sourcename: "n40" targetname: "e38"class:2 priority:2 linestyle:dotted}
 }
index c7ee423..5569f15 100644 (file)
@@ -53,179 +53,179 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-graph: { title: "g37" label: "ARRAY-STACK_EXAMPLE_main" status:clustered color:white
-graph: { title: "n26"  label: "Block 26" status:clustered color:yellow
-edge: {sourcename: "n26" targetname: "n48" label: "0" class:13 priority:60 color:red}
-node: {title: "n50" label: "End 50"  info1: "End 50
+graph: { title: "g36" label: "ARRAY-STACK_EXAMPLE_main" status:clustered color:white
+graph: { title: "n25"  label: "Block 25" status:clustered color:yellow
+edge: {sourcename: "n25" targetname: "n47" label: "0" class:13 priority:60 color:red}
+node: {title: "n49" label: "End 49"  info1: "End 49
   mode:    X
   visited: 11
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   0
   pred nodes:
-    -1:    Block 26
+    -1:    Block 25
   Private Attributes:
 "
 color: blue}
 }
 
-graph: { title: "n38"  label: "Block 38" status:clustered color:yellow
-edge: {sourcename: "n38" targetname: "n32" label: "0" class:13 priority:60 color:red}
-node: {title: "n48" label: "Return 48"  info1: "Return 48
+graph: { title: "n37"  label: "Block 37" status:clustered color:yellow
+edge: {sourcename: "n37" targetname: "n31" label: "0" class:13 priority:60 color:red}
+node: {title: "n47" label: "Return 47"  info1: "Return 47
   mode:    X
   visited: 11
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   2
   pred nodes:
-    -1:    Block 38
-     0:    Proj 46
-     1:    Proj 47
+    -1:    Block 37
+     0:    Proj 45
+     1:    Proj 46
   Private Attributes:
   return in method of type main_tp
     res 0 type: int
 "
 }
-edge: {sourcename: "n48" targetname: "n46" label: "0" class:14 priority:50 color:blue}
-edge: {sourcename: "n48" targetname: "n47" label: "1" class:1  priority:50}
-node: {title: "n46" label: "ProjM M 46"  info1: "Proj 46
+edge: {sourcename: "n47" targetname: "n45" label: "0" class:14 priority:50 color:blue}
+edge: {sourcename: "n47" targetname: "n46" label: "1" class:1  priority:50}
+node: {title: "n45" label: "ProjM M 45"  info1: "Proj 45
   mode:    M
   visited: 11
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 38
-     0:    Load[Is] 44
+    -1:    Block 37
+     0:    Load[Is] 43
   Private Attributes:
   proj nr: 0
 "
 color: yellow}
-edge: {sourcename: "n46" targetname: "n44" label: "0" class:17 priority:10 color:blue}
-node: {title: "n47" label: "ProjIs res 47"  info1: "Proj 47
+edge: {sourcename: "n45" targetname: "n43" label: "0" class:17 priority:10 color:blue}
+node: {title: "n46" label: "ProjIs res 46"  info1: "Proj 46
   mode:    Is
   visited: 11
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 38
-     0:    Load[Is] 44
+    -1:    Block 37
+     0:    Load[Is] 43
   Private Attributes:
   proj nr: 2
 "
 color: yellow}
-edge: {sourcename: "n47" targetname: "n44" label: "0" class:1  priority:50}
-node: {title: "n44" label: "Load[Is] 44"  info1: "Load[Is] 44
+edge: {sourcename: "n46" targetname: "n43" label: "0" class:1  priority:50}
+node: {title: "n43" label: "Load[Is] 43"  info1: "Load[Is] 43
   mode:    T
   visited: 11
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   2
   pred nodes:
-    -1:    Block 38
-     0:    Proj 35
-     1:    Sel 43
+    -1:    Block 37
+     0:    Proj 34
+     1:    Sel 42
   Private Attributes:
   pinned state: op_pin_state_pinned
   mode of loaded value: Is
   volatility: volatility_non_volatile
 "
 }
-edge: {sourcename: "n44" targetname: "n35" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n44" targetname: "n43" label: "1" class:1  priority:50}
-node: {title: "n43" label: "Sel a_tp_elem_ent 43"  info1: "Sel 43
+edge: {sourcename: "n43" targetname: "n34" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n43" targetname: "n42" label: "1" class:1  priority:50}
+node: {title: "n42" label: "Sel a_tp_elem_ent 42"  info1: "Sel 42
   mode:    P
   visited: 11
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   3
   pred nodes:
-    -1:    Block 38
-     0:    Proj 35
-     1:    Sel 41
-     2:    0x3 42
+    -1:    Block 37
+     0:    Proj 34
+     1:    Sel 40
+     2:    0x3 41
   Private Attributes:
-  Selecting entity a_tp_elem_ent (22)
+  Selecting entity a_tp_elem_ent (21)
     of type    int
     with owner a_tp.
 "
 }
-edge: {sourcename: "n43" targetname: "n35" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n43" targetname: "n41" label: "1" class:1  priority:50}
-edge: {sourcename: "n43" targetname: "n42" label: "2" class:16 priority:10}
-node: {title: "n41" label: "Sel a 41"  info1: "Sel 41
+edge: {sourcename: "n42" targetname: "n34" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n42" targetname: "n40" label: "1" class:1  priority:50}
+edge: {sourcename: "n42" targetname: "n41" label: "2" class:16 priority:10}
+node: {title: "n40" label: "Sel a 40"  info1: "Sel 40
   mode:    P
   visited: 11
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   2
   pred nodes:
-    -1:    Block 38
-     0:    Proj 35
-     1:    Proj 33
+    -1:    Block 37
+     0:    Proj 34
+     1:    Proj 32
   Private Attributes:
-  Selecting entity a (39)
+  Selecting entity a (38)
     of type    a_tp
     with owner mainframe_tp.
 "
 }
-edge: {sourcename: "n41" targetname: "n35" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n41" targetname: "n33" label: "1" class:16 priority:10}
+edge: {sourcename: "n40" targetname: "n34" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n40" targetname: "n32" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n28"  label: "Block 28" status:clustered color:yellow
-edge: {sourcename: "n28" targetname: "n32" label: "0" class:13 priority:60 color:red}
-node: {title: "n35" label: "ProjM 1 35"  info1: "Proj 35
+graph: { title: "n27"  label: "Block 27" status:clustered color:yellow
+edge: {sourcename: "n27" targetname: "n31" label: "0" class:13 priority:60 color:red}
+node: {title: "n34" label: "ProjM 1 34"  info1: "Proj 34
   mode:    M
   visited: 11
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 28
-     0:    Start 29
+    -1:    Block 27
+     0:    Start 28
   Private Attributes:
   proj nr: 1
 "
 color: yellow}
-edge: {sourcename: "n35" targetname: "n29" label: "0" class:17 priority:10 color:blue}
-node: {title: "n33" label: "ProjP P_frame_base 33"  info1: "Proj 33
+edge: {sourcename: "n34" targetname: "n28" label: "0" class:17 priority:10 color:blue}
+node: {title: "n32" label: "ProjP P_frame_base 32"  info1: "Proj 32
   mode:    P
   visited: 11
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 28
-     0:    Start 29
+    -1:    Block 27
+     0:    Start 28
   Private Attributes:
   proj nr: 2
 "
 color: yellow}
-edge: {sourcename: "n33" targetname: "n29" label: "0" class:1  priority:50}
-node: {title: "n42" label: "0x3Iu 42"  info1: "0x3 42
+edge: {sourcename: "n32" targetname: "n28" label: "0" class:1  priority:50}
+node: {title: "n41" label: "0x3Iu 41"  info1: "0x3 41
   mode:    Iu
   visited: 11
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   0
   pred nodes:
-    -1:    Block 28
+    -1:    Block 27
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-node: {title: "n32" label: "ProjX X_initial_exec 32"  info1: "Proj 32
+node: {title: "n31" label: "ProjX X_initial_exec 31"  info1: "Proj 31
   mode:    X
   visited: 11
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 28
-     0:    Start 29
+    -1:    Block 27
+     0:    Start 28
   Private Attributes:
   proj nr: 0
 "
 color: yellow}
-edge: {sourcename: "n32" targetname: "n29" label: "0" class:13 priority:60 color:red}
-node: {title: "n29" label: "Start 29"  info1: "Start 29
+edge: {sourcename: "n31" targetname: "n28" label: "0" class:13 priority:60 color:red}
+node: {title: "n28" label: "Start 28"  info1: "Start 28
   mode:    T
   visited: 11
   irg:     ARRAY-STACK_EXAMPLE_main
   arity:   0
   pred nodes:
-    -1:    Block 28
+    -1:    Block 27
   Private Attributes:
   start of method of type main_tp
 "
index 0580d49..9b6d842 100644 (file)
@@ -53,132 +53,132 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-graph: { title: "g49" label: "CALL_STR_EXAMPLE_main" status:clustered color:white
-graph: { title: "n38"  label: "Block 38" status:clustered color:yellow
-edge: {sourcename: "n38" targetname: "n57" label: "0" class:13 priority:60 color:red}
-node: {title: "n59" label: "End 59"  info1: "End 59
+graph: { title: "g48" label: "CALL_STR_EXAMPLE_main" status:clustered color:white
+graph: { title: "n37"  label: "Block 37" status:clustered color:yellow
+edge: {sourcename: "n37" targetname: "n56" label: "0" class:13 priority:60 color:red}
+node: {title: "n58" label: "End 58"  info1: "End 58
   mode:    X
   visited: 9
   irg:     CALL_STR_EXAMPLE_main
   arity:   0
   pred nodes:
-    -1:    Block 38
+    -1:    Block 37
   Private Attributes:
 "
 color: blue}
 }
 
-graph: { title: "n50"  label: "Block 50" status:clustered color:yellow
-edge: {sourcename: "n50" targetname: "n44" label: "0" class:13 priority:60 color:red}
-node: {title: "n57" label: "Return 57"  info1: "Return 57
+graph: { title: "n49"  label: "Block 49" status:clustered color:yellow
+edge: {sourcename: "n49" targetname: "n43" label: "0" class:13 priority:60 color:red}
+node: {title: "n56" label: "Return 56"  info1: "Return 56
   mode:    X
   visited: 9
   irg:     CALL_STR_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 50
-     0:    Proj 56
+    -1:    Block 49
+     0:    Proj 55
   Private Attributes:
   return in method of type CALL_STR_EXAMPLE_main
 "
 }
-edge: {sourcename: "n57" targetname: "n56" label: "0" class:14 priority:50 color:blue}
-node: {title: "n56" label: "ProjM M_regular 56"  info1: "Proj 56
+edge: {sourcename: "n56" targetname: "n55" label: "0" class:14 priority:50 color:blue}
+node: {title: "n55" label: "ProjM M_regular 55"  info1: "Proj 55
   mode:    M
   visited: 9
   irg:     CALL_STR_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 50
-     0:    Call 54
+    -1:    Block 49
+     0:    Call 53
   Private Attributes:
   proj nr: 0
 "
 color: yellow}
-edge: {sourcename: "n56" targetname: "n54" label: "0" class:17 priority:10 color:blue}
-node: {title: "n54" label: "Call 54"  info1: "Call 54
+edge: {sourcename: "n55" targetname: "n53" label: "0" class:17 priority:10 color:blue}
+node: {title: "n53" label: "Call 53"  info1: "Call 53
   mode:    T
   visited: 9
   irg:     CALL_STR_EXAMPLE_main
   arity:   3
   pred nodes:
-    -1:    Block 50
-     0:    Proj 47
-     1:    SymC f 52
-     2:    SymC &constStr 51
+    -1:    Block 49
+     0:    Proj 46
+     1:    SymC f 51
+     2:    SymC &constStr 50
   Private Attributes:
   pinned state: op_pin_state_pinned
   calling method of type f
     param 0 type: ptr_to_string
 "
 }
-edge: {sourcename: "n54" targetname: "n47" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n54" targetname: "n52" label: "1" class:16 priority:10}
-edge: {sourcename: "n54" targetname: "n51" label: "2" class:16 priority:10}
+edge: {sourcename: "n53" targetname: "n46" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n53" targetname: "n51" label: "1" class:16 priority:10}
+edge: {sourcename: "n53" targetname: "n50" label: "2" class:16 priority:10}
 }
 
-graph: { title: "n40"  label: "Block 40" status:clustered color:yellow
-edge: {sourcename: "n40" targetname: "n44" label: "0" class:13 priority:60 color:red}
-node: {title: "n47" label: "ProjM 1 47"  info1: "Proj 47
+graph: { title: "n39"  label: "Block 39" status:clustered color:yellow
+edge: {sourcename: "n39" targetname: "n43" label: "0" class:13 priority:60 color:red}
+node: {title: "n46" label: "ProjM 1 46"  info1: "Proj 46
   mode:    M
   visited: 9
   irg:     CALL_STR_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 40
-     0:    Start 41
+    -1:    Block 39
+     0:    Start 40
   Private Attributes:
   proj nr: 1
 "
 color: yellow}
-edge: {sourcename: "n47" targetname: "n41" label: "0" class:17 priority:10 color:blue}
-node: {title: "n52" label: "SymC f 52"  info1: "SymC f 52
+edge: {sourcename: "n46" targetname: "n40" label: "0" class:17 priority:10 color:blue}
+node: {title: "n51" label: "SymC f 51"  info1: "SymC f 51
   mode:    P
   visited: 9
   irg:     CALL_STR_EXAMPLE_main
   arity:   0
   pred nodes:
-    -1:    Block 40
+    -1:    Block 39
   Private Attributes:
   kind: addr_name
   name: f
   type of value: type_unknown
 "
 }
-node: {title: "n51" label: "SymC &constStr 51"  info1: "SymC &constStr 51
+node: {title: "n50" label: "SymC &constStr 50"  info1: "SymC &constStr 50
   mode:    P
   visited: 9
   irg:     CALL_STR_EXAMPLE_main
   arity:   0
   pred nodes:
-    -1:    Block 40
+    -1:    Block 39
   Private Attributes:
   kind:   addr_ent
-  entity: entity GlobalType.constStr (20)
+  entity: entity GlobalType.constStr (19)
 
   type of value: type_unknown
 "
 }
-node: {title: "n44" label: "ProjX X_initial_exec 44"  info1: "Proj 44
+node: {title: "n43" label: "ProjX X_initial_exec 43"  info1: "Proj 43
   mode:    X
   visited: 9
   irg:     CALL_STR_EXAMPLE_main
   arity:   1
   pred nodes:
-    -1:    Block 40
-     0:    Start 41
+    -1:    Block 39
+     0:    Start 40
   Private Attributes:
   proj nr: 0
 "
 color: yellow}
-edge: {sourcename: "n44" targetname: "n41" label: "0" class:13 priority:60 color:red}
-node: {title: "n41" label: "Start 41"  info1: "Start 41
+edge: {sourcename: "n43" targetname: "n40" label: "0" class:13 priority:60 color:red}
+node: {title: "n40" label: "Start 40"  info1: "Start 40
   mode:    T
   visited: 9
   irg:     CALL_STR_EXAMPLE_main
   arity:   0
   pred nodes:
-    -1:    Block 40
+    -1:    Block 39
   Private Attributes:
   start of method of type CALL_STR_EXAMPLE_main
 "
index bb22485..b3baea9 100644 (file)
@@ -53,22 +53,22 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-node: {title: "l545" label: "loop 0, 2 sons, 3 nodes"  info1: " loop nr: 545
+node: {title: "l537" label: "loop 0, 2 sons, 3 nodes"  info1: " loop nr: 537
  The loop was analyzed 0 times."}
-node: { title: "l545-0-nodes" color: lightyellow label: "Block 36
-Block 34
-Block 46" }
-edge: {sourcename: "l545" targetname: "l545-0-nodes" label:"0...2"}
-edge: {sourcename: "l545" targetname: "l546" color: darkgreen label: "3"}
-node: {title: "l546" label: "loop 1, 0 sons, 2 nodes"  info1: " loop nr: 546
+node: { title: "l537-0-nodes" color: lightyellow label: "Block 34
+Block 32
+Block 44" }
+edge: {sourcename: "l537" targetname: "l537-0-nodes" label:"0...2"}
+edge: {sourcename: "l537" targetname: "l538" color: darkgreen label: "3"}
+node: {title: "l538" label: "loop 1, 0 sons, 2 nodes"  info1: " loop nr: 538
  The loop was analyzed 0 times."}
-node: { title: "l546-0-nodes" color: lightyellow label: "Block 49       loop head!
-Block 59" }
-edge: {sourcename: "l546" targetname: "l546-0-nodes" label:"0...1"}
-edge: {sourcename: "l545" targetname: "l547" color: darkgreen label: "4"}
-node: {title: "l547" label: "loop 1, 0 sons, 2 nodes"  info1: " loop nr: 547
+node: { title: "l538-0-nodes" color: lightyellow label: "Block 47       loop head!
+Block 57" }
+edge: {sourcename: "l538" targetname: "l538-0-nodes" label:"0...1"}
+edge: {sourcename: "l537" targetname: "l539" color: darkgreen label: "4"}
+node: {title: "l539" label: "loop 1, 0 sons, 2 nodes"  info1: " loop nr: 539
  The loop was analyzed 0 times."}
-node: { title: "l547-0-nodes" color: lightyellow label: "Block 95       loop head!
-Block 105" }
-edge: {sourcename: "l547" targetname: "l547-0-nodes" label:"0...1"}
+node: { title: "l539-0-nodes" color: lightyellow label: "Block 93       loop head!
+Block 103" }
+edge: {sourcename: "l539" targetname: "l539-0-nodes" label:"0...1"}
 }
index 22c29ae..c248cc1 100644 (file)
@@ -53,700 +53,700 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-graph: { title: "g45" label: "STRENGTH_RED_EXAMPLE_m1" status:clustered color:white
-graph: { title: "n95"  label: "Block 95" status:clustered color:yellow
-edge: {sourcename: "n95" targetname: "n57" label: "0" class:13 priority:60 color:red}
-backedge: {sourcename: "n95" targetname: "n116" label: "1" linestyle:dashed class:13 priority:60 color:red}
-node: {title: "n122" label: "PhiM 122"  info1: "Phi 122
+graph: { title: "g43" label: "STRENGTH_RED_EXAMPLE_m1" status:clustered color:white
+graph: { title: "n93"  label: "Block 93" status:clustered color:yellow
+edge: {sourcename: "n93" targetname: "n55" label: "0" class:13 priority:60 color:red}
+backedge: {sourcename: "n93" targetname: "n114" label: "1" linestyle:dashed class:13 priority:60 color:red}
+node: {title: "n120" label: "PhiM 120"  info1: "Phi 120
   mode:    M
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 95
-     0:    Phi 93
-     1:    Proj 114
+    -1:    Block 93
+     0:    Phi 91
+     1:    Proj 112
   Private Attributes:
   backedges:
-  in loop 540 with depth 1
+  in loop 532 with depth 1
 "
 color: green}
-edge: {sourcename: "n122" targetname: "n93" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n122" targetname: "n114" label: "1" class:17 priority:10 color:blue}
-node: {title: "n568" label: "PhiP 568"  info1: "Phi 568
+edge: {sourcename: "n120" targetname: "n91" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n120" targetname: "n112" label: "1" class:17 priority:10 color:blue}
+node: {title: "n560" label: "PhiP 560"  info1: "Phi 560
   mode:    P
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 95
-     0:    Add 570
-     1:    Add 569
+    -1:    Block 93
+     0:    Add 562
+     1:    Add 561
   Private Attributes:
   backedges:
 "
 color: green}
-edge: {sourcename: "n568" targetname: "n570" label: "0" class:16 priority:10}
-edge: {sourcename: "n568" targetname: "n569" label: "1" class:16 priority:10}
-node: {title: "n566" label: "MulIs 566"  info1: "Mul 566
+edge: {sourcename: "n560" targetname: "n562" label: "0" class:16 priority:10}
+edge: {sourcename: "n560" targetname: "n561" label: "1" class:16 priority:10}
+node: {title: "n558" label: "MulIs 558"  info1: "Mul 558
   mode:    Is
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 95
-     0:    0x4 61
-     1:    Phi 94
+    -1:    Block 93
+     0:    0x4 59
+     1:    Phi 92
   Private Attributes:
 "
 }
-node: {title: "n566n61" label: "0x4Is 61"  info1: "0x4 61
+node: {title: "n558n59" label: "0x4Is 59"  info1: "0x4 59
   mode:    Is
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n566" targetname: "n566n61" label: "0" class:16 priority:10}
-edge: {sourcename: "n566" targetname: "n94" label: "1" class:16 priority:10}
-node: {title: "n102" label: "Jmp 102"  info1: "Jmp 102
+edge: {sourcename: "n558" targetname: "n558n59" label: "0" class:16 priority:10}
+edge: {sourcename: "n558" targetname: "n92" label: "1" class:16 priority:10}
+node: {title: "n100" label: "Jmp 100"  info1: "Jmp 100
   mode:    X
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 95
+    -1:    Block 93
   Private Attributes:
-  in loop 538 with depth 1
+  in loop 530 with depth 1
 "
 }
 }
 
-graph: { title: "n49"  label: "Block 49" status:clustered color:yellow
-edge: {sourcename: "n49" targetname: "n48" label: "0" class:13 priority:60 color:red}
-backedge: {sourcename: "n49" targetname: "n87" label: "1" linestyle:dashed class:13 priority:60 color:red}
-node: {title: "n93" label: "PhiM 93"  info1: "Phi 93
+graph: { title: "n47"  label: "Block 47" status:clustered color:yellow
+edge: {sourcename: "n47" targetname: "n46" label: "0" class:13 priority:60 color:red}
+backedge: {sourcename: "n47" targetname: "n85" label: "1" linestyle:dashed class:13 priority:60 color:red}
+node: {title: "n91" label: "PhiM 91"  info1: "Phi 91
   mode:    M
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 49
-     0:    Proj 43
-     1:    Proj 85
+    -1:    Block 47
+     0:    Proj 41
+     1:    Proj 83
   Private Attributes:
   backedges:
-  in loop 537 with depth 1
+  in loop 529 with depth 1
 "
 color: green}
-edge: {sourcename: "n93" targetname: "n43" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n93" targetname: "n85" label: "1" class:17 priority:10 color:blue}
-node: {title: "n561" label: "PhiP 561"  info1: "Phi 561
+edge: {sourcename: "n91" targetname: "n41" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n91" targetname: "n83" label: "1" class:17 priority:10 color:blue}
+node: {title: "n553" label: "PhiP 553"  info1: "Phi 553
   mode:    P
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 49
-     0:    SymC &a2 64
-     1:    Add 562
+    -1:    Block 47
+     0:    SymC &a2 62
+     1:    Add 554
   Private Attributes:
   backedges:
 "
 color: green}
-node: {title: "n561n64" label: "SymC &a2 64"  info1: "SymC &a2 64
+node: {title: "n553n62" label: "SymC &a2 62"  info1: "SymC &a2 62
   mode:    P
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a2 (32)
+  entity: entity GlobalType.a2 (30)
 
   type of value: type_unknown
 "
 }
-edge: {sourcename: "n561" targetname: "n561n64" label: "0" class:16 priority:10}
-edge: {sourcename: "n561" targetname: "n562" label: "1" class:16 priority:10}
-node: {title: "n553" label: "PhiP 553"  info1: "Phi 553
+edge: {sourcename: "n553" targetname: "n553n62" label: "0" class:16 priority:10}
+edge: {sourcename: "n553" targetname: "n554" label: "1" class:16 priority:10}
+node: {title: "n545" label: "PhiP 545"  info1: "Phi 545
   mode:    P
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 49
-     0:    SymC &a 63
-     1:    Add 554
+    -1:    Block 47
+     0:    SymC &a 61
+     1:    Add 546
   Private Attributes:
   backedges:
 "
 color: green}
-node: {title: "n553n63" label: "SymC &a 63"  info1: "SymC &a 63
+node: {title: "n545n61" label: "SymC &a 61"  info1: "SymC &a 61
   mode:    P
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a (31)
+  entity: entity GlobalType.a (29)
 
   type of value: type_unknown
 "
 }
-edge: {sourcename: "n553" targetname: "n553n63" label: "0" class:16 priority:10}
-edge: {sourcename: "n553" targetname: "n554" label: "1" class:16 priority:10}
-node: {title: "n570" label: "AddP 570"  info1: "Add 570
+edge: {sourcename: "n545" targetname: "n545n61" label: "0" class:16 priority:10}
+edge: {sourcename: "n545" targetname: "n546" label: "1" class:16 priority:10}
+node: {title: "n562" label: "AddP 562"  info1: "Add 562
   mode:    P
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 49
-     0:    SymC &a 63
-     1:    Mul 566
+    -1:    Block 47
+     0:    SymC &a 61
+     1:    Mul 558
   Private Attributes:
 "
 }
-node: {title: "n570n63" label: "SymC &a 63"  info1: "SymC &a 63
+node: {title: "n562n61" label: "SymC &a 61"  info1: "SymC &a 61
   mode:    P
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a (31)
+  entity: entity GlobalType.a (29)
 
   type of value: type_unknown
 "
 }
-edge: {sourcename: "n570" targetname: "n570n63" label: "0" class:16 priority:10}
-edge: {sourcename: "n570" targetname: "n566" label: "1" class:16 priority:10}
-node: {title: "n57" label: "ProjX false 57"  info1: "Proj 57
+edge: {sourcename: "n562" targetname: "n562n61" label: "0" class:16 priority:10}
+edge: {sourcename: "n562" targetname: "n558" label: "1" class:16 priority:10}
+node: {title: "n55" label: "ProjX false 55"  info1: "Proj 55
   mode:    X
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 49
-     0:    Cond 56
+    -1:    Block 47
+     0:    Cond 54
   Private Attributes:
   proj nr: 0
-  in loop 534 with depth 0
+  in loop 526 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n57" targetname: "n56" label: "0" class:13 priority:60 color:red}
-node: {title: "n58" label: "ProjX true 58"  info1: "Proj 58
+edge: {sourcename: "n55" targetname: "n54" label: "0" class:13 priority:60 color:red}
+node: {title: "n56" label: "ProjX true 56"  info1: "Proj 56
   mode:    X
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 49
-     0:    Cond 56
+    -1:    Block 47
+     0:    Cond 54
   Private Attributes:
   proj nr: 1
-  in loop 536 with depth 2
+  in loop 528 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n58" targetname: "n56" label: "0" class:13 priority:60 color:red}
-node: {title: "n56" label: "Cond 56"  info1: "Cond 56
+edge: {sourcename: "n56" targetname: "n54" label: "0" class:13 priority:60 color:red}
+node: {title: "n54" label: "Cond 54"  info1: "Cond 54
   mode:    T
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 49
-     0:    Proj 53
+    -1:    Block 47
+     0:    Proj 51
   Private Attributes:
-  in loop 536 with depth 2
+  in loop 528 with depth 2
   condition kind: dense
   default ProjNr: 0
 "
 }
-edge: {sourcename: "n56" targetname: "n53" label: "0" class:1  priority:50}
-node: {title: "n53" label: "Projb Le 53"  info1: "Proj 53
+edge: {sourcename: "n54" targetname: "n51" label: "0" class:1  priority:50}
+node: {title: "n51" label: "Projb Le 51"  info1: "Proj 51
   mode:    b
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 49
-     0:    Cmp 55
+    -1:    Block 47
+     0:    Cmp 53
   Private Attributes:
   proj nr: 3
-  in loop 536 with depth 2
+  in loop 528 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n53" targetname: "n55" label: "0" class:1  priority:50}
-node: {title: "n55" label: "Cmp 55"  info1: "Cmp 55
+edge: {sourcename: "n51" targetname: "n53" label: "0" class:1  priority:50}
+node: {title: "n53" label: "Cmp 53"  info1: "Cmp 53
   mode:    T
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 49
-     0:    Phi 94
-     1:    0x9 54
+    -1:    Block 47
+     0:    Phi 92
+     1:    0x9 52
   Private Attributes:
-  in loop 536 with depth 2
+  in loop 528 with depth 2
 "
 }
-node: {title: "n55n54" label: "0x9Is 54"  info1: "0x9 54
+node: {title: "n53n52" label: "0x9Is 52"  info1: "0x9 52
   mode:    Is
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n55" targetname: "n94" label: "0" class:1  priority:50}
-edge: {sourcename: "n55" targetname: "n55n54" label: "1" class:16 priority:10}
-node: {title: "n94" label: "PhiIs 94"  info1: "Phi 94
+edge: {sourcename: "n53" targetname: "n92" label: "0" class:1  priority:50}
+edge: {sourcename: "n53" targetname: "n53n52" label: "1" class:16 priority:10}
+node: {title: "n92" label: "PhiIs 92"  info1: "Phi 92
   mode:    Is
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 49
-     0:    0x0 47
-     1:    Add 86
+    -1:    Block 47
+     0:    0x0 45
+     1:    Add 84
   Private Attributes:
   backedges:
-  in loop 535 with depth 1
+  in loop 527 with depth 1
 "
 color: green}
-node: {title: "n94n47" label: "0x0Is 47"  info1: "0x0 47
+node: {title: "n92n45" label: "0x0Is 45"  info1: "0x0 45
   mode:    Is
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n94" targetname: "n94n47" label: "0" class:16 priority:10}
-edge: {sourcename: "n94" targetname: "n86" label: "1" class:16 priority:10}
+edge: {sourcename: "n92" targetname: "n92n45" label: "0" class:16 priority:10}
+edge: {sourcename: "n92" targetname: "n84" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n46"  label: "Block 46" status:clustered color:yellow
-edge: {sourcename: "n46" targetname: "n40" label: "0" class:13 priority:60 color:red}
-node: {title: "n48" label: "Jmp 48"  info1: "Jmp 48
+graph: { title: "n44"  label: "Block 44" status:clustered color:yellow
+edge: {sourcename: "n44" targetname: "n38" label: "0" class:13 priority:60 color:red}
+node: {title: "n46" label: "Jmp 46"  info1: "Jmp 46
   mode:    X
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 46
+    -1:    Block 44
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
 "
 }
 }
 
-graph: { title: "n59"  label: "Block 59" status:clustered color:yellow
-edge: {sourcename: "n59" targetname: "n58" label: "0" class:13 priority:60 color:red}
-node: {title: "n85" label: "ProjM M 85"  info1: "Proj 85
+graph: { title: "n57"  label: "Block 57" status:clustered color:yellow
+edge: {sourcename: "n57" targetname: "n56" label: "0" class:13 priority:60 color:red}
+node: {title: "n83" label: "ProjM M 83"  info1: "Proj 83
   mode:    M
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 59
-     0:    Store 83
+    -1:    Block 57
+     0:    Store 81
   Private Attributes:
   proj nr: 0
-  in loop 537 with depth 1
+  in loop 529 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n85" targetname: "n83" label: "0" class:17 priority:10 color:blue}
-node: {title: "n83" label: "Store 83"  info1: "Store 83
+edge: {sourcename: "n83" targetname: "n81" label: "0" class:17 priority:10 color:blue}
+node: {title: "n81" label: "Store 81"  info1: "Store 81
   mode:    T
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   3
   pred nodes:
-    -1:    Block 59
-     0:    Proj 78
-     1:    Phi 553
-     2:    0xF 82
+    -1:    Block 57
+     0:    Proj 76
+     1:    Phi 545
+     2:    0xF 80
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 537 with depth 1
+  in loop 529 with depth 1
   volatility: volatility_non_volatile
 "
 }
-node: {title: "n83n82" label: "0xFIs 82"  info1: "0xF 82
+node: {title: "n81n80" label: "0xFIs 80"  info1: "0xF 80
   mode:    Is
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n83" targetname: "n78" label: "0" class:14 priority:50 color:blue}
-edge: {sourcename: "n83" targetname: "n553" label: "1" class:16 priority:10}
-edge: {sourcename: "n83" targetname: "n83n82" label: "2" class:16 priority:10}
-node: {title: "n78" label: "ProjM M 78"  info1: "Proj 78
+edge: {sourcename: "n81" targetname: "n76" label: "0" class:14 priority:50 color:blue}
+edge: {sourcename: "n81" targetname: "n545" label: "1" class:16 priority:10}
+edge: {sourcename: "n81" targetname: "n81n80" label: "2" class:16 priority:10}
+node: {title: "n76" label: "ProjM M 76"  info1: "Proj 76
   mode:    M
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 59
-     0:    Store 76
+    -1:    Block 57
+     0:    Store 74
   Private Attributes:
   proj nr: 0
-  in loop 537 with depth 1
+  in loop 529 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n78" targetname: "n76" label: "0" class:17 priority:10 color:blue}
-node: {title: "n76" label: "Store 76"  info1: "Store 76
+edge: {sourcename: "n76" targetname: "n74" label: "0" class:17 priority:10 color:blue}
+node: {title: "n74" label: "Store 74"  info1: "Store 74
   mode:    T
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   3
   pred nodes:
-    -1:    Block 59
-     0:    Proj 74
-     1:    Phi 561
-     2:    0x10 75
+    -1:    Block 57
+     0:    Proj 72
+     1:    Phi 553
+     2:    0x10 73
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 537 with depth 1
+  in loop 529 with depth 1
   volatility: volatility_non_volatile
 "
 }
-node: {title: "n76n75" label: "0x10Is 75"  info1: "0x10 75
+node: {title: "n74n73" label: "0x10Is 73"  info1: "0x10 73
   mode:    Is
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n76" targetname: "n74" label: "0" class:14 priority:50 color:blue}
-edge: {sourcename: "n76" targetname: "n561" label: "1" class:16 priority:10}
-edge: {sourcename: "n76" targetname: "n76n75" label: "2" class:16 priority:10}
-node: {title: "n74" label: "ProjM M 74"  info1: "Proj 74
+edge: {sourcename: "n74" targetname: "n72" label: "0" class:14 priority:50 color:blue}
+edge: {sourcename: "n74" targetname: "n553" label: "1" class:16 priority:10}
+edge: {sourcename: "n74" targetname: "n74n73" label: "2" class:16 priority:10}
+node: {title: "n72" label: "ProjM M 72"  info1: "Proj 72
   mode:    M
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 59
-     0:    Store 72
+    -1:    Block 57
+     0:    Store 70
   Private Attributes:
   proj nr: 0
-  in loop 537 with depth 1
+  in loop 529 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n74" targetname: "n72" label: "0" class:17 priority:10 color:blue}
-node: {title: "n72" label: "Store 72"  info1: "Store 72
+edge: {sourcename: "n72" targetname: "n70" label: "0" class:17 priority:10 color:blue}
+node: {title: "n70" label: "Store 70"  info1: "Store 70
   mode:    T
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   3
   pred nodes:
-    -1:    Block 59
-     0:    Phi 93
-     1:    Phi 553
-     2:    0x13 70
+    -1:    Block 57
+     0:    Phi 91
+     1:    Phi 545
+     2:    0x13 68
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 537 with depth 1
+  in loop 529 with depth 1
   volatility: volatility_non_volatile
 "
 }
-node: {title: "n72n70" label: "0x13Is 70"  info1: "0x13 70
+node: {title: "n70n68" label: "0x13Is 68"  info1: "0x13 68
   mode:    Is
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n72" targetname: "n93" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n72" targetname: "n553" label: "1" class:16 priority:10}
-edge: {sourcename: "n72" targetname: "n72n70" label: "2" class:16 priority:10}
-node: {title: "n562" label: "AddP 562"  info1: "Add 562
+edge: {sourcename: "n70" targetname: "n91" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n70" targetname: "n545" label: "1" class:16 priority:10}
+edge: {sourcename: "n70" targetname: "n70n68" label: "2" class:16 priority:10}
+node: {title: "n554" label: "AddP 554"  info1: "Add 554
   mode:    P
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 59
-     0:    0xC 62
-     1:    Phi 561
+    -1:    Block 57
+     0:    0xC 60
+     1:    Phi 553
   Private Attributes:
 "
 }
-node: {title: "n562n62" label: "0xCIs 62"  info1: "0xC 62
+node: {title: "n554n60" label: "0xCIs 60"  info1: "0xC 60
   mode:    Is
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n562" targetname: "n562n62" label: "0" class:16 priority:10}
-edge: {sourcename: "n562" targetname: "n561" label: "1" class:16 priority:10}
-node: {title: "n554" label: "AddP 554"  info1: "Add 554
+edge: {sourcename: "n554" targetname: "n554n60" label: "0" class:16 priority:10}
+edge: {sourcename: "n554" targetname: "n553" label: "1" class:16 priority:10}
+node: {title: "n546" label: "AddP 546"  info1: "Add 546
   mode:    P
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 59
-     0:    0x4 61
-     1:    Phi 553
+    -1:    Block 57
+     0:    0x4 59
+     1:    Phi 545
   Private Attributes:
 "
 }
-node: {title: "n554n61" label: "0x4Is 61"  info1: "0x4 61
+node: {title: "n546n59" label: "0x4Is 59"  info1: "0x4 59
   mode:    Is
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n554" targetname: "n554n61" label: "0" class:16 priority:10}
-edge: {sourcename: "n554" targetname: "n553" label: "1" class:16 priority:10}
-node: {title: "n87" label: "Jmp 87"  info1: "Jmp 87
+edge: {sourcename: "n546" targetname: "n546n59" label: "0" class:16 priority:10}
+edge: {sourcename: "n546" targetname: "n545" label: "1" class:16 priority:10}
+node: {title: "n85" label: "Jmp 85"  info1: "Jmp 85
   mode:    X
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 59
+    -1:    Block 57
   Private Attributes:
-  in loop 536 with depth 2
+  in loop 528 with depth 2
 "
 }
-node: {title: "n86" label: "AddIs 86"  info1: "Add 86
+node: {title: "n84" label: "AddIs 84"  info1: "Add 84
   mode:    Is
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 59
-     0:    0x1 60
-     1:    Phi 94
+    -1:    Block 57
+     0:    0x1 58
+     1:    Phi 92
   Private Attributes:
-  in loop 535 with depth 1
+  in loop 527 with depth 1
 "
 }
-node: {title: "n86n60" label: "0x1Is 60"  info1: "0x1 60
+node: {title: "n84n58" label: "0x1Is 58"  info1: "0x1 58
   mode:    Is
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n86" targetname: "n86n60" label: "0" class:16 priority:10}
-edge: {sourcename: "n86" targetname: "n94" label: "1" class:16 priority:10}
+edge: {sourcename: "n84" targetname: "n84n58" label: "0" class:16 priority:10}
+edge: {sourcename: "n84" targetname: "n92" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n105"  label: "Block 105" status:clustered color:yellow
-edge: {sourcename: "n105" targetname: "n102" label: "0" class:13 priority:60 color:red}
-node: {title: "n114" label: "ProjM M 114"  info1: "Proj 114
+graph: { title: "n103"  label: "Block 103" status:clustered color:yellow
+edge: {sourcename: "n103" targetname: "n100" label: "0" class:13 priority:60 color:red}
+node: {title: "n112" label: "ProjM M 112"  info1: "Proj 112
   mode:    M
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 105
-     0:    Store 112
+    -1:    Block 103
+     0:    Store 110
   Private Attributes:
   proj nr: 0
-  in loop 540 with depth 1
+  in loop 532 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n114" targetname: "n112" label: "0" class:17 priority:10 color:blue}
-node: {title: "n112" label: "Store 112"  info1: "Store 112
+edge: {sourcename: "n112" targetname: "n110" label: "0" class:17 priority:10 color:blue}
+node: {title: "n110" label: "Store 110"  info1: "Store 110
   mode:    T
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   3
   pred nodes:
-    -1:    Block 105
-     0:    Phi 122
-     1:    Phi 568
-     2:    0x13 70
+    -1:    Block 103
+     0:    Phi 120
+     1:    Phi 560
+     2:    0x13 68
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 540 with depth 1
+  in loop 532 with depth 1
   volatility: volatility_non_volatile
 "
 }
-node: {title: "n112n70" label: "0x13Is 70"  info1: "0x13 70
+node: {title: "n110n68" label: "0x13Is 68"  info1: "0x13 68
   mode:    Is
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n112" targetname: "n122" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n112" targetname: "n568" label: "1" class:16 priority:10}
-edge: {sourcename: "n112" targetname: "n112n70" label: "2" class:16 priority:10}
-node: {title: "n569" label: "AddP 569"  info1: "Add 569
+edge: {sourcename: "n110" targetname: "n120" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n110" targetname: "n560" label: "1" class:16 priority:10}
+edge: {sourcename: "n110" targetname: "n110n68" label: "2" class:16 priority:10}
+node: {title: "n561" label: "AddP 561"  info1: "Add 561
   mode:    P
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 105
-     0:    0xFFFFFFFC 565
-     1:    Phi 568
+    -1:    Block 103
+     0:    0xFFFFFFFC 557
+     1:    Phi 560
   Private Attributes:
 "
 }
-node: {title: "n569n565" label: "0xFFFFFFFCIs 565"  info1: "0xFFFFFFFC 565
+node: {title: "n561n557" label: "0xFFFFFFFCIs 557"  info1: "0xFFFFFFFC 557
   mode:    Is
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n569" targetname: "n569n565" label: "0" class:16 priority:10}
-edge: {sourcename: "n569" targetname: "n568" label: "1" class:16 priority:10}
-node: {title: "n116" label: "Jmp 116"  info1: "Jmp 116
+edge: {sourcename: "n561" targetname: "n561n557" label: "0" class:16 priority:10}
+edge: {sourcename: "n561" targetname: "n560" label: "1" class:16 priority:10}
+node: {title: "n114" label: "Jmp 114"  info1: "Jmp 114
   mode:    X
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 105
+    -1:    Block 103
   Private Attributes:
-  in loop 538 with depth 1
+  in loop 530 with depth 1
 "
 }
 }
 
-graph: { title: "n34"  label: "Block 34" status:clustered color:yellow
-edge: {sourcename: "n34" targetname: "n34n38" label: "0" class:13 priority:60 color:red}
-node: {title: "n35" label: "End 35"  info1: "End 35
+graph: { title: "n32"  label: "Block 32" status:clustered color:yellow
+edge: {sourcename: "n32" targetname: "n32n36" label: "0" class:13 priority:60 color:red}
+node: {title: "n33" label: "End 33"  info1: "End 33
   mode:    X
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   3
   pred nodes:
-    -1:    Block 34
-     0:    Phi 93
-     1:    Block 95
-     2:    Phi 122
+    -1:    Block 32
+     0:    Phi 91
+     1:    Block 93
+     2:    Phi 120
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
 "
 color: blue}
 }
-node: {title: "n34n38" label: "Bad 38"  info1: "Bad 38
+node: {title: "n32n36" label: "Bad 36"  info1: "Bad 36
   mode:    T
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 534 with depth 0
+  in loop 526 with depth 0
 "
 }
 
-graph: { title: "n36"  label: "Block 36" status:clustered color:yellow
-edge: {sourcename: "n36" targetname: "n40" label: "0" class:13 priority:60 color:red}
-node: {title: "n43" label: "ProjM 1 43"  info1: "Proj 43
+graph: { title: "n34"  label: "Block 34" status:clustered color:yellow
+edge: {sourcename: "n34" targetname: "n38" label: "0" class:13 priority:60 color:red}
+node: {title: "n41" label: "ProjM 1 41"  info1: "Proj 41
   mode:    M
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 36
-     0:    Start 37
+    -1:    Block 34
+     0:    Start 35
   Private Attributes:
   proj nr: 1
-  in loop 534 with depth 0
+  in loop 526 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n43" targetname: "n37" label: "0" class:17 priority:10 color:blue}
-node: {title: "n40" label: "ProjX X_initial_exec 40"  info1: "Proj 40
+edge: {sourcename: "n41" targetname: "n35" label: "0" class:17 priority:10 color:blue}
+node: {title: "n38" label: "ProjX X_initial_exec 38"  info1: "Proj 38
   mode:    X
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 36
-     0:    Start 37
+    -1:    Block 34
+     0:    Start 35
   Private Attributes:
   proj nr: 0
-  in loop 534 with depth 0
+  in loop 526 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n40" targetname: "n37" label: "0" class:13 priority:60 color:red}
-node: {title: "n37" label: "Start 37"  info1: "Start 37
+edge: {sourcename: "n38" targetname: "n35" label: "0" class:13 priority:60 color:red}
+node: {title: "n35" label: "Start 35"  info1: "Start 35
   mode:    T
   visited: 36
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   start of method of type STRENGTH_RED_EXAMPLE_meth_tp
     param 0 type: int
 "
index bf068b0..5254c0c 100644 (file)
@@ -53,707 +53,707 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-graph: { title: "g45" label: "STRENGTH_RED_EXAMPLE_m1" status:clustered color:white
-graph: { title: "n95"  label: "Block 95" status:clustered color:yellow
-edge: {sourcename: "n95" targetname: "n57" label: "0" class:13 priority:60 color:red}
-backedge: {sourcename: "n95" targetname: "n116" label: "1" linestyle:dashed class:13 priority:60 color:red}
-node: {title: "n122" label: "PhiM 122"  info1: "Phi 122
+graph: { title: "g43" label: "STRENGTH_RED_EXAMPLE_m1" status:clustered color:white
+graph: { title: "n93"  label: "Block 93" status:clustered color:yellow
+edge: {sourcename: "n93" targetname: "n55" label: "0" class:13 priority:60 color:red}
+backedge: {sourcename: "n93" targetname: "n114" label: "1" linestyle:dashed class:13 priority:60 color:red}
+node: {title: "n120" label: "PhiM 120"  info1: "Phi 120
   mode:    M
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 95
-     0:    Phi 93
-     1: be Proj 114
+    -1:    Block 93
+     0:    Phi 91
+     1: be Proj 112
   Private Attributes:
   backedges:  1
-  in loop 540 with depth 1
+  in loop 532 with depth 1
 "
 color: green}
-edge: {sourcename: "n122" targetname: "n93" label: "0" class:17 priority:10 color:blue}
-backedge: {sourcename: "n122" targetname: "n114" label: "1" linestyle:dashed class:17 priority:10 color:blue}
-node: {title: "n121" label: "PhiIs 121"  info1: "Phi 121
+edge: {sourcename: "n120" targetname: "n91" label: "0" class:17 priority:10 color:blue}
+backedge: {sourcename: "n120" targetname: "n112" label: "1" linestyle:dashed class:17 priority:10 color:blue}
+node: {title: "n119" label: "PhiIs 119"  info1: "Phi 119
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 95
-     0:    Phi 94
-     1: be Sub 115
+    -1:    Block 93
+     0:    Phi 92
+     1: be Sub 113
   Private Attributes:
   backedges:  1
-  in loop 539 with depth 1
+  in loop 531 with depth 1
 "
 color: green}
-edge: {sourcename: "n121" targetname: "n94" label: "0" class:16 priority:10}
-backedge: {sourcename: "n121" targetname: "n115" label: "1" linestyle:dashed class:16 priority:10}
-node: {title: "n102" label: "Jmp 102"  info1: "Jmp 102
+edge: {sourcename: "n119" targetname: "n92" label: "0" class:16 priority:10}
+backedge: {sourcename: "n119" targetname: "n113" label: "1" linestyle:dashed class:16 priority:10}
+node: {title: "n100" label: "Jmp 100"  info1: "Jmp 100
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 95
+    -1:    Block 93
   Private Attributes:
-  in loop 538 with depth 1
+  in loop 530 with depth 1
 "
 }
 }
 
-graph: { title: "n49"  label: "Block 49" status:clustered color:yellow
-edge: {sourcename: "n49" targetname: "n48" label: "0" class:13 priority:60 color:red}
-backedge: {sourcename: "n49" targetname: "n87" label: "1" linestyle:dashed class:13 priority:60 color:red}
-node: {title: "n93" label: "PhiM 93"  info1: "Phi 93
+graph: { title: "n47"  label: "Block 47" status:clustered color:yellow
+edge: {sourcename: "n47" targetname: "n46" label: "0" class:13 priority:60 color:red}
+backedge: {sourcename: "n47" targetname: "n85" label: "1" linestyle:dashed class:13 priority:60 color:red}
+node: {title: "n91" label: "PhiM 91"  info1: "Phi 91
   mode:    M
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 49
-     0:    Proj 43
-     1: be Proj 85
+    -1:    Block 47
+     0:    Proj 41
+     1: be Proj 83
   Private Attributes:
   backedges:  1
-  in loop 537 with depth 1
+  in loop 529 with depth 1
 "
 color: green}
-edge: {sourcename: "n93" targetname: "n43" label: "0" class:17 priority:10 color:blue}
-backedge: {sourcename: "n93" targetname: "n85" label: "1" linestyle:dashed class:17 priority:10 color:blue}
-node: {title: "n57" label: "ProjX false 57"  info1: "Proj 57
+edge: {sourcename: "n91" targetname: "n41" label: "0" class:17 priority:10 color:blue}
+backedge: {sourcename: "n91" targetname: "n83" label: "1" linestyle:dashed class:17 priority:10 color:blue}
+node: {title: "n55" label: "ProjX false 55"  info1: "Proj 55
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 49
-     0:    Cond 56
+    -1:    Block 47
+     0:    Cond 54
   Private Attributes:
   proj nr: 0
-  in loop 534 with depth 0
+  in loop 526 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n57" targetname: "n56" label: "0" class:13 priority:60 color:red}
-node: {title: "n58" label: "ProjX true 58"  info1: "Proj 58
+edge: {sourcename: "n55" targetname: "n54" label: "0" class:13 priority:60 color:red}
+node: {title: "n56" label: "ProjX true 56"  info1: "Proj 56
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 49
-     0:    Cond 56
+    -1:    Block 47
+     0:    Cond 54
   Private Attributes:
   proj nr: 1
-  in loop 536 with depth 2
+  in loop 528 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n58" targetname: "n56" label: "0" class:13 priority:60 color:red}
-node: {title: "n56" label: "Cond 56"  info1: "Cond 56
+edge: {sourcename: "n56" targetname: "n54" label: "0" class:13 priority:60 color:red}
+node: {title: "n54" label: "Cond 54"  info1: "Cond 54
   mode:    T
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 49
-     0:    Proj 53
+    -1:    Block 47
+     0:    Proj 51
   Private Attributes:
-  in loop 536 with depth 2
+  in loop 528 with depth 2
   condition kind: dense
   default ProjNr: 0
 "
 }
-edge: {sourcename: "n56" targetname: "n53" label: "0" class:1  priority:50}
-node: {title: "n53" label: "Projb Le 53"  info1: "Proj 53
+edge: {sourcename: "n54" targetname: "n51" label: "0" class:1  priority:50}
+node: {title: "n51" label: "Projb Le 51"  info1: "Proj 51
   mode:    b
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 49
-     0:    Cmp 55
+    -1:    Block 47
+     0:    Cmp 53
   Private Attributes:
   proj nr: 3
-  in loop 536 with depth 2
+  in loop 528 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n53" targetname: "n55" label: "0" class:1  priority:50}
-node: {title: "n55" label: "Cmp 55"  info1: "Cmp 55
+edge: {sourcename: "n51" targetname: "n53" label: "0" class:1  priority:50}
+node: {title: "n53" label: "Cmp 53"  info1: "Cmp 53
   mode:    T
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 49
-     0:    Phi 94
-     1:    0x9 54
+    -1:    Block 47
+     0:    Phi 92
+     1:    0x9 52
   Private Attributes:
-  in loop 536 with depth 2
+  in loop 528 with depth 2
 "
 }
-node: {title: "n55n54" label: "0x9Is 54"  info1: "0x9 54
+node: {title: "n53n52" label: "0x9Is 52"  info1: "0x9 52
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n55" targetname: "n94" label: "0" class:1  priority:50}
-edge: {sourcename: "n55" targetname: "n55n54" label: "1" class:16 priority:10}
-node: {title: "n94" label: "PhiIs 94"  info1: "Phi 94
+edge: {sourcename: "n53" targetname: "n92" label: "0" class:1  priority:50}
+edge: {sourcename: "n53" targetname: "n53n52" label: "1" class:16 priority:10}
+node: {title: "n92" label: "PhiIs 92"  info1: "Phi 92
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 49
-     0:    0x0 47
-     1: be Add 86
+    -1:    Block 47
+     0:    0x0 45
+     1: be Add 84
   Private Attributes:
   backedges:  1
-  in loop 535 with depth 1
+  in loop 527 with depth 1
 "
 color: green}
-node: {title: "n94n47" label: "0x0Is 47"  info1: "0x0 47
+node: {title: "n92n45" label: "0x0Is 45"  info1: "0x0 45
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n94" targetname: "n94n47" label: "0" class:16 priority:10}
-backedge: {sourcename: "n94" targetname: "n86" label: "1" linestyle:dashed class:16 priority:10}
+edge: {sourcename: "n92" targetname: "n92n45" label: "0" class:16 priority:10}
+backedge: {sourcename: "n92" targetname: "n84" label: "1" linestyle:dashed class:16 priority:10}
 }
 
-graph: { title: "n46"  label: "Block 46" status:clustered color:yellow
-edge: {sourcename: "n46" targetname: "n40" label: "0" class:13 priority:60 color:red}
-node: {title: "n48" label: "Jmp 48"  info1: "Jmp 48
+graph: { title: "n44"  label: "Block 44" status:clustered color:yellow
+edge: {sourcename: "n44" targetname: "n38" label: "0" class:13 priority:60 color:red}
+node: {title: "n46" label: "Jmp 46"  info1: "Jmp 46
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 46
+    -1:    Block 44
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
 "
 }
 }
 
-graph: { title: "n59"  label: "Block 59" status:clustered color:yellow
-edge: {sourcename: "n59" targetname: "n58" label: "0" class:13 priority:60 color:red}
-node: {title: "n85" label: "ProjM M 85"  info1: "Proj 85
+graph: { title: "n57"  label: "Block 57" status:clustered color:yellow
+edge: {sourcename: "n57" targetname: "n56" label: "0" class:13 priority:60 color:red}
+node: {title: "n83" label: "ProjM M 83"  info1: "Proj 83
   mode:    M
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 59
-     0:    Store 83
+    -1:    Block 57
+     0:    Store 81
   Private Attributes:
   proj nr: 0
-  in loop 537 with depth 1
+  in loop 529 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n85" targetname: "n83" label: "0" class:17 priority:10 color:blue}
-node: {title: "n83" label: "Store 83"  info1: "Store 83
+edge: {sourcename: "n83" targetname: "n81" label: "0" class:17 priority:10 color:blue}
+node: {title: "n81" label: "Store 81"  info1: "Store 81
   mode:    T
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   3
   pred nodes:
-    -1:    Block 59
-     0:    Proj 78
-     1:    Add 67
-     2:    0xF 82
+    -1:    Block 57
+     0:    Proj 76
+     1:    Add 65
+     2:    0xF 80
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 537 with depth 1
+  in loop 529 with depth 1
   volatility: volatility_non_volatile
 "
 }
-node: {title: "n83n82" label: "0xFIs 82"  info1: "0xF 82
+node: {title: "n81n80" label: "0xFIs 80"  info1: "0xF 80
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n83" targetname: "n78" label: "0" class:14 priority:50 color:blue}
-edge: {sourcename: "n83" targetname: "n67" label: "1" class:1  priority:50}
-edge: {sourcename: "n83" targetname: "n83n82" label: "2" class:16 priority:10}
-node: {title: "n78" label: "ProjM M 78"  info1: "Proj 78
+edge: {sourcename: "n81" targetname: "n76" label: "0" class:14 priority:50 color:blue}
+edge: {sourcename: "n81" targetname: "n65" label: "1" class:1  priority:50}
+edge: {sourcename: "n81" targetname: "n81n80" label: "2" class:16 priority:10}
+node: {title: "n76" label: "ProjM M 76"  info1: "Proj 76
   mode:    M
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 59
-     0:    Store 76
+    -1:    Block 57
+     0:    Store 74
   Private Attributes:
   proj nr: 0
-  in loop 537 with depth 1
+  in loop 529 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n78" targetname: "n76" label: "0" class:17 priority:10 color:blue}
-node: {title: "n76" label: "Store 76"  info1: "Store 76
+edge: {sourcename: "n76" targetname: "n74" label: "0" class:17 priority:10 color:blue}
+node: {title: "n74" label: "Store 74"  info1: "Store 74
   mode:    T
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   3
   pred nodes:
-    -1:    Block 59
-     0:    Proj 74
-     1:    Add 69
-     2:    0x10 75
+    -1:    Block 57
+     0:    Proj 72
+     1:    Add 67
+     2:    0x10 73
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 537 with depth 1
+  in loop 529 with depth 1
   volatility: volatility_non_volatile
 "
 }
-node: {title: "n76n75" label: "0x10Is 75"  info1: "0x10 75
+node: {title: "n74n73" label: "0x10Is 73"  info1: "0x10 73
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n76" targetname: "n74" label: "0" class:14 priority:50 color:blue}
-edge: {sourcename: "n76" targetname: "n69" label: "1" class:1  priority:50}
-edge: {sourcename: "n76" targetname: "n76n75" label: "2" class:16 priority:10}
-node: {title: "n74" label: "ProjM M 74"  info1: "Proj 74
+edge: {sourcename: "n74" targetname: "n72" label: "0" class:14 priority:50 color:blue}
+edge: {sourcename: "n74" targetname: "n67" label: "1" class:1  priority:50}
+edge: {sourcename: "n74" targetname: "n74n73" label: "2" class:16 priority:10}
+node: {title: "n72" label: "ProjM M 72"  info1: "Proj 72
   mode:    M
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 59
-     0:    Store 72
+    -1:    Block 57
+     0:    Store 70
   Private Attributes:
   proj nr: 0
-  in loop 537 with depth 1
+  in loop 529 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n74" targetname: "n72" label: "0" class:17 priority:10 color:blue}
-node: {title: "n72" label: "Store 72"  info1: "Store 72
+edge: {sourcename: "n72" targetname: "n70" label: "0" class:17 priority:10 color:blue}
+node: {title: "n70" label: "Store 70"  info1: "Store 70
   mode:    T
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   3
   pred nodes:
-    -1:    Block 59
-     0:    Phi 93
-     1:    Add 67
-     2:    0x13 70
+    -1:    Block 57
+     0:    Phi 91
+     1:    Add 65
+     2:    0x13 68
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 537 with depth 1
+  in loop 529 with depth 1
   volatility: volatility_non_volatile
 "
 }
-node: {title: "n72n70" label: "0x13Is 70"  info1: "0x13 70
+node: {title: "n70n68" label: "0x13Is 68"  info1: "0x13 68
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n72" targetname: "n93" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n72" targetname: "n67" label: "1" class:1  priority:50}
-edge: {sourcename: "n72" targetname: "n72n70" label: "2" class:16 priority:10}
-node: {title: "n69" label: "AddP 69"  info1: "Add 69
+edge: {sourcename: "n70" targetname: "n91" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n70" targetname: "n65" label: "1" class:1  priority:50}
+edge: {sourcename: "n70" targetname: "n70n68" label: "2" class:16 priority:10}
+node: {title: "n67" label: "AddP 67"  info1: "Add 67
   mode:    P
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 59
-     0:    SymC &a2 64
-     1:    Mul 68
+    -1:    Block 57
+     0:    SymC &a2 62
+     1:    Mul 66
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
 "
 }
-node: {title: "n69n64" label: "SymC &a2 64"  info1: "SymC &a2 64
+node: {title: "n67n62" label: "SymC &a2 62"  info1: "SymC &a2 62
   mode:    P
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a2 (32)
+  entity: entity GlobalType.a2 (30)
 
   type of value: type_unknown
 "
 }
-edge: {sourcename: "n69" targetname: "n69n64" label: "0" class:16 priority:10}
-edge: {sourcename: "n69" targetname: "n68" label: "1" class:1  priority:50}
-node: {title: "n68" label: "MulIs 68"  info1: "Mul 68
+edge: {sourcename: "n67" targetname: "n67n62" label: "0" class:16 priority:10}
+edge: {sourcename: "n67" targetname: "n66" label: "1" class:1  priority:50}
+node: {title: "n66" label: "MulIs 66"  info1: "Mul 66
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 59
-     0:    0xC 62
-     1:    Phi 94
+    -1:    Block 57
+     0:    0xC 60
+     1:    Phi 92
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
 "
 }
-node: {title: "n68n62" label: "0xCIs 62"  info1: "0xC 62
+node: {title: "n66n60" label: "0xCIs 60"  info1: "0xC 60
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n68" targetname: "n68n62" label: "0" class:16 priority:10}
-edge: {sourcename: "n68" targetname: "n94" label: "1" class:16 priority:10}
-node: {title: "n67" label: "AddP 67"  info1: "Add 67
+edge: {sourcename: "n66" targetname: "n66n60" label: "0" class:16 priority:10}
+edge: {sourcename: "n66" targetname: "n92" label: "1" class:16 priority:10}
+node: {title: "n65" label: "AddP 65"  info1: "Add 65
   mode:    P
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 59
-     0:    SymC &a 63
-     1:    Mul 66
+    -1:    Block 57
+     0:    SymC &a 61
+     1:    Mul 64
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
 "
 }
-node: {title: "n67n63" label: "SymC &a 63"  info1: "SymC &a 63
+node: {title: "n65n61" label: "SymC &a 61"  info1: "SymC &a 61
   mode:    P
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a (31)
+  entity: entity GlobalType.a (29)
 
   type of value: type_unknown
 "
 }
-edge: {sourcename: "n67" targetname: "n67n63" label: "0" class:16 priority:10}
-edge: {sourcename: "n67" targetname: "n66" label: "1" class:1  priority:50}
-node: {title: "n66" label: "MulIs 66"  info1: "Mul 66
+edge: {sourcename: "n65" targetname: "n65n61" label: "0" class:16 priority:10}
+edge: {sourcename: "n65" targetname: "n64" label: "1" class:1  priority:50}
+node: {title: "n64" label: "MulIs 64"  info1: "Mul 64
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 59
-     0:    0x4 61
-     1:    Phi 94
+    -1:    Block 57
+     0:    0x4 59
+     1:    Phi 92
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
 "
 }
-node: {title: "n66n61" label: "0x4Is 61"  info1: "0x4 61
+node: {title: "n64n59" label: "0x4Is 59"  info1: "0x4 59
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n66" targetname: "n66n61" label: "0" class:16 priority:10}
-edge: {sourcename: "n66" targetname: "n94" label: "1" class:16 priority:10}
-node: {title: "n87" label: "Jmp 87"  info1: "Jmp 87
+edge: {sourcename: "n64" targetname: "n64n59" label: "0" class:16 priority:10}
+edge: {sourcename: "n64" targetname: "n92" label: "1" class:16 priority:10}
+node: {title: "n85" label: "Jmp 85"  info1: "Jmp 85
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 59
+    -1:    Block 57
   Private Attributes:
-  in loop 536 with depth 2
+  in loop 528 with depth 2
 "
 }
-node: {title: "n86" label: "AddIs 86"  info1: "Add 86
+node: {title: "n84" label: "AddIs 84"  info1: "Add 84
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 59
-     0:    0x1 60
-     1:    Phi 94
+    -1:    Block 57
+     0:    0x1 58
+     1:    Phi 92
   Private Attributes:
-  in loop 535 with depth 1
+  in loop 527 with depth 1
 "
 }
-node: {title: "n86n60" label: "0x1Is 60"  info1: "0x1 60
+node: {title: "n84n58" label: "0x1Is 58"  info1: "0x1 58
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n86" targetname: "n86n60" label: "0" class:16 priority:10}
-edge: {sourcename: "n86" targetname: "n94" label: "1" class:16 priority:10}
+edge: {sourcename: "n84" targetname: "n84n58" label: "0" class:16 priority:10}
+edge: {sourcename: "n84" targetname: "n92" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n105"  label: "Block 105" status:clustered color:yellow
-edge: {sourcename: "n105" targetname: "n102" label: "0" class:13 priority:60 color:red}
-node: {title: "n114" label: "ProjM M 114"  info1: "Proj 114
+graph: { title: "n103"  label: "Block 103" status:clustered color:yellow
+edge: {sourcename: "n103" targetname: "n100" label: "0" class:13 priority:60 color:red}
+node: {title: "n112" label: "ProjM M 112"  info1: "Proj 112
   mode:    M
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 105
-     0:    Store 112
+    -1:    Block 103
+     0:    Store 110
   Private Attributes:
   proj nr: 0
-  in loop 540 with depth 1
+  in loop 532 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n114" targetname: "n112" label: "0" class:17 priority:10 color:blue}
-node: {title: "n112" label: "Store 112"  info1: "Store 112
+edge: {sourcename: "n112" targetname: "n110" label: "0" class:17 priority:10 color:blue}
+node: {title: "n110" label: "Store 110"  info1: "Store 110
   mode:    T
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   3
   pred nodes:
-    -1:    Block 105
-     0:    Phi 122
-     1:    Add 109
-     2:    0x13 70
+    -1:    Block 103
+     0:    Phi 120
+     1:    Add 107
+     2:    0x13 68
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 540 with depth 1
+  in loop 532 with depth 1
   volatility: volatility_non_volatile
 "
 }
-node: {title: "n112n70" label: "0x13Is 70"  info1: "0x13 70
+node: {title: "n110n68" label: "0x13Is 68"  info1: "0x13 68
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n112" targetname: "n122" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n112" targetname: "n109" label: "1" class:1  priority:50}
-edge: {sourcename: "n112" targetname: "n112n70" label: "2" class:16 priority:10}
-node: {title: "n109" label: "AddP 109"  info1: "Add 109
+edge: {sourcename: "n110" targetname: "n120" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n110" targetname: "n107" label: "1" class:1  priority:50}
+edge: {sourcename: "n110" targetname: "n110n68" label: "2" class:16 priority:10}
+node: {title: "n107" label: "AddP 107"  info1: "Add 107
   mode:    P
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 105
-     0:    SymC &a 63
-     1:    Mul 108
+    -1:    Block 103
+     0:    SymC &a 61
+     1:    Mul 106
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
 "
 }
-node: {title: "n109n63" label: "SymC &a 63"  info1: "SymC &a 63
+node: {title: "n107n61" label: "SymC &a 61"  info1: "SymC &a 61
   mode:    P
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a (31)
+  entity: entity GlobalType.a (29)
 
   type of value: type_unknown
 "
 }
-edge: {sourcename: "n109" targetname: "n109n63" label: "0" class:16 priority:10}
-edge: {sourcename: "n109" targetname: "n108" label: "1" class:1  priority:50}
-node: {title: "n108" label: "MulIs 108"  info1: "Mul 108
+edge: {sourcename: "n107" targetname: "n107n61" label: "0" class:16 priority:10}
+edge: {sourcename: "n107" targetname: "n106" label: "1" class:1  priority:50}
+node: {title: "n106" label: "MulIs 106"  info1: "Mul 106
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 105
-     0:    0x4 61
-     1:    Phi 121
+    -1:    Block 103
+     0:    0x4 59
+     1:    Phi 119
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
 "
 }
-node: {title: "n108n61" label: "0x4Is 61"  info1: "0x4 61
+node: {title: "n106n59" label: "0x4Is 59"  info1: "0x4 59
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n108" targetname: "n108n61" label: "0" class:16 priority:10}
-edge: {sourcename: "n108" targetname: "n121" label: "1" class:16 priority:10}
-node: {title: "n115" label: "SubIs 115"  info1: "Sub 115
+edge: {sourcename: "n106" targetname: "n106n59" label: "0" class:16 priority:10}
+edge: {sourcename: "n106" targetname: "n119" label: "1" class:16 priority:10}
+node: {title: "n113" label: "SubIs 113"  info1: "Sub 113
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   2
   pred nodes:
-    -1:    Block 105
-     0:    Phi 121
-     1:    0x1 60
+    -1:    Block 103
+     0:    Phi 119
+     1:    0x1 58
   Private Attributes:
-  in loop 539 with depth 1
+  in loop 531 with depth 1
 "
 }
-node: {title: "n115n60" label: "0x1Is 60"  info1: "0x1 60
+node: {title: "n113n58" label: "0x1Is 58"  info1: "0x1 58
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n115" targetname: "n121" label: "0" class:16 priority:10}
-edge: {sourcename: "n115" targetname: "n115n60" label: "1" class:16 priority:10}
-node: {title: "n116" label: "Jmp 116"  info1: "Jmp 116
+edge: {sourcename: "n113" targetname: "n119" label: "0" class:16 priority:10}
+edge: {sourcename: "n113" targetname: "n113n58" label: "1" class:16 priority:10}
+node: {title: "n114" label: "Jmp 114"  info1: "Jmp 114
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 105
+    -1:    Block 103
   Private Attributes:
-  in loop 538 with depth 1
+  in loop 530 with depth 1
 "
 }
 }
 
-graph: { title: "n34"  label: "Block 34" status:clustered color:yellow
-edge: {sourcename: "n34" targetname: "n34n38" label: "0" class:13 priority:60 color:red}
-node: {title: "n35" label: "End 35"  info1: "End 35
+graph: { title: "n32"  label: "Block 32" status:clustered color:yellow
+edge: {sourcename: "n32" targetname: "n32n36" label: "0" class:13 priority:60 color:red}
+node: {title: "n33" label: "End 33"  info1: "End 33
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   3
   pred nodes:
-    -1:    Block 34
-     0:    Phi 93
-     1:    Block 95
-     2:    Phi 122
+    -1:    Block 32
+     0:    Phi 91
+     1:    Block 93
+     2:    Phi 120
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
 "
 color: blue}
 }
-node: {title: "n34n38" label: "Bad 38"  info1: "Bad 38
+node: {title: "n32n36" label: "Bad 36"  info1: "Bad 36
   mode:    T
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 534 with depth 0
+  in loop 526 with depth 0
 "
 }
 
-graph: { title: "n36"  label: "Block 36" status:clustered color:yellow
-edge: {sourcename: "n36" targetname: "n40" label: "0" class:13 priority:60 color:red}
-node: {title: "n43" label: "ProjM 1 43"  info1: "Proj 43
+graph: { title: "n34"  label: "Block 34" status:clustered color:yellow
+edge: {sourcename: "n34" targetname: "n38" label: "0" class:13 priority:60 color:red}
+node: {title: "n41" label: "ProjM 1 41"  info1: "Proj 41
   mode:    M
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 36
-     0:    Start 37
+    -1:    Block 34
+     0:    Start 35
   Private Attributes:
   proj nr: 1
-  in loop 534 with depth 0
+  in loop 526 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n43" targetname: "n37" label: "0" class:17 priority:10 color:blue}
-node: {title: "n40" label: "ProjX X_initial_exec 40"  info1: "Proj 40
+edge: {sourcename: "n41" targetname: "n35" label: "0" class:17 priority:10 color:blue}
+node: {title: "n38" label: "ProjX X_initial_exec 38"  info1: "Proj 38
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   1
   pred nodes:
-    -1:    Block 36
-     0:    Start 37
+    -1:    Block 34
+     0:    Start 35
   Private Attributes:
   proj nr: 0
-  in loop 534 with depth 0
+  in loop 526 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n40" targetname: "n37" label: "0" class:13 priority:60 color:red}
-node: {title: "n37" label: "Start 37"  info1: "Start 37
+edge: {sourcename: "n38" targetname: "n35" label: "0" class:13 priority:60 color:red}
+node: {title: "n35" label: "Start 35"  info1: "Start 35
   mode:    T
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m1
   arity:   0
   pred nodes:
-    -1:    Block 36
+    -1:    Block 34
   Private Attributes:
-  in loop 534 with depth 0
+  in loop 526 with depth 0
   start of method of type STRENGTH_RED_EXAMPLE_meth_tp
     param 0 type: int
 "
index 9d5c94b..aabf696 100644 (file)
@@ -53,18 +53,18 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-node: {title: "l577" label: "loop 0, 1 sons, 4 nodes"  info1: " loop nr: 577
+node: {title: "l569" label: "loop 0, 1 sons, 4 nodes"  info1: " loop nr: 569
  The loop was analyzed 0 times."}
-node: { title: "l577-0-nodes" color: lightyellow label: "Block 141
-Block 151" }
-edge: {sourcename: "l577" targetname: "l577-0-nodes" label:"0...1"}
-edge: {sourcename: "l577" targetname: "l578" color: darkgreen label: "2"}
-node: {title: "l578" label: "loop 1, 0 sons, 2 nodes"  info1: " loop nr: 578
+node: { title: "l569-0-nodes" color: lightyellow label: "Block 138
+Block 148" }
+edge: {sourcename: "l569" targetname: "l569-0-nodes" label:"0...1"}
+edge: {sourcename: "l569" targetname: "l570" color: darkgreen label: "2"}
+node: {title: "l570" label: "loop 1, 0 sons, 2 nodes"  info1: " loop nr: 570
  The loop was analyzed 0 times."}
-node: { title: "l578-0-nodes" color: lightyellow label: "Block 155      loop head!
-Block 165" }
-edge: {sourcename: "l578" targetname: "l578-0-nodes" label:"0...1"}
-node: { title: "l577-3-nodes" color: lightyellow label: "Block 187
-Block 139" }
-edge: {sourcename: "l577" targetname: "l577-3-nodes" label:"3...4"}
+node: { title: "l570-0-nodes" color: lightyellow label: "Block 152      loop head!
+Block 162" }
+edge: {sourcename: "l570" targetname: "l570-0-nodes" label:"0...1"}
+node: { title: "l569-3-nodes" color: lightyellow label: "Block 184
+Block 136" }
+edge: {sourcename: "l569" targetname: "l569-3-nodes" label:"3...4"}
 }
index ed7d403..f0178e1 100644 (file)
@@ -53,479 +53,479 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-graph: { title: "g150" label: "STRENGTH_RED_EXAMPLE_m2" status:clustered color:white
-graph: { title: "n139"  label: "Block 139" status:clustered color:yellow
-edge: {sourcename: "n139" targetname: "n190" label: "0" class:13 priority:60 color:red}
-node: {title: "n140" label: "End 140"  info1: "End 140
+graph: { title: "g147" label: "STRENGTH_RED_EXAMPLE_m2" status:clustered color:white
+graph: { title: "n136"  label: "Block 136" status:clustered color:yellow
+edge: {sourcename: "n136" targetname: "n187" label: "0" class:13 priority:60 color:red}
+node: {title: "n137" label: "End 137"  info1: "End 137
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   1
   pred nodes:
-    -1:    Block 139
-     0:    Phi 194
+    -1:    Block 136
+     0:    Phi 191
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
 "
 color: blue}
 }
 
-graph: { title: "n187"  label: "Block 187" status:clustered color:yellow
-edge: {sourcename: "n187" targetname: "n163" label: "0" class:13 priority:60 color:red}
-node: {title: "n190" label: "Return 190"  info1: "Return 190
+graph: { title: "n184"  label: "Block 184" status:clustered color:yellow
+edge: {sourcename: "n184" targetname: "n160" label: "0" class:13 priority:60 color:red}
+node: {title: "n187" label: "Return 187"  info1: "Return 187
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 187
-     0:    Phi 194
-     1:    0x4 169
+    -1:    Block 184
+     0:    Phi 191
+     1:    0x4 166
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   return in method of type STRENGTH_RED_EXAMPLE_meth_tp
     res 0 type: int
 "
 }
-node: {title: "n190n169" label: "0x4Is 169"  info1: "0x4 169
+node: {title: "n187n166" label: "0x4Is 166"  info1: "0x4 166
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n190" targetname: "n194" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n190" targetname: "n190n169" label: "1" class:16 priority:10}
+edge: {sourcename: "n187" targetname: "n191" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n187" targetname: "n187n166" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n155"  label: "Block 155" status:clustered color:yellow
-edge: {sourcename: "n155" targetname: "n154" label: "0" class:13 priority:60 color:red}
-backedge: {sourcename: "n155" targetname: "n181" label: "1" linestyle:dashed class:13 priority:60 color:red}
-node: {title: "n194" label: "PhiM 194"  info1: "Phi 194
+graph: { title: "n152"  label: "Block 152" status:clustered color:yellow
+edge: {sourcename: "n152" targetname: "n151" label: "0" class:13 priority:60 color:red}
+backedge: {sourcename: "n152" targetname: "n178" label: "1" linestyle:dashed class:13 priority:60 color:red}
+node: {title: "n191" label: "PhiM 191"  info1: "Phi 191
   mode:    M
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 155
-     0:    Proj 148
-     1:    Proj 179
+    -1:    Block 152
+     0:    Proj 145
+     1:    Proj 176
   Private Attributes:
   backedges:
-  in loop 574 with depth 1
+  in loop 566 with depth 1
 "
 color: green}
-edge: {sourcename: "n194" targetname: "n148" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n194" targetname: "n179" label: "1" class:17 priority:10 color:blue}
-node: {title: "n584" label: "PhiIs 584"  info1: "Phi 584
+edge: {sourcename: "n191" targetname: "n145" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n191" targetname: "n176" label: "1" class:17 priority:10 color:blue}
+node: {title: "n576" label: "PhiIs 576"  info1: "Phi 576
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 155
-     0:    0x0 152
-     1:    Add 585
+    -1:    Block 152
+     0:    0x0 149
+     1:    Add 577
   Private Attributes:
   backedges:
 "
 color: green}
-node: {title: "n584n152" label: "0x0Is 152"  info1: "0x0 152
+node: {title: "n576n149" label: "0x0Is 149"  info1: "0x0 149
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n584" targetname: "n584n152" label: "0" class:16 priority:10}
-edge: {sourcename: "n584" targetname: "n585" label: "1" class:16 priority:10}
-node: {title: "n591" label: "PhiIs 591"  info1: "Phi 591
+edge: {sourcename: "n576" targetname: "n576n149" label: "0" class:16 priority:10}
+edge: {sourcename: "n576" targetname: "n577" label: "1" class:16 priority:10}
+node: {title: "n583" label: "PhiIs 583"  info1: "Phi 583
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 155
-     0:    0x0 152
-     1:    Add 592
+    -1:    Block 152
+     0:    0x0 149
+     1:    Add 584
   Private Attributes:
   backedges:
 "
 color: green}
-node: {title: "n591n152" label: "0x0Is 152"  info1: "0x0 152
+node: {title: "n583n149" label: "0x0Is 149"  info1: "0x0 149
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n591" targetname: "n591n152" label: "0" class:16 priority:10}
-edge: {sourcename: "n591" targetname: "n592" label: "1" class:16 priority:10}
-node: {title: "n163" label: "ProjX false 163"  info1: "Proj 163
+edge: {sourcename: "n583" targetname: "n583n149" label: "0" class:16 priority:10}
+edge: {sourcename: "n583" targetname: "n584" label: "1" class:16 priority:10}
+node: {title: "n160" label: "ProjX false 160"  info1: "Proj 160
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   1
   pred nodes:
-    -1:    Block 155
-     0:    Cond 162
+    -1:    Block 152
+     0:    Cond 159
   Private Attributes:
   proj nr: 0
-  in loop 571 with depth 0
+  in loop 563 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n163" targetname: "n162" label: "0" class:13 priority:60 color:red}
-node: {title: "n164" label: "ProjX true 164"  info1: "Proj 164
+edge: {sourcename: "n160" targetname: "n159" label: "0" class:13 priority:60 color:red}
+node: {title: "n161" label: "ProjX true 161"  info1: "Proj 161
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   1
   pred nodes:
-    -1:    Block 155
-     0:    Cond 162
+    -1:    Block 152
+     0:    Cond 159
   Private Attributes:
   proj nr: 1
-  in loop 573 with depth 2
+  in loop 565 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n164" targetname: "n162" label: "0" class:13 priority:60 color:red}
-node: {title: "n162" label: "Cond 162"  info1: "Cond 162
+edge: {sourcename: "n161" targetname: "n159" label: "0" class:13 priority:60 color:red}
+node: {title: "n159" label: "Cond 159"  info1: "Cond 159
   mode:    T
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   1
   pred nodes:
-    -1:    Block 155
-     0:    Proj 159
+    -1:    Block 152
+     0:    Proj 156
   Private Attributes:
-  in loop 573 with depth 2
+  in loop 565 with depth 2
   condition kind: dense
   default ProjNr: 0
 "
 }
-edge: {sourcename: "n162" targetname: "n159" label: "0" class:1  priority:50}
-node: {title: "n159" label: "Projb Le 159"  info1: "Proj 159
+edge: {sourcename: "n159" targetname: "n156" label: "0" class:1  priority:50}
+node: {title: "n156" label: "Projb Le 156"  info1: "Proj 156
   mode:    b
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   1
   pred nodes:
-    -1:    Block 155
-     0:    Cmp 161
+    -1:    Block 152
+     0:    Cmp 158
   Private Attributes:
   proj nr: 3
-  in loop 573 with depth 2
+  in loop 565 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n159" targetname: "n161" label: "0" class:1  priority:50}
-node: {title: "n161" label: "Cmp 161"  info1: "Cmp 161
+edge: {sourcename: "n156" targetname: "n158" label: "0" class:1  priority:50}
+node: {title: "n158" label: "Cmp 158"  info1: "Cmp 158
   mode:    T
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 155
-     0:    Phi 195
-     1:    0x9 160
+    -1:    Block 152
+     0:    Phi 192
+     1:    0x9 157
   Private Attributes:
-  in loop 573 with depth 2
+  in loop 565 with depth 2
 "
 }
-node: {title: "n161n160" label: "0x9Is 160"  info1: "0x9 160
+node: {title: "n158n157" label: "0x9Is 157"  info1: "0x9 157
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n161" targetname: "n195" label: "0" class:1  priority:50}
-edge: {sourcename: "n161" targetname: "n161n160" label: "1" class:16 priority:10}
-node: {title: "n195" label: "PhiIs 195"  info1: "Phi 195
+edge: {sourcename: "n158" targetname: "n192" label: "0" class:1  priority:50}
+edge: {sourcename: "n158" targetname: "n158n157" label: "1" class:16 priority:10}
+node: {title: "n192" label: "PhiIs 192"  info1: "Phi 192
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 155
-     0:    0x0 152
-     1:    Add 180
+    -1:    Block 152
+     0:    0x0 149
+     1:    Add 177
   Private Attributes:
   backedges:
-  in loop 572 with depth 1
+  in loop 564 with depth 1
 "
 color: green}
-node: {title: "n195n152" label: "0x0Is 152"  info1: "0x0 152
+node: {title: "n192n149" label: "0x0Is 149"  info1: "0x0 149
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n195" targetname: "n195n152" label: "0" class:16 priority:10}
-edge: {sourcename: "n195" targetname: "n180" label: "1" class:16 priority:10}
+edge: {sourcename: "n192" targetname: "n192n149" label: "0" class:16 priority:10}
+edge: {sourcename: "n192" targetname: "n177" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n151"  label: "Block 151" status:clustered color:yellow
-edge: {sourcename: "n151" targetname: "n145" label: "0" class:13 priority:60 color:red}
-node: {title: "n154" label: "Jmp 154"  info1: "Jmp 154
+graph: { title: "n148"  label: "Block 148" status:clustered color:yellow
+edge: {sourcename: "n148" targetname: "n142" label: "0" class:13 priority:60 color:red}
+node: {title: "n151" label: "Jmp 151"  info1: "Jmp 151
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 151
+    -1:    Block 148
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
 "
 }
 }
 
-graph: { title: "n165"  label: "Block 165" status:clustered color:yellow
-edge: {sourcename: "n165" targetname: "n164" label: "0" class:13 priority:60 color:red}
-node: {title: "n179" label: "ProjM M 179"  info1: "Proj 179
+graph: { title: "n162"  label: "Block 162" status:clustered color:yellow
+edge: {sourcename: "n162" targetname: "n161" label: "0" class:13 priority:60 color:red}
+node: {title: "n176" label: "ProjM M 176"  info1: "Proj 176
   mode:    M
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   1
   pred nodes:
-    -1:    Block 165
-     0:    Store 177
+    -1:    Block 162
+     0:    Store 174
   Private Attributes:
   proj nr: 0
-  in loop 574 with depth 1
+  in loop 566 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n179" targetname: "n177" label: "0" class:17 priority:10 color:blue}
-node: {title: "n177" label: "Store 177"  info1: "Store 177
+edge: {sourcename: "n176" targetname: "n174" label: "0" class:17 priority:10 color:blue}
+node: {title: "n174" label: "Store 174"  info1: "Store 174
   mode:    T
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   3
   pred nodes:
-    -1:    Block 165
-     0:    Phi 194
-     1:    Add 576
-     2:    Phi 591
+    -1:    Block 162
+     0:    Phi 191
+     1:    Add 568
+     2:    Phi 583
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 574 with depth 1
+  in loop 566 with depth 1
   volatility: volatility_non_volatile
 "
 }
-edge: {sourcename: "n177" targetname: "n194" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n177" targetname: "n576" label: "1" class:1  priority:50}
-edge: {sourcename: "n177" targetname: "n591" label: "2" class:16 priority:10}
-node: {title: "n576" label: "AddP 576"  info1: "Add 576
+edge: {sourcename: "n174" targetname: "n191" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n174" targetname: "n568" label: "1" class:1  priority:50}
+edge: {sourcename: "n174" targetname: "n583" label: "2" class:16 priority:10}
+node: {title: "n568" label: "AddP 568"  info1: "Add 568
   mode:    P
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 165
-     0:    Phi 584
-     1:    Add 575
+    -1:    Block 162
+     0:    Phi 576
+     1:    Add 567
   Private Attributes:
 "
 }
-edge: {sourcename: "n576" targetname: "n584" label: "0" class:16 priority:10}
-edge: {sourcename: "n576" targetname: "n575" label: "1" class:1  priority:50}
-node: {title: "n585" label: "AddIs 585"  info1: "Add 585
+edge: {sourcename: "n568" targetname: "n576" label: "0" class:16 priority:10}
+edge: {sourcename: "n568" targetname: "n567" label: "1" class:1  priority:50}
+node: {title: "n577" label: "AddIs 577"  info1: "Add 577
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 165
-     0:    0x4 169
-     1:    Phi 584
+    -1:    Block 162
+     0:    0x4 166
+     1:    Phi 576
   Private Attributes:
 "
 }
-node: {title: "n585n169" label: "0x4Is 169"  info1: "0x4 169
+node: {title: "n577n166" label: "0x4Is 166"  info1: "0x4 166
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n585" targetname: "n585n169" label: "0" class:16 priority:10}
-edge: {sourcename: "n585" targetname: "n584" label: "1" class:16 priority:10}
-node: {title: "n575" label: "AddP 575"  info1: "Add 575
+edge: {sourcename: "n577" targetname: "n577n166" label: "0" class:16 priority:10}
+edge: {sourcename: "n577" targetname: "n576" label: "1" class:16 priority:10}
+node: {title: "n567" label: "AddP 567"  info1: "Add 567
   mode:    P
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 165
-     0:    SymC &a 153
-     1:    0xD 167
+    -1:    Block 162
+     0:    SymC &a 150
+     1:    0xD 164
   Private Attributes:
 "
 }
-node: {title: "n575n153" label: "SymC &a 153"  info1: "SymC &a 153
+node: {title: "n567n150" label: "SymC &a 150"  info1: "SymC &a 150
   mode:    P
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a (137)
+  entity: entity GlobalType.a (134)
 
   type of value: type_unknown
 "
 }
-node: {title: "n575n167" label: "0xDIs 167"  info1: "0xD 167
+node: {title: "n567n164" label: "0xDIs 164"  info1: "0xD 164
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n575" targetname: "n575n153" label: "0" class:16 priority:10}
-edge: {sourcename: "n575" targetname: "n575n167" label: "1" class:16 priority:10}
-node: {title: "n592" label: "AddIs 592"  info1: "Add 592
+edge: {sourcename: "n567" targetname: "n567n150" label: "0" class:16 priority:10}
+edge: {sourcename: "n567" targetname: "n567n164" label: "1" class:16 priority:10}
+node: {title: "n584" label: "AddIs 584"  info1: "Add 584
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 165
-     0:    0xF 166
-     1:    Phi 591
+    -1:    Block 162
+     0:    0xF 163
+     1:    Phi 583
   Private Attributes:
 "
 }
-node: {title: "n592n166" label: "0xFIs 166"  info1: "0xF 166
+node: {title: "n584n163" label: "0xFIs 163"  info1: "0xF 163
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n592" targetname: "n592n166" label: "0" class:16 priority:10}
-edge: {sourcename: "n592" targetname: "n591" label: "1" class:16 priority:10}
-node: {title: "n181" label: "Jmp 181"  info1: "Jmp 181
+edge: {sourcename: "n584" targetname: "n584n163" label: "0" class:16 priority:10}
+edge: {sourcename: "n584" targetname: "n583" label: "1" class:16 priority:10}
+node: {title: "n178" label: "Jmp 178"  info1: "Jmp 178
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 165
+    -1:    Block 162
   Private Attributes:
-  in loop 573 with depth 2
+  in loop 565 with depth 2
 "
 }
-node: {title: "n180" label: "AddIs 180"  info1: "Add 180
+node: {title: "n177" label: "AddIs 177"  info1: "Add 177
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 165
-     0:    0x1 168
-     1:    Phi 195
+    -1:    Block 162
+     0:    0x1 165
+     1:    Phi 192
   Private Attributes:
-  in loop 572 with depth 1
+  in loop 564 with depth 1
 "
 }
-node: {title: "n180n168" label: "0x1Is 168"  info1: "0x1 168
+node: {title: "n177n165" label: "0x1Is 165"  info1: "0x1 165
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n180" targetname: "n180n168" label: "0" class:16 priority:10}
-edge: {sourcename: "n180" targetname: "n195" label: "1" class:16 priority:10}
+edge: {sourcename: "n177" targetname: "n177n165" label: "0" class:16 priority:10}
+edge: {sourcename: "n177" targetname: "n192" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n141"  label: "Block 141" status:clustered color:yellow
-edge: {sourcename: "n141" targetname: "n145" label: "0" class:13 priority:60 color:red}
-node: {title: "n148" label: "ProjM 1 148"  info1: "Proj 148
+graph: { title: "n138"  label: "Block 138" status:clustered color:yellow
+edge: {sourcename: "n138" targetname: "n142" label: "0" class:13 priority:60 color:red}
+node: {title: "n145" label: "ProjM 1 145"  info1: "Proj 145
   mode:    M
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   1
   pred nodes:
-    -1:    Block 141
-     0:    Start 142
+    -1:    Block 138
+     0:    Start 139
   Private Attributes:
   proj nr: 1
-  in loop 571 with depth 0
+  in loop 563 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n148" targetname: "n142" label: "0" class:17 priority:10 color:blue}
-node: {title: "n145" label: "ProjX X_initial_exec 145"  info1: "Proj 145
+edge: {sourcename: "n145" targetname: "n139" label: "0" class:17 priority:10 color:blue}
+node: {title: "n142" label: "ProjX X_initial_exec 142"  info1: "Proj 142
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   1
   pred nodes:
-    -1:    Block 141
-     0:    Start 142
+    -1:    Block 138
+     0:    Start 139
   Private Attributes:
   proj nr: 0
-  in loop 571 with depth 0
+  in loop 563 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n145" targetname: "n142" label: "0" class:13 priority:60 color:red}
-node: {title: "n142" label: "Start 142"  info1: "Start 142
+edge: {sourcename: "n142" targetname: "n139" label: "0" class:13 priority:60 color:red}
+node: {title: "n139" label: "Start 139"  info1: "Start 139
   mode:    T
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   start of method of type STRENGTH_RED_EXAMPLE_meth_tp
     param 0 type: int
 "
index ddecb62..f50ede1 100644 (file)
@@ -53,429 +53,429 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-graph: { title: "g150" label: "STRENGTH_RED_EXAMPLE_m2" status:clustered color:white
-graph: { title: "n139"  label: "Block 139" status:clustered color:yellow
-edge: {sourcename: "n139" targetname: "n190" label: "0" class:13 priority:60 color:red}
-node: {title: "n140" label: "End 140"  info1: "End 140
+graph: { title: "g147" label: "STRENGTH_RED_EXAMPLE_m2" status:clustered color:white
+graph: { title: "n136"  label: "Block 136" status:clustered color:yellow
+edge: {sourcename: "n136" targetname: "n187" label: "0" class:13 priority:60 color:red}
+node: {title: "n137" label: "End 137"  info1: "End 137
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   1
   pred nodes:
-    -1:    Block 139
-     0:    Phi 194
+    -1:    Block 136
+     0:    Phi 191
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
 "
 color: blue}
 }
 
-graph: { title: "n187"  label: "Block 187" status:clustered color:yellow
-edge: {sourcename: "n187" targetname: "n163" label: "0" class:13 priority:60 color:red}
-node: {title: "n190" label: "Return 190"  info1: "Return 190
+graph: { title: "n184"  label: "Block 184" status:clustered color:yellow
+edge: {sourcename: "n184" targetname: "n160" label: "0" class:13 priority:60 color:red}
+node: {title: "n187" label: "Return 187"  info1: "Return 187
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 187
-     0:    Phi 194
-     1:    0x4 169
+    -1:    Block 184
+     0:    Phi 191
+     1:    0x4 166
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   return in method of type STRENGTH_RED_EXAMPLE_meth_tp
     res 0 type: int
 "
 }
-node: {title: "n190n169" label: "0x4Is 169"  info1: "0x4 169
+node: {title: "n187n166" label: "0x4Is 166"  info1: "0x4 166
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n190" targetname: "n194" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n190" targetname: "n190n169" label: "1" class:16 priority:10}
+edge: {sourcename: "n187" targetname: "n191" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n187" targetname: "n187n166" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n155"  label: "Block 155" status:clustered color:yellow
-edge: {sourcename: "n155" targetname: "n154" label: "0" class:13 priority:60 color:red}
-backedge: {sourcename: "n155" targetname: "n181" label: "1" linestyle:dashed class:13 priority:60 color:red}
-node: {title: "n194" label: "PhiM 194"  info1: "Phi 194
+graph: { title: "n152"  label: "Block 152" status:clustered color:yellow
+edge: {sourcename: "n152" targetname: "n151" label: "0" class:13 priority:60 color:red}
+backedge: {sourcename: "n152" targetname: "n178" label: "1" linestyle:dashed class:13 priority:60 color:red}
+node: {title: "n191" label: "PhiM 191"  info1: "Phi 191
   mode:    M
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 155
-     0:    Proj 148
-     1: be Proj 179
+    -1:    Block 152
+     0:    Proj 145
+     1: be Proj 176
   Private Attributes:
   backedges:  1
-  in loop 574 with depth 1
+  in loop 566 with depth 1
 "
 color: green}
-edge: {sourcename: "n194" targetname: "n148" label: "0" class:17 priority:10 color:blue}
-backedge: {sourcename: "n194" targetname: "n179" label: "1" linestyle:dashed class:17 priority:10 color:blue}
-node: {title: "n163" label: "ProjX false 163"  info1: "Proj 163
+edge: {sourcename: "n191" targetname: "n145" label: "0" class:17 priority:10 color:blue}
+backedge: {sourcename: "n191" targetname: "n176" label: "1" linestyle:dashed class:17 priority:10 color:blue}
+node: {title: "n160" label: "ProjX false 160"  info1: "Proj 160
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   1
   pred nodes:
-    -1:    Block 155
-     0:    Cond 162
+    -1:    Block 152
+     0:    Cond 159
   Private Attributes:
   proj nr: 0
-  in loop 571 with depth 0
+  in loop 563 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n163" targetname: "n162" label: "0" class:13 priority:60 color:red}
-node: {title: "n164" label: "ProjX true 164"  info1: "Proj 164
+edge: {sourcename: "n160" targetname: "n159" label: "0" class:13 priority:60 color:red}
+node: {title: "n161" label: "ProjX true 161"  info1: "Proj 161
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   1
   pred nodes:
-    -1:    Block 155
-     0:    Cond 162
+    -1:    Block 152
+     0:    Cond 159
   Private Attributes:
   proj nr: 1
-  in loop 573 with depth 2
+  in loop 565 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n164" targetname: "n162" label: "0" class:13 priority:60 color:red}
-node: {title: "n162" label: "Cond 162"  info1: "Cond 162
+edge: {sourcename: "n161" targetname: "n159" label: "0" class:13 priority:60 color:red}
+node: {title: "n159" label: "Cond 159"  info1: "Cond 159
   mode:    T
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   1
   pred nodes:
-    -1:    Block 155
-     0:    Proj 159
+    -1:    Block 152
+     0:    Proj 156
   Private Attributes:
-  in loop 573 with depth 2
+  in loop 565 with depth 2
   condition kind: dense
   default ProjNr: 0
 "
 }
-edge: {sourcename: "n162" targetname: "n159" label: "0" class:1  priority:50}
-node: {title: "n159" label: "Projb Le 159"  info1: "Proj 159
+edge: {sourcename: "n159" targetname: "n156" label: "0" class:1  priority:50}
+node: {title: "n156" label: "Projb Le 156"  info1: "Proj 156
   mode:    b
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   1
   pred nodes:
-    -1:    Block 155
-     0:    Cmp 161
+    -1:    Block 152
+     0:    Cmp 158
   Private Attributes:
   proj nr: 3
-  in loop 573 with depth 2
+  in loop 565 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n159" targetname: "n161" label: "0" class:1  priority:50}
-node: {title: "n161" label: "Cmp 161"  info1: "Cmp 161
+edge: {sourcename: "n156" targetname: "n158" label: "0" class:1  priority:50}
+node: {title: "n158" label: "Cmp 158"  info1: "Cmp 158
   mode:    T
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 155
-     0:    Phi 195
-     1:    0x9 160
+    -1:    Block 152
+     0:    Phi 192
+     1:    0x9 157
   Private Attributes:
-  in loop 573 with depth 2
+  in loop 565 with depth 2
 "
 }
-node: {title: "n161n160" label: "0x9Is 160"  info1: "0x9 160
+node: {title: "n158n157" label: "0x9Is 157"  info1: "0x9 157
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n161" targetname: "n195" label: "0" class:1  priority:50}
-edge: {sourcename: "n161" targetname: "n161n160" label: "1" class:16 priority:10}
-node: {title: "n195" label: "PhiIs 195"  info1: "Phi 195
+edge: {sourcename: "n158" targetname: "n192" label: "0" class:1  priority:50}
+edge: {sourcename: "n158" targetname: "n158n157" label: "1" class:16 priority:10}
+node: {title: "n192" label: "PhiIs 192"  info1: "Phi 192
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 155
-     0:    0x0 152
-     1: be Add 180
+    -1:    Block 152
+     0:    0x0 149
+     1: be Add 177
   Private Attributes:
   backedges:  1
-  in loop 572 with depth 1
+  in loop 564 with depth 1
 "
 color: green}
-node: {title: "n195n152" label: "0x0Is 152"  info1: "0x0 152
+node: {title: "n192n149" label: "0x0Is 149"  info1: "0x0 149
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n195" targetname: "n195n152" label: "0" class:16 priority:10}
-backedge: {sourcename: "n195" targetname: "n180" label: "1" linestyle:dashed class:16 priority:10}
+edge: {sourcename: "n192" targetname: "n192n149" label: "0" class:16 priority:10}
+backedge: {sourcename: "n192" targetname: "n177" label: "1" linestyle:dashed class:16 priority:10}
 }
 
-graph: { title: "n151"  label: "Block 151" status:clustered color:yellow
-edge: {sourcename: "n151" targetname: "n145" label: "0" class:13 priority:60 color:red}
-node: {title: "n154" label: "Jmp 154"  info1: "Jmp 154
+graph: { title: "n148"  label: "Block 148" status:clustered color:yellow
+edge: {sourcename: "n148" targetname: "n142" label: "0" class:13 priority:60 color:red}
+node: {title: "n151" label: "Jmp 151"  info1: "Jmp 151
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 151
+    -1:    Block 148
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
 "
 }
 }
 
-graph: { title: "n165"  label: "Block 165" status:clustered color:yellow
-edge: {sourcename: "n165" targetname: "n164" label: "0" class:13 priority:60 color:red}
-node: {title: "n179" label: "ProjM M 179"  info1: "Proj 179
+graph: { title: "n162"  label: "Block 162" status:clustered color:yellow
+edge: {sourcename: "n162" targetname: "n161" label: "0" class:13 priority:60 color:red}
+node: {title: "n176" label: "ProjM M 176"  info1: "Proj 176
   mode:    M
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   1
   pred nodes:
-    -1:    Block 165
-     0:    Store 177
+    -1:    Block 162
+     0:    Store 174
   Private Attributes:
   proj nr: 0
-  in loop 574 with depth 1
+  in loop 566 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n179" targetname: "n177" label: "0" class:17 priority:10 color:blue}
-node: {title: "n177" label: "Store 177"  info1: "Store 177
+edge: {sourcename: "n176" targetname: "n174" label: "0" class:17 priority:10 color:blue}
+node: {title: "n174" label: "Store 174"  info1: "Store 174
   mode:    T
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   3
   pred nodes:
-    -1:    Block 165
-     0:    Phi 194
-     1:    Add 175
-     2:    Mul 171
+    -1:    Block 162
+     0:    Phi 191
+     1:    Add 172
+     2:    Mul 168
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 574 with depth 1
+  in loop 566 with depth 1
   volatility: volatility_non_volatile
 "
 }
-edge: {sourcename: "n177" targetname: "n194" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n177" targetname: "n175" label: "1" class:1  priority:50}
-edge: {sourcename: "n177" targetname: "n171" label: "2" class:1  priority:50}
-node: {title: "n175" label: "AddP 175"  info1: "Add 175
+edge: {sourcename: "n174" targetname: "n191" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n174" targetname: "n172" label: "1" class:1  priority:50}
+edge: {sourcename: "n174" targetname: "n168" label: "2" class:1  priority:50}
+node: {title: "n172" label: "AddP 172"  info1: "Add 172
   mode:    P
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 165
-     0:    0xD 167
-     1:    Add 174
+    -1:    Block 162
+     0:    0xD 164
+     1:    Add 171
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
 "
 }
-node: {title: "n175n167" label: "0xDIs 167"  info1: "0xD 167
+node: {title: "n172n164" label: "0xDIs 164"  info1: "0xD 164
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n175" targetname: "n175n167" label: "0" class:16 priority:10}
-edge: {sourcename: "n175" targetname: "n174" label: "1" class:1  priority:50}
-node: {title: "n174" label: "AddP 174"  info1: "Add 174
+edge: {sourcename: "n172" targetname: "n172n164" label: "0" class:16 priority:10}
+edge: {sourcename: "n172" targetname: "n171" label: "1" class:1  priority:50}
+node: {title: "n171" label: "AddP 171"  info1: "Add 171
   mode:    P
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 165
-     0:    Mul 172
-     1:    SymC &a 153
+    -1:    Block 162
+     0:    Mul 169
+     1:    SymC &a 150
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
 "
 }
-node: {title: "n174n153" label: "SymC &a 153"  info1: "SymC &a 153
+node: {title: "n171n150" label: "SymC &a 150"  info1: "SymC &a 150
   mode:    P
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a (137)
+  entity: entity GlobalType.a (134)
 
   type of value: type_unknown
 "
 }
-edge: {sourcename: "n174" targetname: "n172" label: "0" class:1  priority:50}
-edge: {sourcename: "n174" targetname: "n174n153" label: "1" class:16 priority:10}
-node: {title: "n172" label: "MulIs 172"  info1: "Mul 172
+edge: {sourcename: "n171" targetname: "n169" label: "0" class:1  priority:50}
+edge: {sourcename: "n171" targetname: "n171n150" label: "1" class:16 priority:10}
+node: {title: "n169" label: "MulIs 169"  info1: "Mul 169
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 165
-     0:    0x4 169
-     1:    Phi 195
+    -1:    Block 162
+     0:    0x4 166
+     1:    Phi 192
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
 "
 }
-node: {title: "n172n169" label: "0x4Is 169"  info1: "0x4 169
+node: {title: "n169n166" label: "0x4Is 166"  info1: "0x4 166
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n172" targetname: "n172n169" label: "0" class:16 priority:10}
-edge: {sourcename: "n172" targetname: "n195" label: "1" class:16 priority:10}
-node: {title: "n171" label: "MulIs 171"  info1: "Mul 171
+edge: {sourcename: "n169" targetname: "n169n166" label: "0" class:16 priority:10}
+edge: {sourcename: "n169" targetname: "n192" label: "1" class:16 priority:10}
+node: {title: "n168" label: "MulIs 168"  info1: "Mul 168
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 165
-     0:    0xF 166
-     1:    Phi 195
+    -1:    Block 162
+     0:    0xF 163
+     1:    Phi 192
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
 "
 }
-node: {title: "n171n166" label: "0xFIs 166"  info1: "0xF 166
+node: {title: "n168n163" label: "0xFIs 163"  info1: "0xF 163
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n171" targetname: "n171n166" label: "0" class:16 priority:10}
-edge: {sourcename: "n171" targetname: "n195" label: "1" class:16 priority:10}
-node: {title: "n181" label: "Jmp 181"  info1: "Jmp 181
+edge: {sourcename: "n168" targetname: "n168n163" label: "0" class:16 priority:10}
+edge: {sourcename: "n168" targetname: "n192" label: "1" class:16 priority:10}
+node: {title: "n178" label: "Jmp 178"  info1: "Jmp 178
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 165
+    -1:    Block 162
   Private Attributes:
-  in loop 573 with depth 2
+  in loop 565 with depth 2
 "
 }
-node: {title: "n180" label: "AddIs 180"  info1: "Add 180
+node: {title: "n177" label: "AddIs 177"  info1: "Add 177
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   2
   pred nodes:
-    -1:    Block 165
-     0:    0x1 168
-     1:    Phi 195
+    -1:    Block 162
+     0:    0x1 165
+     1:    Phi 192
   Private Attributes:
-  in loop 572 with depth 1
+  in loop 564 with depth 1
 "
 }
-node: {title: "n180n168" label: "0x1Is 168"  info1: "0x1 168
+node: {title: "n177n165" label: "0x1Is 165"  info1: "0x1 165
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n180" targetname: "n180n168" label: "0" class:16 priority:10}
-edge: {sourcename: "n180" targetname: "n195" label: "1" class:16 priority:10}
+edge: {sourcename: "n177" targetname: "n177n165" label: "0" class:16 priority:10}
+edge: {sourcename: "n177" targetname: "n192" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n141"  label: "Block 141" status:clustered color:yellow
-edge: {sourcename: "n141" targetname: "n145" label: "0" class:13 priority:60 color:red}
-node: {title: "n148" label: "ProjM 1 148"  info1: "Proj 148
+graph: { title: "n138"  label: "Block 138" status:clustered color:yellow
+edge: {sourcename: "n138" targetname: "n142" label: "0" class:13 priority:60 color:red}
+node: {title: "n145" label: "ProjM 1 145"  info1: "Proj 145
   mode:    M
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   1
   pred nodes:
-    -1:    Block 141
-     0:    Start 142
+    -1:    Block 138
+     0:    Start 139
   Private Attributes:
   proj nr: 1
-  in loop 571 with depth 0
+  in loop 563 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n148" targetname: "n142" label: "0" class:17 priority:10 color:blue}
-node: {title: "n145" label: "ProjX X_initial_exec 145"  info1: "Proj 145
+edge: {sourcename: "n145" targetname: "n139" label: "0" class:17 priority:10 color:blue}
+node: {title: "n142" label: "ProjX X_initial_exec 142"  info1: "Proj 142
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   1
   pred nodes:
-    -1:    Block 141
-     0:    Start 142
+    -1:    Block 138
+     0:    Start 139
   Private Attributes:
   proj nr: 0
-  in loop 571 with depth 0
+  in loop 563 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n145" targetname: "n142" label: "0" class:13 priority:60 color:red}
-node: {title: "n142" label: "Start 142"  info1: "Start 142
+edge: {sourcename: "n142" targetname: "n139" label: "0" class:13 priority:60 color:red}
+node: {title: "n139" label: "Start 139"  info1: "Start 139
   mode:    T
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m2
   arity:   0
   pred nodes:
-    -1:    Block 141
+    -1:    Block 138
   Private Attributes:
-  in loop 571 with depth 0
+  in loop 563 with depth 0
   start of method of type STRENGTH_RED_EXAMPLE_meth_tp
     param 0 type: int
 "
index 067a433..6381479 100644 (file)
@@ -53,18 +53,18 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-node: {title: "l606" label: "loop 0, 1 sons, 4 nodes"  info1: " loop nr: 606
+node: {title: "l598" label: "loop 0, 1 sons, 4 nodes"  info1: " loop nr: 598
  The loop was analyzed 0 times."}
-node: { title: "l606-0-nodes" color: lightyellow label: "Block 208
-Block 218" }
-edge: {sourcename: "l606" targetname: "l606-0-nodes" label:"0...1"}
-edge: {sourcename: "l606" targetname: "l607" color: darkgreen label: "2"}
-node: {title: "l607" label: "loop 1, 0 sons, 2 nodes"  info1: " loop nr: 607
+node: { title: "l598-0-nodes" color: lightyellow label: "Block 204
+Block 214" }
+edge: {sourcename: "l598" targetname: "l598-0-nodes" label:"0...1"}
+edge: {sourcename: "l598" targetname: "l599" color: darkgreen label: "2"}
+node: {title: "l599" label: "loop 1, 0 sons, 2 nodes"  info1: " loop nr: 599
  The loop was analyzed 0 times."}
-node: { title: "l607-0-nodes" color: lightyellow label: "Block 222      loop head!
-Block 231" }
-edge: {sourcename: "l607" targetname: "l607-0-nodes" label:"0...1"}
-node: { title: "l606-3-nodes" color: lightyellow label: "Block 254
-Block 206" }
-edge: {sourcename: "l606" targetname: "l606-3-nodes" label:"3...4"}
+node: { title: "l599-0-nodes" color: lightyellow label: "Block 218      loop head!
+Block 227" }
+edge: {sourcename: "l599" targetname: "l599-0-nodes" label:"0...1"}
+node: { title: "l598-3-nodes" color: lightyellow label: "Block 250
+Block 202" }
+edge: {sourcename: "l598" targetname: "l598-3-nodes" label:"3...4"}
 }
index 850c835..f89140f 100644 (file)
@@ -53,489 +53,489 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-graph: { title: "g217" label: "STRENGTH_RED_EXAMPLE_m3" status:clustered color:white
-graph: { title: "n206"  label: "Block 206" status:clustered color:yellow
-edge: {sourcename: "n206" targetname: "n257" label: "0" class:13 priority:60 color:red}
-node: {title: "n207" label: "End 207"  info1: "End 207
+graph: { title: "g213" label: "STRENGTH_RED_EXAMPLE_m3" status:clustered color:white
+graph: { title: "n202"  label: "Block 202" status:clustered color:yellow
+edge: {sourcename: "n202" targetname: "n253" label: "0" class:13 priority:60 color:red}
+node: {title: "n203" label: "End 203"  info1: "End 203
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   1
   pred nodes:
-    -1:    Block 206
-     0:    Phi 261
+    -1:    Block 202
+     0:    Phi 257
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
 "
 color: blue}
 }
 
-graph: { title: "n254"  label: "Block 254" status:clustered color:yellow
-edge: {sourcename: "n254" targetname: "n229" label: "0" class:13 priority:60 color:red}
-node: {title: "n257" label: "Return 257"  info1: "Return 257
+graph: { title: "n250"  label: "Block 250" status:clustered color:yellow
+edge: {sourcename: "n250" targetname: "n225" label: "0" class:13 priority:60 color:red}
+node: {title: "n253" label: "Return 253"  info1: "Return 253
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 254
-     0:    Phi 261
-     1:    0x4 233
+    -1:    Block 250
+     0:    Phi 257
+     1:    0x4 229
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   return in method of type STRENGTH_RED_EXAMPLE_meth_tp
     res 0 type: int
 "
 }
-node: {title: "n257n233" label: "0x4Is 233"  info1: "0x4 233
+node: {title: "n253n229" label: "0x4Is 229"  info1: "0x4 229
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n257" targetname: "n261" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n257" targetname: "n257n233" label: "1" class:16 priority:10}
+edge: {sourcename: "n253" targetname: "n257" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n253" targetname: "n253n229" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n222"  label: "Block 222" status:clustered color:yellow
-edge: {sourcename: "n222" targetname: "n221" label: "0" class:13 priority:60 color:red}
-backedge: {sourcename: "n222" targetname: "n248" label: "1" linestyle:dashed class:13 priority:60 color:red}
-node: {title: "n261" label: "PhiM 261"  info1: "Phi 261
+graph: { title: "n218"  label: "Block 218" status:clustered color:yellow
+edge: {sourcename: "n218" targetname: "n217" label: "0" class:13 priority:60 color:red}
+backedge: {sourcename: "n218" targetname: "n244" label: "1" linestyle:dashed class:13 priority:60 color:red}
+node: {title: "n257" label: "PhiM 257"  info1: "Phi 257
   mode:    M
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 222
-     0:    Proj 215
-     1:    Proj 246
+    -1:    Block 218
+     0:    Proj 211
+     1:    Proj 242
   Private Attributes:
   backedges:
-  in loop 596 with depth 1
+  in loop 588 with depth 1
 "
 color: green}
-edge: {sourcename: "n261" targetname: "n215" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n261" targetname: "n246" label: "1" class:17 priority:10 color:blue}
-node: {title: "n613" label: "PhiIs 613"  info1: "Phi 613
+edge: {sourcename: "n257" targetname: "n211" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n257" targetname: "n242" label: "1" class:17 priority:10 color:blue}
+node: {title: "n605" label: "PhiIs 605"  info1: "Phi 605
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 222
-     0:    0x28 611
-     1:    Add 614
+    -1:    Block 218
+     0:    0x28 603
+     1:    Add 606
   Private Attributes:
   backedges:
 "
 color: green}
-node: {title: "n613n611" label: "0x28Is 611"  info1: "0x28 611
+node: {title: "n605n603" label: "0x28Is 603"  info1: "0x28 603
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n613" targetname: "n613n611" label: "0" class:16 priority:10}
-edge: {sourcename: "n613" targetname: "n614" label: "1" class:16 priority:10}
-node: {title: "n229" label: "ProjX false 229"  info1: "Proj 229
+edge: {sourcename: "n605" targetname: "n605n603" label: "0" class:16 priority:10}
+edge: {sourcename: "n605" targetname: "n606" label: "1" class:16 priority:10}
+node: {title: "n225" label: "ProjX false 225"  info1: "Proj 225
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   1
   pred nodes:
-    -1:    Block 222
-     0:    Cond 228
+    -1:    Block 218
+     0:    Cond 224
   Private Attributes:
   proj nr: 0
-  in loop 593 with depth 0
+  in loop 585 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n229" targetname: "n228" label: "0" class:13 priority:60 color:red}
-node: {title: "n230" label: "ProjX true 230"  info1: "Proj 230
+edge: {sourcename: "n225" targetname: "n224" label: "0" class:13 priority:60 color:red}
+node: {title: "n226" label: "ProjX true 226"  info1: "Proj 226
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   1
   pred nodes:
-    -1:    Block 222
-     0:    Cond 228
+    -1:    Block 218
+     0:    Cond 224
   Private Attributes:
   proj nr: 1
-  in loop 595 with depth 2
+  in loop 587 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n230" targetname: "n228" label: "0" class:13 priority:60 color:red}
-node: {title: "n228" label: "Cond 228"  info1: "Cond 228
+edge: {sourcename: "n226" targetname: "n224" label: "0" class:13 priority:60 color:red}
+node: {title: "n224" label: "Cond 224"  info1: "Cond 224
   mode:    T
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   1
   pred nodes:
-    -1:    Block 222
-     0:    Proj 226
+    -1:    Block 218
+     0:    Proj 222
   Private Attributes:
-  in loop 595 with depth 2
+  in loop 587 with depth 2
   condition kind: dense
   default ProjNr: 0
 "
 }
-edge: {sourcename: "n228" targetname: "n226" label: "0" class:1  priority:50}
-node: {title: "n226" label: "Projb Gt 226"  info1: "Proj 226
+edge: {sourcename: "n224" targetname: "n222" label: "0" class:1  priority:50}
+node: {title: "n222" label: "Projb Gt 222"  info1: "Proj 222
   mode:    b
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   1
   pred nodes:
-    -1:    Block 222
-     0:    Cmp 227
+    -1:    Block 218
+     0:    Cmp 223
   Private Attributes:
   proj nr: 4
-  in loop 595 with depth 2
+  in loop 587 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n226" targetname: "n227" label: "0" class:1  priority:50}
-node: {title: "n227" label: "Cmp 227"  info1: "Cmp 227
+edge: {sourcename: "n222" targetname: "n223" label: "0" class:1  priority:50}
+node: {title: "n223" label: "Cmp 223"  info1: "Cmp 223
   mode:    T
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 222
-     0:    Phi 262
-     1:    0x0 224
+    -1:    Block 218
+     0:    Phi 258
+     1:    0x0 220
   Private Attributes:
-  in loop 595 with depth 2
+  in loop 587 with depth 2
 "
 }
-node: {title: "n227n224" label: "0x0Is 224"  info1: "0x0 224
+node: {title: "n223n220" label: "0x0Is 220"  info1: "0x0 220
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n227" targetname: "n262" label: "0" class:1  priority:50}
-edge: {sourcename: "n227" targetname: "n227n224" label: "1" class:16 priority:10}
-node: {title: "n262" label: "PhiIs 262"  info1: "Phi 262
+edge: {sourcename: "n223" targetname: "n258" label: "0" class:1  priority:50}
+edge: {sourcename: "n223" targetname: "n223n220" label: "1" class:16 priority:10}
+node: {title: "n258" label: "PhiIs 258"  info1: "Phi 258
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 222
-     0:    0xA 219
-     1:    Add 600
+    -1:    Block 218
+     0:    0xA 215
+     1:    Add 592
   Private Attributes:
   backedges:
-  in loop 594 with depth 1
+  in loop 586 with depth 1
 "
 color: green}
-node: {title: "n262n219" label: "0xAIs 219"  info1: "0xA 219
+node: {title: "n258n215" label: "0xAIs 215"  info1: "0xA 215
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n262" targetname: "n262n219" label: "0" class:16 priority:10}
-edge: {sourcename: "n262" targetname: "n600" label: "1" class:16 priority:10}
+edge: {sourcename: "n258" targetname: "n258n215" label: "0" class:16 priority:10}
+edge: {sourcename: "n258" targetname: "n592" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n218"  label: "Block 218" status:clustered color:yellow
-edge: {sourcename: "n218" targetname: "n212" label: "0" class:13 priority:60 color:red}
-node: {title: "n221" label: "Jmp 221"  info1: "Jmp 221
+graph: { title: "n214"  label: "Block 214" status:clustered color:yellow
+edge: {sourcename: "n214" targetname: "n208" label: "0" class:13 priority:60 color:red}
+node: {title: "n217" label: "Jmp 217"  info1: "Jmp 217
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 218
+    -1:    Block 214
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
 "
 }
 }
 
-graph: { title: "n231"  label: "Block 231" status:clustered color:yellow
-edge: {sourcename: "n231" targetname: "n230" label: "0" class:13 priority:60 color:red}
-node: {title: "n246" label: "ProjM M 246"  info1: "Proj 246
+graph: { title: "n227"  label: "Block 227" status:clustered color:yellow
+edge: {sourcename: "n227" targetname: "n226" label: "0" class:13 priority:60 color:red}
+node: {title: "n242" label: "ProjM M 242"  info1: "Proj 242
   mode:    M
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   1
   pred nodes:
-    -1:    Block 231
-     0:    Store 244
+    -1:    Block 227
+     0:    Store 240
   Private Attributes:
   proj nr: 0
-  in loop 596 with depth 1
+  in loop 588 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n246" targetname: "n244" label: "0" class:17 priority:10 color:blue}
-node: {title: "n244" label: "Store 244"  info1: "Store 244
+edge: {sourcename: "n242" targetname: "n240" label: "0" class:17 priority:10 color:blue}
+node: {title: "n240" label: "Store 240"  info1: "Store 240
   mode:    T
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   3
   pred nodes:
-    -1:    Block 231
-     0:    Phi 261
-     1:    Add 242
-     2:    Phi 262
+    -1:    Block 227
+     0:    Phi 257
+     1:    Add 238
+     2:    Phi 258
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 596 with depth 1
+  in loop 588 with depth 1
   volatility: volatility_non_volatile
 "
 }
-edge: {sourcename: "n244" targetname: "n261" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n244" targetname: "n242" label: "1" class:1  priority:50}
-edge: {sourcename: "n244" targetname: "n262" label: "2" class:16 priority:10}
-node: {title: "n242" label: "AddP 242"  info1: "Add 242
+edge: {sourcename: "n240" targetname: "n257" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n240" targetname: "n238" label: "1" class:1  priority:50}
+edge: {sourcename: "n240" targetname: "n258" label: "2" class:16 priority:10}
+node: {title: "n238" label: "AddP 238"  info1: "Add 238
   mode:    P
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 231
-     0:    Add 240
-     1:    Add 605
+    -1:    Block 227
+     0:    Add 236
+     1:    Add 597
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
 "
 }
-edge: {sourcename: "n242" targetname: "n240" label: "0" class:1  priority:50}
-edge: {sourcename: "n242" targetname: "n605" label: "1" class:1  priority:50}
-node: {title: "n240" label: "AddP 240"  info1: "Add 240
+edge: {sourcename: "n238" targetname: "n236" label: "0" class:1  priority:50}
+edge: {sourcename: "n238" targetname: "n597" label: "1" class:1  priority:50}
+node: {title: "n236" label: "AddP 236"  info1: "Add 236
   mode:    P
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 231
-     0:    0x8 234
-     1:    Add 602
+    -1:    Block 227
+     0:    0x8 230
+     1:    Add 594
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
 "
 }
-node: {title: "n240n234" label: "0x8Is 234"  info1: "0x8 234
+node: {title: "n236n230" label: "0x8Is 230"  info1: "0x8 230
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n240" targetname: "n240n234" label: "0" class:16 priority:10}
-edge: {sourcename: "n240" targetname: "n602" label: "1" class:1  priority:50}
-node: {title: "n605" label: "AddP 605"  info1: "Add 605
+edge: {sourcename: "n236" targetname: "n236n230" label: "0" class:16 priority:10}
+edge: {sourcename: "n236" targetname: "n594" label: "1" class:1  priority:50}
+node: {title: "n597" label: "AddP 597"  info1: "Add 597
   mode:    P
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 231
-     0:    Add 602
-     1:    0x10 604
+    -1:    Block 227
+     0:    Add 594
+     1:    0x10 596
   Private Attributes:
 "
 }
-node: {title: "n605n604" label: "0x10Is 604"  info1: "0x10 604
+node: {title: "n597n596" label: "0x10Is 596"  info1: "0x10 596
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n605" targetname: "n602" label: "0" class:1  priority:50}
-edge: {sourcename: "n605" targetname: "n605n604" label: "1" class:16 priority:10}
-node: {title: "n602" label: "AddP 602"  info1: "Add 602
+edge: {sourcename: "n597" targetname: "n594" label: "0" class:1  priority:50}
+edge: {sourcename: "n597" targetname: "n597n596" label: "1" class:16 priority:10}
+node: {title: "n594" label: "AddP 594"  info1: "Add 594
   mode:    P
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 231
-     0:    Phi 613
-     1:    Add 601
+    -1:    Block 227
+     0:    Phi 605
+     1:    Add 593
   Private Attributes:
 "
 }
-edge: {sourcename: "n602" targetname: "n613" label: "0" class:16 priority:10}
-edge: {sourcename: "n602" targetname: "n601" label: "1" class:1  priority:50}
-node: {title: "n614" label: "AddIs 614"  info1: "Add 614
+edge: {sourcename: "n594" targetname: "n605" label: "0" class:16 priority:10}
+edge: {sourcename: "n594" targetname: "n593" label: "1" class:1  priority:50}
+node: {title: "n606" label: "AddIs 606"  info1: "Add 606
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 231
-     0:    0xFFFFFFFC 609
-     1:    Phi 613
+    -1:    Block 227
+     0:    0xFFFFFFFC 601
+     1:    Phi 605
   Private Attributes:
 "
 }
-node: {title: "n614n609" label: "0xFFFFFFFCIs 609"  info1: "0xFFFFFFFC 609
+node: {title: "n606n601" label: "0xFFFFFFFCIs 601"  info1: "0xFFFFFFFC 601
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n614" targetname: "n614n609" label: "0" class:16 priority:10}
-edge: {sourcename: "n614" targetname: "n613" label: "1" class:16 priority:10}
-node: {title: "n601" label: "AddP 601"  info1: "Add 601
+edge: {sourcename: "n606" targetname: "n606n601" label: "0" class:16 priority:10}
+edge: {sourcename: "n606" targetname: "n605" label: "1" class:16 priority:10}
+node: {title: "n593" label: "AddP 593"  info1: "Add 593
   mode:    P
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 231
-     0:    SymC &a 220
-     1:    0x4 233
+    -1:    Block 227
+     0:    SymC &a 216
+     1:    0x4 229
   Private Attributes:
 "
 }
-node: {title: "n601n220" label: "SymC &a 220"  info1: "SymC &a 220
+node: {title: "n593n216" label: "SymC &a 216"  info1: "SymC &a 216
   mode:    P
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a (204)
+  entity: entity GlobalType.a (200)
 
   type of value: type_unknown
 "
 }
-node: {title: "n601n233" label: "0x4Is 233"  info1: "0x4 233
+node: {title: "n593n229" label: "0x4Is 229"  info1: "0x4 229
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n601" targetname: "n601n220" label: "0" class:16 priority:10}
-edge: {sourcename: "n601" targetname: "n601n233" label: "1" class:16 priority:10}
-node: {title: "n248" label: "Jmp 248"  info1: "Jmp 248
+edge: {sourcename: "n593" targetname: "n593n216" label: "0" class:16 priority:10}
+edge: {sourcename: "n593" targetname: "n593n229" label: "1" class:16 priority:10}
+node: {title: "n244" label: "Jmp 244"  info1: "Jmp 244
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 231
+    -1:    Block 227
   Private Attributes:
-  in loop 595 with depth 2
+  in loop 587 with depth 2
 "
 }
-node: {title: "n600" label: "AddIs 600"  info1: "Add 600
+node: {title: "n592" label: "AddIs 592"  info1: "Add 592
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 231
-     0:    Phi 262
-     1:    0xFFFFFFFF 599
+    -1:    Block 227
+     0:    Phi 258
+     1:    0xFFFFFFFF 591
   Private Attributes:
 "
 }
-node: {title: "n600n599" label: "0xFFFFFFFFIs 599"  info1: "0xFFFFFFFF 599
+node: {title: "n592n591" label: "0xFFFFFFFFIs 591"  info1: "0xFFFFFFFF 591
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n600" targetname: "n262" label: "0" class:16 priority:10}
-edge: {sourcename: "n600" targetname: "n600n599" label: "1" class:16 priority:10}
+edge: {sourcename: "n592" targetname: "n258" label: "0" class:16 priority:10}
+edge: {sourcename: "n592" targetname: "n592n591" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n208"  label: "Block 208" status:clustered color:yellow
-edge: {sourcename: "n208" targetname: "n212" label: "0" class:13 priority:60 color:red}
-node: {title: "n215" label: "ProjM 1 215"  info1: "Proj 215
+graph: { title: "n204"  label: "Block 204" status:clustered color:yellow
+edge: {sourcename: "n204" targetname: "n208" label: "0" class:13 priority:60 color:red}
+node: {title: "n211" label: "ProjM 1 211"  info1: "Proj 211
   mode:    M
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   1
   pred nodes:
-    -1:    Block 208
-     0:    Start 209
+    -1:    Block 204
+     0:    Start 205
   Private Attributes:
   proj nr: 1
-  in loop 593 with depth 0
+  in loop 585 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n215" targetname: "n209" label: "0" class:17 priority:10 color:blue}
-node: {title: "n212" label: "ProjX X_initial_exec 212"  info1: "Proj 212
+edge: {sourcename: "n211" targetname: "n205" label: "0" class:17 priority:10 color:blue}
+node: {title: "n208" label: "ProjX X_initial_exec 208"  info1: "Proj 208
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   1
   pred nodes:
-    -1:    Block 208
-     0:    Start 209
+    -1:    Block 204
+     0:    Start 205
   Private Attributes:
   proj nr: 0
-  in loop 593 with depth 0
+  in loop 585 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n212" targetname: "n209" label: "0" class:13 priority:60 color:red}
-node: {title: "n209" label: "Start 209"  info1: "Start 209
+edge: {sourcename: "n208" targetname: "n205" label: "0" class:13 priority:60 color:red}
+node: {title: "n205" label: "Start 205"  info1: "Start 205
   mode:    T
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   start of method of type STRENGTH_RED_EXAMPLE_meth_tp
     param 0 type: int
 "
index 7de64f7..76733c7 100644 (file)
@@ -53,471 +53,471 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-graph: { title: "g217" label: "STRENGTH_RED_EXAMPLE_m3" status:clustered color:white
-graph: { title: "n206"  label: "Block 206" status:clustered color:yellow
-edge: {sourcename: "n206" targetname: "n257" label: "0" class:13 priority:60 color:red}
-node: {title: "n207" label: "End 207"  info1: "End 207
+graph: { title: "g213" label: "STRENGTH_RED_EXAMPLE_m3" status:clustered color:white
+graph: { title: "n202"  label: "Block 202" status:clustered color:yellow
+edge: {sourcename: "n202" targetname: "n253" label: "0" class:13 priority:60 color:red}
+node: {title: "n203" label: "End 203"  info1: "End 203
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   1
   pred nodes:
-    -1:    Block 206
-     0:    Phi 261
+    -1:    Block 202
+     0:    Phi 257
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
 "
 color: blue}
 }
 
-graph: { title: "n254"  label: "Block 254" status:clustered color:yellow
-edge: {sourcename: "n254" targetname: "n229" label: "0" class:13 priority:60 color:red}
-node: {title: "n257" label: "Return 257"  info1: "Return 257
+graph: { title: "n250"  label: "Block 250" status:clustered color:yellow
+edge: {sourcename: "n250" targetname: "n225" label: "0" class:13 priority:60 color:red}
+node: {title: "n253" label: "Return 253"  info1: "Return 253
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 254
-     0:    Phi 261
-     1:    0x4 233
+    -1:    Block 250
+     0:    Phi 257
+     1:    0x4 229
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   return in method of type STRENGTH_RED_EXAMPLE_meth_tp
     res 0 type: int
 "
 }
-node: {title: "n257n233" label: "0x4Is 233"  info1: "0x4 233
+node: {title: "n253n229" label: "0x4Is 229"  info1: "0x4 229
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n257" targetname: "n261" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n257" targetname: "n257n233" label: "1" class:16 priority:10}
+edge: {sourcename: "n253" targetname: "n257" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n253" targetname: "n253n229" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n222"  label: "Block 222" status:clustered color:yellow
-edge: {sourcename: "n222" targetname: "n221" label: "0" class:13 priority:60 color:red}
-backedge: {sourcename: "n222" targetname: "n248" label: "1" linestyle:dashed class:13 priority:60 color:red}
-node: {title: "n261" label: "PhiM 261"  info1: "Phi 261
+graph: { title: "n218"  label: "Block 218" status:clustered color:yellow
+edge: {sourcename: "n218" targetname: "n217" label: "0" class:13 priority:60 color:red}
+backedge: {sourcename: "n218" targetname: "n244" label: "1" linestyle:dashed class:13 priority:60 color:red}
+node: {title: "n257" label: "PhiM 257"  info1: "Phi 257
   mode:    M
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 222
-     0:    Proj 215
-     1: be Proj 246
+    -1:    Block 218
+     0:    Proj 211
+     1: be Proj 242
   Private Attributes:
   backedges:  1
-  in loop 596 with depth 1
+  in loop 588 with depth 1
 "
 color: green}
-edge: {sourcename: "n261" targetname: "n215" label: "0" class:17 priority:10 color:blue}
-backedge: {sourcename: "n261" targetname: "n246" label: "1" linestyle:dashed class:17 priority:10 color:blue}
-node: {title: "n229" label: "ProjX false 229"  info1: "Proj 229
+edge: {sourcename: "n257" targetname: "n211" label: "0" class:17 priority:10 color:blue}
+backedge: {sourcename: "n257" targetname: "n242" label: "1" linestyle:dashed class:17 priority:10 color:blue}
+node: {title: "n225" label: "ProjX false 225"  info1: "Proj 225
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   1
   pred nodes:
-    -1:    Block 222
-     0:    Cond 228
+    -1:    Block 218
+     0:    Cond 224
   Private Attributes:
   proj nr: 0
-  in loop 593 with depth 0
+  in loop 585 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n229" targetname: "n228" label: "0" class:13 priority:60 color:red}
-node: {title: "n230" label: "ProjX true 230"  info1: "Proj 230
+edge: {sourcename: "n225" targetname: "n224" label: "0" class:13 priority:60 color:red}
+node: {title: "n226" label: "ProjX true 226"  info1: "Proj 226
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   1
   pred nodes:
-    -1:    Block 222
-     0:    Cond 228
+    -1:    Block 218
+     0:    Cond 224
   Private Attributes:
   proj nr: 1
-  in loop 595 with depth 2
+  in loop 587 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n230" targetname: "n228" label: "0" class:13 priority:60 color:red}
-node: {title: "n228" label: "Cond 228"  info1: "Cond 228
+edge: {sourcename: "n226" targetname: "n224" label: "0" class:13 priority:60 color:red}
+node: {title: "n224" label: "Cond 224"  info1: "Cond 224
   mode:    T
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   1
   pred nodes:
-    -1:    Block 222
-     0:    Proj 226
+    -1:    Block 218
+     0:    Proj 222
   Private Attributes:
-  in loop 595 with depth 2
+  in loop 587 with depth 2
   condition kind: dense
   default ProjNr: 0
 "
 }
-edge: {sourcename: "n228" targetname: "n226" label: "0" class:1  priority:50}
-node: {title: "n226" label: "Projb Gt 226"  info1: "Proj 226
+edge: {sourcename: "n224" targetname: "n222" label: "0" class:1  priority:50}
+node: {title: "n222" label: "Projb Gt 222"  info1: "Proj 222
   mode:    b
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   1
   pred nodes:
-    -1:    Block 222
-     0:    Cmp 227
+    -1:    Block 218
+     0:    Cmp 223
   Private Attributes:
   proj nr: 4
-  in loop 595 with depth 2
+  in loop 587 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n226" targetname: "n227" label: "0" class:1  priority:50}
-node: {title: "n227" label: "Cmp 227"  info1: "Cmp 227
+edge: {sourcename: "n222" targetname: "n223" label: "0" class:1  priority:50}
+node: {title: "n223" label: "Cmp 223"  info1: "Cmp 223
   mode:    T
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 222
-     0:    Phi 262
-     1:    0x0 224
+    -1:    Block 218
+     0:    Phi 258
+     1:    0x0 220
   Private Attributes:
-  in loop 595 with depth 2
+  in loop 587 with depth 2
 "
 }
-node: {title: "n227n224" label: "0x0Is 224"  info1: "0x0 224
+node: {title: "n223n220" label: "0x0Is 220"  info1: "0x0 220
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n227" targetname: "n262" label: "0" class:1  priority:50}
-edge: {sourcename: "n227" targetname: "n227n224" label: "1" class:16 priority:10}
-node: {title: "n262" label: "PhiIs 262"  info1: "Phi 262
+edge: {sourcename: "n223" targetname: "n258" label: "0" class:1  priority:50}
+edge: {sourcename: "n223" targetname: "n223n220" label: "1" class:16 priority:10}
+node: {title: "n258" label: "PhiIs 258"  info1: "Phi 258
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 222
-     0:    0xA 219
-     1: be Sub 247
+    -1:    Block 218
+     0:    0xA 215
+     1: be Sub 243
   Private Attributes:
   backedges:  1
-  in loop 594 with depth 1
+  in loop 586 with depth 1
 "
 color: green}
-node: {title: "n262n219" label: "0xAIs 219"  info1: "0xA 219
+node: {title: "n258n215" label: "0xAIs 215"  info1: "0xA 215
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n262" targetname: "n262n219" label: "0" class:16 priority:10}
-backedge: {sourcename: "n262" targetname: "n247" label: "1" linestyle:dashed class:16 priority:10}
+edge: {sourcename: "n258" targetname: "n258n215" label: "0" class:16 priority:10}
+backedge: {sourcename: "n258" targetname: "n243" label: "1" linestyle:dashed class:16 priority:10}
 }
 
-graph: { title: "n218"  label: "Block 218" status:clustered color:yellow
-edge: {sourcename: "n218" targetname: "n212" label: "0" class:13 priority:60 color:red}
-node: {title: "n221" label: "Jmp 221"  info1: "Jmp 221
+graph: { title: "n214"  label: "Block 214" status:clustered color:yellow
+edge: {sourcename: "n214" targetname: "n208" label: "0" class:13 priority:60 color:red}
+node: {title: "n217" label: "Jmp 217"  info1: "Jmp 217
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 218
+    -1:    Block 214
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
 "
 }
 }
 
-graph: { title: "n231"  label: "Block 231" status:clustered color:yellow
-edge: {sourcename: "n231" targetname: "n230" label: "0" class:13 priority:60 color:red}
-node: {title: "n246" label: "ProjM M 246"  info1: "Proj 246
+graph: { title: "n227"  label: "Block 227" status:clustered color:yellow
+edge: {sourcename: "n227" targetname: "n226" label: "0" class:13 priority:60 color:red}
+node: {title: "n242" label: "ProjM M 242"  info1: "Proj 242
   mode:    M
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   1
   pred nodes:
-    -1:    Block 231
-     0:    Store 244
+    -1:    Block 227
+     0:    Store 240
   Private Attributes:
   proj nr: 0
-  in loop 596 with depth 1
+  in loop 588 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n246" targetname: "n244" label: "0" class:17 priority:10 color:blue}
-node: {title: "n244" label: "Store 244"  info1: "Store 244
+edge: {sourcename: "n242" targetname: "n240" label: "0" class:17 priority:10 color:blue}
+node: {title: "n240" label: "Store 240"  info1: "Store 240
   mode:    T
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   3
   pred nodes:
-    -1:    Block 231
-     0:    Phi 261
-     1:    Add 242
-     2:    Phi 262
+    -1:    Block 227
+     0:    Phi 257
+     1:    Add 238
+     2:    Phi 258
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 596 with depth 1
+  in loop 588 with depth 1
   volatility: volatility_non_volatile
 "
 }
-edge: {sourcename: "n244" targetname: "n261" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n244" targetname: "n242" label: "1" class:1  priority:50}
-edge: {sourcename: "n244" targetname: "n262" label: "2" class:16 priority:10}
-node: {title: "n242" label: "AddP 242"  info1: "Add 242
+edge: {sourcename: "n240" targetname: "n257" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n240" targetname: "n238" label: "1" class:1  priority:50}
+edge: {sourcename: "n240" targetname: "n258" label: "2" class:16 priority:10}
+node: {title: "n238" label: "AddP 238"  info1: "Add 238
   mode:    P
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 231
-     0:    Add 240
-     1:    Add 241
+    -1:    Block 227
+     0:    Add 236
+     1:    Add 237
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
 "
 }
-edge: {sourcename: "n242" targetname: "n240" label: "0" class:1  priority:50}
-edge: {sourcename: "n242" targetname: "n241" label: "1" class:1  priority:50}
-node: {title: "n241" label: "AddP 241"  info1: "Add 241
+edge: {sourcename: "n238" targetname: "n236" label: "0" class:1  priority:50}
+edge: {sourcename: "n238" targetname: "n237" label: "1" class:1  priority:50}
+node: {title: "n237" label: "AddP 237"  info1: "Add 237
   mode:    P
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 231
-     0:    0x8 234
-     1:    Add 240
+    -1:    Block 227
+     0:    0x8 230
+     1:    Add 236
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
 "
 }
-node: {title: "n241n234" label: "0x8Is 234"  info1: "0x8 234
+node: {title: "n237n230" label: "0x8Is 230"  info1: "0x8 230
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n241" targetname: "n241n234" label: "0" class:16 priority:10}
-edge: {sourcename: "n241" targetname: "n240" label: "1" class:1  priority:50}
-node: {title: "n240" label: "AddP 240"  info1: "Add 240
+edge: {sourcename: "n237" targetname: "n237n230" label: "0" class:16 priority:10}
+edge: {sourcename: "n237" targetname: "n236" label: "1" class:1  priority:50}
+node: {title: "n236" label: "AddP 236"  info1: "Add 236
   mode:    P
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 231
-     0:    0x8 234
-     1:    Add 239
+    -1:    Block 227
+     0:    0x8 230
+     1:    Add 235
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
 "
 }
-node: {title: "n240n234" label: "0x8Is 234"  info1: "0x8 234
+node: {title: "n236n230" label: "0x8Is 230"  info1: "0x8 230
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n240" targetname: "n240n234" label: "0" class:16 priority:10}
-edge: {sourcename: "n240" targetname: "n239" label: "1" class:1  priority:50}
-node: {title: "n239" label: "AddP 239"  info1: "Add 239
+edge: {sourcename: "n236" targetname: "n236n230" label: "0" class:16 priority:10}
+edge: {sourcename: "n236" targetname: "n235" label: "1" class:1  priority:50}
+node: {title: "n235" label: "AddP 235"  info1: "Add 235
   mode:    P
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 231
-     0:    0x4 233
-     1:    Add 238
+    -1:    Block 227
+     0:    0x4 229
+     1:    Add 234
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
 "
 }
-node: {title: "n239n233" label: "0x4Is 233"  info1: "0x4 233
+node: {title: "n235n229" label: "0x4Is 229"  info1: "0x4 229
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n239" targetname: "n239n233" label: "0" class:16 priority:10}
-edge: {sourcename: "n239" targetname: "n238" label: "1" class:1  priority:50}
-node: {title: "n238" label: "AddP 238"  info1: "Add 238
+edge: {sourcename: "n235" targetname: "n235n229" label: "0" class:16 priority:10}
+edge: {sourcename: "n235" targetname: "n234" label: "1" class:1  priority:50}
+node: {title: "n234" label: "AddP 234"  info1: "Add 234
   mode:    P
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 231
-     0:    Mul 236
-     1:    SymC &a 220
+    -1:    Block 227
+     0:    Mul 232
+     1:    SymC &a 216
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
 "
 }
-node: {title: "n238n220" label: "SymC &a 220"  info1: "SymC &a 220
+node: {title: "n234n216" label: "SymC &a 216"  info1: "SymC &a 216
   mode:    P
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a (204)
+  entity: entity GlobalType.a (200)
 
   type of value: type_unknown
 "
 }
-edge: {sourcename: "n238" targetname: "n236" label: "0" class:1  priority:50}
-edge: {sourcename: "n238" targetname: "n238n220" label: "1" class:16 priority:10}
-node: {title: "n236" label: "MulIs 236"  info1: "Mul 236
+edge: {sourcename: "n234" targetname: "n232" label: "0" class:1  priority:50}
+edge: {sourcename: "n234" targetname: "n234n216" label: "1" class:16 priority:10}
+node: {title: "n232" label: "MulIs 232"  info1: "Mul 232
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 231
-     0:    0x4 233
-     1:    Phi 262
+    -1:    Block 227
+     0:    0x4 229
+     1:    Phi 258
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
 "
 }
-node: {title: "n236n233" label: "0x4Is 233"  info1: "0x4 233
+node: {title: "n232n229" label: "0x4Is 229"  info1: "0x4 229
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n236" targetname: "n236n233" label: "0" class:16 priority:10}
-edge: {sourcename: "n236" targetname: "n262" label: "1" class:16 priority:10}
-node: {title: "n248" label: "Jmp 248"  info1: "Jmp 248
+edge: {sourcename: "n232" targetname: "n232n229" label: "0" class:16 priority:10}
+edge: {sourcename: "n232" targetname: "n258" label: "1" class:16 priority:10}
+node: {title: "n244" label: "Jmp 244"  info1: "Jmp 244
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 231
+    -1:    Block 227
   Private Attributes:
-  in loop 595 with depth 2
+  in loop 587 with depth 2
 "
 }
-node: {title: "n247" label: "SubIs 247"  info1: "Sub 247
+node: {title: "n243" label: "SubIs 243"  info1: "Sub 243
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   2
   pred nodes:
-    -1:    Block 231
-     0:    Phi 262
-     1:    0x1 232
+    -1:    Block 227
+     0:    Phi 258
+     1:    0x1 228
   Private Attributes:
-  in loop 594 with depth 1
+  in loop 586 with depth 1
 "
 }
-node: {title: "n247n232" label: "0x1Is 232"  info1: "0x1 232
+node: {title: "n243n228" label: "0x1Is 228"  info1: "0x1 228
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n247" targetname: "n262" label: "0" class:16 priority:10}
-edge: {sourcename: "n247" targetname: "n247n232" label: "1" class:16 priority:10}
+edge: {sourcename: "n243" targetname: "n258" label: "0" class:16 priority:10}
+edge: {sourcename: "n243" targetname: "n243n228" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n208"  label: "Block 208" status:clustered color:yellow
-edge: {sourcename: "n208" targetname: "n212" label: "0" class:13 priority:60 color:red}
-node: {title: "n215" label: "ProjM 1 215"  info1: "Proj 215
+graph: { title: "n204"  label: "Block 204" status:clustered color:yellow
+edge: {sourcename: "n204" targetname: "n208" label: "0" class:13 priority:60 color:red}
+node: {title: "n211" label: "ProjM 1 211"  info1: "Proj 211
   mode:    M
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   1
   pred nodes:
-    -1:    Block 208
-     0:    Start 209
+    -1:    Block 204
+     0:    Start 205
   Private Attributes:
   proj nr: 1
-  in loop 593 with depth 0
+  in loop 585 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n215" targetname: "n209" label: "0" class:17 priority:10 color:blue}
-node: {title: "n212" label: "ProjX X_initial_exec 212"  info1: "Proj 212
+edge: {sourcename: "n211" targetname: "n205" label: "0" class:17 priority:10 color:blue}
+node: {title: "n208" label: "ProjX X_initial_exec 208"  info1: "Proj 208
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   1
   pred nodes:
-    -1:    Block 208
-     0:    Start 209
+    -1:    Block 204
+     0:    Start 205
   Private Attributes:
   proj nr: 0
-  in loop 593 with depth 0
+  in loop 585 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n212" targetname: "n209" label: "0" class:13 priority:60 color:red}
-node: {title: "n209" label: "Start 209"  info1: "Start 209
+edge: {sourcename: "n208" targetname: "n205" label: "0" class:13 priority:60 color:red}
+node: {title: "n205" label: "Start 205"  info1: "Start 205
   mode:    T
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m3
   arity:   0
   pred nodes:
-    -1:    Block 208
+    -1:    Block 204
   Private Attributes:
-  in loop 593 with depth 0
+  in loop 585 with depth 0
   start of method of type STRENGTH_RED_EXAMPLE_meth_tp
     param 0 type: int
 "
index 38027ef..c2d09bc 100644 (file)
@@ -53,18 +53,18 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-node: {title: "l631" label: "loop 0, 1 sons, 4 nodes"  info1: " loop nr: 631
+node: {title: "l623" label: "loop 0, 1 sons, 4 nodes"  info1: " loop nr: 623
  The loop was analyzed 0 times."}
-node: { title: "l631-0-nodes" color: lightyellow label: "Block 275
-Block 285" }
-edge: {sourcename: "l631" targetname: "l631-0-nodes" label:"0...1"}
-edge: {sourcename: "l631" targetname: "l632" color: darkgreen label: "2"}
-node: {title: "l632" label: "loop 1, 0 sons, 2 nodes"  info1: " loop nr: 632
+node: { title: "l623-0-nodes" color: lightyellow label: "Block 270
+Block 280" }
+edge: {sourcename: "l623" targetname: "l623-0-nodes" label:"0...1"}
+edge: {sourcename: "l623" targetname: "l624" color: darkgreen label: "2"}
+node: {title: "l624" label: "loop 1, 0 sons, 2 nodes"  info1: " loop nr: 624
  The loop was analyzed 0 times."}
-node: { title: "l632-0-nodes" color: lightyellow label: "Block 289      loop head!
-Block 299" }
-edge: {sourcename: "l632" targetname: "l632-0-nodes" label:"0...1"}
-node: { title: "l631-3-nodes" color: lightyellow label: "Block 323
-Block 273" }
-edge: {sourcename: "l631" targetname: "l631-3-nodes" label:"3...4"}
+node: { title: "l624-0-nodes" color: lightyellow label: "Block 284      loop head!
+Block 294" }
+edge: {sourcename: "l624" targetname: "l624-0-nodes" label:"0...1"}
+node: { title: "l623-3-nodes" color: lightyellow label: "Block 318
+Block 268" }
+edge: {sourcename: "l623" targetname: "l623-3-nodes" label:"3...4"}
 }
index 8d77965..2a567d7 100644 (file)
@@ -53,567 +53,567 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-graph: { title: "g284" label: "STRENGTH_RED_EXAMPLE_m4" status:clustered color:white
-graph: { title: "n273"  label: "Block 273" status:clustered color:yellow
-edge: {sourcename: "n273" targetname: "n326" label: "0" class:13 priority:60 color:red}
-node: {title: "n274" label: "End 274"  info1: "End 274
+graph: { title: "g279" label: "STRENGTH_RED_EXAMPLE_m4" status:clustered color:white
+graph: { title: "n268"  label: "Block 268" status:clustered color:yellow
+edge: {sourcename: "n268" targetname: "n321" label: "0" class:13 priority:60 color:red}
+node: {title: "n269" label: "End 269"  info1: "End 269
   mode:    X
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   1
   pred nodes:
-    -1:    Block 273
-     0:    Phi 330
+    -1:    Block 268
+     0:    Phi 325
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
 "
 color: blue}
 }
 
-graph: { title: "n323"  label: "Block 323" status:clustered color:yellow
-edge: {sourcename: "n323" targetname: "n297" label: "0" class:13 priority:60 color:red}
-node: {title: "n326" label: "Return 326"  info1: "Return 326
+graph: { title: "n318"  label: "Block 318" status:clustered color:yellow
+edge: {sourcename: "n318" targetname: "n292" label: "0" class:13 priority:60 color:red}
+node: {title: "n321" label: "Return 321"  info1: "Return 321
   mode:    X
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 323
-     0:    Phi 330
-     1:    0x4 301
+    -1:    Block 318
+     0:    Phi 325
+     1:    0x4 296
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   return in method of type STRENGTH_RED_EXAMPLE_meth_tp
     res 0 type: int
 "
 }
-node: {title: "n326n301" label: "0x4Is 301"  info1: "0x4 301
+node: {title: "n321n296" label: "0x4Is 296"  info1: "0x4 296
   mode:    Is
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n326" targetname: "n330" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n326" targetname: "n326n301" label: "1" class:16 priority:10}
+edge: {sourcename: "n321" targetname: "n325" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n321" targetname: "n321n296" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n289"  label: "Block 289" status:clustered color:yellow
-edge: {sourcename: "n289" targetname: "n288" label: "0" class:13 priority:60 color:red}
-backedge: {sourcename: "n289" targetname: "n317" label: "1" linestyle:dashed class:13 priority:60 color:red}
-node: {title: "n330" label: "PhiM 330"  info1: "Phi 330
+graph: { title: "n284"  label: "Block 284" status:clustered color:yellow
+edge: {sourcename: "n284" targetname: "n283" label: "0" class:13 priority:60 color:red}
+backedge: {sourcename: "n284" targetname: "n312" label: "1" linestyle:dashed class:13 priority:60 color:red}
+node: {title: "n325" label: "PhiM 325"  info1: "Phi 325
   mode:    M
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 289
-     0:    Proj 282
-     1:    Proj 316
+    -1:    Block 284
+     0:    Proj 277
+     1:    Proj 311
   Private Attributes:
   backedges:
-  in loop 618 with depth 1
+  in loop 610 with depth 1
 "
 color: green}
-edge: {sourcename: "n330" targetname: "n282" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n330" targetname: "n316" label: "1" class:17 priority:10 color:blue}
-node: {title: "n638" label: "PhiIs 638"  info1: "Phi 638
+edge: {sourcename: "n325" targetname: "n277" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n325" targetname: "n311" label: "1" class:17 priority:10 color:blue}
+node: {title: "n630" label: "PhiIs 630"  info1: "Phi 630
   mode:    Is
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 289
-     0:    0x0 286
-     1:    Add 639
+    -1:    Block 284
+     0:    0x0 281
+     1:    Add 631
   Private Attributes:
   backedges:
 "
 color: green}
-node: {title: "n638n286" label: "0x0Is 286"  info1: "0x0 286
+node: {title: "n630n281" label: "0x0Is 281"  info1: "0x0 281
   mode:    Is
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n638" targetname: "n638n286" label: "0" class:16 priority:10}
-edge: {sourcename: "n638" targetname: "n639" label: "1" class:16 priority:10}
-node: {title: "n645" label: "PhiIs 645"  info1: "Phi 645
+edge: {sourcename: "n630" targetname: "n630n281" label: "0" class:16 priority:10}
+edge: {sourcename: "n630" targetname: "n631" label: "1" class:16 priority:10}
+node: {title: "n637" label: "PhiIs 637"  info1: "Phi 637
   mode:    Is
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 289
-     0:    0x0 286
-     1:    Add 646
+    -1:    Block 284
+     0:    0x0 281
+     1:    Add 638
   Private Attributes:
   backedges:
 "
 color: green}
-node: {title: "n645n286" label: "0x0Is 286"  info1: "0x0 286
+node: {title: "n637n281" label: "0x0Is 281"  info1: "0x0 281
   mode:    Is
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n645" targetname: "n645n286" label: "0" class:16 priority:10}
-edge: {sourcename: "n645" targetname: "n646" label: "1" class:16 priority:10}
-node: {title: "n297" label: "ProjX false 297"  info1: "Proj 297
+edge: {sourcename: "n637" targetname: "n637n281" label: "0" class:16 priority:10}
+edge: {sourcename: "n637" targetname: "n638" label: "1" class:16 priority:10}
+node: {title: "n292" label: "ProjX false 292"  info1: "Proj 292
   mode:    X
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   1
   pred nodes:
-    -1:    Block 289
-     0:    Cond 296
+    -1:    Block 284
+     0:    Cond 291
   Private Attributes:
   proj nr: 0
-  in loop 615 with depth 0
+  in loop 607 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n297" targetname: "n296" label: "0" class:13 priority:60 color:red}
-node: {title: "n298" label: "ProjX true 298"  info1: "Proj 298
+edge: {sourcename: "n292" targetname: "n291" label: "0" class:13 priority:60 color:red}
+node: {title: "n293" label: "ProjX true 293"  info1: "Proj 293
   mode:    X
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   1
   pred nodes:
-    -1:    Block 289
-     0:    Cond 296
+    -1:    Block 284
+     0:    Cond 291
   Private Attributes:
   proj nr: 1
-  in loop 617 with depth 2
+  in loop 609 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n298" targetname: "n296" label: "0" class:13 priority:60 color:red}
-node: {title: "n296" label: "Cond 296"  info1: "Cond 296
+edge: {sourcename: "n293" targetname: "n291" label: "0" class:13 priority:60 color:red}
+node: {title: "n291" label: "Cond 291"  info1: "Cond 291
   mode:    T
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   1
   pred nodes:
-    -1:    Block 289
-     0:    Proj 293
+    -1:    Block 284
+     0:    Proj 288
   Private Attributes:
-  in loop 617 with depth 2
+  in loop 609 with depth 2
   condition kind: dense
   default ProjNr: 0
 "
 }
-edge: {sourcename: "n296" targetname: "n293" label: "0" class:1  priority:50}
-node: {title: "n293" label: "Projb Le 293"  info1: "Proj 293
+edge: {sourcename: "n291" targetname: "n288" label: "0" class:1  priority:50}
+node: {title: "n288" label: "Projb Le 288"  info1: "Proj 288
   mode:    b
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   1
   pred nodes:
-    -1:    Block 289
-     0:    Cmp 295
+    -1:    Block 284
+     0:    Cmp 290
   Private Attributes:
   proj nr: 3
-  in loop 617 with depth 2
+  in loop 609 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n293" targetname: "n295" label: "0" class:1  priority:50}
-node: {title: "n295" label: "Cmp 295"  info1: "Cmp 295
+edge: {sourcename: "n288" targetname: "n290" label: "0" class:1  priority:50}
+node: {title: "n290" label: "Cmp 290"  info1: "Cmp 290
   mode:    T
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 289
-     0:    Phi 331
-     1:    0x9 294
+    -1:    Block 284
+     0:    Phi 326
+     1:    0x9 289
   Private Attributes:
-  in loop 617 with depth 2
+  in loop 609 with depth 2
 "
 }
-node: {title: "n295n294" label: "0x9Is 294"  info1: "0x9 294
+node: {title: "n290n289" label: "0x9Is 289"  info1: "0x9 289
   mode:    Is
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n295" targetname: "n331" label: "0" class:1  priority:50}
-edge: {sourcename: "n295" targetname: "n295n294" label: "1" class:16 priority:10}
-node: {title: "n331" label: "PhiIs 331"  info1: "Phi 331
+edge: {sourcename: "n290" targetname: "n326" label: "0" class:1  priority:50}
+edge: {sourcename: "n290" targetname: "n290n289" label: "1" class:16 priority:10}
+node: {title: "n326" label: "PhiIs 326"  info1: "Phi 326
   mode:    Is
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 289
-     0:    0x0 286
-     1:    Add 304
+    -1:    Block 284
+     0:    0x0 281
+     1:    Add 299
   Private Attributes:
   backedges:
-  in loop 616 with depth 1
+  in loop 608 with depth 1
 "
 color: green}
-node: {title: "n331n286" label: "0x0Is 286"  info1: "0x0 286
+node: {title: "n326n281" label: "0x0Is 281"  info1: "0x0 281
   mode:    Is
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n331" targetname: "n331n286" label: "0" class:16 priority:10}
-edge: {sourcename: "n331" targetname: "n304" label: "1" class:16 priority:10}
+edge: {sourcename: "n326" targetname: "n326n281" label: "0" class:16 priority:10}
+edge: {sourcename: "n326" targetname: "n299" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n285"  label: "Block 285" status:clustered color:yellow
-edge: {sourcename: "n285" targetname: "n279" label: "0" class:13 priority:60 color:red}
-node: {title: "n288" label: "Jmp 288"  info1: "Jmp 288
+graph: { title: "n280"  label: "Block 280" status:clustered color:yellow
+edge: {sourcename: "n280" targetname: "n274" label: "0" class:13 priority:60 color:red}
+node: {title: "n283" label: "Jmp 283"  info1: "Jmp 283
   mode:    X
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 285
+    -1:    Block 280
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
 "
 }
 }
 
-graph: { title: "n299"  label: "Block 299" status:clustered color:yellow
-edge: {sourcename: "n299" targetname: "n298" label: "0" class:13 priority:60 color:red}
-node: {title: "n316" label: "ProjM M 316"  info1: "Proj 316
+graph: { title: "n294"  label: "Block 294" status:clustered color:yellow
+edge: {sourcename: "n294" targetname: "n293" label: "0" class:13 priority:60 color:red}
+node: {title: "n311" label: "ProjM M 311"  info1: "Proj 311
   mode:    M
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   1
   pred nodes:
-    -1:    Block 299
-     0:    Store 314
+    -1:    Block 294
+     0:    Store 309
   Private Attributes:
   proj nr: 0
-  in loop 618 with depth 1
+  in loop 610 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n316" targetname: "n314" label: "0" class:17 priority:10 color:blue}
-node: {title: "n314" label: "Store 314"  info1: "Store 314
+edge: {sourcename: "n311" targetname: "n309" label: "0" class:17 priority:10 color:blue}
+node: {title: "n309" label: "Store 309"  info1: "Store 309
   mode:    T
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   3
   pred nodes:
-    -1:    Block 299
-     0:    Proj 311
-     1:    Add 624
-     2:    Add 304
+    -1:    Block 294
+     0:    Proj 306
+     1:    Add 616
+     2:    Add 299
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 618 with depth 1
+  in loop 610 with depth 1
   volatility: volatility_non_volatile
 "
 }
-edge: {sourcename: "n314" targetname: "n311" label: "0" class:14 priority:50 color:blue}
-edge: {sourcename: "n314" targetname: "n624" label: "1" class:1  priority:50}
-edge: {sourcename: "n314" targetname: "n304" label: "2" class:1  priority:50}
-node: {title: "n311" label: "ProjM M 311"  info1: "Proj 311
+edge: {sourcename: "n309" targetname: "n306" label: "0" class:14 priority:50 color:blue}
+edge: {sourcename: "n309" targetname: "n616" label: "1" class:1  priority:50}
+edge: {sourcename: "n309" targetname: "n299" label: "2" class:1  priority:50}
+node: {title: "n306" label: "ProjM M 306"  info1: "Proj 306
   mode:    M
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   1
   pred nodes:
-    -1:    Block 299
-     0:    Store 309
+    -1:    Block 294
+     0:    Store 304
   Private Attributes:
   proj nr: 0
-  in loop 618 with depth 1
+  in loop 610 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n311" targetname: "n309" label: "0" class:17 priority:10 color:blue}
-node: {title: "n309" label: "Store 309"  info1: "Store 309
+edge: {sourcename: "n306" targetname: "n304" label: "0" class:17 priority:10 color:blue}
+node: {title: "n304" label: "Store 304"  info1: "Store 304
   mode:    T
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   3
   pred nodes:
-    -1:    Block 299
-     0:    Phi 330
-     1:    Add 630
-     2:    Add 304
+    -1:    Block 294
+     0:    Phi 325
+     1:    Add 622
+     2:    Add 299
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 618 with depth 1
+  in loop 610 with depth 1
   volatility: volatility_non_volatile
 "
 }
-edge: {sourcename: "n309" targetname: "n330" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n309" targetname: "n630" label: "1" class:1  priority:50}
-edge: {sourcename: "n309" targetname: "n304" label: "2" class:1  priority:50}
-node: {title: "n630" label: "AddP 630"  info1: "Add 630
+edge: {sourcename: "n304" targetname: "n325" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n304" targetname: "n622" label: "1" class:1  priority:50}
+edge: {sourcename: "n304" targetname: "n299" label: "2" class:1  priority:50}
+node: {title: "n622" label: "AddP 622"  info1: "Add 622
   mode:    P
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 299
-     0:    Phi 638
-     1:    Add 629
+    -1:    Block 294
+     0:    Phi 630
+     1:    Add 621
   Private Attributes:
 "
 }
-edge: {sourcename: "n630" targetname: "n638" label: "0" class:16 priority:10}
-edge: {sourcename: "n630" targetname: "n629" label: "1" class:1  priority:50}
-node: {title: "n639" label: "AddIs 639"  info1: "Add 639
+edge: {sourcename: "n622" targetname: "n630" label: "0" class:16 priority:10}
+edge: {sourcename: "n622" targetname: "n621" label: "1" class:1  priority:50}
+node: {title: "n631" label: "AddIs 631"  info1: "Add 631
   mode:    Is
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 299
-     0:    0x8 302
-     1:    Phi 638
+    -1:    Block 294
+     0:    0x8 297
+     1:    Phi 630
   Private Attributes:
 "
 }
-node: {title: "n639n302" label: "0x8Is 302"  info1: "0x8 302
+node: {title: "n631n297" label: "0x8Is 297"  info1: "0x8 297
   mode:    Is
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n639" targetname: "n639n302" label: "0" class:16 priority:10}
-edge: {sourcename: "n639" targetname: "n638" label: "1" class:16 priority:10}
-node: {title: "n629" label: "AddP 629"  info1: "Add 629
+edge: {sourcename: "n631" targetname: "n631n297" label: "0" class:16 priority:10}
+edge: {sourcename: "n631" targetname: "n630" label: "1" class:16 priority:10}
+node: {title: "n621" label: "AddP 621"  info1: "Add 621
   mode:    P
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 299
-     0:    SymC &a 287
-     1:    0x8 302
+    -1:    Block 294
+     0:    SymC &a 282
+     1:    0x8 297
   Private Attributes:
 "
 }
-node: {title: "n629n287" label: "SymC &a 287"  info1: "SymC &a 287
+node: {title: "n621n282" label: "SymC &a 282"  info1: "SymC &a 282
   mode:    P
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a (271)
+  entity: entity GlobalType.a (266)
 
   type of value: type_unknown
 "
 }
-node: {title: "n629n302" label: "0x8Is 302"  info1: "0x8 302
+node: {title: "n621n297" label: "0x8Is 297"  info1: "0x8 297
   mode:    Is
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n629" targetname: "n629n287" label: "0" class:16 priority:10}
-edge: {sourcename: "n629" targetname: "n629n302" label: "1" class:16 priority:10}
-node: {title: "n624" label: "AddP 624"  info1: "Add 624
+edge: {sourcename: "n621" targetname: "n621n282" label: "0" class:16 priority:10}
+edge: {sourcename: "n621" targetname: "n621n297" label: "1" class:16 priority:10}
+node: {title: "n616" label: "AddP 616"  info1: "Add 616
   mode:    P
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 299
-     0:    Phi 645
-     1:    Add 623
+    -1:    Block 294
+     0:    Phi 637
+     1:    Add 615
   Private Attributes:
 "
 }
-edge: {sourcename: "n624" targetname: "n645" label: "0" class:16 priority:10}
-edge: {sourcename: "n624" targetname: "n623" label: "1" class:1  priority:50}
-node: {title: "n646" label: "AddIs 646"  info1: "Add 646
+edge: {sourcename: "n616" targetname: "n637" label: "0" class:16 priority:10}
+edge: {sourcename: "n616" targetname: "n615" label: "1" class:1  priority:50}
+node: {title: "n638" label: "AddIs 638"  info1: "Add 638
   mode:    Is
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 299
-     0:    0x4 301
-     1:    Phi 645
+    -1:    Block 294
+     0:    0x4 296
+     1:    Phi 637
   Private Attributes:
 "
 }
-node: {title: "n646n301" label: "0x4Is 301"  info1: "0x4 301
+node: {title: "n638n296" label: "0x4Is 296"  info1: "0x4 296
   mode:    Is
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n646" targetname: "n646n301" label: "0" class:16 priority:10}
-edge: {sourcename: "n646" targetname: "n645" label: "1" class:16 priority:10}
-node: {title: "n623" label: "AddP 623"  info1: "Add 623
+edge: {sourcename: "n638" targetname: "n638n296" label: "0" class:16 priority:10}
+edge: {sourcename: "n638" targetname: "n637" label: "1" class:16 priority:10}
+node: {title: "n615" label: "AddP 615"  info1: "Add 615
   mode:    P
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 299
-     0:    SymC &a 287
-     1:    0x4 301
+    -1:    Block 294
+     0:    SymC &a 282
+     1:    0x4 296
   Private Attributes:
 "
 }
-node: {title: "n623n287" label: "SymC &a 287"  info1: "SymC &a 287
+node: {title: "n615n282" label: "SymC &a 282"  info1: "SymC &a 282
   mode:    P
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a (271)
+  entity: entity GlobalType.a (266)
 
   type of value: type_unknown
 "
 }
-node: {title: "n623n301" label: "0x4Is 301"  info1: "0x4 301
+node: {title: "n615n296" label: "0x4Is 296"  info1: "0x4 296
   mode:    Is
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n623" targetname: "n623n287" label: "0" class:16 priority:10}
-edge: {sourcename: "n623" targetname: "n623n301" label: "1" class:16 priority:10}
-node: {title: "n317" label: "Jmp 317"  info1: "Jmp 317
+edge: {sourcename: "n615" targetname: "n615n282" label: "0" class:16 priority:10}
+edge: {sourcename: "n615" targetname: "n615n296" label: "1" class:16 priority:10}
+node: {title: "n312" label: "Jmp 312"  info1: "Jmp 312
   mode:    X
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 299
+    -1:    Block 294
   Private Attributes:
-  in loop 617 with depth 2
+  in loop 609 with depth 2
 "
 }
-node: {title: "n304" label: "AddIs 304"  info1: "Add 304
+node: {title: "n299" label: "AddIs 299"  info1: "Add 299
   mode:    Is
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 299
-     0:    0x1 300
-     1:    Phi 331
+    -1:    Block 294
+     0:    0x1 295
+     1:    Phi 326
   Private Attributes:
-  in loop 616 with depth 1
+  in loop 608 with depth 1
 "
 }
-node: {title: "n304n300" label: "0x1Is 300"  info1: "0x1 300
+node: {title: "n299n295" label: "0x1Is 295"  info1: "0x1 295
   mode:    Is
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n304" targetname: "n304n300" label: "0" class:16 priority:10}
-edge: {sourcename: "n304" targetname: "n331" label: "1" class:16 priority:10}
+edge: {sourcename: "n299" targetname: "n299n295" label: "0" class:16 priority:10}
+edge: {sourcename: "n299" targetname: "n326" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n275"  label: "Block 275" status:clustered color:yellow
-edge: {sourcename: "n275" targetname: "n279" label: "0" class:13 priority:60 color:red}
-node: {title: "n282" label: "ProjM 1 282"  info1: "Proj 282
+graph: { title: "n270"  label: "Block 270" status:clustered color:yellow
+edge: {sourcename: "n270" targetname: "n274" label: "0" class:13 priority:60 color:red}
+node: {title: "n277" label: "ProjM 1 277"  info1: "Proj 277
   mode:    M
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   1
   pred nodes:
-    -1:    Block 275
-     0:    Start 276
+    -1:    Block 270
+     0:    Start 271
   Private Attributes:
   proj nr: 1
-  in loop 615 with depth 0
+  in loop 607 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n282" targetname: "n276" label: "0" class:17 priority:10 color:blue}
-node: {title: "n279" label: "ProjX X_initial_exec 279"  info1: "Proj 279
+edge: {sourcename: "n277" targetname: "n271" label: "0" class:17 priority:10 color:blue}
+node: {title: "n274" label: "ProjX X_initial_exec 274"  info1: "Proj 274
   mode:    X
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   1
   pred nodes:
-    -1:    Block 275
-     0:    Start 276
+    -1:    Block 270
+     0:    Start 271
   Private Attributes:
   proj nr: 0
-  in loop 615 with depth 0
+  in loop 607 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n279" targetname: "n276" label: "0" class:13 priority:60 color:red}
-node: {title: "n276" label: "Start 276"  info1: "Start 276
+edge: {sourcename: "n274" targetname: "n271" label: "0" class:13 priority:60 color:red}
+node: {title: "n271" label: "Start 271"  info1: "Start 271
   mode:    T
   visited: 31
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   start of method of type STRENGTH_RED_EXAMPLE_meth_tp
     param 0 type: int
 "
index 32e63f6..0fbb996 100644 (file)
@@ -53,465 +53,465 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-graph: { title: "g284" label: "STRENGTH_RED_EXAMPLE_m4" status:clustered color:white
-graph: { title: "n273"  label: "Block 273" status:clustered color:yellow
-edge: {sourcename: "n273" targetname: "n326" label: "0" class:13 priority:60 color:red}
-node: {title: "n274" label: "End 274"  info1: "End 274
+graph: { title: "g279" label: "STRENGTH_RED_EXAMPLE_m4" status:clustered color:white
+graph: { title: "n268"  label: "Block 268" status:clustered color:yellow
+edge: {sourcename: "n268" targetname: "n321" label: "0" class:13 priority:60 color:red}
+node: {title: "n269" label: "End 269"  info1: "End 269
   mode:    X
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   1
   pred nodes:
-    -1:    Block 273
-     0:    Phi 330
+    -1:    Block 268
+     0:    Phi 325
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
 "
 color: blue}
 }
 
-graph: { title: "n323"  label: "Block 323" status:clustered color:yellow
-edge: {sourcename: "n323" targetname: "n297" label: "0" class:13 priority:60 color:red}
-node: {title: "n326" label: "Return 326"  info1: "Return 326
+graph: { title: "n318"  label: "Block 318" status:clustered color:yellow
+edge: {sourcename: "n318" targetname: "n292" label: "0" class:13 priority:60 color:red}
+node: {title: "n321" label: "Return 321"  info1: "Return 321
   mode:    X
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 323
-     0:    Phi 330
-     1:    0x4 301
+    -1:    Block 318
+     0:    Phi 325
+     1:    0x4 296
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   return in method of type STRENGTH_RED_EXAMPLE_meth_tp
     res 0 type: int
 "
 }
-node: {title: "n326n301" label: "0x4Is 301"  info1: "0x4 301
+node: {title: "n321n296" label: "0x4Is 296"  info1: "0x4 296
   mode:    Is
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n326" targetname: "n330" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n326" targetname: "n326n301" label: "1" class:16 priority:10}
+edge: {sourcename: "n321" targetname: "n325" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n321" targetname: "n321n296" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n289"  label: "Block 289" status:clustered color:yellow
-edge: {sourcename: "n289" targetname: "n288" label: "0" class:13 priority:60 color:red}
-backedge: {sourcename: "n289" targetname: "n317" label: "1" linestyle:dashed class:13 priority:60 color:red}
-node: {title: "n330" label: "PhiM 330"  info1: "Phi 330
+graph: { title: "n284"  label: "Block 284" status:clustered color:yellow
+edge: {sourcename: "n284" targetname: "n283" label: "0" class:13 priority:60 color:red}
+backedge: {sourcename: "n284" targetname: "n312" label: "1" linestyle:dashed class:13 priority:60 color:red}
+node: {title: "n325" label: "PhiM 325"  info1: "Phi 325
   mode:    M
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 289
-     0:    Proj 282
-     1: be Proj 316
+    -1:    Block 284
+     0:    Proj 277
+     1: be Proj 311
   Private Attributes:
   backedges:  1
-  in loop 618 with depth 1
+  in loop 610 with depth 1
 "
 color: green}
-edge: {sourcename: "n330" targetname: "n282" label: "0" class:17 priority:10 color:blue}
-backedge: {sourcename: "n330" targetname: "n316" label: "1" linestyle:dashed class:17 priority:10 color:blue}
-node: {title: "n297" label: "ProjX false 297"  info1: "Proj 297
+edge: {sourcename: "n325" targetname: "n277" label: "0" class:17 priority:10 color:blue}
+backedge: {sourcename: "n325" targetname: "n311" label: "1" linestyle:dashed class:17 priority:10 color:blue}
+node: {title: "n292" label: "ProjX false 292"  info1: "Proj 292
   mode:    X
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   1
   pred nodes:
-    -1:    Block 289
-     0:    Cond 296
+    -1:    Block 284
+     0:    Cond 291
   Private Attributes:
   proj nr: 0
-  in loop 615 with depth 0
+  in loop 607 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n297" targetname: "n296" label: "0" class:13 priority:60 color:red}
-node: {title: "n298" label: "ProjX true 298"  info1: "Proj 298
+edge: {sourcename: "n292" targetname: "n291" label: "0" class:13 priority:60 color:red}
+node: {title: "n293" label: "ProjX true 293"  info1: "Proj 293
   mode:    X
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   1
   pred nodes:
-    -1:    Block 289
-     0:    Cond 296
+    -1:    Block 284
+     0:    Cond 291
   Private Attributes:
   proj nr: 1
-  in loop 617 with depth 2
+  in loop 609 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n298" targetname: "n296" label: "0" class:13 priority:60 color:red}
-node: {title: "n296" label: "Cond 296"  info1: "Cond 296
+edge: {sourcename: "n293" targetname: "n291" label: "0" class:13 priority:60 color:red}
+node: {title: "n291" label: "Cond 291"  info1: "Cond 291
   mode:    T
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   1
   pred nodes:
-    -1:    Block 289
-     0:    Proj 293
+    -1:    Block 284
+     0:    Proj 288
   Private Attributes:
-  in loop 617 with depth 2
+  in loop 609 with depth 2
   condition kind: dense
   default ProjNr: 0
 "
 }
-edge: {sourcename: "n296" targetname: "n293" label: "0" class:1  priority:50}
-node: {title: "n293" label: "Projb Le 293"  info1: "Proj 293
+edge: {sourcename: "n291" targetname: "n288" label: "0" class:1  priority:50}
+node: {title: "n288" label: "Projb Le 288"  info1: "Proj 288
   mode:    b
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   1
   pred nodes:
-    -1:    Block 289
-     0:    Cmp 295
+    -1:    Block 284
+     0:    Cmp 290
   Private Attributes:
   proj nr: 3
-  in loop 617 with depth 2
+  in loop 609 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n293" targetname: "n295" label: "0" class:1  priority:50}
-node: {title: "n295" label: "Cmp 295"  info1: "Cmp 295
+edge: {sourcename: "n288" targetname: "n290" label: "0" class:1  priority:50}
+node: {title: "n290" label: "Cmp 290"  info1: "Cmp 290
   mode:    T
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 289
-     0:    Phi 331
-     1:    0x9 294
+    -1:    Block 284
+     0:    Phi 326
+     1:    0x9 289
   Private Attributes:
-  in loop 617 with depth 2
+  in loop 609 with depth 2
 "
 }
-node: {title: "n295n294" label: "0x9Is 294"  info1: "0x9 294
+node: {title: "n290n289" label: "0x9Is 289"  info1: "0x9 289
   mode:    Is
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n295" targetname: "n331" label: "0" class:1  priority:50}
-edge: {sourcename: "n295" targetname: "n295n294" label: "1" class:16 priority:10}
-node: {title: "n331" label: "PhiIs 331"  info1: "Phi 331
+edge: {sourcename: "n290" targetname: "n326" label: "0" class:1  priority:50}
+edge: {sourcename: "n290" targetname: "n290n289" label: "1" class:16 priority:10}
+node: {title: "n326" label: "PhiIs 326"  info1: "Phi 326
   mode:    Is
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 289
-     0:    0x0 286
-     1: be Add 304
+    -1:    Block 284
+     0:    0x0 281
+     1: be Add 299
   Private Attributes:
   backedges:  1
-  in loop 616 with depth 1
+  in loop 608 with depth 1
 "
 color: green}
-node: {title: "n331n286" label: "0x0Is 286"  info1: "0x0 286
+node: {title: "n326n281" label: "0x0Is 281"  info1: "0x0 281
   mode:    Is
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n331" targetname: "n331n286" label: "0" class:16 priority:10}
-backedge: {sourcename: "n331" targetname: "n304" label: "1" linestyle:dashed class:16 priority:10}
+edge: {sourcename: "n326" targetname: "n326n281" label: "0" class:16 priority:10}
+backedge: {sourcename: "n326" targetname: "n299" label: "1" linestyle:dashed class:16 priority:10}
 }
 
-graph: { title: "n285"  label: "Block 285" status:clustered color:yellow
-edge: {sourcename: "n285" targetname: "n279" label: "0" class:13 priority:60 color:red}
-node: {title: "n288" label: "Jmp 288"  info1: "Jmp 288
+graph: { title: "n280"  label: "Block 280" status:clustered color:yellow
+edge: {sourcename: "n280" targetname: "n274" label: "0" class:13 priority:60 color:red}
+node: {title: "n283" label: "Jmp 283"  info1: "Jmp 283
   mode:    X
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 285
+    -1:    Block 280
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
 "
 }
 }
 
-graph: { title: "n299"  label: "Block 299" status:clustered color:yellow
-edge: {sourcename: "n299" targetname: "n298" label: "0" class:13 priority:60 color:red}
-node: {title: "n316" label: "ProjM M 316"  info1: "Proj 316
+graph: { title: "n294"  label: "Block 294" status:clustered color:yellow
+edge: {sourcename: "n294" targetname: "n293" label: "0" class:13 priority:60 color:red}
+node: {title: "n311" label: "ProjM M 311"  info1: "Proj 311
   mode:    M
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   1
   pred nodes:
-    -1:    Block 299
-     0:    Store 314
+    -1:    Block 294
+     0:    Store 309
   Private Attributes:
   proj nr: 0
-  in loop 618 with depth 1
+  in loop 610 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n316" targetname: "n314" label: "0" class:17 priority:10 color:blue}
-node: {title: "n314" label: "Store 314"  info1: "Store 314
+edge: {sourcename: "n311" targetname: "n309" label: "0" class:17 priority:10 color:blue}
+node: {title: "n309" label: "Store 309"  info1: "Store 309
   mode:    T
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   3
   pred nodes:
-    -1:    Block 299
-     0:    Proj 311
-     1:    Add 313
-     2:    Add 304
+    -1:    Block 294
+     0:    Proj 306
+     1:    Add 308
+     2:    Add 299
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 618 with depth 1
+  in loop 610 with depth 1
   volatility: volatility_non_volatile
 "
 }
-edge: {sourcename: "n314" targetname: "n311" label: "0" class:14 priority:50 color:blue}
-edge: {sourcename: "n314" targetname: "n313" label: "1" class:1  priority:50}
-edge: {sourcename: "n314" targetname: "n304" label: "2" class:1  priority:50}
-node: {title: "n311" label: "ProjM M 311"  info1: "Proj 311
+edge: {sourcename: "n309" targetname: "n306" label: "0" class:14 priority:50 color:blue}
+edge: {sourcename: "n309" targetname: "n308" label: "1" class:1  priority:50}
+edge: {sourcename: "n309" targetname: "n299" label: "2" class:1  priority:50}
+node: {title: "n306" label: "ProjM M 306"  info1: "Proj 306
   mode:    M
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   1
   pred nodes:
-    -1:    Block 299
-     0:    Store 309
+    -1:    Block 294
+     0:    Store 304
   Private Attributes:
   proj nr: 0
-  in loop 618 with depth 1
+  in loop 610 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n311" targetname: "n309" label: "0" class:17 priority:10 color:blue}
-node: {title: "n309" label: "Store 309"  info1: "Store 309
+edge: {sourcename: "n306" targetname: "n304" label: "0" class:17 priority:10 color:blue}
+node: {title: "n304" label: "Store 304"  info1: "Store 304
   mode:    T
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   3
   pred nodes:
-    -1:    Block 299
-     0:    Phi 330
-     1:    Add 307
-     2:    Add 304
+    -1:    Block 294
+     0:    Phi 325
+     1:    Add 302
+     2:    Add 299
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 618 with depth 1
+  in loop 610 with depth 1
   volatility: volatility_non_volatile
 "
 }
-edge: {sourcename: "n309" targetname: "n330" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n309" targetname: "n307" label: "1" class:1  priority:50}
-edge: {sourcename: "n309" targetname: "n304" label: "2" class:1  priority:50}
-node: {title: "n307" label: "AddP 307"  info1: "Add 307
+edge: {sourcename: "n304" targetname: "n325" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n304" targetname: "n302" label: "1" class:1  priority:50}
+edge: {sourcename: "n304" targetname: "n299" label: "2" class:1  priority:50}
+node: {title: "n302" label: "AddP 302"  info1: "Add 302
   mode:    P
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 299
-     0:    Mul 305
-     1:    SymC &a 287
+    -1:    Block 294
+     0:    Mul 300
+     1:    SymC &a 282
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
 "
 }
-node: {title: "n307n287" label: "SymC &a 287"  info1: "SymC &a 287
+node: {title: "n302n282" label: "SymC &a 282"  info1: "SymC &a 282
   mode:    P
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a (271)
+  entity: entity GlobalType.a (266)
 
   type of value: type_unknown
 "
 }
-edge: {sourcename: "n307" targetname: "n305" label: "0" class:1  priority:50}
-edge: {sourcename: "n307" targetname: "n307n287" label: "1" class:16 priority:10}
-node: {title: "n305" label: "MulIs 305"  info1: "Mul 305
+edge: {sourcename: "n302" targetname: "n300" label: "0" class:1  priority:50}
+edge: {sourcename: "n302" targetname: "n302n282" label: "1" class:16 priority:10}
+node: {title: "n300" label: "MulIs 300"  info1: "Mul 300
   mode:    Is
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 299
-     0:    0x8 302
-     1:    Add 304
+    -1:    Block 294
+     0:    0x8 297
+     1:    Add 299
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
 "
 }
-node: {title: "n305n302" label: "0x8Is 302"  info1: "0x8 302
+node: {title: "n300n297" label: "0x8Is 297"  info1: "0x8 297
   mode:    Is
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n305" targetname: "n305n302" label: "0" class:16 priority:10}
-edge: {sourcename: "n305" targetname: "n304" label: "1" class:1  priority:50}
-node: {title: "n313" label: "AddP 313"  info1: "Add 313
+edge: {sourcename: "n300" targetname: "n300n297" label: "0" class:16 priority:10}
+edge: {sourcename: "n300" targetname: "n299" label: "1" class:1  priority:50}
+node: {title: "n308" label: "AddP 308"  info1: "Add 308
   mode:    P
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 299
-     0:    SymC &a 287
-     1:    Mul 312
+    -1:    Block 294
+     0:    SymC &a 282
+     1:    Mul 307
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
 "
 }
-node: {title: "n313n287" label: "SymC &a 287"  info1: "SymC &a 287
+node: {title: "n308n282" label: "SymC &a 282"  info1: "SymC &a 282
   mode:    P
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a (271)
+  entity: entity GlobalType.a (266)
 
   type of value: type_unknown
 "
 }
-edge: {sourcename: "n313" targetname: "n313n287" label: "0" class:16 priority:10}
-edge: {sourcename: "n313" targetname: "n312" label: "1" class:1  priority:50}
-node: {title: "n312" label: "MulIs 312"  info1: "Mul 312
+edge: {sourcename: "n308" targetname: "n308n282" label: "0" class:16 priority:10}
+edge: {sourcename: "n308" targetname: "n307" label: "1" class:1  priority:50}
+node: {title: "n307" label: "MulIs 307"  info1: "Mul 307
   mode:    Is
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 299
-     0:    0x4 301
-     1:    Add 304
+    -1:    Block 294
+     0:    0x4 296
+     1:    Add 299
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
 "
 }
-node: {title: "n312n301" label: "0x4Is 301"  info1: "0x4 301
+node: {title: "n307n296" label: "0x4Is 296"  info1: "0x4 296
   mode:    Is
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n312" targetname: "n312n301" label: "0" class:16 priority:10}
-edge: {sourcename: "n312" targetname: "n304" label: "1" class:1  priority:50}
-node: {title: "n317" label: "Jmp 317"  info1: "Jmp 317
+edge: {sourcename: "n307" targetname: "n307n296" label: "0" class:16 priority:10}
+edge: {sourcename: "n307" targetname: "n299" label: "1" class:1  priority:50}
+node: {title: "n312" label: "Jmp 312"  info1: "Jmp 312
   mode:    X
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 299
+    -1:    Block 294
   Private Attributes:
-  in loop 617 with depth 2
+  in loop 609 with depth 2
 "
 }
-node: {title: "n304" label: "AddIs 304"  info1: "Add 304
+node: {title: "n299" label: "AddIs 299"  info1: "Add 299
   mode:    Is
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   2
   pred nodes:
-    -1:    Block 299
-     0:    0x1 300
-     1:    Phi 331
+    -1:    Block 294
+     0:    0x1 295
+     1:    Phi 326
   Private Attributes:
-  in loop 616 with depth 1
+  in loop 608 with depth 1
 "
 }
-node: {title: "n304n300" label: "0x1Is 300"  info1: "0x1 300
+node: {title: "n299n295" label: "0x1Is 295"  info1: "0x1 295
   mode:    Is
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n304" targetname: "n304n300" label: "0" class:16 priority:10}
-edge: {sourcename: "n304" targetname: "n331" label: "1" class:16 priority:10}
+edge: {sourcename: "n299" targetname: "n299n295" label: "0" class:16 priority:10}
+edge: {sourcename: "n299" targetname: "n326" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n275"  label: "Block 275" status:clustered color:yellow
-edge: {sourcename: "n275" targetname: "n279" label: "0" class:13 priority:60 color:red}
-node: {title: "n282" label: "ProjM 1 282"  info1: "Proj 282
+graph: { title: "n270"  label: "Block 270" status:clustered color:yellow
+edge: {sourcename: "n270" targetname: "n274" label: "0" class:13 priority:60 color:red}
+node: {title: "n277" label: "ProjM 1 277"  info1: "Proj 277
   mode:    M
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   1
   pred nodes:
-    -1:    Block 275
-     0:    Start 276
+    -1:    Block 270
+     0:    Start 271
   Private Attributes:
   proj nr: 1
-  in loop 615 with depth 0
+  in loop 607 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n282" targetname: "n276" label: "0" class:17 priority:10 color:blue}
-node: {title: "n279" label: "ProjX X_initial_exec 279"  info1: "Proj 279
+edge: {sourcename: "n277" targetname: "n271" label: "0" class:17 priority:10 color:blue}
+node: {title: "n274" label: "ProjX X_initial_exec 274"  info1: "Proj 274
   mode:    X
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   1
   pred nodes:
-    -1:    Block 275
-     0:    Start 276
+    -1:    Block 270
+     0:    Start 271
   Private Attributes:
   proj nr: 0
-  in loop 615 with depth 0
+  in loop 607 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n279" targetname: "n276" label: "0" class:13 priority:60 color:red}
-node: {title: "n276" label: "Start 276"  info1: "Start 276
+edge: {sourcename: "n274" targetname: "n271" label: "0" class:13 priority:60 color:red}
+node: {title: "n271" label: "Start 271"  info1: "Start 271
   mode:    T
   visited: 21
   irg:     STRENGTH_RED_EXAMPLE_m4
   arity:   0
   pred nodes:
-    -1:    Block 275
+    -1:    Block 270
   Private Attributes:
-  in loop 615 with depth 0
+  in loop 607 with depth 0
   start of method of type STRENGTH_RED_EXAMPLE_meth_tp
     param 0 type: int
 "
index 186c4f1..353a763 100644 (file)
@@ -53,18 +53,18 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-node: {title: "l664" label: "loop 0, 1 sons, 4 nodes"  info1: " loop nr: 664
+node: {title: "l656" label: "loop 0, 1 sons, 4 nodes"  info1: " loop nr: 656
  The loop was analyzed 0 times."}
-node: { title: "l664-0-nodes" color: lightyellow label: "Block 344
-Block 354" }
-edge: {sourcename: "l664" targetname: "l664-0-nodes" label:"0...1"}
-edge: {sourcename: "l664" targetname: "l665" color: darkgreen label: "2"}
-node: {title: "l665" label: "loop 1, 0 sons, 2 nodes"  info1: " loop nr: 665
+node: { title: "l656-0-nodes" color: lightyellow label: "Block 338
+Block 348" }
+edge: {sourcename: "l656" targetname: "l656-0-nodes" label:"0...1"}
+edge: {sourcename: "l656" targetname: "l657" color: darkgreen label: "2"}
+node: {title: "l657" label: "loop 1, 0 sons, 2 nodes"  info1: " loop nr: 657
  The loop was analyzed 0 times."}
-node: { title: "l665-0-nodes" color: lightyellow label: "Block 358      loop head!
-Block 367" }
-edge: {sourcename: "l665" targetname: "l665-0-nodes" label:"0...1"}
-node: { title: "l664-3-nodes" color: lightyellow label: "Block 390
-Block 342" }
-edge: {sourcename: "l664" targetname: "l664-3-nodes" label:"3...4"}
+node: { title: "l657-0-nodes" color: lightyellow label: "Block 352      loop head!
+Block 361" }
+edge: {sourcename: "l657" targetname: "l657-0-nodes" label:"0...1"}
+node: { title: "l656-3-nodes" color: lightyellow label: "Block 384
+Block 336" }
+edge: {sourcename: "l656" targetname: "l656-3-nodes" label:"3...4"}
 }
index d6bd87c..74aaada 100644 (file)
@@ -53,406 +53,406 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-graph: { title: "g353" label: "STRENGTH_RED_EXAMPLE_m5" status:clustered color:white
-graph: { title: "n342"  label: "Block 342" status:clustered color:yellow
-edge: {sourcename: "n342" targetname: "n393" label: "0" class:13 priority:60 color:red}
-node: {title: "n343" label: "End 343"  info1: "End 343
+graph: { title: "g347" label: "STRENGTH_RED_EXAMPLE_m5" status:clustered color:white
+graph: { title: "n336"  label: "Block 336" status:clustered color:yellow
+edge: {sourcename: "n336" targetname: "n387" label: "0" class:13 priority:60 color:red}
+node: {title: "n337" label: "End 337"  info1: "End 337
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   1
   pred nodes:
-    -1:    Block 342
-     0:    Phi 397
+    -1:    Block 336
+     0:    Phi 391
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
 "
 color: blue}
 }
 
-graph: { title: "n390"  label: "Block 390" status:clustered color:yellow
-edge: {sourcename: "n390" targetname: "n365" label: "0" class:13 priority:60 color:red}
-node: {title: "n393" label: "Return 393"  info1: "Return 393
+graph: { title: "n384"  label: "Block 384" status:clustered color:yellow
+edge: {sourcename: "n384" targetname: "n359" label: "0" class:13 priority:60 color:red}
+node: {title: "n387" label: "Return 387"  info1: "Return 387
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   2
   pred nodes:
-    -1:    Block 390
-     0:    Phi 397
-     1:    0x4 369
+    -1:    Block 384
+     0:    Phi 391
+     1:    0x4 363
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
   return in method of type STRENGTH_RED_EXAMPLE_meth_tp
     res 0 type: int
 "
 }
-node: {title: "n393n369" label: "0x4Is 369"  info1: "0x4 369
+node: {title: "n387n363" label: "0x4Is 363"  info1: "0x4 363
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n393" targetname: "n397" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n393" targetname: "n393n369" label: "1" class:16 priority:10}
+edge: {sourcename: "n387" targetname: "n391" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n387" targetname: "n387n363" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n358"  label: "Block 358" status:clustered color:yellow
-edge: {sourcename: "n358" targetname: "n357" label: "0" class:13 priority:60 color:red}
-backedge: {sourcename: "n358" targetname: "n384" label: "1" linestyle:dashed class:13 priority:60 color:red}
-node: {title: "n397" label: "PhiM 397"  info1: "Phi 397
+graph: { title: "n352"  label: "Block 352" status:clustered color:yellow
+edge: {sourcename: "n352" targetname: "n351" label: "0" class:13 priority:60 color:red}
+backedge: {sourcename: "n352" targetname: "n378" label: "1" linestyle:dashed class:13 priority:60 color:red}
+node: {title: "n391" label: "PhiM 391"  info1: "Phi 391
   mode:    M
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   2
   pred nodes:
-    -1:    Block 358
-     0:    Proj 351
-     1:    Proj 383
+    -1:    Block 352
+     0:    Proj 345
+     1:    Proj 377
   Private Attributes:
   backedges:
-  in loop 650 with depth 1
+  in loop 642 with depth 1
 "
 color: green}
-edge: {sourcename: "n397" targetname: "n351" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n397" targetname: "n383" label: "1" class:17 priority:10 color:blue}
-node: {title: "n365" label: "ProjX false 365"  info1: "Proj 365
+edge: {sourcename: "n391" targetname: "n345" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n391" targetname: "n377" label: "1" class:17 priority:10 color:blue}
+node: {title: "n359" label: "ProjX false 359"  info1: "Proj 359
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   1
   pred nodes:
-    -1:    Block 358
-     0:    Cond 364
+    -1:    Block 352
+     0:    Cond 358
   Private Attributes:
   proj nr: 0
-  in loop 647 with depth 0
+  in loop 639 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n365" targetname: "n364" label: "0" class:13 priority:60 color:red}
-node: {title: "n366" label: "ProjX true 366"  info1: "Proj 366
+edge: {sourcename: "n359" targetname: "n358" label: "0" class:13 priority:60 color:red}
+node: {title: "n360" label: "ProjX true 360"  info1: "Proj 360
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   1
   pred nodes:
-    -1:    Block 358
-     0:    Cond 364
+    -1:    Block 352
+     0:    Cond 358
   Private Attributes:
   proj nr: 1
-  in loop 649 with depth 2
+  in loop 641 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n366" targetname: "n364" label: "0" class:13 priority:60 color:red}
-node: {title: "n364" label: "Cond 364"  info1: "Cond 364
+edge: {sourcename: "n360" targetname: "n358" label: "0" class:13 priority:60 color:red}
+node: {title: "n358" label: "Cond 358"  info1: "Cond 358
   mode:    T
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   1
   pred nodes:
-    -1:    Block 358
-     0:    Proj 362
+    -1:    Block 352
+     0:    Proj 356
   Private Attributes:
-  in loop 649 with depth 2
+  in loop 641 with depth 2
   condition kind: dense
   default ProjNr: 0
 "
 }
-edge: {sourcename: "n364" targetname: "n362" label: "0" class:1  priority:50}
-node: {title: "n362" label: "Projb Gt 362"  info1: "Proj 362
+edge: {sourcename: "n358" targetname: "n356" label: "0" class:1  priority:50}
+node: {title: "n356" label: "Projb Gt 356"  info1: "Proj 356
   mode:    b
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   1
   pred nodes:
-    -1:    Block 358
-     0:    Cmp 363
+    -1:    Block 352
+     0:    Cmp 357
   Private Attributes:
   proj nr: 4
-  in loop 649 with depth 2
+  in loop 641 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n362" targetname: "n363" label: "0" class:1  priority:50}
-node: {title: "n363" label: "Cmp 363"  info1: "Cmp 363
+edge: {sourcename: "n356" targetname: "n357" label: "0" class:1  priority:50}
+node: {title: "n357" label: "Cmp 357"  info1: "Cmp 357
   mode:    T
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   2
   pred nodes:
-    -1:    Block 358
-     0:    Phi 398
-     1:    0x0 360
+    -1:    Block 352
+     0:    Phi 392
+     1:    0x0 354
   Private Attributes:
-  in loop 649 with depth 2
+  in loop 641 with depth 2
 "
 }
-node: {title: "n363n360" label: "0x0Is 360"  info1: "0x0 360
+node: {title: "n357n354" label: "0x0Is 354"  info1: "0x0 354
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n363" targetname: "n398" label: "0" class:1  priority:50}
-edge: {sourcename: "n363" targetname: "n363n360" label: "1" class:16 priority:10}
-node: {title: "n398" label: "PhiIs 398"  info1: "Phi 398
+edge: {sourcename: "n357" targetname: "n392" label: "0" class:1  priority:50}
+edge: {sourcename: "n357" targetname: "n357n354" label: "1" class:16 priority:10}
+node: {title: "n392" label: "PhiIs 392"  info1: "Phi 392
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   2
   pred nodes:
-    -1:    Block 358
-     0:    0x28 667
-     1:    Add 654
+    -1:    Block 352
+     0:    0x28 659
+     1:    Add 646
   Private Attributes:
   backedges:
-  in loop 648 with depth 1
+  in loop 640 with depth 1
 "
 color: green}
-node: {title: "n398n667" label: "0x28Is 667"  info1: "0x28 667
+node: {title: "n392n659" label: "0x28Is 659"  info1: "0x28 659
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n398" targetname: "n398n667" label: "0" class:16 priority:10}
-edge: {sourcename: "n398" targetname: "n654" label: "1" class:16 priority:10}
+edge: {sourcename: "n392" targetname: "n392n659" label: "0" class:16 priority:10}
+edge: {sourcename: "n392" targetname: "n646" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n354"  label: "Block 354" status:clustered color:yellow
-edge: {sourcename: "n354" targetname: "n348" label: "0" class:13 priority:60 color:red}
-node: {title: "n357" label: "Jmp 357"  info1: "Jmp 357
+graph: { title: "n348"  label: "Block 348" status:clustered color:yellow
+edge: {sourcename: "n348" targetname: "n342" label: "0" class:13 priority:60 color:red}
+node: {title: "n351" label: "Jmp 351"  info1: "Jmp 351
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 354
+    -1:    Block 348
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
 "
 }
 }
 
-graph: { title: "n367"  label: "Block 367" status:clustered color:yellow
-edge: {sourcename: "n367" targetname: "n366" label: "0" class:13 priority:60 color:red}
-node: {title: "n383" label: "ProjM M 383"  info1: "Proj 383
+graph: { title: "n361"  label: "Block 361" status:clustered color:yellow
+edge: {sourcename: "n361" targetname: "n360" label: "0" class:13 priority:60 color:red}
+node: {title: "n377" label: "ProjM M 377"  info1: "Proj 377
   mode:    M
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   1
   pred nodes:
-    -1:    Block 367
-     0:    Store 381
+    -1:    Block 361
+     0:    Store 375
   Private Attributes:
   proj nr: 0
-  in loop 650 with depth 1
+  in loop 642 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n383" targetname: "n381" label: "0" class:17 priority:10 color:blue}
-node: {title: "n381" label: "Store 381"  info1: "Store 381
+edge: {sourcename: "n377" targetname: "n375" label: "0" class:17 priority:10 color:blue}
+node: {title: "n375" label: "Store 375"  info1: "Store 375
   mode:    T
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   3
   pred nodes:
-    -1:    Block 367
-     0:    Phi 397
-     1:    Add 663
-     2:    0x13 379
+    -1:    Block 361
+     0:    Phi 391
+     1:    Add 655
+     2:    0x13 373
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 650 with depth 1
+  in loop 642 with depth 1
   volatility: volatility_non_volatile
 "
 }
-node: {title: "n381n379" label: "0x13Is 379"  info1: "0x13 379
+node: {title: "n375n373" label: "0x13Is 373"  info1: "0x13 373
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n381" targetname: "n397" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n381" targetname: "n663" label: "1" class:1  priority:50}
-edge: {sourcename: "n381" targetname: "n381n379" label: "2" class:16 priority:10}
-node: {title: "n663" label: "AddP 663"  info1: "Add 663
+edge: {sourcename: "n375" targetname: "n391" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n375" targetname: "n655" label: "1" class:1  priority:50}
+edge: {sourcename: "n375" targetname: "n375n373" label: "2" class:16 priority:10}
+node: {title: "n655" label: "AddP 655"  info1: "Add 655
   mode:    P
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   2
   pred nodes:
-    -1:    Block 367
-     0:    Add 660
-     1:    0x9 662
+    -1:    Block 361
+     0:    Add 652
+     1:    0x9 654
   Private Attributes:
 "
 }
-node: {title: "n663n662" label: "0x9Is 662"  info1: "0x9 662
+node: {title: "n655n654" label: "0x9Is 654"  info1: "0x9 654
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n663" targetname: "n660" label: "0" class:1  priority:50}
-edge: {sourcename: "n663" targetname: "n663n662" label: "1" class:16 priority:10}
-node: {title: "n660" label: "AddP 660"  info1: "Add 660
+edge: {sourcename: "n655" targetname: "n652" label: "0" class:1  priority:50}
+edge: {sourcename: "n655" targetname: "n655n654" label: "1" class:16 priority:10}
+node: {title: "n652" label: "AddP 652"  info1: "Add 652
   mode:    P
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   2
   pred nodes:
-    -1:    Block 367
-     0:    Phi 398
-     1:    Add 659
+    -1:    Block 361
+     0:    Phi 392
+     1:    Add 651
   Private Attributes:
 "
 }
-edge: {sourcename: "n660" targetname: "n398" label: "0" class:16 priority:10}
-edge: {sourcename: "n660" targetname: "n659" label: "1" class:1  priority:50}
-node: {title: "n659" label: "AddP 659"  info1: "Add 659
+edge: {sourcename: "n652" targetname: "n392" label: "0" class:16 priority:10}
+edge: {sourcename: "n652" targetname: "n651" label: "1" class:1  priority:50}
+node: {title: "n651" label: "AddP 651"  info1: "Add 651
   mode:    P
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   2
   pred nodes:
-    -1:    Block 367
-     0:    SymC &a 356
-     1:    0xFFFFFFFC 657
+    -1:    Block 361
+     0:    SymC &a 350
+     1:    0xFFFFFFFC 649
   Private Attributes:
 "
 }
-node: {title: "n659n356" label: "SymC &a 356"  info1: "SymC &a 356
+node: {title: "n651n350" label: "SymC &a 350"  info1: "SymC &a 350
   mode:    P
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a (340)
+  entity: entity GlobalType.a (334)
 
   type of value: type_unknown
 "
 }
-node: {title: "n659n657" label: "0xFFFFFFFCIs 657"  info1: "0xFFFFFFFC 657
+node: {title: "n651n649" label: "0xFFFFFFFCIs 649"  info1: "0xFFFFFFFC 649
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n659" targetname: "n659n356" label: "0" class:16 priority:10}
-edge: {sourcename: "n659" targetname: "n659n657" label: "1" class:16 priority:10}
-node: {title: "n384" label: "Jmp 384"  info1: "Jmp 384
+edge: {sourcename: "n651" targetname: "n651n350" label: "0" class:16 priority:10}
+edge: {sourcename: "n651" targetname: "n651n649" label: "1" class:16 priority:10}
+node: {title: "n378" label: "Jmp 378"  info1: "Jmp 378
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 367
+    -1:    Block 361
   Private Attributes:
-  in loop 649 with depth 2
+  in loop 641 with depth 2
 "
 }
-node: {title: "n654" label: "AddIs 654"  info1: "Add 654
+node: {title: "n646" label: "AddIs 646"  info1: "Add 646
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   2
   pred nodes:
-    -1:    Block 367
-     0:    Phi 398
-     1:    0xFFFFFFFC 657
+    -1:    Block 361
+     0:    Phi 392
+     1:    0xFFFFFFFC 649
   Private Attributes:
 "
 }
-node: {title: "n654n657" label: "0xFFFFFFFCIs 657"  info1: "0xFFFFFFFC 657
+node: {title: "n646n649" label: "0xFFFFFFFCIs 649"  info1: "0xFFFFFFFC 649
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n654" targetname: "n398" label: "0" class:16 priority:10}
-edge: {sourcename: "n654" targetname: "n654n657" label: "1" class:16 priority:10}
+edge: {sourcename: "n646" targetname: "n392" label: "0" class:16 priority:10}
+edge: {sourcename: "n646" targetname: "n646n649" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n344"  label: "Block 344" status:clustered color:yellow
-edge: {sourcename: "n344" targetname: "n348" label: "0" class:13 priority:60 color:red}
-node: {title: "n351" label: "ProjM 1 351"  info1: "Proj 351
+graph: { title: "n338"  label: "Block 338" status:clustered color:yellow
+edge: {sourcename: "n338" targetname: "n342" label: "0" class:13 priority:60 color:red}
+node: {title: "n345" label: "ProjM 1 345"  info1: "Proj 345
   mode:    M
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   1
   pred nodes:
-    -1:    Block 344
-     0:    Start 345
+    -1:    Block 338
+     0:    Start 339
   Private Attributes:
   proj nr: 1
-  in loop 647 with depth 0
+  in loop 639 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n351" targetname: "n345" label: "0" class:17 priority:10 color:blue}
-node: {title: "n348" label: "ProjX X_initial_exec 348"  info1: "Proj 348
+edge: {sourcename: "n345" targetname: "n339" label: "0" class:17 priority:10 color:blue}
+node: {title: "n342" label: "ProjX X_initial_exec 342"  info1: "Proj 342
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   1
   pred nodes:
-    -1:    Block 344
-     0:    Start 345
+    -1:    Block 338
+     0:    Start 339
   Private Attributes:
   proj nr: 0
-  in loop 647 with depth 0
+  in loop 639 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n348" targetname: "n345" label: "0" class:13 priority:60 color:red}
-node: {title: "n345" label: "Start 345"  info1: "Start 345
+edge: {sourcename: "n342" targetname: "n339" label: "0" class:13 priority:60 color:red}
+node: {title: "n339" label: "Start 339"  info1: "Start 339
   mode:    T
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
   start of method of type STRENGTH_RED_EXAMPLE_meth_tp
     param 0 type: int
 "
index 0abac7e..629aa18 100644 (file)
@@ -53,441 +53,441 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-graph: { title: "g353" label: "STRENGTH_RED_EXAMPLE_m5" status:clustered color:white
-graph: { title: "n342"  label: "Block 342" status:clustered color:yellow
-edge: {sourcename: "n342" targetname: "n393" label: "0" class:13 priority:60 color:red}
-node: {title: "n343" label: "End 343"  info1: "End 343
+graph: { title: "g347" label: "STRENGTH_RED_EXAMPLE_m5" status:clustered color:white
+graph: { title: "n336"  label: "Block 336" status:clustered color:yellow
+edge: {sourcename: "n336" targetname: "n387" label: "0" class:13 priority:60 color:red}
+node: {title: "n337" label: "End 337"  info1: "End 337
   mode:    X
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   1
   pred nodes:
-    -1:    Block 342
-     0:    Phi 397
+    -1:    Block 336
+     0:    Phi 391
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
 "
 color: blue}
 }
 
-graph: { title: "n390"  label: "Block 390" status:clustered color:yellow
-edge: {sourcename: "n390" targetname: "n365" label: "0" class:13 priority:60 color:red}
-node: {title: "n393" label: "Return 393"  info1: "Return 393
+graph: { title: "n384"  label: "Block 384" status:clustered color:yellow
+edge: {sourcename: "n384" targetname: "n359" label: "0" class:13 priority:60 color:red}
+node: {title: "n387" label: "Return 387"  info1: "Return 387
   mode:    X
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   2
   pred nodes:
-    -1:    Block 390
-     0:    Phi 397
-     1:    0x4 369
+    -1:    Block 384
+     0:    Phi 391
+     1:    0x4 363
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
   return in method of type STRENGTH_RED_EXAMPLE_meth_tp
     res 0 type: int
 "
 }
-node: {title: "n393n369" label: "0x4Is 369"  info1: "0x4 369
+node: {title: "n387n363" label: "0x4Is 363"  info1: "0x4 363
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n393" targetname: "n397" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n393" targetname: "n393n369" label: "1" class:16 priority:10}
+edge: {sourcename: "n387" targetname: "n391" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n387" targetname: "n387n363" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n358"  label: "Block 358" status:clustered color:yellow
-edge: {sourcename: "n358" targetname: "n357" label: "0" class:13 priority:60 color:red}
-backedge: {sourcename: "n358" targetname: "n384" label: "1" linestyle:dashed class:13 priority:60 color:red}
-node: {title: "n397" label: "PhiM 397"  info1: "Phi 397
+graph: { title: "n352"  label: "Block 352" status:clustered color:yellow
+edge: {sourcename: "n352" targetname: "n351" label: "0" class:13 priority:60 color:red}
+backedge: {sourcename: "n352" targetname: "n378" label: "1" linestyle:dashed class:13 priority:60 color:red}
+node: {title: "n391" label: "PhiM 391"  info1: "Phi 391
   mode:    M
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   2
   pred nodes:
-    -1:    Block 358
-     0:    Proj 351
-     1: be Proj 383
+    -1:    Block 352
+     0:    Proj 345
+     1: be Proj 377
   Private Attributes:
   backedges:  1
-  in loop 650 with depth 1
+  in loop 642 with depth 1
 "
 color: green}
-edge: {sourcename: "n397" targetname: "n351" label: "0" class:17 priority:10 color:blue}
-backedge: {sourcename: "n397" targetname: "n383" label: "1" linestyle:dashed class:17 priority:10 color:blue}
-node: {title: "n365" label: "ProjX false 365"  info1: "Proj 365
+edge: {sourcename: "n391" targetname: "n345" label: "0" class:17 priority:10 color:blue}
+backedge: {sourcename: "n391" targetname: "n377" label: "1" linestyle:dashed class:17 priority:10 color:blue}
+node: {title: "n359" label: "ProjX false 359"  info1: "Proj 359
   mode:    X
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   1
   pred nodes:
-    -1:    Block 358
-     0:    Cond 364
+    -1:    Block 352
+     0:    Cond 358
   Private Attributes:
   proj nr: 0
-  in loop 647 with depth 0
+  in loop 639 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n365" targetname: "n364" label: "0" class:13 priority:60 color:red}
-node: {title: "n366" label: "ProjX true 366"  info1: "Proj 366
+edge: {sourcename: "n359" targetname: "n358" label: "0" class:13 priority:60 color:red}
+node: {title: "n360" label: "ProjX true 360"  info1: "Proj 360
   mode:    X
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   1
   pred nodes:
-    -1:    Block 358
-     0:    Cond 364
+    -1:    Block 352
+     0:    Cond 358
   Private Attributes:
   proj nr: 1
-  in loop 649 with depth 2
+  in loop 641 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n366" targetname: "n364" label: "0" class:13 priority:60 color:red}
-node: {title: "n364" label: "Cond 364"  info1: "Cond 364
+edge: {sourcename: "n360" targetname: "n358" label: "0" class:13 priority:60 color:red}
+node: {title: "n358" label: "Cond 358"  info1: "Cond 358
   mode:    T
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   1
   pred nodes:
-    -1:    Block 358
-     0:    Proj 362
+    -1:    Block 352
+     0:    Proj 356
   Private Attributes:
-  in loop 649 with depth 2
+  in loop 641 with depth 2
   condition kind: dense
   default ProjNr: 0
 "
 }
-edge: {sourcename: "n364" targetname: "n362" label: "0" class:1  priority:50}
-node: {title: "n362" label: "Projb Gt 362"  info1: "Proj 362
+edge: {sourcename: "n358" targetname: "n356" label: "0" class:1  priority:50}
+node: {title: "n356" label: "Projb Gt 356"  info1: "Proj 356
   mode:    b
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   1
   pred nodes:
-    -1:    Block 358
-     0:    Cmp 363
+    -1:    Block 352
+     0:    Cmp 357
   Private Attributes:
   proj nr: 4
-  in loop 649 with depth 2
+  in loop 641 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n362" targetname: "n363" label: "0" class:1  priority:50}
-node: {title: "n363" label: "Cmp 363"  info1: "Cmp 363
+edge: {sourcename: "n356" targetname: "n357" label: "0" class:1  priority:50}
+node: {title: "n357" label: "Cmp 357"  info1: "Cmp 357
   mode:    T
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   2
   pred nodes:
-    -1:    Block 358
-     0:    Phi 398
-     1:    0x0 360
+    -1:    Block 352
+     0:    Phi 392
+     1:    0x0 354
   Private Attributes:
-  in loop 649 with depth 2
+  in loop 641 with depth 2
 "
 }
-node: {title: "n363n360" label: "0x0Is 360"  info1: "0x0 360
+node: {title: "n357n354" label: "0x0Is 354"  info1: "0x0 354
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n363" targetname: "n398" label: "0" class:1  priority:50}
-edge: {sourcename: "n363" targetname: "n363n360" label: "1" class:16 priority:10}
-node: {title: "n398" label: "PhiIs 398"  info1: "Phi 398
+edge: {sourcename: "n357" targetname: "n392" label: "0" class:1  priority:50}
+edge: {sourcename: "n357" targetname: "n357n354" label: "1" class:16 priority:10}
+node: {title: "n392" label: "PhiIs 392"  info1: "Phi 392
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   2
   pred nodes:
-    -1:    Block 358
-     0:    0xA 355
-     1: be Sub 371
+    -1:    Block 352
+     0:    0xA 349
+     1: be Sub 365
   Private Attributes:
   backedges:  1
-  in loop 648 with depth 1
+  in loop 640 with depth 1
 "
 color: green}
-node: {title: "n398n355" label: "0xAIs 355"  info1: "0xA 355
+node: {title: "n392n349" label: "0xAIs 349"  info1: "0xA 349
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n398" targetname: "n398n355" label: "0" class:16 priority:10}
-backedge: {sourcename: "n398" targetname: "n371" label: "1" linestyle:dashed class:16 priority:10}
+edge: {sourcename: "n392" targetname: "n392n349" label: "0" class:16 priority:10}
+backedge: {sourcename: "n392" targetname: "n365" label: "1" linestyle:dashed class:16 priority:10}
 }
 
-graph: { title: "n354"  label: "Block 354" status:clustered color:yellow
-edge: {sourcename: "n354" targetname: "n348" label: "0" class:13 priority:60 color:red}
-node: {title: "n357" label: "Jmp 357"  info1: "Jmp 357
+graph: { title: "n348"  label: "Block 348" status:clustered color:yellow
+edge: {sourcename: "n348" targetname: "n342" label: "0" class:13 priority:60 color:red}
+node: {title: "n351" label: "Jmp 351"  info1: "Jmp 351
   mode:    X
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 354
+    -1:    Block 348
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
 "
 }
 }
 
-graph: { title: "n367"  label: "Block 367" status:clustered color:yellow
-edge: {sourcename: "n367" targetname: "n366" label: "0" class:13 priority:60 color:red}
-node: {title: "n383" label: "ProjM M 383"  info1: "Proj 383
+graph: { title: "n361"  label: "Block 361" status:clustered color:yellow
+edge: {sourcename: "n361" targetname: "n360" label: "0" class:13 priority:60 color:red}
+node: {title: "n377" label: "ProjM M 377"  info1: "Proj 377
   mode:    M
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   1
   pred nodes:
-    -1:    Block 367
-     0:    Store 381
+    -1:    Block 361
+     0:    Store 375
   Private Attributes:
   proj nr: 0
-  in loop 650 with depth 1
+  in loop 642 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n383" targetname: "n381" label: "0" class:17 priority:10 color:blue}
-node: {title: "n381" label: "Store 381"  info1: "Store 381
+edge: {sourcename: "n377" targetname: "n375" label: "0" class:17 priority:10 color:blue}
+node: {title: "n375" label: "Store 375"  info1: "Store 375
   mode:    T
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   3
   pred nodes:
-    -1:    Block 367
-     0:    Phi 397
-     1:    Add 378
-     2:    0x13 379
+    -1:    Block 361
+     0:    Phi 391
+     1:    Add 372
+     2:    0x13 373
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 650 with depth 1
+  in loop 642 with depth 1
   volatility: volatility_non_volatile
 "
 }
-node: {title: "n381n379" label: "0x13Is 379"  info1: "0x13 379
+node: {title: "n375n373" label: "0x13Is 373"  info1: "0x13 373
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n381" targetname: "n397" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n381" targetname: "n378" label: "1" class:1  priority:50}
-edge: {sourcename: "n381" targetname: "n381n379" label: "2" class:16 priority:10}
-node: {title: "n378" label: "AddP 378"  info1: "Add 378
+edge: {sourcename: "n375" targetname: "n391" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n375" targetname: "n372" label: "1" class:1  priority:50}
+edge: {sourcename: "n375" targetname: "n375n373" label: "2" class:16 priority:10}
+node: {title: "n372" label: "AddP 372"  info1: "Add 372
   mode:    P
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   2
   pred nodes:
-    -1:    Block 367
-     0:    0x5 373
-     1:    Add 377
+    -1:    Block 361
+     0:    0x5 367
+     1:    Add 371
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
 "
 }
-node: {title: "n378n373" label: "0x5Is 373"  info1: "0x5 373
+node: {title: "n372n367" label: "0x5Is 367"  info1: "0x5 367
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n378" targetname: "n378n373" label: "0" class:16 priority:10}
-edge: {sourcename: "n378" targetname: "n377" label: "1" class:1  priority:50}
-node: {title: "n377" label: "AddP 377"  info1: "Add 377
+edge: {sourcename: "n372" targetname: "n372n367" label: "0" class:16 priority:10}
+edge: {sourcename: "n372" targetname: "n371" label: "1" class:1  priority:50}
+node: {title: "n371" label: "AddP 371"  info1: "Add 371
   mode:    P
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   2
   pred nodes:
-    -1:    Block 367
-     0:    0x4 369
-     1:    Add 376
+    -1:    Block 361
+     0:    0x4 363
+     1:    Add 370
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
 "
 }
-node: {title: "n377n369" label: "0x4Is 369"  info1: "0x4 369
+node: {title: "n371n363" label: "0x4Is 363"  info1: "0x4 363
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n377" targetname: "n377n369" label: "0" class:16 priority:10}
-edge: {sourcename: "n377" targetname: "n376" label: "1" class:1  priority:50}
-node: {title: "n376" label: "AddP 376"  info1: "Add 376
+edge: {sourcename: "n371" targetname: "n371n363" label: "0" class:16 priority:10}
+edge: {sourcename: "n371" targetname: "n370" label: "1" class:1  priority:50}
+node: {title: "n370" label: "AddP 370"  info1: "Add 370
   mode:    P
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   2
   pred nodes:
-    -1:    Block 367
-     0:    Mul 374
-     1:    SymC &a 356
+    -1:    Block 361
+     0:    Mul 368
+     1:    SymC &a 350
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
 "
 }
-node: {title: "n376n356" label: "SymC &a 356"  info1: "SymC &a 356
+node: {title: "n370n350" label: "SymC &a 350"  info1: "SymC &a 350
   mode:    P
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a (340)
+  entity: entity GlobalType.a (334)
 
   type of value: type_unknown
 "
 }
-edge: {sourcename: "n376" targetname: "n374" label: "0" class:1  priority:50}
-edge: {sourcename: "n376" targetname: "n376n356" label: "1" class:16 priority:10}
-node: {title: "n374" label: "MulIs 374"  info1: "Mul 374
+edge: {sourcename: "n370" targetname: "n368" label: "0" class:1  priority:50}
+edge: {sourcename: "n370" targetname: "n370n350" label: "1" class:16 priority:10}
+node: {title: "n368" label: "MulIs 368"  info1: "Mul 368
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   2
   pred nodes:
-    -1:    Block 367
-     0:    0x4 369
-     1:    Sub 371
+    -1:    Block 361
+     0:    0x4 363
+     1:    Sub 365
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
 "
 }
-node: {title: "n374n369" label: "0x4Is 369"  info1: "0x4 369
+node: {title: "n368n363" label: "0x4Is 363"  info1: "0x4 363
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n374" targetname: "n374n369" label: "0" class:16 priority:10}
-edge: {sourcename: "n374" targetname: "n371" label: "1" class:1  priority:50}
-node: {title: "n384" label: "Jmp 384"  info1: "Jmp 384
+edge: {sourcename: "n368" targetname: "n368n363" label: "0" class:16 priority:10}
+edge: {sourcename: "n368" targetname: "n365" label: "1" class:1  priority:50}
+node: {title: "n378" label: "Jmp 378"  info1: "Jmp 378
   mode:    X
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 367
+    -1:    Block 361
   Private Attributes:
-  in loop 649 with depth 2
+  in loop 641 with depth 2
 "
 }
-node: {title: "n371" label: "SubIs 371"  info1: "Sub 371
+node: {title: "n365" label: "SubIs 365"  info1: "Sub 365
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   2
   pred nodes:
-    -1:    Block 367
-     0:    Phi 398
-     1:    0x1 368
+    -1:    Block 361
+     0:    Phi 392
+     1:    0x1 362
   Private Attributes:
-  in loop 648 with depth 1
+  in loop 640 with depth 1
 "
 }
-node: {title: "n371n368" label: "0x1Is 368"  info1: "0x1 368
+node: {title: "n365n362" label: "0x1Is 362"  info1: "0x1 362
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n371" targetname: "n398" label: "0" class:16 priority:10}
-edge: {sourcename: "n371" targetname: "n371n368" label: "1" class:16 priority:10}
+edge: {sourcename: "n365" targetname: "n392" label: "0" class:16 priority:10}
+edge: {sourcename: "n365" targetname: "n365n362" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n344"  label: "Block 344" status:clustered color:yellow
-edge: {sourcename: "n344" targetname: "n348" label: "0" class:13 priority:60 color:red}
-node: {title: "n351" label: "ProjM 1 351"  info1: "Proj 351
+graph: { title: "n338"  label: "Block 338" status:clustered color:yellow
+edge: {sourcename: "n338" targetname: "n342" label: "0" class:13 priority:60 color:red}
+node: {title: "n345" label: "ProjM 1 345"  info1: "Proj 345
   mode:    M
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   1
   pred nodes:
-    -1:    Block 344
-     0:    Start 345
+    -1:    Block 338
+     0:    Start 339
   Private Attributes:
   proj nr: 1
-  in loop 647 with depth 0
+  in loop 639 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n351" targetname: "n345" label: "0" class:17 priority:10 color:blue}
-node: {title: "n348" label: "ProjX X_initial_exec 348"  info1: "Proj 348
+edge: {sourcename: "n345" targetname: "n339" label: "0" class:17 priority:10 color:blue}
+node: {title: "n342" label: "ProjX X_initial_exec 342"  info1: "Proj 342
   mode:    X
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   1
   pred nodes:
-    -1:    Block 344
-     0:    Start 345
+    -1:    Block 338
+     0:    Start 339
   Private Attributes:
   proj nr: 0
-  in loop 647 with depth 0
+  in loop 639 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n348" targetname: "n345" label: "0" class:13 priority:60 color:red}
-node: {title: "n345" label: "Start 345"  info1: "Start 345
+edge: {sourcename: "n342" targetname: "n339" label: "0" class:13 priority:60 color:red}
+node: {title: "n339" label: "Start 339"  info1: "Start 339
   mode:    T
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m5
   arity:   0
   pred nodes:
-    -1:    Block 344
+    -1:    Block 338
   Private Attributes:
-  in loop 647 with depth 0
+  in loop 639 with depth 0
   start of method of type STRENGTH_RED_EXAMPLE_meth_tp
     param 0 type: int
 "
index 50d0f16..e048176 100644 (file)
@@ -53,18 +53,18 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-node: {title: "l689" label: "loop 0, 1 sons, 4 nodes"  info1: " loop nr: 689
+node: {title: "l681" label: "loop 0, 1 sons, 4 nodes"  info1: " loop nr: 681
  The loop was analyzed 0 times."}
-node: { title: "l689-0-nodes" color: lightyellow label: "Block 411
-Block 421" }
-edge: {sourcename: "l689" targetname: "l689-0-nodes" label:"0...1"}
-edge: {sourcename: "l689" targetname: "l690" color: darkgreen label: "2"}
-node: {title: "l690" label: "loop 1, 0 sons, 2 nodes"  info1: " loop nr: 690
+node: { title: "l681-0-nodes" color: lightyellow label: "Block 404
+Block 414" }
+edge: {sourcename: "l681" targetname: "l681-0-nodes" label:"0...1"}
+edge: {sourcename: "l681" targetname: "l682" color: darkgreen label: "2"}
+node: {title: "l682" label: "loop 1, 0 sons, 2 nodes"  info1: " loop nr: 682
  The loop was analyzed 0 times."}
-node: { title: "l690-0-nodes" color: lightyellow label: "Block 425      loop head!
-Block 435" }
-edge: {sourcename: "l690" targetname: "l690-0-nodes" label:"0...1"}
-node: { title: "l689-3-nodes" color: lightyellow label: "Block 458
-Block 409" }
-edge: {sourcename: "l689" targetname: "l689-3-nodes" label:"3...4"}
+node: { title: "l682-0-nodes" color: lightyellow label: "Block 418      loop head!
+Block 428" }
+edge: {sourcename: "l682" targetname: "l682-0-nodes" label:"0...1"}
+node: { title: "l681-3-nodes" color: lightyellow label: "Block 451
+Block 402" }
+edge: {sourcename: "l681" targetname: "l681-3-nodes" label:"3...4"}
 }
index 7607674..d9ed1e8 100644 (file)
@@ -53,433 +53,433 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-graph: { title: "g420" label: "STRENGTH_RED_EXAMPLE_m6" status:clustered color:white
-graph: { title: "n409"  label: "Block 409" status:clustered color:yellow
-edge: {sourcename: "n409" targetname: "n461" label: "0" class:13 priority:60 color:red}
-node: {title: "n410" label: "End 410"  info1: "End 410
+graph: { title: "g413" label: "STRENGTH_RED_EXAMPLE_m6" status:clustered color:white
+graph: { title: "n402"  label: "Block 402" status:clustered color:yellow
+edge: {sourcename: "n402" targetname: "n454" label: "0" class:13 priority:60 color:red}
+node: {title: "n403" label: "End 403"  info1: "End 403
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   1
   pred nodes:
-    -1:    Block 409
-     0:    Phi 465
+    -1:    Block 402
+     0:    Phi 458
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
 "
 color: blue}
 }
 
-graph: { title: "n458"  label: "Block 458" status:clustered color:yellow
-edge: {sourcename: "n458" targetname: "n433" label: "0" class:13 priority:60 color:red}
-node: {title: "n461" label: "Return 461"  info1: "Return 461
+graph: { title: "n451"  label: "Block 451" status:clustered color:yellow
+edge: {sourcename: "n451" targetname: "n426" label: "0" class:13 priority:60 color:red}
+node: {title: "n454" label: "Return 454"  info1: "Return 454
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 458
-     0:    Phi 465
-     1:    0x4 438
+    -1:    Block 451
+     0:    Phi 458
+     1:    0x4 431
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   return in method of type STRENGTH_RED_EXAMPLE_meth_tp
     res 0 type: int
 "
 }
-node: {title: "n461n438" label: "0x4Is 438"  info1: "0x4 438
+node: {title: "n454n431" label: "0x4Is 431"  info1: "0x4 431
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n461" targetname: "n465" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n461" targetname: "n461n438" label: "1" class:16 priority:10}
+edge: {sourcename: "n454" targetname: "n458" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n454" targetname: "n454n431" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n425"  label: "Block 425" status:clustered color:yellow
-edge: {sourcename: "n425" targetname: "n424" label: "0" class:13 priority:60 color:red}
-backedge: {sourcename: "n425" targetname: "n452" label: "1" linestyle:dashed class:13 priority:60 color:red}
-node: {title: "n465" label: "PhiM 465"  info1: "Phi 465
+graph: { title: "n418"  label: "Block 418" status:clustered color:yellow
+edge: {sourcename: "n418" targetname: "n417" label: "0" class:13 priority:60 color:red}
+backedge: {sourcename: "n418" targetname: "n445" label: "1" linestyle:dashed class:13 priority:60 color:red}
+node: {title: "n458" label: "PhiM 458"  info1: "Phi 458
   mode:    M
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 425
-     0:    Proj 418
-     1:    Proj 451
+    -1:    Block 418
+     0:    Proj 411
+     1:    Proj 444
   Private Attributes:
   backedges:
-  in loop 675 with depth 1
+  in loop 667 with depth 1
 "
 color: green}
-edge: {sourcename: "n465" targetname: "n418" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n465" targetname: "n451" label: "1" class:17 priority:10 color:blue}
-node: {title: "n433" label: "ProjX false 433"  info1: "Proj 433
+edge: {sourcename: "n458" targetname: "n411" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n458" targetname: "n444" label: "1" class:17 priority:10 color:blue}
+node: {title: "n426" label: "ProjX false 426"  info1: "Proj 426
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   1
   pred nodes:
-    -1:    Block 425
-     0:    Cond 432
+    -1:    Block 418
+     0:    Cond 425
   Private Attributes:
   proj nr: 0
-  in loop 672 with depth 0
+  in loop 664 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n433" targetname: "n432" label: "0" class:13 priority:60 color:red}
-node: {title: "n434" label: "ProjX true 434"  info1: "Proj 434
+edge: {sourcename: "n426" targetname: "n425" label: "0" class:13 priority:60 color:red}
+node: {title: "n427" label: "ProjX true 427"  info1: "Proj 427
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   1
   pred nodes:
-    -1:    Block 425
-     0:    Cond 432
+    -1:    Block 418
+     0:    Cond 425
   Private Attributes:
   proj nr: 1
-  in loop 674 with depth 2
+  in loop 666 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n434" targetname: "n432" label: "0" class:13 priority:60 color:red}
-node: {title: "n432" label: "Cond 432"  info1: "Cond 432
+edge: {sourcename: "n427" targetname: "n425" label: "0" class:13 priority:60 color:red}
+node: {title: "n425" label: "Cond 425"  info1: "Cond 425
   mode:    T
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   1
   pred nodes:
-    -1:    Block 425
-     0:    Proj 429
+    -1:    Block 418
+     0:    Proj 422
   Private Attributes:
-  in loop 674 with depth 2
+  in loop 666 with depth 2
   condition kind: dense
   default ProjNr: 0
 "
 }
-edge: {sourcename: "n432" targetname: "n429" label: "0" class:1  priority:50}
-node: {title: "n429" label: "Projb Le 429"  info1: "Proj 429
+edge: {sourcename: "n425" targetname: "n422" label: "0" class:1  priority:50}
+node: {title: "n422" label: "Projb Le 422"  info1: "Proj 422
   mode:    b
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   1
   pred nodes:
-    -1:    Block 425
-     0:    Cmp 431
+    -1:    Block 418
+     0:    Cmp 424
   Private Attributes:
   proj nr: 3
-  in loop 674 with depth 2
+  in loop 666 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n429" targetname: "n431" label: "0" class:1  priority:50}
-node: {title: "n431" label: "Cmp 431"  info1: "Cmp 431
+edge: {sourcename: "n422" targetname: "n424" label: "0" class:1  priority:50}
+node: {title: "n424" label: "Cmp 424"  info1: "Cmp 424
   mode:    T
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 425
-     0:    Phi 466
-     1:    0x24 694
+    -1:    Block 418
+     0:    Phi 459
+     1:    0x24 686
   Private Attributes:
-  in loop 674 with depth 2
+  in loop 666 with depth 2
 "
 }
-node: {title: "n431n694" label: "0x24Is 694"  info1: "0x24 694
+node: {title: "n424n686" label: "0x24Is 686"  info1: "0x24 686
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n431" targetname: "n466" label: "0" class:1  priority:50}
-edge: {sourcename: "n431" targetname: "n431n694" label: "1" class:16 priority:10}
-node: {title: "n466" label: "PhiIs 466"  info1: "Phi 466
+edge: {sourcename: "n424" targetname: "n459" label: "0" class:1  priority:50}
+edge: {sourcename: "n424" targetname: "n424n686" label: "1" class:16 priority:10}
+node: {title: "n459" label: "PhiIs 459"  info1: "Phi 459
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 425
-     0:    0x0 422
-     1:    Add 679
+    -1:    Block 418
+     0:    0x0 415
+     1:    Add 671
   Private Attributes:
   backedges:
-  in loop 673 with depth 1
+  in loop 665 with depth 1
 "
 color: green}
-node: {title: "n466n422" label: "0x0Is 422"  info1: "0x0 422
+node: {title: "n459n415" label: "0x0Is 415"  info1: "0x0 415
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n466" targetname: "n466n422" label: "0" class:16 priority:10}
-edge: {sourcename: "n466" targetname: "n679" label: "1" class:16 priority:10}
+edge: {sourcename: "n459" targetname: "n459n415" label: "0" class:16 priority:10}
+edge: {sourcename: "n459" targetname: "n671" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n421"  label: "Block 421" status:clustered color:yellow
-edge: {sourcename: "n421" targetname: "n415" label: "0" class:13 priority:60 color:red}
-node: {title: "n424" label: "Jmp 424"  info1: "Jmp 424
+graph: { title: "n414"  label: "Block 414" status:clustered color:yellow
+edge: {sourcename: "n414" targetname: "n408" label: "0" class:13 priority:60 color:red}
+node: {title: "n417" label: "Jmp 417"  info1: "Jmp 417
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 421
+    -1:    Block 414
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
 "
 }
 }
 
-graph: { title: "n435"  label: "Block 435" status:clustered color:yellow
-edge: {sourcename: "n435" targetname: "n434" label: "0" class:13 priority:60 color:red}
-node: {title: "n451" label: "ProjM M 451"  info1: "Proj 451
+graph: { title: "n428"  label: "Block 428" status:clustered color:yellow
+edge: {sourcename: "n428" targetname: "n427" label: "0" class:13 priority:60 color:red}
+node: {title: "n444" label: "ProjM M 444"  info1: "Proj 444
   mode:    M
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   1
   pred nodes:
-    -1:    Block 435
-     0:    Store 449
+    -1:    Block 428
+     0:    Store 442
   Private Attributes:
   proj nr: 0
-  in loop 675 with depth 1
+  in loop 667 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n451" targetname: "n449" label: "0" class:17 priority:10 color:blue}
-node: {title: "n449" label: "Store 449"  info1: "Store 449
+edge: {sourcename: "n444" targetname: "n442" label: "0" class:17 priority:10 color:blue}
+node: {title: "n442" label: "Store 442"  info1: "Store 442
   mode:    T
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   3
   pred nodes:
-    -1:    Block 435
-     0:    Phi 465
-     1:    Add 688
-     2:    0x13 447
+    -1:    Block 428
+     0:    Phi 458
+     1:    Add 680
+     2:    0x13 440
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 675 with depth 1
+  in loop 667 with depth 1
   volatility: volatility_non_volatile
 "
 }
-node: {title: "n449n447" label: "0x13Is 447"  info1: "0x13 447
+node: {title: "n442n440" label: "0x13Is 440"  info1: "0x13 440
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n449" targetname: "n465" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n449" targetname: "n688" label: "1" class:1  priority:50}
-edge: {sourcename: "n449" targetname: "n449n447" label: "2" class:16 priority:10}
-node: {title: "n688" label: "AddP 688"  info1: "Add 688
+edge: {sourcename: "n442" targetname: "n458" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n442" targetname: "n680" label: "1" class:1  priority:50}
+edge: {sourcename: "n442" targetname: "n442n440" label: "2" class:16 priority:10}
+node: {title: "n680" label: "AddP 680"  info1: "Add 680
   mode:    P
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 435
-     0:    Sub 444
-     1:    0x8 687
+    -1:    Block 428
+     0:    Sub 437
+     1:    0x8 679
   Private Attributes:
 "
 }
-node: {title: "n688n687" label: "0x8Is 687"  info1: "0x8 687
+node: {title: "n680n679" label: "0x8Is 679"  info1: "0x8 679
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n688" targetname: "n444" label: "0" class:1  priority:50}
-edge: {sourcename: "n688" targetname: "n688n687" label: "1" class:16 priority:10}
-node: {title: "n444" label: "SubP 444"  info1: "Sub 444
+edge: {sourcename: "n680" targetname: "n437" label: "0" class:1  priority:50}
+edge: {sourcename: "n680" targetname: "n680n679" label: "1" class:16 priority:10}
+node: {title: "n437" label: "SubP 437"  info1: "Sub 437
   mode:    P
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 435
-     0:    0x5 437
-     1:    Add 685
+    -1:    Block 428
+     0:    0x5 430
+     1:    Add 677
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
 "
 }
-node: {title: "n444n437" label: "0x5Is 437"  info1: "0x5 437
+node: {title: "n437n430" label: "0x5Is 430"  info1: "0x5 430
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n444" targetname: "n444n437" label: "0" class:16 priority:10}
-edge: {sourcename: "n444" targetname: "n685" label: "1" class:1  priority:50}
-node: {title: "n685" label: "AddP 685"  info1: "Add 685
+edge: {sourcename: "n437" targetname: "n437n430" label: "0" class:16 priority:10}
+edge: {sourcename: "n437" targetname: "n677" label: "1" class:1  priority:50}
+node: {title: "n677" label: "AddP 677"  info1: "Add 677
   mode:    P
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 435
-     0:    Phi 466
-     1:    Add 684
+    -1:    Block 428
+     0:    Phi 459
+     1:    Add 676
   Private Attributes:
 "
 }
-edge: {sourcename: "n685" targetname: "n466" label: "0" class:16 priority:10}
-edge: {sourcename: "n685" targetname: "n684" label: "1" class:1  priority:50}
-node: {title: "n684" label: "AddP 684"  info1: "Add 684
+edge: {sourcename: "n677" targetname: "n459" label: "0" class:16 priority:10}
+edge: {sourcename: "n677" targetname: "n676" label: "1" class:1  priority:50}
+node: {title: "n676" label: "AddP 676"  info1: "Add 676
   mode:    P
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 435
-     0:    SymC &a 423
-     1:    0xFFFFFFFC 682
+    -1:    Block 428
+     0:    SymC &a 416
+     1:    0xFFFFFFFC 674
   Private Attributes:
 "
 }
-node: {title: "n684n423" label: "SymC &a 423"  info1: "SymC &a 423
+node: {title: "n676n416" label: "SymC &a 416"  info1: "SymC &a 416
   mode:    P
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a (407)
+  entity: entity GlobalType.a (400)
 
   type of value: type_unknown
 "
 }
-node: {title: "n684n682" label: "0xFFFFFFFCIs 682"  info1: "0xFFFFFFFC 682
+node: {title: "n676n674" label: "0xFFFFFFFCIs 674"  info1: "0xFFFFFFFC 674
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n684" targetname: "n684n423" label: "0" class:16 priority:10}
-edge: {sourcename: "n684" targetname: "n684n682" label: "1" class:16 priority:10}
-node: {title: "n452" label: "Jmp 452"  info1: "Jmp 452
+edge: {sourcename: "n676" targetname: "n676n416" label: "0" class:16 priority:10}
+edge: {sourcename: "n676" targetname: "n676n674" label: "1" class:16 priority:10}
+node: {title: "n445" label: "Jmp 445"  info1: "Jmp 445
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 435
+    -1:    Block 428
   Private Attributes:
-  in loop 674 with depth 2
+  in loop 666 with depth 2
 "
 }
-node: {title: "n679" label: "AddIs 679"  info1: "Add 679
+node: {title: "n671" label: "AddIs 671"  info1: "Add 671
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 435
-     0:    Phi 466
-     1:    0xFFFFFFFC 682
+    -1:    Block 428
+     0:    Phi 459
+     1:    0xFFFFFFFC 674
   Private Attributes:
 "
 }
-node: {title: "n679n682" label: "0xFFFFFFFCIs 682"  info1: "0xFFFFFFFC 682
+node: {title: "n671n674" label: "0xFFFFFFFCIs 674"  info1: "0xFFFFFFFC 674
   mode:    Is
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n679" targetname: "n466" label: "0" class:16 priority:10}
-edge: {sourcename: "n679" targetname: "n679n682" label: "1" class:16 priority:10}
+edge: {sourcename: "n671" targetname: "n459" label: "0" class:16 priority:10}
+edge: {sourcename: "n671" targetname: "n671n674" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n411"  label: "Block 411" status:clustered color:yellow
-edge: {sourcename: "n411" targetname: "n415" label: "0" class:13 priority:60 color:red}
-node: {title: "n418" label: "ProjM 1 418"  info1: "Proj 418
+graph: { title: "n404"  label: "Block 404" status:clustered color:yellow
+edge: {sourcename: "n404" targetname: "n408" label: "0" class:13 priority:60 color:red}
+node: {title: "n411" label: "ProjM 1 411"  info1: "Proj 411
   mode:    M
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   1
   pred nodes:
-    -1:    Block 411
-     0:    Start 412
+    -1:    Block 404
+     0:    Start 405
   Private Attributes:
   proj nr: 1
-  in loop 672 with depth 0
+  in loop 664 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n418" targetname: "n412" label: "0" class:17 priority:10 color:blue}
-node: {title: "n415" label: "ProjX X_initial_exec 415"  info1: "Proj 415
+edge: {sourcename: "n411" targetname: "n405" label: "0" class:17 priority:10 color:blue}
+node: {title: "n408" label: "ProjX X_initial_exec 408"  info1: "Proj 408
   mode:    X
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   1
   pred nodes:
-    -1:    Block 411
-     0:    Start 412
+    -1:    Block 404
+     0:    Start 405
   Private Attributes:
   proj nr: 0
-  in loop 672 with depth 0
+  in loop 664 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n415" targetname: "n412" label: "0" class:13 priority:60 color:red}
-node: {title: "n412" label: "Start 412"  info1: "Start 412
+edge: {sourcename: "n408" targetname: "n405" label: "0" class:13 priority:60 color:red}
+node: {title: "n405" label: "Start 405"  info1: "Start 405
   mode:    T
   visited: 26
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   start of method of type STRENGTH_RED_EXAMPLE_meth_tp
     param 0 type: int
 "
index c8ce141..c05dcfd 100644 (file)
@@ -53,468 +53,468 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-graph: { title: "g420" label: "STRENGTH_RED_EXAMPLE_m6" status:clustered color:white
-graph: { title: "n409"  label: "Block 409" status:clustered color:yellow
-edge: {sourcename: "n409" targetname: "n461" label: "0" class:13 priority:60 color:red}
-node: {title: "n410" label: "End 410"  info1: "End 410
+graph: { title: "g413" label: "STRENGTH_RED_EXAMPLE_m6" status:clustered color:white
+graph: { title: "n402"  label: "Block 402" status:clustered color:yellow
+edge: {sourcename: "n402" targetname: "n454" label: "0" class:13 priority:60 color:red}
+node: {title: "n403" label: "End 403"  info1: "End 403
   mode:    X
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   1
   pred nodes:
-    -1:    Block 409
-     0:    Phi 465
+    -1:    Block 402
+     0:    Phi 458
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
 "
 color: blue}
 }
 
-graph: { title: "n458"  label: "Block 458" status:clustered color:yellow
-edge: {sourcename: "n458" targetname: "n433" label: "0" class:13 priority:60 color:red}
-node: {title: "n461" label: "Return 461"  info1: "Return 461
+graph: { title: "n451"  label: "Block 451" status:clustered color:yellow
+edge: {sourcename: "n451" targetname: "n426" label: "0" class:13 priority:60 color:red}
+node: {title: "n454" label: "Return 454"  info1: "Return 454
   mode:    X
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 458
-     0:    Phi 465
-     1:    0x4 438
+    -1:    Block 451
+     0:    Phi 458
+     1:    0x4 431
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   return in method of type STRENGTH_RED_EXAMPLE_meth_tp
     res 0 type: int
 "
 }
-node: {title: "n461n438" label: "0x4Is 438"  info1: "0x4 438
+node: {title: "n454n431" label: "0x4Is 431"  info1: "0x4 431
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n461" targetname: "n465" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n461" targetname: "n461n438" label: "1" class:16 priority:10}
+edge: {sourcename: "n454" targetname: "n458" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n454" targetname: "n454n431" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n425"  label: "Block 425" status:clustered color:yellow
-edge: {sourcename: "n425" targetname: "n424" label: "0" class:13 priority:60 color:red}
-backedge: {sourcename: "n425" targetname: "n452" label: "1" linestyle:dashed class:13 priority:60 color:red}
-node: {title: "n465" label: "PhiM 465"  info1: "Phi 465
+graph: { title: "n418"  label: "Block 418" status:clustered color:yellow
+edge: {sourcename: "n418" targetname: "n417" label: "0" class:13 priority:60 color:red}
+backedge: {sourcename: "n418" targetname: "n445" label: "1" linestyle:dashed class:13 priority:60 color:red}
+node: {title: "n458" label: "PhiM 458"  info1: "Phi 458
   mode:    M
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 425
-     0:    Proj 418
-     1: be Proj 451
+    -1:    Block 418
+     0:    Proj 411
+     1: be Proj 444
   Private Attributes:
   backedges:  1
-  in loop 675 with depth 1
+  in loop 667 with depth 1
 "
 color: green}
-edge: {sourcename: "n465" targetname: "n418" label: "0" class:17 priority:10 color:blue}
-backedge: {sourcename: "n465" targetname: "n451" label: "1" linestyle:dashed class:17 priority:10 color:blue}
-node: {title: "n433" label: "ProjX false 433"  info1: "Proj 433
+edge: {sourcename: "n458" targetname: "n411" label: "0" class:17 priority:10 color:blue}
+backedge: {sourcename: "n458" targetname: "n444" label: "1" linestyle:dashed class:17 priority:10 color:blue}
+node: {title: "n426" label: "ProjX false 426"  info1: "Proj 426
   mode:    X
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   1
   pred nodes:
-    -1:    Block 425
-     0:    Cond 432
+    -1:    Block 418
+     0:    Cond 425
   Private Attributes:
   proj nr: 0
-  in loop 672 with depth 0
+  in loop 664 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n433" targetname: "n432" label: "0" class:13 priority:60 color:red}
-node: {title: "n434" label: "ProjX true 434"  info1: "Proj 434
+edge: {sourcename: "n426" targetname: "n425" label: "0" class:13 priority:60 color:red}
+node: {title: "n427" label: "ProjX true 427"  info1: "Proj 427
   mode:    X
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   1
   pred nodes:
-    -1:    Block 425
-     0:    Cond 432
+    -1:    Block 418
+     0:    Cond 425
   Private Attributes:
   proj nr: 1
-  in loop 674 with depth 2
+  in loop 666 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n434" targetname: "n432" label: "0" class:13 priority:60 color:red}
-node: {title: "n432" label: "Cond 432"  info1: "Cond 432
+edge: {sourcename: "n427" targetname: "n425" label: "0" class:13 priority:60 color:red}
+node: {title: "n425" label: "Cond 425"  info1: "Cond 425
   mode:    T
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   1
   pred nodes:
-    -1:    Block 425
-     0:    Proj 429
+    -1:    Block 418
+     0:    Proj 422
   Private Attributes:
-  in loop 674 with depth 2
+  in loop 666 with depth 2
   condition kind: dense
   default ProjNr: 0
 "
 }
-edge: {sourcename: "n432" targetname: "n429" label: "0" class:1  priority:50}
-node: {title: "n429" label: "Projb Le 429"  info1: "Proj 429
+edge: {sourcename: "n425" targetname: "n422" label: "0" class:1  priority:50}
+node: {title: "n422" label: "Projb Le 422"  info1: "Proj 422
   mode:    b
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   1
   pred nodes:
-    -1:    Block 425
-     0:    Cmp 431
+    -1:    Block 418
+     0:    Cmp 424
   Private Attributes:
   proj nr: 3
-  in loop 674 with depth 2
+  in loop 666 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n429" targetname: "n431" label: "0" class:1  priority:50}
-node: {title: "n431" label: "Cmp 431"  info1: "Cmp 431
+edge: {sourcename: "n422" targetname: "n424" label: "0" class:1  priority:50}
+node: {title: "n424" label: "Cmp 424"  info1: "Cmp 424
   mode:    T
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 425
-     0:    Phi 466
-     1:    0x9 430
+    -1:    Block 418
+     0:    Phi 459
+     1:    0x9 423
   Private Attributes:
-  in loop 674 with depth 2
+  in loop 666 with depth 2
 "
 }
-node: {title: "n431n430" label: "0x9Is 430"  info1: "0x9 430
+node: {title: "n424n423" label: "0x9Is 423"  info1: "0x9 423
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n431" targetname: "n466" label: "0" class:1  priority:50}
-edge: {sourcename: "n431" targetname: "n431n430" label: "1" class:16 priority:10}
-node: {title: "n466" label: "PhiIs 466"  info1: "Phi 466
+edge: {sourcename: "n424" targetname: "n459" label: "0" class:1  priority:50}
+edge: {sourcename: "n424" targetname: "n424n423" label: "1" class:16 priority:10}
+node: {title: "n459" label: "PhiIs 459"  info1: "Phi 459
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 425
-     0:    0x0 422
-     1: be Sub 440
+    -1:    Block 418
+     0:    0x0 415
+     1: be Sub 433
   Private Attributes:
   backedges:  1
-  in loop 673 with depth 1
+  in loop 665 with depth 1
 "
 color: green}
-node: {title: "n466n422" label: "0x0Is 422"  info1: "0x0 422
+node: {title: "n459n415" label: "0x0Is 415"  info1: "0x0 415
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n466" targetname: "n466n422" label: "0" class:16 priority:10}
-backedge: {sourcename: "n466" targetname: "n440" label: "1" linestyle:dashed class:16 priority:10}
+edge: {sourcename: "n459" targetname: "n459n415" label: "0" class:16 priority:10}
+backedge: {sourcename: "n459" targetname: "n433" label: "1" linestyle:dashed class:16 priority:10}
 }
 
-graph: { title: "n421"  label: "Block 421" status:clustered color:yellow
-edge: {sourcename: "n421" targetname: "n415" label: "0" class:13 priority:60 color:red}
-node: {title: "n424" label: "Jmp 424"  info1: "Jmp 424
+graph: { title: "n414"  label: "Block 414" status:clustered color:yellow
+edge: {sourcename: "n414" targetname: "n408" label: "0" class:13 priority:60 color:red}
+node: {title: "n417" label: "Jmp 417"  info1: "Jmp 417
   mode:    X
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 421
+    -1:    Block 414
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
 "
 }
 }
 
-graph: { title: "n435"  label: "Block 435" status:clustered color:yellow
-edge: {sourcename: "n435" targetname: "n434" label: "0" class:13 priority:60 color:red}
-node: {title: "n451" label: "ProjM M 451"  info1: "Proj 451
+graph: { title: "n428"  label: "Block 428" status:clustered color:yellow
+edge: {sourcename: "n428" targetname: "n427" label: "0" class:13 priority:60 color:red}
+node: {title: "n444" label: "ProjM M 444"  info1: "Proj 444
   mode:    M
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   1
   pred nodes:
-    -1:    Block 435
-     0:    Store 449
+    -1:    Block 428
+     0:    Store 442
   Private Attributes:
   proj nr: 0
-  in loop 675 with depth 1
+  in loop 667 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n451" targetname: "n449" label: "0" class:17 priority:10 color:blue}
-node: {title: "n449" label: "Store 449"  info1: "Store 449
+edge: {sourcename: "n444" targetname: "n442" label: "0" class:17 priority:10 color:blue}
+node: {title: "n442" label: "Store 442"  info1: "Store 442
   mode:    T
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   3
   pred nodes:
-    -1:    Block 435
-     0:    Phi 465
-     1:    Add 446
-     2:    0x13 447
+    -1:    Block 428
+     0:    Phi 458
+     1:    Add 439
+     2:    0x13 440
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 675 with depth 1
+  in loop 667 with depth 1
   volatility: volatility_non_volatile
 "
 }
-node: {title: "n449n447" label: "0x13Is 447"  info1: "0x13 447
+node: {title: "n442n440" label: "0x13Is 440"  info1: "0x13 440
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n449" targetname: "n465" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n449" targetname: "n446" label: "1" class:1  priority:50}
-edge: {sourcename: "n449" targetname: "n449n447" label: "2" class:16 priority:10}
-node: {title: "n446" label: "AddP 446"  info1: "Add 446
+edge: {sourcename: "n442" targetname: "n458" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n442" targetname: "n439" label: "1" class:1  priority:50}
+edge: {sourcename: "n442" targetname: "n442n440" label: "2" class:16 priority:10}
+node: {title: "n439" label: "AddP 439"  info1: "Add 439
   mode:    P
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 435
-     0:    0x4 438
-     1:    Add 445
+    -1:    Block 428
+     0:    0x4 431
+     1:    Add 438
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
 "
 }
-node: {title: "n446n438" label: "0x4Is 438"  info1: "0x4 438
+node: {title: "n439n431" label: "0x4Is 431"  info1: "0x4 431
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n446" targetname: "n446n438" label: "0" class:16 priority:10}
-edge: {sourcename: "n446" targetname: "n445" label: "1" class:1  priority:50}
-node: {title: "n445" label: "AddP 445"  info1: "Add 445
+edge: {sourcename: "n439" targetname: "n439n431" label: "0" class:16 priority:10}
+edge: {sourcename: "n439" targetname: "n438" label: "1" class:1  priority:50}
+node: {title: "n438" label: "AddP 438"  info1: "Add 438
   mode:    P
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 435
-     0:    0x4 438
-     1:    Sub 444
+    -1:    Block 428
+     0:    0x4 431
+     1:    Sub 437
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
 "
 }
-node: {title: "n445n438" label: "0x4Is 438"  info1: "0x4 438
+node: {title: "n438n431" label: "0x4Is 431"  info1: "0x4 431
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n445" targetname: "n445n438" label: "0" class:16 priority:10}
-edge: {sourcename: "n445" targetname: "n444" label: "1" class:1  priority:50}
-node: {title: "n444" label: "SubP 444"  info1: "Sub 444
+edge: {sourcename: "n438" targetname: "n438n431" label: "0" class:16 priority:10}
+edge: {sourcename: "n438" targetname: "n437" label: "1" class:1  priority:50}
+node: {title: "n437" label: "SubP 437"  info1: "Sub 437
   mode:    P
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 435
-     0:    0x5 437
-     1:    Add 443
+    -1:    Block 428
+     0:    0x5 430
+     1:    Add 436
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
 "
 }
-node: {title: "n444n437" label: "0x5Is 437"  info1: "0x5 437
+node: {title: "n437n430" label: "0x5Is 430"  info1: "0x5 430
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n444" targetname: "n444n437" label: "0" class:16 priority:10}
-edge: {sourcename: "n444" targetname: "n443" label: "1" class:1  priority:50}
-node: {title: "n443" label: "AddP 443"  info1: "Add 443
+edge: {sourcename: "n437" targetname: "n437n430" label: "0" class:16 priority:10}
+edge: {sourcename: "n437" targetname: "n436" label: "1" class:1  priority:50}
+node: {title: "n436" label: "AddP 436"  info1: "Add 436
   mode:    P
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 435
-     0:    Mul 441
-     1:    SymC &a 423
+    -1:    Block 428
+     0:    Mul 434
+     1:    SymC &a 416
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
 "
 }
-node: {title: "n443n423" label: "SymC &a 423"  info1: "SymC &a 423
+node: {title: "n436n416" label: "SymC &a 416"  info1: "SymC &a 416
   mode:    P
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a (407)
+  entity: entity GlobalType.a (400)
 
   type of value: type_unknown
 "
 }
-edge: {sourcename: "n443" targetname: "n441" label: "0" class:1  priority:50}
-edge: {sourcename: "n443" targetname: "n443n423" label: "1" class:16 priority:10}
-node: {title: "n441" label: "MulIs 441"  info1: "Mul 441
+edge: {sourcename: "n436" targetname: "n434" label: "0" class:1  priority:50}
+edge: {sourcename: "n436" targetname: "n436n416" label: "1" class:16 priority:10}
+node: {title: "n434" label: "MulIs 434"  info1: "Mul 434
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 435
-     0:    0x4 438
-     1:    Sub 440
+    -1:    Block 428
+     0:    0x4 431
+     1:    Sub 433
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
 "
 }
-node: {title: "n441n438" label: "0x4Is 438"  info1: "0x4 438
+node: {title: "n434n431" label: "0x4Is 431"  info1: "0x4 431
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n441" targetname: "n441n438" label: "0" class:16 priority:10}
-edge: {sourcename: "n441" targetname: "n440" label: "1" class:1  priority:50}
-node: {title: "n452" label: "Jmp 452"  info1: "Jmp 452
+edge: {sourcename: "n434" targetname: "n434n431" label: "0" class:16 priority:10}
+edge: {sourcename: "n434" targetname: "n433" label: "1" class:1  priority:50}
+node: {title: "n445" label: "Jmp 445"  info1: "Jmp 445
   mode:    X
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 435
+    -1:    Block 428
   Private Attributes:
-  in loop 674 with depth 2
+  in loop 666 with depth 2
 "
 }
-node: {title: "n440" label: "SubIs 440"  info1: "Sub 440
+node: {title: "n433" label: "SubIs 433"  info1: "Sub 433
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   2
   pred nodes:
-    -1:    Block 435
-     0:    Phi 466
-     1:    0x1 436
+    -1:    Block 428
+     0:    Phi 459
+     1:    0x1 429
   Private Attributes:
-  in loop 673 with depth 1
+  in loop 665 with depth 1
 "
 }
-node: {title: "n440n436" label: "0x1Is 436"  info1: "0x1 436
+node: {title: "n433n429" label: "0x1Is 429"  info1: "0x1 429
   mode:    Is
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n440" targetname: "n466" label: "0" class:16 priority:10}
-edge: {sourcename: "n440" targetname: "n440n436" label: "1" class:16 priority:10}
+edge: {sourcename: "n433" targetname: "n459" label: "0" class:16 priority:10}
+edge: {sourcename: "n433" targetname: "n433n429" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n411"  label: "Block 411" status:clustered color:yellow
-edge: {sourcename: "n411" targetname: "n415" label: "0" class:13 priority:60 color:red}
-node: {title: "n418" label: "ProjM 1 418"  info1: "Proj 418
+graph: { title: "n404"  label: "Block 404" status:clustered color:yellow
+edge: {sourcename: "n404" targetname: "n408" label: "0" class:13 priority:60 color:red}
+node: {title: "n411" label: "ProjM 1 411"  info1: "Proj 411
   mode:    M
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   1
   pred nodes:
-    -1:    Block 411
-     0:    Start 412
+    -1:    Block 404
+     0:    Start 405
   Private Attributes:
   proj nr: 1
-  in loop 672 with depth 0
+  in loop 664 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n418" targetname: "n412" label: "0" class:17 priority:10 color:blue}
-node: {title: "n415" label: "ProjX X_initial_exec 415"  info1: "Proj 415
+edge: {sourcename: "n411" targetname: "n405" label: "0" class:17 priority:10 color:blue}
+node: {title: "n408" label: "ProjX X_initial_exec 408"  info1: "Proj 408
   mode:    X
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   1
   pred nodes:
-    -1:    Block 411
-     0:    Start 412
+    -1:    Block 404
+     0:    Start 405
   Private Attributes:
   proj nr: 0
-  in loop 672 with depth 0
+  in loop 664 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n415" targetname: "n412" label: "0" class:13 priority:60 color:red}
-node: {title: "n412" label: "Start 412"  info1: "Start 412
+edge: {sourcename: "n408" targetname: "n405" label: "0" class:13 priority:60 color:red}
+node: {title: "n405" label: "Start 405"  info1: "Start 405
   mode:    T
   visited: 16
   irg:     STRENGTH_RED_EXAMPLE_m6
   arity:   0
   pred nodes:
-    -1:    Block 411
+    -1:    Block 404
   Private Attributes:
-  in loop 672 with depth 0
+  in loop 664 with depth 0
   start of method of type STRENGTH_RED_EXAMPLE_meth_tp
     param 0 type: int
 "
index d2863ca..cc7435b 100644 (file)
@@ -53,18 +53,18 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-node: {title: "l714" label: "loop 0, 1 sons, 4 nodes"  info1: " loop nr: 714
+node: {title: "l706" label: "loop 0, 1 sons, 4 nodes"  info1: " loop nr: 706
  The loop was analyzed 0 times."}
-node: { title: "l714-0-nodes" color: lightyellow label: "Block 479
-Block 489" }
-edge: {sourcename: "l714" targetname: "l714-0-nodes" label:"0...1"}
-edge: {sourcename: "l714" targetname: "l715" color: darkgreen label: "2"}
-node: {title: "l715" label: "loop 1, 0 sons, 2 nodes"  info1: " loop nr: 715
+node: { title: "l706-0-nodes" color: lightyellow label: "Block 471
+Block 481" }
+edge: {sourcename: "l706" targetname: "l706-0-nodes" label:"0...1"}
+edge: {sourcename: "l706" targetname: "l707" color: darkgreen label: "2"}
+node: {title: "l707" label: "loop 1, 0 sons, 2 nodes"  info1: " loop nr: 707
  The loop was analyzed 0 times."}
-node: { title: "l715-0-nodes" color: lightyellow label: "Block 494      loop head!
-Block 503" }
-edge: {sourcename: "l715" targetname: "l715-0-nodes" label:"0...1"}
-node: { title: "l714-3-nodes" color: lightyellow label: "Block 525
-Block 477" }
-edge: {sourcename: "l714" targetname: "l714-3-nodes" label:"3...4"}
+node: { title: "l707-0-nodes" color: lightyellow label: "Block 486      loop head!
+Block 495" }
+edge: {sourcename: "l707" targetname: "l707-0-nodes" label:"0...1"}
+node: { title: "l706-3-nodes" color: lightyellow label: "Block 517
+Block 469" }
+edge: {sourcename: "l706" targetname: "l706-3-nodes" label:"3...4"}
 }
index 9a8e377..c58155c 100644 (file)
@@ -53,448 +53,448 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-graph: { title: "g488" label: "STRENGTH_RED_EXAMPLE_m7" status:clustered color:white
-graph: { title: "n477"  label: "Block 477" status:clustered color:yellow
-edge: {sourcename: "n477" targetname: "n528" label: "0" class:13 priority:60 color:red}
-node: {title: "n478" label: "End 478"  info1: "End 478
+graph: { title: "g480" label: "STRENGTH_RED_EXAMPLE_m7" status:clustered color:white
+graph: { title: "n469"  label: "Block 469" status:clustered color:yellow
+edge: {sourcename: "n469" targetname: "n520" label: "0" class:13 priority:60 color:red}
+node: {title: "n470" label: "End 470"  info1: "End 470
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   1
   pred nodes:
-    -1:    Block 477
-     0:    Phi 532
+    -1:    Block 469
+     0:    Phi 524
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
 "
 color: blue}
 }
 
-graph: { title: "n525"  label: "Block 525" status:clustered color:yellow
-edge: {sourcename: "n525" targetname: "n501" label: "0" class:13 priority:60 color:red}
-node: {title: "n528" label: "Return 528"  info1: "Return 528
+graph: { title: "n517"  label: "Block 517" status:clustered color:yellow
+edge: {sourcename: "n517" targetname: "n493" label: "0" class:13 priority:60 color:red}
+node: {title: "n520" label: "Return 520"  info1: "Return 520
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 525
-     0:    Phi 532
-     1:    0x4 505
+    -1:    Block 517
+     0:    Phi 524
+     1:    0x4 497
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
   return in method of type STRENGTH_RED_EXAMPLE_meth_tp
     res 0 type: int
 "
 }
-node: {title: "n528n505" label: "0x4Is 505"  info1: "0x4 505
+node: {title: "n520n497" label: "0x4Is 497"  info1: "0x4 497
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n528" targetname: "n532" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n528" targetname: "n528n505" label: "1" class:16 priority:10}
+edge: {sourcename: "n520" targetname: "n524" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n520" targetname: "n520n497" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n494"  label: "Block 494" status:clustered color:yellow
-edge: {sourcename: "n494" targetname: "n493" label: "0" class:13 priority:60 color:red}
-backedge: {sourcename: "n494" targetname: "n519" label: "1" linestyle:dashed class:13 priority:60 color:red}
-node: {title: "n532" label: "PhiM 532"  info1: "Phi 532
+graph: { title: "n486"  label: "Block 486" status:clustered color:yellow
+edge: {sourcename: "n486" targetname: "n485" label: "0" class:13 priority:60 color:red}
+backedge: {sourcename: "n486" targetname: "n511" label: "1" linestyle:dashed class:13 priority:60 color:red}
+node: {title: "n524" label: "PhiM 524"  info1: "Phi 524
   mode:    M
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 494
-     0:    Proj 486
-     1:    Proj 517
+    -1:    Block 486
+     0:    Proj 478
+     1:    Proj 509
   Private Attributes:
   backedges:
-  in loop 700 with depth 1
+  in loop 692 with depth 1
 "
 color: green}
-edge: {sourcename: "n532" targetname: "n486" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n532" targetname: "n517" label: "1" class:17 priority:10 color:blue}
-node: {title: "n721" label: "PhiIs 721"  info1: "Phi 721
+edge: {sourcename: "n524" targetname: "n478" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n524" targetname: "n509" label: "1" class:17 priority:10 color:blue}
+node: {title: "n713" label: "PhiIs 713"  info1: "Phi 713
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 494
-     0:    0x28 719
-     1:    Add 722
+    -1:    Block 486
+     0:    0x28 711
+     1:    Add 714
   Private Attributes:
   backedges:
 "
 color: green}
-node: {title: "n721n719" label: "0x28Is 719"  info1: "0x28 719
+node: {title: "n713n711" label: "0x28Is 711"  info1: "0x28 711
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n721" targetname: "n721n719" label: "0" class:16 priority:10}
-edge: {sourcename: "n721" targetname: "n722" label: "1" class:16 priority:10}
-node: {title: "n501" label: "ProjX false 501"  info1: "Proj 501
+edge: {sourcename: "n713" targetname: "n713n711" label: "0" class:16 priority:10}
+edge: {sourcename: "n713" targetname: "n714" label: "1" class:16 priority:10}
+node: {title: "n493" label: "ProjX false 493"  info1: "Proj 493
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   1
   pred nodes:
-    -1:    Block 494
-     0:    Cond 500
+    -1:    Block 486
+     0:    Cond 492
   Private Attributes:
   proj nr: 0
-  in loop 697 with depth 0
+  in loop 689 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n501" targetname: "n500" label: "0" class:13 priority:60 color:red}
-node: {title: "n502" label: "ProjX true 502"  info1: "Proj 502
+edge: {sourcename: "n493" targetname: "n492" label: "0" class:13 priority:60 color:red}
+node: {title: "n494" label: "ProjX true 494"  info1: "Proj 494
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   1
   pred nodes:
-    -1:    Block 494
-     0:    Cond 500
+    -1:    Block 486
+     0:    Cond 492
   Private Attributes:
   proj nr: 1
-  in loop 699 with depth 2
+  in loop 691 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n502" targetname: "n500" label: "0" class:13 priority:60 color:red}
-node: {title: "n500" label: "Cond 500"  info1: "Cond 500
+edge: {sourcename: "n494" targetname: "n492" label: "0" class:13 priority:60 color:red}
+node: {title: "n492" label: "Cond 492"  info1: "Cond 492
   mode:    T
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   1
   pred nodes:
-    -1:    Block 494
-     0:    Proj 498
+    -1:    Block 486
+     0:    Proj 490
   Private Attributes:
-  in loop 699 with depth 2
+  in loop 691 with depth 2
   condition kind: dense
   default ProjNr: 0
 "
 }
-edge: {sourcename: "n500" targetname: "n498" label: "0" class:1  priority:50}
-node: {title: "n498" label: "Projb Gt 498"  info1: "Proj 498
+edge: {sourcename: "n492" targetname: "n490" label: "0" class:1  priority:50}
+node: {title: "n490" label: "Projb Gt 490"  info1: "Proj 490
   mode:    b
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   1
   pred nodes:
-    -1:    Block 494
-     0:    Cmp 499
+    -1:    Block 486
+     0:    Cmp 491
   Private Attributes:
   proj nr: 4
-  in loop 699 with depth 2
+  in loop 691 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n498" targetname: "n499" label: "0" class:1  priority:50}
-node: {title: "n499" label: "Cmp 499"  info1: "Cmp 499
+edge: {sourcename: "n490" targetname: "n491" label: "0" class:1  priority:50}
+node: {title: "n491" label: "Cmp 491"  info1: "Cmp 491
   mode:    T
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 494
-     0:    Phi 533
-     1:    0x0 496
+    -1:    Block 486
+     0:    Phi 525
+     1:    0x0 488
   Private Attributes:
-  in loop 699 with depth 2
+  in loop 691 with depth 2
 "
 }
-node: {title: "n499n496" label: "0x0Is 496"  info1: "0x0 496
+node: {title: "n491n488" label: "0x0Is 488"  info1: "0x0 488
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n499" targetname: "n533" label: "0" class:1  priority:50}
-edge: {sourcename: "n499" targetname: "n499n496" label: "1" class:16 priority:10}
-node: {title: "n533" label: "PhiIs 533"  info1: "Phi 533
+edge: {sourcename: "n491" targetname: "n525" label: "0" class:1  priority:50}
+edge: {sourcename: "n491" targetname: "n491n488" label: "1" class:16 priority:10}
+node: {title: "n525" label: "PhiIs 525"  info1: "Phi 525
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 494
-     0:    0xA 491
-     1:    Add 704
+    -1:    Block 486
+     0:    0xA 483
+     1:    Add 696
   Private Attributes:
   backedges:
-  in loop 698 with depth 1
+  in loop 690 with depth 1
 "
 color: green}
-node: {title: "n533n491" label: "0xAIs 491"  info1: "0xA 491
+node: {title: "n525n483" label: "0xAIs 483"  info1: "0xA 483
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n533" targetname: "n533n491" label: "0" class:16 priority:10}
-edge: {sourcename: "n533" targetname: "n704" label: "1" class:16 priority:10}
+edge: {sourcename: "n525" targetname: "n525n483" label: "0" class:16 priority:10}
+edge: {sourcename: "n525" targetname: "n696" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n489"  label: "Block 489" status:clustered color:yellow
-edge: {sourcename: "n489" targetname: "n483" label: "0" class:13 priority:60 color:red}
-node: {title: "n493" label: "Jmp 493"  info1: "Jmp 493
+graph: { title: "n481"  label: "Block 481" status:clustered color:yellow
+edge: {sourcename: "n481" targetname: "n475" label: "0" class:13 priority:60 color:red}
+node: {title: "n485" label: "Jmp 485"  info1: "Jmp 485
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 489
+    -1:    Block 481
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
 "
 }
 }
 
-graph: { title: "n503"  label: "Block 503" status:clustered color:yellow
-edge: {sourcename: "n503" targetname: "n502" label: "0" class:13 priority:60 color:red}
-node: {title: "n517" label: "ProjM M 517"  info1: "Proj 517
+graph: { title: "n495"  label: "Block 495" status:clustered color:yellow
+edge: {sourcename: "n495" targetname: "n494" label: "0" class:13 priority:60 color:red}
+node: {title: "n509" label: "ProjM M 509"  info1: "Proj 509
   mode:    M
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   1
   pred nodes:
-    -1:    Block 503
-     0:    Store 515
+    -1:    Block 495
+     0:    Store 507
   Private Attributes:
   proj nr: 0
-  in loop 700 with depth 1
+  in loop 692 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n517" targetname: "n515" label: "0" class:17 priority:10 color:blue}
-node: {title: "n515" label: "Store 515"  info1: "Store 515
+edge: {sourcename: "n509" targetname: "n507" label: "0" class:17 priority:10 color:blue}
+node: {title: "n507" label: "Store 507"  info1: "Store 507
   mode:    T
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   3
   pred nodes:
-    -1:    Block 503
-     0:    Phi 532
-     1:    Add 713
-     2:    Add 513
+    -1:    Block 495
+     0:    Phi 524
+     1:    Add 705
+     2:    Add 505
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 700 with depth 1
+  in loop 692 with depth 1
   volatility: volatility_non_volatile
 "
 }
-edge: {sourcename: "n515" targetname: "n532" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n515" targetname: "n713" label: "1" class:1  priority:50}
-edge: {sourcename: "n515" targetname: "n513" label: "2" class:1  priority:50}
-node: {title: "n713" label: "AddP 713"  info1: "Add 713
+edge: {sourcename: "n507" targetname: "n524" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n507" targetname: "n705" label: "1" class:1  priority:50}
+edge: {sourcename: "n507" targetname: "n505" label: "2" class:1  priority:50}
+node: {title: "n705" label: "AddP 705"  info1: "Add 705
   mode:    P
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 503
-     0:    Phi 721
-     1:    Add 712
+    -1:    Block 495
+     0:    Phi 713
+     1:    Add 704
   Private Attributes:
 "
 }
-edge: {sourcename: "n713" targetname: "n721" label: "0" class:16 priority:10}
-edge: {sourcename: "n713" targetname: "n712" label: "1" class:1  priority:50}
-node: {title: "n722" label: "AddIs 722"  info1: "Add 722
+edge: {sourcename: "n705" targetname: "n713" label: "0" class:16 priority:10}
+edge: {sourcename: "n705" targetname: "n704" label: "1" class:1  priority:50}
+node: {title: "n714" label: "AddIs 714"  info1: "Add 714
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 503
-     0:    0xFFFFFFFC 717
-     1:    Phi 721
+    -1:    Block 495
+     0:    0xFFFFFFFC 709
+     1:    Phi 713
   Private Attributes:
 "
 }
-node: {title: "n722n717" label: "0xFFFFFFFCIs 717"  info1: "0xFFFFFFFC 717
+node: {title: "n714n709" label: "0xFFFFFFFCIs 709"  info1: "0xFFFFFFFC 709
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n722" targetname: "n722n717" label: "0" class:16 priority:10}
-edge: {sourcename: "n722" targetname: "n721" label: "1" class:16 priority:10}
-node: {title: "n712" label: "AddP 712"  info1: "Add 712
+edge: {sourcename: "n714" targetname: "n714n709" label: "0" class:16 priority:10}
+edge: {sourcename: "n714" targetname: "n713" label: "1" class:16 priority:10}
+node: {title: "n704" label: "AddP 704"  info1: "Add 704
   mode:    P
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 503
-     0:    SymC &a 492
-     1:    0x5C 710
+    -1:    Block 495
+     0:    SymC &a 484
+     1:    0x5C 702
   Private Attributes:
 "
 }
-node: {title: "n712n492" label: "SymC &a 492"  info1: "SymC &a 492
+node: {title: "n704n484" label: "SymC &a 484"  info1: "SymC &a 484
   mode:    P
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a (475)
+  entity: entity GlobalType.a (467)
 
   type of value: type_unknown
 "
 }
-node: {title: "n712n710" label: "0x5CIs 710"  info1: "0x5C 710
+node: {title: "n704n702" label: "0x5CIs 702"  info1: "0x5C 702
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n712" targetname: "n712n492" label: "0" class:16 priority:10}
-edge: {sourcename: "n712" targetname: "n712n710" label: "1" class:16 priority:10}
-node: {title: "n513" label: "AddIs 513"  info1: "Add 513
+edge: {sourcename: "n704" targetname: "n704n484" label: "0" class:16 priority:10}
+edge: {sourcename: "n704" targetname: "n704n702" label: "1" class:16 priority:10}
+node: {title: "n505" label: "AddIs 505"  info1: "Add 505
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 503
-     0:    0x13 506
-     1:    Phi 533
+    -1:    Block 495
+     0:    0x13 498
+     1:    Phi 525
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
 "
 }
-node: {title: "n513n506" label: "0x13Is 506"  info1: "0x13 506
+node: {title: "n505n498" label: "0x13Is 498"  info1: "0x13 498
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n513" targetname: "n513n506" label: "0" class:16 priority:10}
-edge: {sourcename: "n513" targetname: "n533" label: "1" class:16 priority:10}
-node: {title: "n519" label: "Jmp 519"  info1: "Jmp 519
+edge: {sourcename: "n505" targetname: "n505n498" label: "0" class:16 priority:10}
+edge: {sourcename: "n505" targetname: "n525" label: "1" class:16 priority:10}
+node: {title: "n511" label: "Jmp 511"  info1: "Jmp 511
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 503
+    -1:    Block 495
   Private Attributes:
-  in loop 699 with depth 2
+  in loop 691 with depth 2
 "
 }
-node: {title: "n704" label: "AddIs 704"  info1: "Add 704
+node: {title: "n696" label: "AddIs 696"  info1: "Add 696
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 503
-     0:    Phi 533
-     1:    0xFFFFFFFF 703
+    -1:    Block 495
+     0:    Phi 525
+     1:    0xFFFFFFFF 695
   Private Attributes:
 "
 }
-node: {title: "n704n703" label: "0xFFFFFFFFIs 703"  info1: "0xFFFFFFFF 703
+node: {title: "n696n695" label: "0xFFFFFFFFIs 695"  info1: "0xFFFFFFFF 695
   mode:    Is
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n704" targetname: "n533" label: "0" class:16 priority:10}
-edge: {sourcename: "n704" targetname: "n704n703" label: "1" class:16 priority:10}
+edge: {sourcename: "n696" targetname: "n525" label: "0" class:16 priority:10}
+edge: {sourcename: "n696" targetname: "n696n695" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n479"  label: "Block 479" status:clustered color:yellow
-edge: {sourcename: "n479" targetname: "n483" label: "0" class:13 priority:60 color:red}
-node: {title: "n486" label: "ProjM 1 486"  info1: "Proj 486
+graph: { title: "n471"  label: "Block 471" status:clustered color:yellow
+edge: {sourcename: "n471" targetname: "n475" label: "0" class:13 priority:60 color:red}
+node: {title: "n478" label: "ProjM 1 478"  info1: "Proj 478
   mode:    M
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   1
   pred nodes:
-    -1:    Block 479
-     0:    Start 480
+    -1:    Block 471
+     0:    Start 472
   Private Attributes:
   proj nr: 1
-  in loop 697 with depth 0
+  in loop 689 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n486" targetname: "n480" label: "0" class:17 priority:10 color:blue}
-node: {title: "n483" label: "ProjX X_initial_exec 483"  info1: "Proj 483
+edge: {sourcename: "n478" targetname: "n472" label: "0" class:17 priority:10 color:blue}
+node: {title: "n475" label: "ProjX X_initial_exec 475"  info1: "Proj 475
   mode:    X
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   1
   pred nodes:
-    -1:    Block 479
-     0:    Start 480
+    -1:    Block 471
+     0:    Start 472
   Private Attributes:
   proj nr: 0
-  in loop 697 with depth 0
+  in loop 689 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n483" targetname: "n480" label: "0" class:13 priority:60 color:red}
-node: {title: "n480" label: "Start 480"  info1: "Start 480
+edge: {sourcename: "n475" targetname: "n472" label: "0" class:13 priority:60 color:red}
+node: {title: "n472" label: "Start 472"  info1: "Start 472
   mode:    T
   visited: 27
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
   start of method of type STRENGTH_RED_EXAMPLE_meth_tp
     param 0 type: int
 "
index 9de9679..f376d31 100644 (file)
@@ -53,456 +53,456 @@ colorentry 123:  255 220  220
 colorentry 124:  255 240  240
 colorentry 125:  255 250  250
 
-graph: { title: "g488" label: "STRENGTH_RED_EXAMPLE_m7" status:clustered color:white
-graph: { title: "n477"  label: "Block 477" status:clustered color:yellow
-edge: {sourcename: "n477" targetname: "n528" label: "0" class:13 priority:60 color:red}
-node: {title: "n478" label: "End 478"  info1: "End 478
+graph: { title: "g480" label: "STRENGTH_RED_EXAMPLE_m7" status:clustered color:white
+graph: { title: "n469"  label: "Block 469" status:clustered color:yellow
+edge: {sourcename: "n469" targetname: "n520" label: "0" class:13 priority:60 color:red}
+node: {title: "n470" label: "End 470"  info1: "End 470
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   1
   pred nodes:
-    -1:    Block 477
-     0:    Phi 532
+    -1:    Block 469
+     0:    Phi 524
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
 "
 color: blue}
 }
 
-graph: { title: "n525"  label: "Block 525" status:clustered color:yellow
-edge: {sourcename: "n525" targetname: "n501" label: "0" class:13 priority:60 color:red}
-node: {title: "n528" label: "Return 528"  info1: "Return 528
+graph: { title: "n517"  label: "Block 517" status:clustered color:yellow
+edge: {sourcename: "n517" targetname: "n493" label: "0" class:13 priority:60 color:red}
+node: {title: "n520" label: "Return 520"  info1: "Return 520
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 525
-     0:    Phi 532
-     1:    0x4 505
+    -1:    Block 517
+     0:    Phi 524
+     1:    0x4 497
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
   return in method of type STRENGTH_RED_EXAMPLE_meth_tp
     res 0 type: int
 "
 }
-node: {title: "n528n505" label: "0x4Is 505"  info1: "0x4 505
+node: {title: "n520n497" label: "0x4Is 497"  info1: "0x4 497
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n528" targetname: "n532" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n528" targetname: "n528n505" label: "1" class:16 priority:10}
+edge: {sourcename: "n520" targetname: "n524" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n520" targetname: "n520n497" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n494"  label: "Block 494" status:clustered color:yellow
-edge: {sourcename: "n494" targetname: "n493" label: "0" class:13 priority:60 color:red}
-backedge: {sourcename: "n494" targetname: "n519" label: "1" linestyle:dashed class:13 priority:60 color:red}
-node: {title: "n532" label: "PhiM 532"  info1: "Phi 532
+graph: { title: "n486"  label: "Block 486" status:clustered color:yellow
+edge: {sourcename: "n486" targetname: "n485" label: "0" class:13 priority:60 color:red}
+backedge: {sourcename: "n486" targetname: "n511" label: "1" linestyle:dashed class:13 priority:60 color:red}
+node: {title: "n524" label: "PhiM 524"  info1: "Phi 524
   mode:    M
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 494
-     0:    Proj 486
-     1: be Proj 517
+    -1:    Block 486
+     0:    Proj 478
+     1: be Proj 509
   Private Attributes:
   backedges:  1
-  in loop 700 with depth 1
+  in loop 692 with depth 1
 "
 color: green}
-edge: {sourcename: "n532" targetname: "n486" label: "0" class:17 priority:10 color:blue}
-backedge: {sourcename: "n532" targetname: "n517" label: "1" linestyle:dashed class:17 priority:10 color:blue}
-node: {title: "n501" label: "ProjX false 501"  info1: "Proj 501
+edge: {sourcename: "n524" targetname: "n478" label: "0" class:17 priority:10 color:blue}
+backedge: {sourcename: "n524" targetname: "n509" label: "1" linestyle:dashed class:17 priority:10 color:blue}
+node: {title: "n493" label: "ProjX false 493"  info1: "Proj 493
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   1
   pred nodes:
-    -1:    Block 494
-     0:    Cond 500
+    -1:    Block 486
+     0:    Cond 492
   Private Attributes:
   proj nr: 0
-  in loop 697 with depth 0
+  in loop 689 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n501" targetname: "n500" label: "0" class:13 priority:60 color:red}
-node: {title: "n502" label: "ProjX true 502"  info1: "Proj 502
+edge: {sourcename: "n493" targetname: "n492" label: "0" class:13 priority:60 color:red}
+node: {title: "n494" label: "ProjX true 494"  info1: "Proj 494
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   1
   pred nodes:
-    -1:    Block 494
-     0:    Cond 500
+    -1:    Block 486
+     0:    Cond 492
   Private Attributes:
   proj nr: 1
-  in loop 699 with depth 2
+  in loop 691 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n502" targetname: "n500" label: "0" class:13 priority:60 color:red}
-node: {title: "n500" label: "Cond 500"  info1: "Cond 500
+edge: {sourcename: "n494" targetname: "n492" label: "0" class:13 priority:60 color:red}
+node: {title: "n492" label: "Cond 492"  info1: "Cond 492
   mode:    T
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   1
   pred nodes:
-    -1:    Block 494
-     0:    Proj 498
+    -1:    Block 486
+     0:    Proj 490
   Private Attributes:
-  in loop 699 with depth 2
+  in loop 691 with depth 2
   condition kind: dense
   default ProjNr: 0
 "
 }
-edge: {sourcename: "n500" targetname: "n498" label: "0" class:1  priority:50}
-node: {title: "n498" label: "Projb Gt 498"  info1: "Proj 498
+edge: {sourcename: "n492" targetname: "n490" label: "0" class:1  priority:50}
+node: {title: "n490" label: "Projb Gt 490"  info1: "Proj 490
   mode:    b
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   1
   pred nodes:
-    -1:    Block 494
-     0:    Cmp 499
+    -1:    Block 486
+     0:    Cmp 491
   Private Attributes:
   proj nr: 4
-  in loop 699 with depth 2
+  in loop 691 with depth 2
 "
 color: yellow}
-edge: {sourcename: "n498" targetname: "n499" label: "0" class:1  priority:50}
-node: {title: "n499" label: "Cmp 499"  info1: "Cmp 499
+edge: {sourcename: "n490" targetname: "n491" label: "0" class:1  priority:50}
+node: {title: "n491" label: "Cmp 491"  info1: "Cmp 491
   mode:    T
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 494
-     0:    Phi 533
-     1:    0x0 496
+    -1:    Block 486
+     0:    Phi 525
+     1:    0x0 488
   Private Attributes:
-  in loop 699 with depth 2
+  in loop 691 with depth 2
 "
 }
-node: {title: "n499n496" label: "0x0Is 496"  info1: "0x0 496
+node: {title: "n491n488" label: "0x0Is 488"  info1: "0x0 488
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n499" targetname: "n533" label: "0" class:1  priority:50}
-edge: {sourcename: "n499" targetname: "n499n496" label: "1" class:16 priority:10}
-node: {title: "n533" label: "PhiIs 533"  info1: "Phi 533
+edge: {sourcename: "n491" targetname: "n525" label: "0" class:1  priority:50}
+edge: {sourcename: "n491" targetname: "n491n488" label: "1" class:16 priority:10}
+node: {title: "n525" label: "PhiIs 525"  info1: "Phi 525
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 494
-     0:    0xA 491
-     1: be Sub 518
+    -1:    Block 486
+     0:    0xA 483
+     1: be Sub 510
   Private Attributes:
   backedges:  1
-  in loop 698 with depth 1
+  in loop 690 with depth 1
 "
 color: green}
-node: {title: "n533n491" label: "0xAIs 491"  info1: "0xA 491
+node: {title: "n525n483" label: "0xAIs 483"  info1: "0xA 483
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n533" targetname: "n533n491" label: "0" class:16 priority:10}
-backedge: {sourcename: "n533" targetname: "n518" label: "1" linestyle:dashed class:16 priority:10}
+edge: {sourcename: "n525" targetname: "n525n483" label: "0" class:16 priority:10}
+backedge: {sourcename: "n525" targetname: "n510" label: "1" linestyle:dashed class:16 priority:10}
 }
 
-graph: { title: "n489"  label: "Block 489" status:clustered color:yellow
-edge: {sourcename: "n489" targetname: "n483" label: "0" class:13 priority:60 color:red}
-node: {title: "n493" label: "Jmp 493"  info1: "Jmp 493
+graph: { title: "n481"  label: "Block 481" status:clustered color:yellow
+edge: {sourcename: "n481" targetname: "n475" label: "0" class:13 priority:60 color:red}
+node: {title: "n485" label: "Jmp 485"  info1: "Jmp 485
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 489
+    -1:    Block 481
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
 "
 }
 }
 
-graph: { title: "n503"  label: "Block 503" status:clustered color:yellow
-edge: {sourcename: "n503" targetname: "n502" label: "0" class:13 priority:60 color:red}
-node: {title: "n517" label: "ProjM M 517"  info1: "Proj 517
+graph: { title: "n495"  label: "Block 495" status:clustered color:yellow
+edge: {sourcename: "n495" targetname: "n494" label: "0" class:13 priority:60 color:red}
+node: {title: "n509" label: "ProjM M 509"  info1: "Proj 509
   mode:    M
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   1
   pred nodes:
-    -1:    Block 503
-     0:    Store 515
+    -1:    Block 495
+     0:    Store 507
   Private Attributes:
   proj nr: 0
-  in loop 700 with depth 1
+  in loop 692 with depth 1
 "
 color: yellow}
-edge: {sourcename: "n517" targetname: "n515" label: "0" class:17 priority:10 color:blue}
-node: {title: "n515" label: "Store 515"  info1: "Store 515
+edge: {sourcename: "n509" targetname: "n507" label: "0" class:17 priority:10 color:blue}
+node: {title: "n507" label: "Store 507"  info1: "Store 507
   mode:    T
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   3
   pred nodes:
-    -1:    Block 503
-     0:    Phi 532
-     1:    Add 512
-     2:    Add 513
+    -1:    Block 495
+     0:    Phi 524
+     1:    Add 504
+     2:    Add 505
   Private Attributes:
   pinned state: op_pin_state_pinned
-  in loop 700 with depth 1
+  in loop 692 with depth 1
   volatility: volatility_non_volatile
 "
 }
-edge: {sourcename: "n515" targetname: "n532" label: "0" class:17 priority:10 color:blue}
-edge: {sourcename: "n515" targetname: "n512" label: "1" class:1  priority:50}
-edge: {sourcename: "n515" targetname: "n513" label: "2" class:1  priority:50}
-node: {title: "n512" label: "AddP 512"  info1: "Add 512
+edge: {sourcename: "n507" targetname: "n524" label: "0" class:17 priority:10 color:blue}
+edge: {sourcename: "n507" targetname: "n504" label: "1" class:1  priority:50}
+edge: {sourcename: "n507" targetname: "n505" label: "2" class:1  priority:50}
+node: {title: "n504" label: "AddP 504"  info1: "Add 504
   mode:    P
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 503
-     0:    Mul 510
-     1:    SymC &a 492
+    -1:    Block 495
+     0:    Mul 502
+     1:    SymC &a 484
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
 "
 }
-node: {title: "n512n492" label: "SymC &a 492"  info1: "SymC &a 492
+node: {title: "n504n484" label: "SymC &a 484"  info1: "SymC &a 484
   mode:    P
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
   kind:   addr_ent
-  entity: entity GlobalType.a (475)
+  entity: entity GlobalType.a (467)
 
   type of value: type_unknown
 "
 }
-edge: {sourcename: "n512" targetname: "n510" label: "0" class:1  priority:50}
-edge: {sourcename: "n512" targetname: "n512n492" label: "1" class:16 priority:10}
-node: {title: "n510" label: "MulIs 510"  info1: "Mul 510
+edge: {sourcename: "n504" targetname: "n502" label: "0" class:1  priority:50}
+edge: {sourcename: "n504" targetname: "n504n484" label: "1" class:16 priority:10}
+node: {title: "n502" label: "MulIs 502"  info1: "Mul 502
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 503
-     0:    0x4 505
-     1:    Add 509
+    -1:    Block 495
+     0:    0x4 497
+     1:    Add 501
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
 "
 }
-node: {title: "n510n505" label: "0x4Is 505"  info1: "0x4 505
+node: {title: "n502n497" label: "0x4Is 497"  info1: "0x4 497
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n510" targetname: "n510n505" label: "0" class:16 priority:10}
-edge: {sourcename: "n510" targetname: "n509" label: "1" class:1  priority:50}
-node: {title: "n509" label: "AddIs 509"  info1: "Add 509
+edge: {sourcename: "n502" targetname: "n502n497" label: "0" class:16 priority:10}
+edge: {sourcename: "n502" targetname: "n501" label: "1" class:1  priority:50}
+node: {title: "n501" label: "AddIs 501"  info1: "Add 501
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 503
-     0:    0x13 506
-     1:    Add 508
+    -1:    Block 495
+     0:    0x13 498
+     1:    Add 500
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
 "
 }
-node: {title: "n509n506" label: "0x13Is 506"  info1: "0x13 506
+node: {title: "n501n498" label: "0x13Is 498"  info1: "0x13 498
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n509" targetname: "n509n506" label: "0" class:16 priority:10}
-edge: {sourcename: "n509" targetname: "n508" label: "1" class:1  priority:50}
-node: {title: "n508" label: "AddIs 508"  info1: "Add 508
+edge: {sourcename: "n501" targetname: "n501n498" label: "0" class:16 priority:10}
+edge: {sourcename: "n501" targetname: "n500" label: "1" class:1  priority:50}
+node: {title: "n500" label: "AddIs 500"  info1: "Add 500
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 503
-     0:    0x4 505
-     1:    Phi 533
+    -1:    Block 495
+     0:    0x4 497
+     1:    Phi 525
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
 "
 }
-node: {title: "n508n505" label: "0x4Is 505"  info1: "0x4 505
+node: {title: "n500n497" label: "0x4Is 497"  info1: "0x4 497
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n508" targetname: "n508n505" label: "0" class:16 priority:10}
-edge: {sourcename: "n508" targetname: "n533" label: "1" class:16 priority:10}
-node: {title: "n513" label: "AddIs 513"  info1: "Add 513
+edge: {sourcename: "n500" targetname: "n500n497" label: "0" class:16 priority:10}
+edge: {sourcename: "n500" targetname: "n525" label: "1" class:16 priority:10}
+node: {title: "n505" label: "AddIs 505"  info1: "Add 505
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 503
-     0:    0x13 506
-     1:    Phi 533
+    -1:    Block 495
+     0:    0x13 498
+     1:    Phi 525
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
 "
 }
-node: {title: "n513n506" label: "0x13Is 506"  info1: "0x13 506
+node: {title: "n505n498" label: "0x13Is 498"  info1: "0x13 498
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n513" targetname: "n513n506" label: "0" class:16 priority:10}
-edge: {sourcename: "n513" targetname: "n533" label: "1" class:16 priority:10}
-node: {title: "n519" label: "Jmp 519"  info1: "Jmp 519
+edge: {sourcename: "n505" targetname: "n505n498" label: "0" class:16 priority:10}
+edge: {sourcename: "n505" targetname: "n525" label: "1" class:16 priority:10}
+node: {title: "n511" label: "Jmp 511"  info1: "Jmp 511
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 503
+    -1:    Block 495
   Private Attributes:
-  in loop 699 with depth 2
+  in loop 691 with depth 2
 "
 }
-node: {title: "n518" label: "SubIs 518"  info1: "Sub 518
+node: {title: "n510" label: "SubIs 510"  info1: "Sub 510
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   2
   pred nodes:
-    -1:    Block 503
-     0:    Phi 533
-     1:    0x1 504
+    -1:    Block 495
+     0:    Phi 525
+     1:    0x1 496
   Private Attributes:
-  in loop 698 with depth 1
+  in loop 690 with depth 1
 "
 }
-node: {title: "n518n504" label: "0x1Is 504"  info1: "0x1 504
+node: {title: "n510n496" label: "0x1Is 496"  info1: "0x1 496
   mode:    Is
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
   Const of type type_unknown
 "
 color: yellow}
-edge: {sourcename: "n518" targetname: "n533" label: "0" class:16 priority:10}
-edge: {sourcename: "n518" targetname: "n518n504" label: "1" class:16 priority:10}
+edge: {sourcename: "n510" targetname: "n525" label: "0" class:16 priority:10}
+edge: {sourcename: "n510" targetname: "n510n496" label: "1" class:16 priority:10}
 }
 
-graph: { title: "n479"  label: "Block 479" status:clustered color:yellow
-edge: {sourcename: "n479" targetname: "n483" label: "0" class:13 priority:60 color:red}
-node: {title: "n486" label: "ProjM 1 486"  info1: "Proj 486
+graph: { title: "n471"  label: "Block 471" status:clustered color:yellow
+edge: {sourcename: "n471" targetname: "n475" label: "0" class:13 priority:60 color:red}
+node: {title: "n478" label: "ProjM 1 478"  info1: "Proj 478
   mode:    M
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   1
   pred nodes:
-    -1:    Block 479
-     0:    Start 480
+    -1:    Block 471
+     0:    Start 472
   Private Attributes:
   proj nr: 1
-  in loop 697 with depth 0
+  in loop 689 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n486" targetname: "n480" label: "0" class:17 priority:10 color:blue}
-node: {title: "n483" label: "ProjX X_initial_exec 483"  info1: "Proj 483
+edge: {sourcename: "n478" targetname: "n472" label: "0" class:17 priority:10 color:blue}
+node: {title: "n475" label: "ProjX X_initial_exec 475"  info1: "Proj 475
   mode:    X
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   1
   pred nodes:
-    -1:    Block 479
-     0:    Start 480
+    -1:    Block 471
+     0:    Start 472
   Private Attributes:
   proj nr: 0
-  in loop 697 with depth 0
+  in loop 689 with depth 0
 "
 color: yellow}
-edge: {sourcename: "n483" targetname: "n480" label: "0" class:13 priority:60 color:red}
-node: {title: "n480" label: "Start 480"  info1: "Start 480
+edge: {sourcename: "n475" targetname: "n472" label: "0" class:13 priority:60 color:red}
+node: {title: "n472" label: "Start 472"  info1: "Start 472
   mode:    T
   visited: 17
   irg:     STRENGTH_RED_EXAMPLE_m7
   arity:   0
   pred nodes:
-    -1:    Block 479
+    -1:    Block 471
   Private Attributes:
-  in loop 697 with depth 0
+  in loop 689 with depth 0
   start of method of type STRENGTH_RED_EXAMPLE_meth_tp
     param 0 type: int
 "