http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48441

--- Comment #5 from John David Anglin <danglin at gcc dot gnu.org> 2011-04-05 
01:12:21 UTC ---
Is this what you want?

(gdb) p df_dump (stderr)


convert_utf16_utf8

Dataflow summary:
;;  invalidated by call      0 [%r0] 1 [%r1] 2 [%r2] 19 [%r19] 20 [%r20] 21
[%r21] 22 [%r22] 23 [%r23] 24 [%r24] 25 [%r25] 26 [%r26] 27 [%r27] 28 [%r28] 29
[%r29] 31 [%r31] 32 [%fr4] 33 [%fr4R] 34 [%fr5] 35 [%fr5R] 36 [%fr6] 37 [%fr6R]
38 [%fr7] 39 [%fr7R] 40 [%fr8] 41 [%fr8R] 42 [%fr9] 43 [%fr9R] 44 [%fr10] 45
[%fr10R] 46 [%fr11] 47 [%fr11R] 68 [%fr22] 69 [%fr22R] 70 [%fr23] 71 [%fr23R]
72 [%fr24] 73 [%fr24R] 74 [%fr25] 75 [%fr25R] 76 [%fr26] 77 [%fr26R] 78 [%fr27]
79 [%fr27R] 80 [%fr28] 81 [%fr28R] 82 [%fr29] 83 [%fr29R] 84 [%fr30] 85
[%fr30R] 86 [%fr31] 87 [%fr31R] 88 [SAR]
;;  hardware regs used      30 [%r30] 89 [sfp]
;;  regular block artificial uses      3 [%r3] 30 [%r30] 89 [sfp]
;;  eh block artificial uses      3 [%r3] 30 [%r30] 89 [sfp]
;;  entry block defs      2 [%r2] 3 [%r3] 23 [%r23] 24 [%r24] 25 [%r25] 26
[%r26] 28 [%r28] 30 [%r30] 32 [%fr4] 33 [%fr4R] 34 [%fr5] 35 [%fr5R] 36 [%fr6]
37 [%fr6R] 38 [%fr7] 39 [%fr7R] 89 [sfp]
;;  exit block uses      3 [%r3] 28 [%r28] 30 [%r30] 89 [sfp]
;;  regs ever live      1[%r1] 2[%r2] 23[%r23] 24[%r24] 25[%r25] 26[%r26]
28[%r28] 30[%r30]
;;  ref usage     r0={2d} r1={2d} r2={3d} r3={1d,39u,4e} r19={2d} r20={2d}
r21={2d} r22={2d} r23={3d,1u} r24={3d,1u} r25={4d,2u} r26={4d,2u} r27={2d}
r28={4d,4u} r29={2d} r30={1d,41u} r31={2d} r32={3d} r33={3d} r34={3d} r35={3d}
r36={3d} r37={3d} r38={3d} r39={3d} r40={2d} r41={2d} r42={2d} r43={2d}
r44={2d} r45={2d} r46={2d} r47={2d} r68={2d} r69={2d} r70={2d} r71={2d}
r72={2d} r73={2d} r74={2d} r75={2d} r76={2d} r77={2d} r78={2d} r79={2d}
r80={2d} r81={2d} r82={2d} r83={2d} r84={2d} r85={2d} r86={2d} r87={2d}
r88={2d} r89={1d,47u} r96={3d,10u} r98={1d,2u} r102={1d,2u} r104={2d,3u}
r106={1d,1u} r109={1d,2u} r111={1d,2u} r115={2d,1u} r116={4d,1u}
r127={2d,13u,3e} r130={2d,1u} r134={1d,3u} r137={1d,1u} r139={3d,10u}
r140={2d,4u} r145={2d,5u} r146={1d,2u} r150={2d,7u,1e} r151={2d,6u,1e}
r155={2d,7u} r186={2d,3u} r201={1d,1u} r203={1d,5u} r204={3d,15u} r205={3d,12u}
r206={1d,11u} r207={1d,1u} r208={1d,1u} r209={1d,1u} r210={1d,1u} r212={1d,1u}
r213={1d,1u} r214={1d,1u} r215={1d,1u} r216={1d,1u} r217={1d,1u}
r218={1d,1u,1e} r219={1d,1u} r220={1d,1u} r221={1d,2u} r222={1d,1u,1e}
r223={1d,1u} r225={1d,1u} r226={1d,1u} r227={1d,1u,1e} r228={1d,1u}
r229={1d,1u} r230={1d,1u} r231={1d,1u} r232={1d,1u} r233={1d,1u} r234={1d,1u}
r236={1d,1u} r238={1d,1u} r239={1d,1u} r242={1d,1u} r243={1d,1u} r244={1d,1u}
r245={1d,1u} r246={1d,1u} r247={1d,1u} r248={1d,1u} r250={1d,1u} r251={1d,1u}
r252={1d,2u} r254={1d,1u} r255={1d,1u} r257={1d,1u} r258={1d,1u} r259={1d,1u}
r260={1d,1u} r261={1d,1u} r262={1d,1u} r263={1d,1u} r264={1d,1u} r265={1d,1u}
r267={1d,1u} r268={1d,1u} r269={1d,1u} r270={1d,1u} r271={1d,1u} r273={1d,1u} 
;;    total ref usage 564{227d,325u,12e} in 206{204 regular + 2 call} insns.

