
void main()
main: scope:[main]  from
  [0] phi()
  [1] call line
  to:main::@1
main::@1: scope:[main]  from main
  [2] phi()
  [3] call line
  to:main::@return
main::@return: scope:[main]  from main::@1
  [4] return 
  to:@return

void line(char x0 , char x1)
line: scope:[line]  from main main::@1
  [5] screen#18 = phi( main/(char *) 1024, main::@1/screen#11 )
  [5] line::x1#3 = phi( main/2, main::@1/5 )
  [5] line::x#0 = phi( main/1, main::@1/3 )
  to:line::@1
line::@1: scope:[line]  from line line::@2
  [6] screen#11 = phi( line/screen#18, line::@2/screen#3 )
  [6] line::x#2 = phi( line/line::x#0, line::@2/line::x#1 )
  [7] if(line::x#2<line::x1#3) goto line::@2
  to:line::@return
line::@return: scope:[line]  from line::@1
  [8] return 
  to:@return
line::@2: scope:[line]  from line::@1
  [9] *screen#11 = line::x#2
  [10] screen#3 = ++ screen#11
  [11] line::x#1 = ++ line::x#2
  to:line::@1