( )->[0]->( 2 )
;; bb 0 artificial_defs: { d-1(2){ }d-1(3){ }d-1(23){ }d-1(24){ }d-1(25){
}d-1(26){ }d-1(28){ }d-1(30){ }d-1(32){ }d-1(33){ }d-1(34){ }d-1(35){ }d-1(36){
}d-1(37){ }d-1(38){ }d-1(39){ }d-1(89){ }}
;; bb 0 artificial_uses: { }
;; lr  in      
;; lr  use     
;; lr  def      2 [%r2] 3 [%r3] 23 [%r23] 24 [%r24] 25 [%r25] 26 [%r26] 28
[%r28] 30 [%r30] 32 [%fr4] 33 [%fr4R] 34 [%fr5] 35 [%fr5R] 36 [%fr6] 37 [%fr6R]
38 [%fr7] 39 [%fr7R] 89 [sfp]
;; live  in      
;; live  gen      2 [%r2] 3 [%r3] 23 [%r23] 24 [%r24] 25 [%r25] 26 [%r26] 28
[%r28] 30 [%r30] 32 [%fr4] 33 [%fr4R] 34 [%fr5] 35 [%fr5R] 36 [%fr6] 37 [%fr6R]
38 [%fr7] 39 [%fr7R] 89 [sfp]
;; live  kill    
;; lr  out      3 [%r3] 23 [%r23] 24 [%r24] 25 [%r25] 26 [%r26] 30 [%r30] 89
[sfp]
;; live  out      3 [%r3] 23 [%r23] 24 [%r24] 25 [%r25] 26 [%r26] 30 [%r30] 89
[sfp]

( 0 )->[2]->( 3 )
;; bb 2 artificial_defs: { }
;; bb 2 artificial_uses: { u0(3){ }u1(30){ }u2(89){ }}
;; lr  in       3 [%r3] 23 [%r23] 24 [%r24] 25 [%r25] 26 [%r26] 30 [%r30] 89
[sfp]
;; lr  use      3 [%r3] 23 [%r23] 24 [%r24] 25 [%r25] 26 [%r26] 30 [%r30] 89
[sfp]
;; lr  def      96 98 139 203 204 205 206 207 208
;; live  in       3 [%r3] 23 [%r23] 24 [%r24] 25 [%r25] 26 [%r26] 30 [%r30] 89
[sfp]
;; live  gen      96 98 139 203 204 205 206 207 208
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206

( 31 2 25 )->[3]->( 27 4 )
;; bb 3 artificial_defs: { }
;; bb 3 artificial_uses: { u29(3){ }u30(30){ }u31(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 205
;; lr  def     
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206
;; live  gen     
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206

( 3 )->[4]->( 35 5 )
;; bb 4 artificial_defs: { }
;; bb 4 artificial_uses: { u39(3){ }u40(30){ }u41(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 203 204
;; lr  def      102 127 209 210 212 213 214 215 216 217 218 219 220 221
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206
;; live  gen      102 127 209 210 212 213 214 215 216 217 218 219 220 221
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 102 127 139 203 204 205 206 221
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 102 127 139 203 204 205 206 221

( 4 )->[5]->( 6 10 )
;; bb 5 artificial_defs: { }
;; bb 5 artificial_uses: { u63(3){ }u64(30){ }u65(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 102 127 139 203 204 205 206 221
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 127 221
;; lr  def      222 223
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 102 127 139 203 204 205 206 221
;; live  gen      222 223
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 102 127 139 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 102 127 139 203 204 205 206

( 5 )->[6]->( 36 7 )
;; bb 6 artificial_defs: { }
;; bb 6 artificial_uses: { u71(3){ }u72(30){ }u73(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 102 127 139 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 205
;; lr  def     
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 102 127 139 203 204 205 206
;; live  gen     
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 102 127 139 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 102 127 139 203 204 205 206

( 6 )->[7]->( 33 34 )
;; bb 7 artificial_defs: { }
;; bb 7 artificial_uses: { u76(3){ }u77(30){ }u78(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 102 127 139 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 102
;; lr  def     
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 102 127 139 203 204 205 206
;; live  gen     
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 203 204 205 206

( 33 34 )->[8]->( 37 9 )
;; bb 8 artificial_defs: { }
;; bb 8 artificial_uses: { u80(3){ }u81(30){ }u82(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 130 139 186 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 130 186 204
;; lr  def      134 225 226 227 228 229 230
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 130 139 186 203 204 205 206
;; live  gen      134 225 226 227 228 229 230
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 134 139 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 134 139 203 204 205 206

( 8 )->[9]->( 11 )
;; bb 9 artificial_defs: { }
;; bb 9 artificial_uses: { u94(3){ }u95(30){ }u96(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 134 139 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 127 134
;; lr  def      127 137 231 232 233
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 134 139 203 204 205 206
;; live  gen      127 137 231 232 233
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 203 204 205 206

( 5 )->[10]->( 12 11 )
;; bb 10 artificial_defs: { }
;; bb 10 artificial_uses: { u107(3){ }u108(30){ }u109(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 127
;; lr  def      234
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 203 204 205 206
;; live  gen      234
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 203 204 205 206

( 10 9 )->[11]->( 14 )
;; bb 11 artificial_defs: { }
;; bb 11 artificial_uses: { u116(3){ }u117(30){ }u118(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 127
;; lr  def      104 145 150 271 273
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 203 204 205 206
;; live  gen      104 145 150 271 273
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 104 127 139 145 150 203 204 205
206 271
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 104 127 139 145 150 203 204 205
206 271

( 10 )->[12]->( 17 )
;; bb 12 artificial_defs: { }
;; bb 12 artificial_uses: { u121(3){ }u122(30){ }u123(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 127
;; lr  def      151 155
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 203 204 205 206
;; live  gen      151 155
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 155 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 155 203 204 205 206

( 15 14 )->[13]->( 14 )
;; bb 13 artificial_defs: { }
;; bb 13 artificial_uses: { u128(3){ }u129(30){ }u130(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 146 150 151 203 204 205
206 271
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 146 151
;; lr  def      104 145
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 146 150 151 203 204 205
206 271
;; live  gen      104 145
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 104 127 139 145 150 203 204 205
206 271
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 104 127 139 145 150 203 204 205
206 271

( 13 11 )->[14]->( 13 15 )
;; bb 14 artificial_defs: { }
;; bb 14 artificial_uses: { u133(3){ }u134(30){ }u135(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 104 127 139 145 150 203 204 205
206 271
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 104 145 150
;; lr  def      146 150 151 236 238 239
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 104 127 139 145 150 203 204 205
206 271
;; live  gen      146 150 151 236 238 239
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 104 127 139 145 146 150 151 203
204 205 206 271
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 104 127 139 145 146 150 151 203
204 205 206 271

( 14 )->[15]->( 13 16 )
;; bb 15 artificial_defs: { }
;; bb 15 artificial_uses: { u153(3){ }u154(30){ }u155(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 104 127 139 145 146 150 151 203
204 205 206 271
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 150 151 271
;; lr  def      242 243 244 245
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 104 127 139 145 146 150 151 203
204 205 206 271
;; live  gen      242 243 244 245
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 104 127 139 145 146 150 151 203
204 205 206 271
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 104 127 139 145 146 150 151 203
204 205 206 271

( 15 )->[16]->( 17 )
;; bb 16 artificial_defs: { }
;; bb 16 artificial_uses: { u164(3){ }u165(30){ }u166(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 104 127 139 145 150 151 203 204
205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 104 145 150
;; lr  def      155 246 247 248 250 251
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 104 127 139 145 150 151 203 204
205 206
;; live  gen      155 246 247 248 250 251
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 155 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 155 203 204 205 206

( 12 16 )->[17]->( 31 18 )
;; bb 17 artificial_defs: { }
;; bb 17 artificial_uses: { u178(3){ }u179(30){ }u180(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 155 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 96 151
;; lr  def     
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 155 203 204 205 206
;; live  gen     
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 155 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 155 203 204 205 206

( 17 )->[18]->( 19 22 )
;; bb 18 artificial_defs: { }
;; bb 18 artificial_uses: { u185(3){ }u186(30){ }u187(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 155 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 155
;; lr  def      252
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 155 203 204 205 206
;; live  gen      252
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 155 203 204 205 206
252
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 155 203 204 205 206
252

( 18 )->[19]->( 20 )
;; bb 19 artificial_defs: { }
;; bb 19 artificial_uses: { u193(3){ }u194(30){ }u195(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 155 203 204 205 206
252
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 155 252
;; lr  def      140 201
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 155 203 204 205 206
252
;; live  gen      140 201
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 140 151 155 201 203 204
205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 140 151 155 201 203 204
205 206

( 20 19 )->[20]->( 20 21 )
;; bb 20 artificial_defs: { }
;; bb 20 artificial_uses: { u200(3){ }u201(30){ }u202(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 140 151 155 201 203 204
205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 139 140 155 201
;; lr  def      140 254 255
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 140 151 155 201 203 204
205 206
;; live  gen      140 254 255
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 140 151 155 201 203 204
205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 140 151 155 201 203 204
205 206

( 20 )->[21]->( 22 )
;; bb 21 artificial_defs: { }
;; bb 21 artificial_uses: { u212(3){ }u213(30){ }u214(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 155 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 139 155
;; lr  def      139 257 258 259
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 155 203 204 205 206
;; live  gen      139 257 258 259
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 203 204 205 206

( 21 18 )->[22]->( 23 24 )
;; bb 22 artificial_defs: { }
;; bb 22 artificial_uses: { u222(3){ }u223(30){ }u224(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 96 127 151
;; lr  def      96 260
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 151 203 204 205 206
;; live  gen      96 260
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206

( 22 )->[23]->( 25 )
;; bb 23 artificial_defs: { }
;; bb 23 artificial_uses: { u231(3){ }u232(30){ }u233(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 204 205
;; lr  def      204 205
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206
;; live  gen      204 205
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206

( 22 )->[24]->( 25 )
;; bb 24 artificial_defs: { }
;; bb 24 artificial_uses: { u238(3){ }u239(30){ }u240(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 204 205
;; lr  def      204 205
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206
;; live  gen      204 205
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206

( 24 23 )->[25]->( 3 26 )
;; bb 25 artificial_defs: { }
;; bb 25 artificial_uses: { u245(3){ }u246(30){ }u247(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 205
;; lr  def     
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206
;; live  gen     
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206

( 25 )->[26]->( 28 )
;; bb 26 artificial_defs: { }
;; bb 26 artificial_uses: { u253(3){ }u254(30){ }u255(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp]
;; lr  def     
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 206
;; live  gen     
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 206

( 3 )->[27]->( 38 29 )
;; bb 27 artificial_defs: { }
;; bb 27 artificial_uses: { u256(3){ }u257(30){ }u258(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 205
;; lr  def      116
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 203 204 205 206
;; live  gen      116
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 116 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 116 203 204 205 206

( 27 )->[38]->( 28 )
;; bb 38 artificial_defs: { }
;; bb 38 artificial_uses: { u-1(3){ }u-1(30){ }u-1(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp]
;; lr  def     
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 206
;; live  gen     
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 206

( 38 26 )->[28]->( 32 )
;; bb 28 artificial_defs: { }
;; bb 28 artificial_uses: { u263(3){ }u264(30){ }u265(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 96 206
;; lr  def      115 261 262
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 206
;; live  gen      115 261 262
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 115
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 115

( 27 )->[29]->( 30 )
;; bb 29 artificial_defs: { }
;; bb 29 artificial_uses: { u271(3){ }u272(30){ }u273(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 116 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 116
;; lr  def     
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 116 203 204 205 206
;; live  gen     
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 116 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 116 203 204 205 206

( )->[39]->( 31 )
;; bb 39 artificial_defs: { }
;; bb 39 artificial_uses: { u-1(3){ }u-1(30){ }u-1(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp]
;; lr  def     
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 203 204 205 206
;; live  gen     
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 203 204 205 206

( 37 29 35 36 )->[30]->( 32 )
;; bb 30 artificial_defs: { }
;; bb 30 artificial_uses: { u275(3){ }u276(30){ }u277(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 116
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 116
;; lr  def      0 [%r0] 1 [%r1] 2 [%r2] 19 [%r19] 20 [%r20] 21 [%r21] 22 [%r22]
23 [%r23] 24 [%r24] 25 [%r25] 26 [%r26] 27 [%r27] 28 [%r28] 29 [%r29] 31 [%r31]
32 [%fr4] 33 [%fr4R] 34 [%fr5] 35 [%fr5R] 36 [%fr6] 37 [%fr6R] 38 [%fr7] 39
[%fr7R] 40 [%fr8] 41 [%fr8R] 42 [%fr9] 43 [%fr9R] 44 [%fr10] 45 [%fr10R] 46
[%fr11] 47 [%fr11R] 68 [%fr22] 69 [%fr22R] 70 [%fr23] 71 [%fr23R] 72 [%fr24] 73
[%fr24R] 74 [%fr25] 75 [%fr25R] 76 [%fr26] 77 [%fr26R] 78 [%fr27] 79 [%fr27R]
80 [%fr28] 81 [%fr28R] 82 [%fr29] 83 [%fr29R] 84 [%fr30] 85 [%fr30R] 86 [%fr31]
87 [%fr31R] 88 [SAR] 106 115
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 116
;; live  gen      28 [%r28] 106 115
;; live  kill     1 [%r1] 2 [%r2]
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 115
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 115

( 39 17 )->[31]->( 3 )
;; bb 31 artificial_defs: { }
;; bb 31 artificial_uses: { u282(3){ }u283(30){ }u284(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 96 206
;; lr  def      0 [%r0] 1 [%r1] 2 [%r2] 19 [%r19] 20 [%r20] 21 [%r21] 22 [%r22]
23 [%r23] 24 [%r24] 25 [%r25] 26 [%r26] 27 [%r27] 28 [%r28] 29 [%r29] 31 [%r31]
32 [%fr4] 33 [%fr4R] 34 [%fr5] 35 [%fr5R] 36 [%fr6] 37 [%fr6R] 38 [%fr7] 39
[%fr7R] 40 [%fr8] 41 [%fr8R] 42 [%fr9] 43 [%fr9R] 44 [%fr10] 45 [%fr10R] 46
[%fr11] 47 [%fr11R] 68 [%fr22] 69 [%fr22R] 70 [%fr23] 71 [%fr23R] 72 [%fr24] 73
[%fr24R] 74 [%fr25] 75 [%fr25R] 76 [%fr26] 77 [%fr26R] 78 [%fr27] 79 [%fr27R]
80 [%fr28] 81 [%fr28R] 82 [%fr29] 83 [%fr29R] 84 [%fr30] 85 [%fr30R] 86 [%fr31]
87 [%fr31R] 88 [SAR] 96 109 111 139 263 264 265
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 203 204 205 206
;; live  gen      25 [%r25] 26 [%r26] 28 [%r28] 96 109 111 139 263 264 265
;; live  kill     1 [%r1] 2 [%r2]
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 139 203 204 205 206

( 28 30 )->[32]->( 1 )
;; bb 32 artificial_defs: { }
;; bb 32 artificial_uses: { u305(3){ }u306(30){ }u307(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 115
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 115
;; lr  def      28 [%r28]
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 115
;; live  gen      28 [%r28]
;; live  kill    
;; lr  out      3 [%r3] 28 [%r28] 30 [%r30] 89 [sfp]
;; live  out      3 [%r3] 28 [%r28] 30 [%r30] 89 [sfp]

( 7 )->[33]->( 8 )
;; bb 33 artificial_defs: { }
;; bb 33 artificial_uses: { u311(3){ }u312(30){ }u313(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 204
;; lr  def      130 186 267 268
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 203 204 205 206
;; live  gen      130 186 267 268
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 130 139 186 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 130 139 186 203 204 205 206

( 7 )->[34]->( 8 )
;; bb 34 artificial_defs: { }
;; bb 34 artificial_uses: { u318(3){ }u319(30){ }u320(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 203 204 205 206
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp] 204
;; lr  def      130 186 269 270
;; live  in       3 [%r3] 30 [%r30] 89 [sfp] 96 127 139 203 204 205 206
;; live  gen      130 186 269 270
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 130 139 186 203 204 205 206
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 96 127 130 139 186 203 204 205 206

( 4 )->[35]->( 30 )
;; bb 35 artificial_defs: { }
;; bb 35 artificial_uses: { u325(3){ }u326(30){ }u327(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp]
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp]
;; lr  def      116
;; live  in       3 [%r3] 30 [%r30] 89 [sfp]
;; live  gen      116
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 116
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 116

( 6 )->[36]->( 30 )
;; bb 36 artificial_defs: { }
;; bb 36 artificial_uses: { u328(3){ }u329(30){ }u330(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp]
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp]
;; lr  def      116
;; live  in       3 [%r3] 30 [%r30] 89 [sfp]
;; live  gen      116
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 116
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 116

( 8 )->[37]->( 30 )
;; bb 37 artificial_defs: { }
;; bb 37 artificial_uses: { u331(3){ }u332(30){ }u333(89){ }}
;; lr  in       3 [%r3] 30 [%r30] 89 [sfp]
;; lr  use      3 [%r3] 30 [%r30] 89 [sfp]
;; lr  def      116
;; live  in       3 [%r3] 30 [%r30] 89 [sfp]
;; live  gen      116
;; live  kill    
;; lr  out      3 [%r3] 30 [%r30] 89 [sfp] 116
;; live  out      3 [%r3] 30 [%r30] 89 [sfp] 116

( 32 )->[1]->( )
;; bb 1 artificial_defs: { }
;; bb 1 artificial_uses: { u334(3){ }u335(28){ }u336(30){ }u337(89){ }}
;; lr  in       3 [%r3] 28 [%r28] 30 [%r30] 89 [sfp]
;; lr  use      3 [%r3] 28 [%r28] 30 [%r30] 89 [sfp]
;; lr  def     
;; live  in       3 [%r3] 28 [%r28] 30 [%r30] 89 [sfp]
;; live  gen     
;; live  kill    
;; lr  out     
;; live  out

Reply via email to