mirror of
https://gitlab.com/camelot/kickc.git
synced 2024-09-09 08:54:40 +00:00
9190 lines
1.7 MiB
9190 lines
1.7 MiB
Fixing struct type size struct printf_buffer_number to 12
|
|
Fixing struct type size struct printf_buffer_number to 12
|
|
Fixing struct type SIZE_OF struct printf_buffer_number to 12
|
|
Fixing struct type SIZE_OF struct printf_buffer_number to 12
|
|
Added struct type cast to parameter value list call printf_sint (number) 1 (struct printf_format_number){ (byte) 0, (byte) 0, (byte) 0, (byte) 0, (byte) 0, (const byte) DECIMAL }
|
|
Added struct type cast to parameter value list call printf_sint (number) 2 (struct printf_format_number){ (byte) 0, (byte) 0, (byte) 0, (byte) 0, (byte) 0, (const byte) DECIMAL }
|
|
Added struct type cast to parameter value list call printf_sint (number) 1 (struct printf_format_number){ (byte) 0, (byte) 0, (byte) 0, (byte) 0, (byte) 0, (const byte) DECIMAL }
|
|
Added struct type cast to parameter value list call printf_sint (number) 2 (struct printf_format_number){ (byte) 0, (byte) 0, (byte) 0, (byte) 0, (byte) 0, (const byte) DECIMAL }
|
|
Added struct type cast to parameter value list call printf_sint (number) 1 (struct printf_format_number){ (byte) 0, (byte) 0, (byte) 0, (byte) 0, (byte) 0, (const byte) DECIMAL }
|
|
Added struct type cast to parameter value list call printf_sint (number) 1 (struct printf_format_number){ (byte) 0, (byte) 0, (byte) 0, (byte) 0, (byte) 0, (const byte) DECIMAL }
|
|
Added struct type cast to parameter value list call printf_sint (number) 2 (struct printf_format_number){ (byte) 0, (byte) 0, (byte) 0, (byte) 0, (byte) 0, (const byte) DECIMAL }
|
|
Added struct type cast to parameter value list call printf_sint (number) 2 (struct printf_format_number){ (byte) 0, (byte) 0, (byte) 0, (byte) 0, (byte) 0, (const byte) DECIMAL }
|
|
Added struct type cast to parameter value list call printf_sint (number) 2 (struct printf_format_number){ (byte) 0, (byte) 0, (byte) 0, (byte) 0, (byte) 0, (const byte) DECIMAL }
|
|
Added struct type cast to parameter value list call printf_sint (number) 1 (struct printf_format_number){ (byte) 0, (byte) 0, (byte) 0, (byte) 0, (byte) 0, (const byte) DECIMAL }
|
|
Eliminating unused variable with no statement (void~) main::$1
|
|
Eliminating unused variable with no statement (void~) main::$2
|
|
Eliminating unused variable with no statement (void~) main::$3
|
|
Eliminating unused variable with no statement (void~) main::$4
|
|
Eliminating unused variable with no statement (void~) main::$5
|
|
|
|
CONTROL FLOW GRAPH SSA
|
|
@begin: scope:[] from
|
|
to:@1
|
|
|
|
(byte()) toupper((byte) toupper::ch)
|
|
toupper: scope:[toupper] from strupr::@2
|
|
(byte) toupper::ch#1 ← phi( strupr::@2/(byte) toupper::ch#0 )
|
|
(bool~) toupper::$0 ← (byte) toupper::ch#1 >= (byte) 'a'
|
|
(bool~) toupper::$1 ← (byte) toupper::ch#1 <= (byte) 'z'
|
|
(bool~) toupper::$2 ← (bool~) toupper::$0 && (bool~) toupper::$1
|
|
if((bool~) toupper::$2) goto toupper::@1
|
|
to:toupper::@2
|
|
toupper::@1: scope:[toupper] from toupper
|
|
(byte) toupper::ch#2 ← phi( toupper/(byte) toupper::ch#1 )
|
|
(byte~) toupper::$3 ← (byte) toupper::ch#2 + (byte) 'A'-(byte) 'a'
|
|
(byte) toupper::return#0 ← (byte~) toupper::$3
|
|
to:toupper::@return
|
|
toupper::@2: scope:[toupper] from toupper
|
|
(byte) toupper::ch#3 ← phi( toupper/(byte) toupper::ch#1 )
|
|
(byte) toupper::return#1 ← (byte) toupper::ch#3
|
|
to:toupper::@return
|
|
toupper::@return: scope:[toupper] from toupper::@1 toupper::@2
|
|
(byte) toupper::return#4 ← phi( toupper::@1/(byte) toupper::return#0 toupper::@2/(byte) toupper::return#1 )
|
|
(byte) toupper::return#2 ← (byte) toupper::return#4
|
|
return
|
|
to:@return
|
|
|
|
(void*()) memcpy((void*) memcpy::destination , (void*) memcpy::source , (word) memcpy::num)
|
|
memcpy: scope:[memcpy] from cscroll::@3 cscroll::@4
|
|
(word) memcpy::num#2 ← phi( cscroll::@3/(word) memcpy::num#0 cscroll::@4/(word) memcpy::num#1 )
|
|
(void*) memcpy::destination#2 ← phi( cscroll::@3/(void*) memcpy::destination#0 cscroll::@4/(void*) memcpy::destination#1 )
|
|
(void*) memcpy::source#2 ← phi( cscroll::@3/(void*) memcpy::source#0 cscroll::@4/(void*) memcpy::source#1 )
|
|
(byte*) memcpy::src#0 ← ((byte*)) (void*) memcpy::source#2
|
|
(byte*) memcpy::dst#0 ← ((byte*)) (void*) memcpy::destination#2
|
|
(byte*~) memcpy::$2 ← (byte*)(void*) memcpy::source#2
|
|
(byte*~) memcpy::$0 ← (byte*~) memcpy::$2 + (word) memcpy::num#2
|
|
(byte*) memcpy::src_end#0 ← (byte*~) memcpy::$0
|
|
to:memcpy::@1
|
|
memcpy::@1: scope:[memcpy] from memcpy memcpy::@2
|
|
(void*) memcpy::destination#4 ← phi( memcpy/(void*) memcpy::destination#2 memcpy::@2/(void*) memcpy::destination#5 )
|
|
(byte*) memcpy::dst#3 ← phi( memcpy/(byte*) memcpy::dst#0 memcpy::@2/(byte*) memcpy::dst#1 )
|
|
(byte*) memcpy::src_end#1 ← phi( memcpy/(byte*) memcpy::src_end#0 memcpy::@2/(byte*) memcpy::src_end#2 )
|
|
(byte*) memcpy::src#2 ← phi( memcpy/(byte*) memcpy::src#0 memcpy::@2/(byte*) memcpy::src#1 )
|
|
(bool~) memcpy::$1 ← (byte*) memcpy::src#2 != (byte*) memcpy::src_end#1
|
|
if((bool~) memcpy::$1) goto memcpy::@2
|
|
to:memcpy::@3
|
|
memcpy::@2: scope:[memcpy] from memcpy::@1
|
|
(void*) memcpy::destination#5 ← phi( memcpy::@1/(void*) memcpy::destination#4 )
|
|
(byte*) memcpy::src_end#2 ← phi( memcpy::@1/(byte*) memcpy::src_end#1 )
|
|
(byte*) memcpy::dst#2 ← phi( memcpy::@1/(byte*) memcpy::dst#3 )
|
|
(byte*) memcpy::src#3 ← phi( memcpy::@1/(byte*) memcpy::src#2 )
|
|
*((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#3)
|
|
(byte*) memcpy::dst#1 ← ++ (byte*) memcpy::dst#2
|
|
(byte*) memcpy::src#1 ← ++ (byte*) memcpy::src#3
|
|
to:memcpy::@1
|
|
memcpy::@3: scope:[memcpy] from memcpy::@1
|
|
(void*) memcpy::destination#3 ← phi( memcpy::@1/(void*) memcpy::destination#4 )
|
|
(void*) memcpy::return#0 ← (void*) memcpy::destination#3
|
|
to:memcpy::@return
|
|
memcpy::@return: scope:[memcpy] from memcpy::@3
|
|
(void*) memcpy::return#4 ← phi( memcpy::@3/(void*) memcpy::return#0 )
|
|
(void*) memcpy::return#1 ← (void*) memcpy::return#4
|
|
return
|
|
to:@return
|
|
|
|
(void*()) memset((void*) memset::str , (byte) memset::c , (word) memset::num)
|
|
memset: scope:[memset] from cscroll::@5 cscroll::@6
|
|
(byte) memset::c#5 ← phi( cscroll::@5/(byte) memset::c#0 cscroll::@6/(byte) memset::c#1 )
|
|
(void*) memset::str#4 ← phi( cscroll::@5/(void*) memset::str#0 cscroll::@6/(void*) memset::str#1 )
|
|
(word) memset::num#2 ← phi( cscroll::@5/(word) memset::num#0 cscroll::@6/(word) memset::num#1 )
|
|
(bool~) memset::$0 ← (word) memset::num#2 > (number) 0
|
|
(bool~) memset::$1 ← ! (bool~) memset::$0
|
|
if((bool~) memset::$1) goto memset::@1
|
|
to:memset::@2
|
|
memset::@1: scope:[memset] from memset memset::@3
|
|
(void*) memset::str#2 ← phi( memset/(void*) memset::str#4 memset::@3/(void*) memset::str#5 )
|
|
(void*) memset::return#0 ← (void*) memset::str#2
|
|
to:memset::@return
|
|
memset::@2: scope:[memset] from memset
|
|
(byte) memset::c#4 ← phi( memset/(byte) memset::c#5 )
|
|
(word) memset::num#3 ← phi( memset/(word) memset::num#2 )
|
|
(void*) memset::str#3 ← phi( memset/(void*) memset::str#4 )
|
|
(byte*~) memset::$4 ← (byte*)(void*) memset::str#3
|
|
(byte*~) memset::$2 ← (byte*~) memset::$4 + (word) memset::num#3
|
|
(byte*) memset::end#0 ← (byte*~) memset::$2
|
|
(byte*) memset::dst#0 ← ((byte*)) (void*) memset::str#3
|
|
to:memset::@3
|
|
memset::@3: scope:[memset] from memset::@2 memset::@4
|
|
(byte) memset::c#3 ← phi( memset::@2/(byte) memset::c#4 memset::@4/(byte) memset::c#2 )
|
|
(void*) memset::str#5 ← phi( memset::@2/(void*) memset::str#3 memset::@4/(void*) memset::str#6 )
|
|
(byte*) memset::end#1 ← phi( memset::@2/(byte*) memset::end#0 memset::@4/(byte*) memset::end#2 )
|
|
(byte*) memset::dst#2 ← phi( memset::@2/(byte*) memset::dst#0 memset::@4/(byte*) memset::dst#1 )
|
|
(bool~) memset::$3 ← (byte*) memset::dst#2 != (byte*) memset::end#1
|
|
if((bool~) memset::$3) goto memset::@4
|
|
to:memset::@1
|
|
memset::@4: scope:[memset] from memset::@3
|
|
(void*) memset::str#6 ← phi( memset::@3/(void*) memset::str#5 )
|
|
(byte*) memset::end#2 ← phi( memset::@3/(byte*) memset::end#1 )
|
|
(byte*) memset::dst#3 ← phi( memset::@3/(byte*) memset::dst#2 )
|
|
(byte) memset::c#2 ← phi( memset::@3/(byte) memset::c#3 )
|
|
*((byte*) memset::dst#3) ← (byte) memset::c#2
|
|
(byte*) memset::dst#1 ← ++ (byte*) memset::dst#3
|
|
to:memset::@3
|
|
memset::@return: scope:[memset] from memset::@1
|
|
(void*) memset::return#4 ← phi( memset::@1/(void*) memset::return#0 )
|
|
(void*) memset::return#1 ← (void*) memset::return#4
|
|
return
|
|
to:@return
|
|
|
|
(byte*()) strupr((byte*) strupr::str)
|
|
strupr: scope:[strupr] from printf_number_buffer::@11
|
|
(byte*) strupr::str#1 ← phi( printf_number_buffer::@11/(byte*) strupr::str#0 )
|
|
(byte*) strupr::src#0 ← (byte*) strupr::str#1
|
|
to:strupr::@1
|
|
strupr::@1: scope:[strupr] from strupr strupr::@4
|
|
(byte*) strupr::str#3 ← phi( strupr/(byte*) strupr::str#1 strupr::@4/(byte*) strupr::str#4 )
|
|
(byte*) strupr::src#2 ← phi( strupr/(byte*) strupr::src#0 strupr::@4/(byte*) strupr::src#1 )
|
|
(bool~) strupr::$1 ← (number) 0 != *((byte*) strupr::src#2)
|
|
if((bool~) strupr::$1) goto strupr::@2
|
|
to:strupr::@3
|
|
strupr::@2: scope:[strupr] from strupr::@1
|
|
(byte*) strupr::str#5 ← phi( strupr::@1/(byte*) strupr::str#3 )
|
|
(byte*) strupr::src#3 ← phi( strupr::@1/(byte*) strupr::src#2 )
|
|
(byte) toupper::ch#0 ← *((byte*) strupr::src#3)
|
|
call toupper
|
|
(byte) toupper::return#3 ← (byte) toupper::return#2
|
|
to:strupr::@4
|
|
strupr::@4: scope:[strupr] from strupr::@2
|
|
(byte*) strupr::str#4 ← phi( strupr::@2/(byte*) strupr::str#5 )
|
|
(byte*) strupr::src#4 ← phi( strupr::@2/(byte*) strupr::src#3 )
|
|
(byte) toupper::return#5 ← phi( strupr::@2/(byte) toupper::return#3 )
|
|
(byte~) strupr::$0 ← (byte) toupper::return#5
|
|
*((byte*) strupr::src#4) ← (byte~) strupr::$0
|
|
(byte*) strupr::src#1 ← ++ (byte*) strupr::src#4
|
|
to:strupr::@1
|
|
strupr::@3: scope:[strupr] from strupr::@1
|
|
(byte*) strupr::str#2 ← phi( strupr::@1/(byte*) strupr::str#3 )
|
|
(byte*) strupr::return#0 ← (byte*) strupr::str#2
|
|
to:strupr::@return
|
|
strupr::@return: scope:[strupr] from strupr::@3
|
|
(byte*) strupr::return#3 ← phi( strupr::@3/(byte*) strupr::return#0 )
|
|
(byte*) strupr::return#1 ← (byte*) strupr::return#3
|
|
return
|
|
to:@return
|
|
|
|
(word()) strlen((byte*) strlen::str)
|
|
strlen: scope:[strlen] from printf_number_buffer::@6
|
|
(byte*) strlen::str#4 ← phi( printf_number_buffer::@6/(byte*) strlen::str#1 )
|
|
(word) strlen::len#0 ← (word) 0
|
|
to:strlen::@1
|
|
strlen::@1: scope:[strlen] from strlen strlen::@2
|
|
(word) strlen::len#4 ← phi( strlen/(word) strlen::len#0 strlen::@2/(word) strlen::len#1 )
|
|
(byte*) strlen::str#2 ← phi( strlen/(byte*) strlen::str#4 strlen::@2/(byte*) strlen::str#0 )
|
|
(bool~) strlen::$0 ← (number) 0 != *((byte*) strlen::str#2)
|
|
if((bool~) strlen::$0) goto strlen::@2
|
|
to:strlen::@3
|
|
strlen::@2: scope:[strlen] from strlen::@1
|
|
(byte*) strlen::str#3 ← phi( strlen::@1/(byte*) strlen::str#2 )
|
|
(word) strlen::len#2 ← phi( strlen::@1/(word) strlen::len#4 )
|
|
(word) strlen::len#1 ← ++ (word) strlen::len#2
|
|
(byte*) strlen::str#0 ← ++ (byte*) strlen::str#3
|
|
to:strlen::@1
|
|
strlen::@3: scope:[strlen] from strlen::@1
|
|
(word) strlen::len#3 ← phi( strlen::@1/(word) strlen::len#4 )
|
|
(word) strlen::return#0 ← (word) strlen::len#3
|
|
to:strlen::@return
|
|
strlen::@return: scope:[strlen] from strlen::@3
|
|
(word) strlen::return#3 ← phi( strlen::@3/(word) strlen::return#0 )
|
|
(word) strlen::return#1 ← (word) strlen::return#3
|
|
return
|
|
to:@return
|
|
|
|
(void()) utoa((word) utoa::value , (byte*) utoa::buffer , (byte) utoa::radix)
|
|
utoa: scope:[utoa] from printf_sint::@2
|
|
(byte*) utoa::buffer#21 ← phi( printf_sint::@2/(byte*) utoa::buffer#5 )
|
|
(word) utoa::value#12 ← phi( printf_sint::@2/(word) utoa::value#1 )
|
|
(byte) utoa::radix#1 ← phi( printf_sint::@2/(byte) utoa::radix#0 )
|
|
(byte) utoa::max_digits#0 ← (byte) 0
|
|
(word*) utoa::digit_values#0 ← (word*) 0
|
|
(bool~) utoa::$0 ← (byte) utoa::radix#1 == (const byte) DECIMAL
|
|
if((bool~) utoa::$0) goto utoa::@1
|
|
to:utoa::@6
|
|
utoa::@1: scope:[utoa] from utoa
|
|
(byte*) utoa::buffer#17 ← phi( utoa/(byte*) utoa::buffer#21 )
|
|
(word) utoa::value#8 ← phi( utoa/(word) utoa::value#12 )
|
|
(byte) utoa::max_digits#1 ← (number) 5
|
|
(word*) utoa::digit_values#1 ← (const word*) RADIX_DECIMAL_VALUES
|
|
to:utoa::@5
|
|
utoa::@6: scope:[utoa] from utoa
|
|
(word) utoa::value#13 ← phi( utoa/(word) utoa::value#12 )
|
|
(byte*) utoa::buffer#16 ← phi( utoa/(byte*) utoa::buffer#21 )
|
|
(byte) utoa::radix#2 ← phi( utoa/(byte) utoa::radix#1 )
|
|
(bool~) utoa::$1 ← (byte) utoa::radix#2 == (const byte) HEXADECIMAL
|
|
if((bool~) utoa::$1) goto utoa::@2
|
|
to:utoa::@7
|
|
utoa::@2: scope:[utoa] from utoa::@6
|
|
(byte*) utoa::buffer#18 ← phi( utoa::@6/(byte*) utoa::buffer#16 )
|
|
(word) utoa::value#9 ← phi( utoa::@6/(word) utoa::value#13 )
|
|
(byte) utoa::max_digits#2 ← (number) 4
|
|
(word*) utoa::digit_values#2 ← (const word*) RADIX_HEXADECIMAL_VALUES
|
|
to:utoa::@5
|
|
utoa::@7: scope:[utoa] from utoa::@6
|
|
(word) utoa::value#14 ← phi( utoa::@6/(word) utoa::value#13 )
|
|
(byte*) utoa::buffer#13 ← phi( utoa::@6/(byte*) utoa::buffer#16 )
|
|
(byte) utoa::radix#3 ← phi( utoa::@6/(byte) utoa::radix#2 )
|
|
(bool~) utoa::$2 ← (byte) utoa::radix#3 == (const byte) OCTAL
|
|
if((bool~) utoa::$2) goto utoa::@3
|
|
to:utoa::@8
|
|
utoa::@3: scope:[utoa] from utoa::@7
|
|
(byte*) utoa::buffer#19 ← phi( utoa::@7/(byte*) utoa::buffer#13 )
|
|
(word) utoa::value#10 ← phi( utoa::@7/(word) utoa::value#14 )
|
|
(byte) utoa::max_digits#3 ← (number) 6
|
|
(word*) utoa::digit_values#3 ← (const word*) RADIX_OCTAL_VALUES
|
|
to:utoa::@5
|
|
utoa::@8: scope:[utoa] from utoa::@7
|
|
(word) utoa::value#15 ← phi( utoa::@7/(word) utoa::value#14 )
|
|
(byte*) utoa::buffer#10 ← phi( utoa::@7/(byte*) utoa::buffer#13 )
|
|
(byte) utoa::radix#4 ← phi( utoa::@7/(byte) utoa::radix#3 )
|
|
(bool~) utoa::$3 ← (byte) utoa::radix#4 == (const byte) BINARY
|
|
if((bool~) utoa::$3) goto utoa::@4
|
|
to:utoa::@9
|
|
utoa::@4: scope:[utoa] from utoa::@8
|
|
(byte*) utoa::buffer#20 ← phi( utoa::@8/(byte*) utoa::buffer#10 )
|
|
(word) utoa::value#11 ← phi( utoa::@8/(word) utoa::value#15 )
|
|
(byte) utoa::max_digits#4 ← (number) $10
|
|
(word*) utoa::digit_values#4 ← (const word*) RADIX_BINARY_VALUES
|
|
to:utoa::@5
|
|
utoa::@9: scope:[utoa] from utoa::@8
|
|
(byte*) utoa::buffer#6 ← phi( utoa::@8/(byte*) utoa::buffer#10 )
|
|
*((byte*) utoa::buffer#6) ← (byte) 'e'
|
|
(byte*) utoa::buffer#0 ← ++ (byte*) utoa::buffer#6
|
|
*((byte*) utoa::buffer#0) ← (byte) 'r'
|
|
(byte*) utoa::buffer#1 ← ++ (byte*) utoa::buffer#0
|
|
*((byte*) utoa::buffer#1) ← (byte) 'r'
|
|
(byte*) utoa::buffer#2 ← ++ (byte*) utoa::buffer#1
|
|
*((byte*) utoa::buffer#2) ← (number) 0
|
|
to:utoa::@return
|
|
utoa::@return: scope:[utoa] from utoa::@12 utoa::@9
|
|
return
|
|
to:@return
|
|
utoa::@5: scope:[utoa] from utoa::@1 utoa::@2 utoa::@3 utoa::@4
|
|
(byte*) utoa::buffer#15 ← phi( utoa::@1/(byte*) utoa::buffer#17 utoa::@2/(byte*) utoa::buffer#18 utoa::@3/(byte*) utoa::buffer#19 utoa::@4/(byte*) utoa::buffer#20 )
|
|
(word) utoa::value#7 ← phi( utoa::@1/(word) utoa::value#8 utoa::@2/(word) utoa::value#9 utoa::@3/(word) utoa::value#10 utoa::@4/(word) utoa::value#11 )
|
|
(word*) utoa::digit_values#8 ← phi( utoa::@1/(word*) utoa::digit_values#1 utoa::@2/(word*) utoa::digit_values#2 utoa::@3/(word*) utoa::digit_values#3 utoa::@4/(word*) utoa::digit_values#4 )
|
|
(byte) utoa::max_digits#7 ← phi( utoa::@1/(byte) utoa::max_digits#1 utoa::@2/(byte) utoa::max_digits#2 utoa::@3/(byte) utoa::max_digits#3 utoa::@4/(byte) utoa::max_digits#4 )
|
|
(byte) utoa::started#0 ← (byte) 0
|
|
(byte) utoa::digit#0 ← (byte) 0
|
|
to:utoa::@10
|
|
utoa::@10: scope:[utoa] from utoa::@13 utoa::@5
|
|
(byte*) utoa::buffer#11 ← phi( utoa::@13/(byte*) utoa::buffer#14 utoa::@5/(byte*) utoa::buffer#15 )
|
|
(byte) utoa::started#3 ← phi( utoa::@13/(byte) utoa::started#4 utoa::@5/(byte) utoa::started#0 )
|
|
(word) utoa::value#5 ← phi( utoa::@13/(word) utoa::value#6 utoa::@5/(word) utoa::value#7 )
|
|
(word*) utoa::digit_values#6 ← phi( utoa::@13/(word*) utoa::digit_values#7 utoa::@5/(word*) utoa::digit_values#8 )
|
|
(byte) utoa::digit#2 ← phi( utoa::@13/(byte) utoa::digit#1 utoa::@5/(byte) utoa::digit#0 )
|
|
(byte) utoa::max_digits#5 ← phi( utoa::@13/(byte) utoa::max_digits#6 utoa::@5/(byte) utoa::max_digits#7 )
|
|
(number~) utoa::$4 ← (byte) utoa::max_digits#5 - (number) 1
|
|
(bool~) utoa::$5 ← (byte) utoa::digit#2 < (number~) utoa::$4
|
|
if((bool~) utoa::$5) goto utoa::@11
|
|
to:utoa::@12
|
|
utoa::@11: scope:[utoa] from utoa::@10
|
|
(byte) utoa::max_digits#8 ← phi( utoa::@10/(byte) utoa::max_digits#5 )
|
|
(byte*) utoa::buffer#12 ← phi( utoa::@10/(byte*) utoa::buffer#11 )
|
|
(byte) utoa::started#2 ← phi( utoa::@10/(byte) utoa::started#3 )
|
|
(word) utoa::value#2 ← phi( utoa::@10/(word) utoa::value#5 )
|
|
(word*) utoa::digit_values#5 ← phi( utoa::@10/(word*) utoa::digit_values#6 )
|
|
(byte) utoa::digit#3 ← phi( utoa::@10/(byte) utoa::digit#2 )
|
|
(byte~) utoa::$10 ← (byte) utoa::digit#3 * (const byte) SIZEOF_WORD
|
|
(word) utoa::digit_value#0 ← *((word*) utoa::digit_values#5 + (byte~) utoa::$10)
|
|
(bool~) utoa::$6 ← (word) utoa::value#2 >= (word) utoa::digit_value#0
|
|
(bool~) utoa::$7 ← (byte) utoa::started#2 || (bool~) utoa::$6
|
|
(bool~) utoa::$8 ← ! (bool~) utoa::$7
|
|
if((bool~) utoa::$8) goto utoa::@13
|
|
to:utoa::@14
|
|
utoa::@12: scope:[utoa] from utoa::@10
|
|
(byte*) utoa::buffer#7 ← phi( utoa::@10/(byte*) utoa::buffer#11 )
|
|
(word) utoa::value#3 ← phi( utoa::@10/(word) utoa::value#5 )
|
|
(byte~) utoa::$11 ← (byte)(word) utoa::value#3
|
|
*((byte*) utoa::buffer#7) ← *((const byte*) DIGITS + (byte~) utoa::$11)
|
|
(byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#7
|
|
*((byte*) utoa::buffer#3) ← (number) 0
|
|
to:utoa::@return
|
|
utoa::@13: scope:[utoa] from utoa::@11 utoa::@15
|
|
(byte*) utoa::buffer#14 ← phi( utoa::@11/(byte*) utoa::buffer#12 utoa::@15/(byte*) utoa::buffer#4 )
|
|
(byte) utoa::started#4 ← phi( utoa::@11/(byte) utoa::started#2 utoa::@15/(byte) utoa::started#1 )
|
|
(word) utoa::value#6 ← phi( utoa::@11/(word) utoa::value#2 utoa::@15/(word) utoa::value#0 )
|
|
(word*) utoa::digit_values#7 ← phi( utoa::@11/(word*) utoa::digit_values#5 utoa::@15/(word*) utoa::digit_values#9 )
|
|
(byte) utoa::max_digits#6 ← phi( utoa::@11/(byte) utoa::max_digits#8 utoa::@15/(byte) utoa::max_digits#9 )
|
|
(byte) utoa::digit#4 ← phi( utoa::@11/(byte) utoa::digit#3 utoa::@15/(byte) utoa::digit#5 )
|
|
(byte) utoa::digit#1 ← ++ (byte) utoa::digit#4
|
|
to:utoa::@10
|
|
utoa::@14: scope:[utoa] from utoa::@11
|
|
(word*) utoa::digit_values#10 ← phi( utoa::@11/(word*) utoa::digit_values#5 )
|
|
(byte) utoa::max_digits#10 ← phi( utoa::@11/(byte) utoa::max_digits#8 )
|
|
(byte) utoa::digit#6 ← phi( utoa::@11/(byte) utoa::digit#3 )
|
|
(word) utoa::digit_value#1 ← phi( utoa::@11/(word) utoa::digit_value#0 )
|
|
(word) utoa::value#4 ← phi( utoa::@11/(word) utoa::value#2 )
|
|
(byte*) utoa::buffer#8 ← phi( utoa::@11/(byte*) utoa::buffer#12 )
|
|
(byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#8
|
|
(word) utoa_append::value#0 ← (word) utoa::value#4
|
|
(word) utoa_append::sub#0 ← (word) utoa::digit_value#1
|
|
call utoa_append
|
|
(word) utoa_append::return#0 ← (word) utoa_append::return#2
|
|
to:utoa::@15
|
|
utoa::@15: scope:[utoa] from utoa::@14
|
|
(word*) utoa::digit_values#9 ← phi( utoa::@14/(word*) utoa::digit_values#10 )
|
|
(byte) utoa::max_digits#9 ← phi( utoa::@14/(byte) utoa::max_digits#10 )
|
|
(byte) utoa::digit#5 ← phi( utoa::@14/(byte) utoa::digit#6 )
|
|
(byte*) utoa::buffer#9 ← phi( utoa::@14/(byte*) utoa::buffer#8 )
|
|
(word) utoa_append::return#3 ← phi( utoa::@14/(word) utoa_append::return#0 )
|
|
(word~) utoa::$9 ← (word) utoa_append::return#3
|
|
(word) utoa::value#0 ← (word~) utoa::$9
|
|
(byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#9
|
|
(byte) utoa::started#1 ← (number) 1
|
|
to:utoa::@13
|
|
|
|
(word()) utoa_append((byte*) utoa_append::buffer , (word) utoa_append::value , (word) utoa_append::sub)
|
|
utoa_append: scope:[utoa_append] from utoa::@14
|
|
(byte*) utoa_append::buffer#3 ← phi( utoa::@14/(byte*) utoa_append::buffer#0 )
|
|
(word) utoa_append::sub#3 ← phi( utoa::@14/(word) utoa_append::sub#0 )
|
|
(word) utoa_append::value#5 ← phi( utoa::@14/(word) utoa_append::value#0 )
|
|
(byte) utoa_append::digit#0 ← (byte) 0
|
|
to:utoa_append::@1
|
|
utoa_append::@1: scope:[utoa_append] from utoa_append utoa_append::@2
|
|
(byte*) utoa_append::buffer#2 ← phi( utoa_append/(byte*) utoa_append::buffer#3 utoa_append::@2/(byte*) utoa_append::buffer#4 )
|
|
(byte) utoa_append::digit#4 ← phi( utoa_append/(byte) utoa_append::digit#0 utoa_append::@2/(byte) utoa_append::digit#1 )
|
|
(word) utoa_append::sub#1 ← phi( utoa_append/(word) utoa_append::sub#3 utoa_append::@2/(word) utoa_append::sub#2 )
|
|
(word) utoa_append::value#2 ← phi( utoa_append/(word) utoa_append::value#5 utoa_append::@2/(word) utoa_append::value#1 )
|
|
(bool~) utoa_append::$0 ← (word) utoa_append::value#2 >= (word) utoa_append::sub#1
|
|
if((bool~) utoa_append::$0) goto utoa_append::@2
|
|
to:utoa_append::@3
|
|
utoa_append::@2: scope:[utoa_append] from utoa_append::@1
|
|
(byte*) utoa_append::buffer#4 ← phi( utoa_append::@1/(byte*) utoa_append::buffer#2 )
|
|
(word) utoa_append::sub#2 ← phi( utoa_append::@1/(word) utoa_append::sub#1 )
|
|
(word) utoa_append::value#3 ← phi( utoa_append::@1/(word) utoa_append::value#2 )
|
|
(byte) utoa_append::digit#2 ← phi( utoa_append::@1/(byte) utoa_append::digit#4 )
|
|
(byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2
|
|
(word) utoa_append::value#1 ← (word) utoa_append::value#3 - (word) utoa_append::sub#2
|
|
to:utoa_append::@1
|
|
utoa_append::@3: scope:[utoa_append] from utoa_append::@1
|
|
(word) utoa_append::value#4 ← phi( utoa_append::@1/(word) utoa_append::value#2 )
|
|
(byte*) utoa_append::buffer#1 ← phi( utoa_append::@1/(byte*) utoa_append::buffer#2 )
|
|
(byte) utoa_append::digit#3 ← phi( utoa_append::@1/(byte) utoa_append::digit#4 )
|
|
*((byte*) utoa_append::buffer#1) ← *((const byte*) DIGITS + (byte) utoa_append::digit#3)
|
|
(word) utoa_append::return#1 ← (word) utoa_append::value#4
|
|
to:utoa_append::@return
|
|
utoa_append::@return: scope:[utoa_append] from utoa_append::@3
|
|
(word) utoa_append::return#4 ← phi( utoa_append::@3/(word) utoa_append::return#1 )
|
|
(word) utoa_append::return#2 ← (word) utoa_append::return#4
|
|
return
|
|
to:@return
|
|
@1: scope:[] from @begin
|
|
(byte) conio_cursor_x ← (byte) 0
|
|
(byte) conio_cursor_y ← (byte) 0
|
|
(byte*) conio_cursor_text ← (const nomodify byte*) CONIO_SCREEN_TEXT
|
|
(byte*) conio_cursor_color ← (const nomodify byte*) CONIO_SCREEN_COLORS
|
|
(byte) conio_textcolor ← (const nomodify byte) CONIO_TEXTCOLOR_DEFAULT
|
|
(byte) conio_scroll_enable ← (byte) 1
|
|
to:@2
|
|
|
|
(void()) clrscr()
|
|
clrscr: scope:[clrscr] from main
|
|
(byte*) clrscr::line_text#0 ← (const nomodify byte*) CONIO_SCREEN_TEXT
|
|
(byte*) clrscr::line_cols#0 ← (const nomodify byte*) CONIO_SCREEN_COLORS
|
|
(byte) clrscr::l#0 ← (byte) 0
|
|
to:clrscr::@1
|
|
clrscr::@1: scope:[clrscr] from clrscr clrscr::@6
|
|
(byte*) clrscr::line_cols#6 ← phi( clrscr/(byte*) clrscr::line_cols#0 clrscr::@6/(byte*) clrscr::line_cols#1 )
|
|
(byte*) clrscr::line_text#6 ← phi( clrscr/(byte*) clrscr::line_text#0 clrscr::@6/(byte*) clrscr::line_text#1 )
|
|
(byte) clrscr::l#2 ← phi( clrscr/(byte) clrscr::l#0 clrscr::@6/(byte) clrscr::l#1 )
|
|
(bool~) clrscr::$0 ← (byte) clrscr::l#2 < (number) $19
|
|
if((bool~) clrscr::$0) goto clrscr::@2
|
|
to:clrscr::@3
|
|
clrscr::@2: scope:[clrscr] from clrscr::@1
|
|
(byte) clrscr::l#5 ← phi( clrscr::@1/(byte) clrscr::l#2 )
|
|
(byte*) clrscr::line_cols#5 ← phi( clrscr::@1/(byte*) clrscr::line_cols#6 )
|
|
(byte*) clrscr::line_text#5 ← phi( clrscr::@1/(byte*) clrscr::line_text#6 )
|
|
(byte) clrscr::c#0 ← (byte) 0
|
|
to:clrscr::@4
|
|
clrscr::@3: scope:[clrscr] from clrscr::@1
|
|
(byte) conio_cursor_x ← (number) 0
|
|
(byte) conio_cursor_y ← (number) 0
|
|
(byte*) conio_cursor_text ← (const nomodify byte*) CONIO_SCREEN_TEXT
|
|
(byte*) conio_cursor_color ← (const nomodify byte*) CONIO_SCREEN_COLORS
|
|
to:clrscr::@return
|
|
clrscr::@4: scope:[clrscr] from clrscr::@2 clrscr::@5
|
|
(byte) clrscr::l#4 ← phi( clrscr::@2/(byte) clrscr::l#5 clrscr::@5/(byte) clrscr::l#6 )
|
|
(byte*) clrscr::line_cols#4 ← phi( clrscr::@2/(byte*) clrscr::line_cols#5 clrscr::@5/(byte*) clrscr::line_cols#2 )
|
|
(byte*) clrscr::line_text#4 ← phi( clrscr::@2/(byte*) clrscr::line_text#5 clrscr::@5/(byte*) clrscr::line_text#2 )
|
|
(byte) clrscr::c#2 ← phi( clrscr::@2/(byte) clrscr::c#0 clrscr::@5/(byte) clrscr::c#1 )
|
|
(bool~) clrscr::$1 ← (byte) clrscr::c#2 < (number) $28
|
|
if((bool~) clrscr::$1) goto clrscr::@5
|
|
to:clrscr::@6
|
|
clrscr::@5: scope:[clrscr] from clrscr::@4
|
|
(byte) clrscr::l#6 ← phi( clrscr::@4/(byte) clrscr::l#4 )
|
|
(byte*) clrscr::line_cols#2 ← phi( clrscr::@4/(byte*) clrscr::line_cols#4 )
|
|
(byte) clrscr::c#3 ← phi( clrscr::@4/(byte) clrscr::c#2 )
|
|
(byte*) clrscr::line_text#2 ← phi( clrscr::@4/(byte*) clrscr::line_text#4 )
|
|
*((byte*) clrscr::line_text#2 + (byte) clrscr::c#3) ← (byte) ' '
|
|
*((byte*) clrscr::line_cols#2 + (byte) clrscr::c#3) ← (byte) conio_textcolor
|
|
(byte) clrscr::c#1 ← ++ (byte) clrscr::c#3
|
|
to:clrscr::@4
|
|
clrscr::@6: scope:[clrscr] from clrscr::@4
|
|
(byte) clrscr::l#3 ← phi( clrscr::@4/(byte) clrscr::l#4 )
|
|
(byte*) clrscr::line_cols#3 ← phi( clrscr::@4/(byte*) clrscr::line_cols#4 )
|
|
(byte*) clrscr::line_text#3 ← phi( clrscr::@4/(byte*) clrscr::line_text#4 )
|
|
(byte*) clrscr::line_text#1 ← (byte*) clrscr::line_text#3 + (number) $28
|
|
(byte*) clrscr::line_cols#1 ← (byte*) clrscr::line_cols#3 + (number) $28
|
|
(byte) clrscr::l#1 ← ++ (byte) clrscr::l#3
|
|
to:clrscr::@1
|
|
clrscr::@return: scope:[clrscr] from clrscr::@3
|
|
return
|
|
to:@return
|
|
|
|
(void()) gotoxy((byte) gotoxy::x , (byte) gotoxy::y)
|
|
gotoxy: scope:[gotoxy] from cscroll::@2
|
|
(byte) gotoxy::x#4 ← phi( cscroll::@2/(byte) gotoxy::x#1 )
|
|
(byte) gotoxy::y#2 ← phi( cscroll::@2/(byte) gotoxy::y#1 )
|
|
(bool~) gotoxy::$0 ← (byte) gotoxy::y#2 > (number) $19
|
|
(bool~) gotoxy::$1 ← ! (bool~) gotoxy::$0
|
|
if((bool~) gotoxy::$1) goto gotoxy::@1
|
|
to:gotoxy::@3
|
|
gotoxy::@1: scope:[gotoxy] from gotoxy gotoxy::@3
|
|
(byte) gotoxy::y#4 ← phi( gotoxy/(byte) gotoxy::y#2 gotoxy::@3/(byte) gotoxy::y#0 )
|
|
(byte) gotoxy::x#2 ← phi( gotoxy/(byte) gotoxy::x#4 gotoxy::@3/(byte) gotoxy::x#5 )
|
|
(bool~) gotoxy::$2 ← (byte) gotoxy::x#2 >= (number) $28
|
|
(bool~) gotoxy::$3 ← ! (bool~) gotoxy::$2
|
|
if((bool~) gotoxy::$3) goto gotoxy::@2
|
|
to:gotoxy::@4
|
|
gotoxy::@3: scope:[gotoxy] from gotoxy
|
|
(byte) gotoxy::x#5 ← phi( gotoxy/(byte) gotoxy::x#4 )
|
|
(byte) gotoxy::y#0 ← (number) 0
|
|
to:gotoxy::@1
|
|
gotoxy::@2: scope:[gotoxy] from gotoxy::@1 gotoxy::@4
|
|
(byte) gotoxy::y#3 ← phi( gotoxy::@1/(byte) gotoxy::y#4 gotoxy::@4/(byte) gotoxy::y#5 )
|
|
(byte) gotoxy::x#3 ← phi( gotoxy::@1/(byte) gotoxy::x#2 gotoxy::@4/(byte) gotoxy::x#0 )
|
|
(byte) conio_cursor_x ← (byte) gotoxy::x#3
|
|
(byte) conio_cursor_y ← (byte) gotoxy::y#3
|
|
(word~) gotoxy::$8 ← (word)(byte) gotoxy::y#3
|
|
(number~) gotoxy::$4 ← (word~) gotoxy::$8 * (number) $28
|
|
(number~) gotoxy::$5 ← (number~) gotoxy::$4 + (byte) gotoxy::x#3
|
|
(word) gotoxy::offset#0 ← (number~) gotoxy::$5
|
|
(byte*~) gotoxy::$6 ← (const nomodify byte*) CONIO_SCREEN_TEXT + (word) gotoxy::offset#0
|
|
(byte*) conio_cursor_text ← (byte*~) gotoxy::$6
|
|
(byte*~) gotoxy::$7 ← (const nomodify byte*) CONIO_SCREEN_COLORS + (word) gotoxy::offset#0
|
|
(byte*) conio_cursor_color ← (byte*~) gotoxy::$7
|
|
to:gotoxy::@return
|
|
gotoxy::@4: scope:[gotoxy] from gotoxy::@1
|
|
(byte) gotoxy::y#5 ← phi( gotoxy::@1/(byte) gotoxy::y#4 )
|
|
(byte) gotoxy::x#0 ← (number) 0
|
|
to:gotoxy::@2
|
|
gotoxy::@return: scope:[gotoxy] from gotoxy::@2
|
|
return
|
|
to:@return
|
|
|
|
(void()) cputc((byte) cputc::c)
|
|
cputc: scope:[cputc] from cputs::@2 main::@1 main::@11 main::@17 main::@19 main::@25 main::@27 main::@3 main::@33 main::@35 main::@9 printf_number_buffer::@9 printf_padding::@2
|
|
(byte) cputc::c#13 ← phi( cputs::@2/(byte) cputc::c#0 main::@1/(byte) cputc::c#3 main::@11/(byte) cputc::c#6 main::@17/(byte) cputc::c#7 main::@19/(byte) cputc::c#8 main::@25/(byte) cputc::c#9 main::@27/(byte) cputc::c#10 main::@3/(byte) cputc::c#4 main::@33/(byte) cputc::c#11 main::@35/(byte) cputc::c#12 main::@9/(byte) cputc::c#5 printf_number_buffer::@9/(byte) cputc::c#2 printf_padding::@2/(byte) cputc::c#1 )
|
|
(bool~) cputc::$0 ← (byte) cputc::c#13 == (byte) '
|
|
'
|
|
if((bool~) cputc::$0) goto cputc::@1
|
|
to:cputc::@2
|
|
cputc::@1: scope:[cputc] from cputc
|
|
call cputln
|
|
to:cputc::@4
|
|
cputc::@4: scope:[cputc] from cputc::@1
|
|
to:cputc::@return
|
|
cputc::@2: scope:[cputc] from cputc
|
|
(byte) cputc::c#14 ← phi( cputc/(byte) cputc::c#13 )
|
|
*((byte*) conio_cursor_text) ← (byte) cputc::c#14
|
|
(byte*) conio_cursor_text ← ++ (byte*) conio_cursor_text
|
|
*((byte*) conio_cursor_color) ← (byte) conio_textcolor
|
|
(byte*) conio_cursor_color ← ++ (byte*) conio_cursor_color
|
|
(byte) conio_cursor_x ← ++ (byte) conio_cursor_x
|
|
(bool~) cputc::$1 ← (byte) conio_cursor_x == (number) $28
|
|
(bool~) cputc::$2 ← ! (bool~) cputc::$1
|
|
if((bool~) cputc::$2) goto cputc::@return
|
|
to:cputc::@3
|
|
cputc::@3: scope:[cputc] from cputc::@2
|
|
(byte) conio_cursor_x ← (number) 0
|
|
(byte) conio_cursor_y ← ++ (byte) conio_cursor_y
|
|
call cscroll
|
|
to:cputc::@5
|
|
cputc::@5: scope:[cputc] from cputc::@3
|
|
to:cputc::@return
|
|
cputc::@return: scope:[cputc] from cputc::@2 cputc::@4 cputc::@5
|
|
return
|
|
to:@return
|
|
|
|
(void()) cputln()
|
|
cputln: scope:[cputln] from cputc::@1
|
|
(number~) cputln::$0 ← (number) $28 - (byte) conio_cursor_x
|
|
(word) cputln::ln_offset#0 ← (number~) cputln::$0
|
|
(byte*~) cputln::$1 ← (byte*) conio_cursor_text + (word) cputln::ln_offset#0
|
|
(byte*) conio_cursor_text ← (byte*~) cputln::$1
|
|
(byte*~) cputln::$2 ← (byte*) conio_cursor_color + (word) cputln::ln_offset#0
|
|
(byte*) conio_cursor_color ← (byte*~) cputln::$2
|
|
(byte) conio_cursor_x ← (number) 0
|
|
(byte) conio_cursor_y ← ++ (byte) conio_cursor_y
|
|
call cscroll
|
|
to:cputln::@1
|
|
cputln::@1: scope:[cputln] from cputln
|
|
to:cputln::@return
|
|
cputln::@return: scope:[cputln] from cputln::@1
|
|
return
|
|
to:@return
|
|
|
|
(void()) cscroll()
|
|
cscroll: scope:[cscroll] from cputc::@3 cputln
|
|
(bool~) cscroll::$0 ← (byte) conio_cursor_y == (number) $19
|
|
(bool~) cscroll::$1 ← ! (bool~) cscroll::$0
|
|
if((bool~) cscroll::$1) goto cscroll::@return
|
|
to:cscroll::@1
|
|
cscroll::@1: scope:[cscroll] from cscroll
|
|
(bool~) cscroll::$9 ← (number) 0 != (byte) conio_scroll_enable
|
|
if((bool~) cscroll::$9) goto cscroll::@3
|
|
to:cscroll::@2
|
|
cscroll::@3: scope:[cscroll] from cscroll::@1
|
|
(void*) memcpy::destination#0 ← (void*)(const nomodify byte*) CONIO_SCREEN_TEXT
|
|
(void*) memcpy::source#0 ← (void*)(const nomodify byte*) CONIO_SCREEN_TEXT+(number) $28
|
|
(word) memcpy::num#0 ← (number) $19*(number) $28-(number) $28
|
|
call memcpy
|
|
(void*) memcpy::return#2 ← (void*) memcpy::return#1
|
|
to:cscroll::@4
|
|
cscroll::@4: scope:[cscroll] from cscroll::@3
|
|
(void*) memcpy::destination#1 ← (void*)(const nomodify byte*) CONIO_SCREEN_COLORS
|
|
(void*) memcpy::source#1 ← (void*)(const nomodify byte*) CONIO_SCREEN_COLORS+(number) $28
|
|
(word) memcpy::num#1 ← (number) $19*(number) $28-(number) $28
|
|
call memcpy
|
|
(void*) memcpy::return#3 ← (void*) memcpy::return#1
|
|
to:cscroll::@5
|
|
cscroll::@5: scope:[cscroll] from cscroll::@4
|
|
(void*) memset::str#0 ← (void*)(const nomodify byte*) CONIO_SCREEN_TEXT+(number) $19*(number) $28-(number) $28
|
|
(byte) memset::c#0 ← (byte) ' '
|
|
(word) memset::num#0 ← (number) $28
|
|
call memset
|
|
(void*) memset::return#2 ← (void*) memset::return#1
|
|
to:cscroll::@6
|
|
cscroll::@6: scope:[cscroll] from cscroll::@5
|
|
(void*) memset::str#1 ← (void*)(const nomodify byte*) CONIO_SCREEN_COLORS+(number) $19*(number) $28-(number) $28
|
|
(byte) memset::c#1 ← (byte) conio_textcolor
|
|
(word) memset::num#1 ← (number) $28
|
|
call memset
|
|
(void*) memset::return#3 ← (void*) memset::return#1
|
|
to:cscroll::@7
|
|
cscroll::@7: scope:[cscroll] from cscroll::@6
|
|
(byte*~) cscroll::$7 ← (byte*) conio_cursor_text - (number) $28
|
|
(byte*) conio_cursor_text ← (byte*~) cscroll::$7
|
|
(byte*~) cscroll::$8 ← (byte*) conio_cursor_color - (number) $28
|
|
(byte*) conio_cursor_color ← (byte*~) cscroll::$8
|
|
(byte) conio_cursor_y ← -- (byte) conio_cursor_y
|
|
to:cscroll::@return
|
|
cscroll::@2: scope:[cscroll] from cscroll::@1
|
|
(byte) gotoxy::x#1 ← (number) 0
|
|
(byte) gotoxy::y#1 ← (number) 0
|
|
call gotoxy
|
|
to:cscroll::@8
|
|
cscroll::@8: scope:[cscroll] from cscroll::@2
|
|
to:cscroll::@return
|
|
cscroll::@return: scope:[cscroll] from cscroll cscroll::@7 cscroll::@8
|
|
return
|
|
to:@return
|
|
|
|
(void()) cputs((to_nomodify byte*) cputs::s)
|
|
cputs: scope:[cputs] from main::@10 main::@12 main::@14 main::@16 main::@18 main::@2 main::@20 main::@22 main::@24 main::@26 main::@28 main::@30 main::@32 main::@34 main::@36 main::@38 main::@4 main::@40 main::@6 main::@8 printf_number_buffer::@5
|
|
(to_nomodify byte*) cputs::s#23 ← phi( main::@10/(to_nomodify byte*) cputs::s#6 main::@12/(to_nomodify byte*) cputs::s#7 main::@14/(to_nomodify byte*) cputs::s#8 main::@16/(to_nomodify byte*) cputs::s#9 main::@18/(to_nomodify byte*) cputs::s#10 main::@2/(to_nomodify byte*) cputs::s#2 main::@20/(to_nomodify byte*) cputs::s#11 main::@22/(to_nomodify byte*) cputs::s#12 main::@24/(to_nomodify byte*) cputs::s#13 main::@26/(to_nomodify byte*) cputs::s#14 main::@28/(to_nomodify byte*) cputs::s#15 main::@30/(to_nomodify byte*) cputs::s#16 main::@32/(to_nomodify byte*) cputs::s#17 main::@34/(to_nomodify byte*) cputs::s#18 main::@36/(to_nomodify byte*) cputs::s#19 main::@38/(to_nomodify byte*) cputs::s#20 main::@4/(to_nomodify byte*) cputs::s#3 main::@40/(to_nomodify byte*) cputs::s#21 main::@6/(to_nomodify byte*) cputs::s#4 main::@8/(to_nomodify byte*) cputs::s#5 printf_number_buffer::@5/(to_nomodify byte*) cputs::s#1 )
|
|
(byte) cputs::c#0 ← (byte) 0
|
|
to:cputs::@1
|
|
cputs::@1: scope:[cputs] from cputs cputs::@3
|
|
(to_nomodify byte*) cputs::s#22 ← phi( cputs/(to_nomodify byte*) cputs::s#23 cputs::@3/(to_nomodify byte*) cputs::s#24 )
|
|
(byte) cputs::c#1 ← *((to_nomodify byte*) cputs::s#22)
|
|
(to_nomodify byte*) cputs::s#0 ← ++ (to_nomodify byte*) cputs::s#22
|
|
(bool~) cputs::$1 ← (number) 0 != (byte) cputs::c#1
|
|
if((bool~) cputs::$1) goto cputs::@2
|
|
to:cputs::@return
|
|
cputs::@2: scope:[cputs] from cputs::@1
|
|
(to_nomodify byte*) cputs::s#25 ← phi( cputs::@1/(to_nomodify byte*) cputs::s#0 )
|
|
(byte) cputs::c#2 ← phi( cputs::@1/(byte) cputs::c#1 )
|
|
(byte) cputc::c#0 ← (byte) cputs::c#2
|
|
call cputc
|
|
to:cputs::@3
|
|
cputs::@3: scope:[cputs] from cputs::@2
|
|
(to_nomodify byte*) cputs::s#24 ← phi( cputs::@2/(to_nomodify byte*) cputs::s#25 )
|
|
to:cputs::@1
|
|
cputs::@return: scope:[cputs] from cputs::@1
|
|
return
|
|
to:@return
|
|
|
|
(void()) printf_padding((byte) printf_padding::pad , (byte) printf_padding::length)
|
|
printf_padding: scope:[printf_padding] from printf_number_buffer::@10 printf_number_buffer::@12 printf_number_buffer::@8
|
|
(byte) printf_padding::pad#5 ← phi( printf_number_buffer::@10/(byte) printf_padding::pad#1 printf_number_buffer::@12/(byte) printf_padding::pad#2 printf_number_buffer::@8/(byte) printf_padding::pad#0 )
|
|
(byte) printf_padding::length#4 ← phi( printf_number_buffer::@10/(byte) printf_padding::length#1 printf_number_buffer::@12/(byte) printf_padding::length#2 printf_number_buffer::@8/(byte) printf_padding::length#0 )
|
|
(byte) printf_padding::i#0 ← (byte) 0
|
|
to:printf_padding::@1
|
|
printf_padding::@1: scope:[printf_padding] from printf_padding printf_padding::@3
|
|
(byte) printf_padding::pad#4 ← phi( printf_padding/(byte) printf_padding::pad#5 printf_padding::@3/(byte) printf_padding::pad#6 )
|
|
(byte) printf_padding::length#3 ← phi( printf_padding/(byte) printf_padding::length#4 printf_padding::@3/(byte) printf_padding::length#5 )
|
|
(byte) printf_padding::i#2 ← phi( printf_padding/(byte) printf_padding::i#0 printf_padding::@3/(byte) printf_padding::i#1 )
|
|
(bool~) printf_padding::$0 ← (byte) printf_padding::i#2 < (byte) printf_padding::length#3
|
|
if((bool~) printf_padding::$0) goto printf_padding::@2
|
|
to:printf_padding::@return
|
|
printf_padding::@2: scope:[printf_padding] from printf_padding::@1
|
|
(byte) printf_padding::length#6 ← phi( printf_padding::@1/(byte) printf_padding::length#3 )
|
|
(byte) printf_padding::i#4 ← phi( printf_padding::@1/(byte) printf_padding::i#2 )
|
|
(byte) printf_padding::pad#3 ← phi( printf_padding::@1/(byte) printf_padding::pad#4 )
|
|
(byte) cputc::c#1 ← (byte) printf_padding::pad#3
|
|
call cputc
|
|
to:printf_padding::@3
|
|
printf_padding::@3: scope:[printf_padding] from printf_padding::@2
|
|
(byte) printf_padding::pad#6 ← phi( printf_padding::@2/(byte) printf_padding::pad#3 )
|
|
(byte) printf_padding::length#5 ← phi( printf_padding::@2/(byte) printf_padding::length#6 )
|
|
(byte) printf_padding::i#3 ← phi( printf_padding::@2/(byte) printf_padding::i#4 )
|
|
(byte) printf_padding::i#1 ← ++ (byte) printf_padding::i#3
|
|
to:printf_padding::@1
|
|
printf_padding::@return: scope:[printf_padding] from printf_padding::@1
|
|
return
|
|
to:@return
|
|
|
|
(void()) printf_sint((signed word) printf_sint::value , (byte) printf_sint::format_min_length , (byte) printf_sint::format_justify_left , (byte) printf_sint::format_sign_always , (byte) printf_sint::format_zero_padding , (byte) printf_sint::format_upper_case , (byte) printf_sint::format_radix)
|
|
printf_sint: scope:[printf_sint] from main::@13 main::@15 main::@21 main::@23 main::@29 main::@31 main::@37 main::@39 main::@5 main::@7
|
|
(byte) printf_sint::format_upper_case#15 ← phi( main::@13/(byte) printf_sint::format_upper_case#2 main::@15/(byte) printf_sint::format_upper_case#3 main::@21/(byte) printf_sint::format_upper_case#4 main::@23/(byte) printf_sint::format_upper_case#5 main::@29/(byte) printf_sint::format_upper_case#6 main::@31/(byte) printf_sint::format_upper_case#7 main::@37/(byte) printf_sint::format_upper_case#8 main::@39/(byte) printf_sint::format_upper_case#9 main::@5/(byte) printf_sint::format_upper_case#0 main::@7/(byte) printf_sint::format_upper_case#1 )
|
|
(byte) printf_sint::format_zero_padding#15 ← phi( main::@13/(byte) printf_sint::format_zero_padding#2 main::@15/(byte) printf_sint::format_zero_padding#3 main::@21/(byte) printf_sint::format_zero_padding#4 main::@23/(byte) printf_sint::format_zero_padding#5 main::@29/(byte) printf_sint::format_zero_padding#6 main::@31/(byte) printf_sint::format_zero_padding#7 main::@37/(byte) printf_sint::format_zero_padding#8 main::@39/(byte) printf_sint::format_zero_padding#9 main::@5/(byte) printf_sint::format_zero_padding#0 main::@7/(byte) printf_sint::format_zero_padding#1 )
|
|
(byte) printf_sint::format_justify_left#15 ← phi( main::@13/(byte) printf_sint::format_justify_left#2 main::@15/(byte) printf_sint::format_justify_left#3 main::@21/(byte) printf_sint::format_justify_left#4 main::@23/(byte) printf_sint::format_justify_left#5 main::@29/(byte) printf_sint::format_justify_left#6 main::@31/(byte) printf_sint::format_justify_left#7 main::@37/(byte) printf_sint::format_justify_left#8 main::@39/(byte) printf_sint::format_justify_left#9 main::@5/(byte) printf_sint::format_justify_left#0 main::@7/(byte) printf_sint::format_justify_left#1 )
|
|
(byte) printf_sint::format_min_length#15 ← phi( main::@13/(byte) printf_sint::format_min_length#2 main::@15/(byte) printf_sint::format_min_length#3 main::@21/(byte) printf_sint::format_min_length#4 main::@23/(byte) printf_sint::format_min_length#5 main::@29/(byte) printf_sint::format_min_length#6 main::@31/(byte) printf_sint::format_min_length#7 main::@37/(byte) printf_sint::format_min_length#8 main::@39/(byte) printf_sint::format_min_length#9 main::@5/(byte) printf_sint::format_min_length#0 main::@7/(byte) printf_sint::format_min_length#1 )
|
|
(byte) printf_sint::format_radix#15 ← phi( main::@13/(byte) printf_sint::format_radix#2 main::@15/(byte) printf_sint::format_radix#3 main::@21/(byte) printf_sint::format_radix#4 main::@23/(byte) printf_sint::format_radix#5 main::@29/(byte) printf_sint::format_radix#6 main::@31/(byte) printf_sint::format_radix#7 main::@37/(byte) printf_sint::format_radix#8 main::@39/(byte) printf_sint::format_radix#9 main::@5/(byte) printf_sint::format_radix#0 main::@7/(byte) printf_sint::format_radix#1 )
|
|
(byte) printf_sint::format_sign_always#12 ← phi( main::@13/(byte) printf_sint::format_sign_always#2 main::@15/(byte) printf_sint::format_sign_always#3 main::@21/(byte) printf_sint::format_sign_always#4 main::@23/(byte) printf_sint::format_sign_always#5 main::@29/(byte) printf_sint::format_sign_always#6 main::@31/(byte) printf_sint::format_sign_always#7 main::@37/(byte) printf_sint::format_sign_always#8 main::@39/(byte) printf_sint::format_sign_always#9 main::@5/(byte) printf_sint::format_sign_always#0 main::@7/(byte) printf_sint::format_sign_always#1 )
|
|
(signed word) printf_sint::value#11 ← phi( main::@13/(signed word) printf_sint::value#3 main::@15/(signed word) printf_sint::value#4 main::@21/(signed word) printf_sint::value#5 main::@23/(signed word) printf_sint::value#6 main::@29/(signed word) printf_sint::value#7 main::@31/(signed word) printf_sint::value#8 main::@37/(signed word) printf_sint::value#9 main::@39/(signed word) printf_sint::value#10 main::@5/(signed word) printf_sint::value#1 main::@7/(signed word) printf_sint::value#2 )
|
|
*((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) ← (number) 0
|
|
(bool~) printf_sint::$0 ← (signed word) printf_sint::value#11 < (number) 0
|
|
if((bool~) printf_sint::$0) goto printf_sint::@1
|
|
to:printf_sint::@3
|
|
printf_sint::@1: scope:[printf_sint] from printf_sint
|
|
(byte) printf_sint::format_upper_case#12 ← phi( printf_sint/(byte) printf_sint::format_upper_case#15 )
|
|
(byte) printf_sint::format_zero_padding#12 ← phi( printf_sint/(byte) printf_sint::format_zero_padding#15 )
|
|
(byte) printf_sint::format_sign_always#14 ← phi( printf_sint/(byte) printf_sint::format_sign_always#12 )
|
|
(byte) printf_sint::format_justify_left#12 ← phi( printf_sint/(byte) printf_sint::format_justify_left#15 )
|
|
(byte) printf_sint::format_min_length#12 ← phi( printf_sint/(byte) printf_sint::format_min_length#15 )
|
|
(byte) printf_sint::format_radix#12 ← phi( printf_sint/(byte) printf_sint::format_radix#15 )
|
|
(signed word) printf_sint::value#12 ← phi( printf_sint/(signed word) printf_sint::value#11 )
|
|
(signed word~) printf_sint::$4 ← - (signed word) printf_sint::value#12
|
|
(signed word) printf_sint::value#0 ← (signed word~) printf_sint::$4
|
|
*((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) ← (byte) '-'
|
|
to:printf_sint::@2
|
|
printf_sint::@3: scope:[printf_sint] from printf_sint
|
|
(byte) printf_sint::format_upper_case#13 ← phi( printf_sint/(byte) printf_sint::format_upper_case#15 )
|
|
(byte) printf_sint::format_zero_padding#13 ← phi( printf_sint/(byte) printf_sint::format_zero_padding#15 )
|
|
(byte) printf_sint::format_justify_left#13 ← phi( printf_sint/(byte) printf_sint::format_justify_left#15 )
|
|
(byte) printf_sint::format_min_length#13 ← phi( printf_sint/(byte) printf_sint::format_min_length#15 )
|
|
(byte) printf_sint::format_radix#13 ← phi( printf_sint/(byte) printf_sint::format_radix#15 )
|
|
(signed word) printf_sint::value#14 ← phi( printf_sint/(signed word) printf_sint::value#11 )
|
|
(byte) printf_sint::format_sign_always#10 ← phi( printf_sint/(byte) printf_sint::format_sign_always#12 )
|
|
(bool~) printf_sint::$5 ← (number) 0 != (byte) printf_sint::format_sign_always#10
|
|
(bool~) printf_sint::$3 ← ! (bool~) printf_sint::$5
|
|
if((bool~) printf_sint::$3) goto printf_sint::@2
|
|
to:printf_sint::@4
|
|
printf_sint::@4: scope:[printf_sint] from printf_sint::@3
|
|
(byte) printf_sint::format_upper_case#14 ← phi( printf_sint::@3/(byte) printf_sint::format_upper_case#13 )
|
|
(byte) printf_sint::format_zero_padding#14 ← phi( printf_sint::@3/(byte) printf_sint::format_zero_padding#13 )
|
|
(byte) printf_sint::format_sign_always#15 ← phi( printf_sint::@3/(byte) printf_sint::format_sign_always#10 )
|
|
(byte) printf_sint::format_justify_left#14 ← phi( printf_sint::@3/(byte) printf_sint::format_justify_left#13 )
|
|
(byte) printf_sint::format_min_length#14 ← phi( printf_sint::@3/(byte) printf_sint::format_min_length#13 )
|
|
(byte) printf_sint::format_radix#14 ← phi( printf_sint::@3/(byte) printf_sint::format_radix#13 )
|
|
(signed word) printf_sint::value#15 ← phi( printf_sint::@3/(signed word) printf_sint::value#14 )
|
|
*((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) ← (byte) '+'
|
|
to:printf_sint::@2
|
|
printf_sint::@2: scope:[printf_sint] from printf_sint::@1 printf_sint::@3 printf_sint::@4
|
|
(byte) printf_sint::format_upper_case#11 ← phi( printf_sint::@1/(byte) printf_sint::format_upper_case#12 printf_sint::@3/(byte) printf_sint::format_upper_case#13 printf_sint::@4/(byte) printf_sint::format_upper_case#14 )
|
|
(byte) printf_sint::format_zero_padding#11 ← phi( printf_sint::@1/(byte) printf_sint::format_zero_padding#12 printf_sint::@3/(byte) printf_sint::format_zero_padding#13 printf_sint::@4/(byte) printf_sint::format_zero_padding#14 )
|
|
(byte) printf_sint::format_sign_always#13 ← phi( printf_sint::@1/(byte) printf_sint::format_sign_always#14 printf_sint::@3/(byte) printf_sint::format_sign_always#10 printf_sint::@4/(byte) printf_sint::format_sign_always#15 )
|
|
(byte) printf_sint::format_justify_left#11 ← phi( printf_sint::@1/(byte) printf_sint::format_justify_left#12 printf_sint::@3/(byte) printf_sint::format_justify_left#13 printf_sint::@4/(byte) printf_sint::format_justify_left#14 )
|
|
(byte) printf_sint::format_min_length#11 ← phi( printf_sint::@1/(byte) printf_sint::format_min_length#12 printf_sint::@3/(byte) printf_sint::format_min_length#13 printf_sint::@4/(byte) printf_sint::format_min_length#14 )
|
|
(byte) printf_sint::format_radix#10 ← phi( printf_sint::@1/(byte) printf_sint::format_radix#12 printf_sint::@3/(byte) printf_sint::format_radix#13 printf_sint::@4/(byte) printf_sint::format_radix#14 )
|
|
(signed word) printf_sint::value#13 ← phi( printf_sint::@1/(signed word) printf_sint::value#0 printf_sint::@3/(signed word) printf_sint::value#14 printf_sint::@4/(signed word) printf_sint::value#15 )
|
|
(word) printf_sint::uvalue#0 ← (word)(signed word) printf_sint::value#13
|
|
(word) utoa::value#1 ← (word) printf_sint::uvalue#0
|
|
(byte*) utoa::buffer#5 ← (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
(byte) utoa::radix#0 ← (byte) printf_sint::format_radix#10
|
|
call utoa
|
|
to:printf_sint::@5
|
|
printf_sint::@5: scope:[printf_sint] from printf_sint::@2
|
|
(byte) printf_sint::format_radix#11 ← phi( printf_sint::@2/(byte) printf_sint::format_radix#10 )
|
|
(byte) printf_sint::format_upper_case#10 ← phi( printf_sint::@2/(byte) printf_sint::format_upper_case#11 )
|
|
(byte) printf_sint::format_zero_padding#10 ← phi( printf_sint::@2/(byte) printf_sint::format_zero_padding#11 )
|
|
(byte) printf_sint::format_sign_always#11 ← phi( printf_sint::@2/(byte) printf_sint::format_sign_always#13 )
|
|
(byte) printf_sint::format_justify_left#10 ← phi( printf_sint::@2/(byte) printf_sint::format_justify_left#11 )
|
|
(byte) printf_sint::format_min_length#10 ← phi( printf_sint::@2/(byte) printf_sint::format_min_length#11 )
|
|
(byte) printf_number_buffer::buffer_sign#0 ← *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN)
|
|
(byte*) printf_number_buffer::buffer_digits#0 ← (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
(byte) printf_number_buffer::format_min_length#0 ← (byte) printf_sint::format_min_length#10
|
|
(byte) printf_number_buffer::format_justify_left#0 ← (byte) printf_sint::format_justify_left#10
|
|
(byte) printf_number_buffer::format_sign_always#0 ← (byte) printf_sint::format_sign_always#11
|
|
(byte) printf_number_buffer::format_zero_padding#0 ← (byte) printf_sint::format_zero_padding#10
|
|
(byte) printf_number_buffer::format_upper_case#0 ← (byte) printf_sint::format_upper_case#10
|
|
(byte) printf_number_buffer::format_radix#0 ← (byte) printf_sint::format_radix#11
|
|
call printf_number_buffer
|
|
to:printf_sint::@6
|
|
printf_sint::@6: scope:[printf_sint] from printf_sint::@5
|
|
to:printf_sint::@return
|
|
printf_sint::@return: scope:[printf_sint] from printf_sint::@6
|
|
return
|
|
to:@return
|
|
|
|
(void()) printf_number_buffer((byte) printf_number_buffer::buffer_sign , (byte*) printf_number_buffer::buffer_digits , (byte) printf_number_buffer::format_min_length , (byte) printf_number_buffer::format_justify_left , (byte) printf_number_buffer::format_sign_always , (byte) printf_number_buffer::format_zero_padding , (byte) printf_number_buffer::format_upper_case , (byte) printf_number_buffer::format_radix)
|
|
printf_number_buffer: scope:[printf_number_buffer] from printf_sint::@5
|
|
(byte) printf_number_buffer::format_upper_case#10 ← phi( printf_sint::@5/(byte) printf_number_buffer::format_upper_case#0 )
|
|
(byte) printf_number_buffer::buffer_sign#7 ← phi( printf_sint::@5/(byte) printf_number_buffer::buffer_sign#0 )
|
|
(byte*) printf_number_buffer::buffer_digits#4 ← phi( printf_sint::@5/(byte*) printf_number_buffer::buffer_digits#0 )
|
|
(byte) printf_number_buffer::format_zero_padding#4 ← phi( printf_sint::@5/(byte) printf_number_buffer::format_zero_padding#0 )
|
|
(byte) printf_number_buffer::format_justify_left#3 ← phi( printf_sint::@5/(byte) printf_number_buffer::format_justify_left#0 )
|
|
(byte) printf_number_buffer::format_min_length#1 ← phi( printf_sint::@5/(byte) printf_number_buffer::format_min_length#0 )
|
|
(signed byte) printf_number_buffer::padding#0 ← (signed byte) 0
|
|
(bool~) printf_number_buffer::$26 ← (number) 0 != (byte) printf_number_buffer::format_min_length#1
|
|
(bool~) printf_number_buffer::$0 ← ! (bool~) printf_number_buffer::$26
|
|
if((bool~) printf_number_buffer::$0) goto printf_number_buffer::@1
|
|
to:printf_number_buffer::@6
|
|
printf_number_buffer::@1: scope:[printf_number_buffer] from printf_number_buffer printf_number_buffer::@13 printf_number_buffer::@14
|
|
(byte*) printf_number_buffer::buffer_digits#12 ← phi( printf_number_buffer/(byte*) printf_number_buffer::buffer_digits#4 printf_number_buffer::@13/(byte*) printf_number_buffer::buffer_digits#15 printf_number_buffer::@14/(byte*) printf_number_buffer::buffer_digits#16 )
|
|
(byte) printf_number_buffer::format_upper_case#7 ← phi( printf_number_buffer/(byte) printf_number_buffer::format_upper_case#10 printf_number_buffer::@13/(byte) printf_number_buffer::format_upper_case#11 printf_number_buffer::@14/(byte) printf_number_buffer::format_upper_case#12 )
|
|
(byte) printf_number_buffer::buffer_sign#5 ← phi( printf_number_buffer/(byte) printf_number_buffer::buffer_sign#7 printf_number_buffer::@13/(byte) printf_number_buffer::buffer_sign#8 printf_number_buffer::@14/(byte) printf_number_buffer::buffer_sign#9 )
|
|
(signed byte) printf_number_buffer::padding#3 ← phi( printf_number_buffer/(signed byte) printf_number_buffer::padding#0 printf_number_buffer::@13/(signed byte) printf_number_buffer::padding#1 printf_number_buffer::@14/(signed byte) printf_number_buffer::padding#2 )
|
|
(byte) printf_number_buffer::format_zero_padding#1 ← phi( printf_number_buffer/(byte) printf_number_buffer::format_zero_padding#4 printf_number_buffer::@13/(byte) printf_number_buffer::format_zero_padding#5 printf_number_buffer::@14/(byte) printf_number_buffer::format_zero_padding#6 )
|
|
(byte) printf_number_buffer::format_justify_left#1 ← phi( printf_number_buffer/(byte) printf_number_buffer::format_justify_left#3 printf_number_buffer::@13/(byte) printf_number_buffer::format_justify_left#4 printf_number_buffer::@14/(byte) printf_number_buffer::format_justify_left#5 )
|
|
(bool~) printf_number_buffer::$27 ← (number) 0 != (byte) printf_number_buffer::format_justify_left#1
|
|
(bool~) printf_number_buffer::$1 ← ! (bool~) printf_number_buffer::$27
|
|
(bool~) printf_number_buffer::$28 ← (number) 0 != (byte) printf_number_buffer::format_zero_padding#1
|
|
(bool~) printf_number_buffer::$2 ← ! (bool~) printf_number_buffer::$28
|
|
(bool~) printf_number_buffer::$3 ← (bool~) printf_number_buffer::$1 && (bool~) printf_number_buffer::$2
|
|
(bool~) printf_number_buffer::$4 ← (bool~) printf_number_buffer::$3 && (signed byte) printf_number_buffer::padding#3
|
|
(bool~) printf_number_buffer::$5 ← ! (bool~) printf_number_buffer::$4
|
|
if((bool~) printf_number_buffer::$5) goto printf_number_buffer::@2
|
|
to:printf_number_buffer::@8
|
|
printf_number_buffer::@6: scope:[printf_number_buffer] from printf_number_buffer
|
|
(byte) printf_number_buffer::format_upper_case#16 ← phi( printf_number_buffer/(byte) printf_number_buffer::format_upper_case#10 )
|
|
(byte) printf_number_buffer::format_zero_padding#16 ← phi( printf_number_buffer/(byte) printf_number_buffer::format_zero_padding#4 )
|
|
(byte) printf_number_buffer::format_justify_left#11 ← phi( printf_number_buffer/(byte) printf_number_buffer::format_justify_left#3 )
|
|
(byte) printf_number_buffer::format_min_length#5 ← phi( printf_number_buffer/(byte) printf_number_buffer::format_min_length#1 )
|
|
(byte) printf_number_buffer::buffer_sign#4 ← phi( printf_number_buffer/(byte) printf_number_buffer::buffer_sign#7 )
|
|
(byte*) printf_number_buffer::buffer_digits#1 ← phi( printf_number_buffer/(byte*) printf_number_buffer::buffer_digits#4 )
|
|
(byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#1
|
|
call strlen
|
|
(word) strlen::return#2 ← (word) strlen::return#1
|
|
to:printf_number_buffer::@15
|
|
printf_number_buffer::@15: scope:[printf_number_buffer] from printf_number_buffer::@6
|
|
(byte*) printf_number_buffer::buffer_digits#18 ← phi( printf_number_buffer::@6/(byte*) printf_number_buffer::buffer_digits#1 )
|
|
(byte) printf_number_buffer::format_upper_case#14 ← phi( printf_number_buffer::@6/(byte) printf_number_buffer::format_upper_case#16 )
|
|
(byte) printf_number_buffer::format_zero_padding#10 ← phi( printf_number_buffer::@6/(byte) printf_number_buffer::format_zero_padding#16 )
|
|
(byte) printf_number_buffer::format_justify_left#7 ← phi( printf_number_buffer::@6/(byte) printf_number_buffer::format_justify_left#11 )
|
|
(byte) printf_number_buffer::format_min_length#3 ← phi( printf_number_buffer::@6/(byte) printf_number_buffer::format_min_length#5 )
|
|
(byte) printf_number_buffer::buffer_sign#1 ← phi( printf_number_buffer::@6/(byte) printf_number_buffer::buffer_sign#4 )
|
|
(word) strlen::return#4 ← phi( printf_number_buffer::@6/(word) strlen::return#2 )
|
|
(word~) printf_number_buffer::$19 ← (word) strlen::return#4
|
|
(signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19
|
|
(bool~) printf_number_buffer::$29 ← (number) 0 != (byte) printf_number_buffer::buffer_sign#1
|
|
(bool~) printf_number_buffer::$20 ← ! (bool~) printf_number_buffer::$29
|
|
if((bool~) printf_number_buffer::$20) goto printf_number_buffer::@13
|
|
to:printf_number_buffer::@7
|
|
printf_number_buffer::@13: scope:[printf_number_buffer] from printf_number_buffer::@15 printf_number_buffer::@7
|
|
(byte*) printf_number_buffer::buffer_digits#15 ← phi( printf_number_buffer::@15/(byte*) printf_number_buffer::buffer_digits#18 printf_number_buffer::@7/(byte*) printf_number_buffer::buffer_digits#19 )
|
|
(byte) printf_number_buffer::format_upper_case#11 ← phi( printf_number_buffer::@15/(byte) printf_number_buffer::format_upper_case#14 printf_number_buffer::@7/(byte) printf_number_buffer::format_upper_case#15 )
|
|
(byte) printf_number_buffer::buffer_sign#8 ← phi( printf_number_buffer::@15/(byte) printf_number_buffer::buffer_sign#1 printf_number_buffer::@7/(byte) printf_number_buffer::buffer_sign#11 )
|
|
(byte) printf_number_buffer::format_zero_padding#5 ← phi( printf_number_buffer::@15/(byte) printf_number_buffer::format_zero_padding#10 printf_number_buffer::@7/(byte) printf_number_buffer::format_zero_padding#11 )
|
|
(byte) printf_number_buffer::format_justify_left#4 ← phi( printf_number_buffer::@15/(byte) printf_number_buffer::format_justify_left#7 printf_number_buffer::@7/(byte) printf_number_buffer::format_justify_left#8 )
|
|
(signed byte) printf_number_buffer::len#2 ← phi( printf_number_buffer::@15/(signed byte) printf_number_buffer::len#0 printf_number_buffer::@7/(signed byte) printf_number_buffer::len#1 )
|
|
(byte) printf_number_buffer::format_min_length#2 ← phi( printf_number_buffer::@15/(byte) printf_number_buffer::format_min_length#3 printf_number_buffer::@7/(byte) printf_number_buffer::format_min_length#4 )
|
|
(signed byte~) printf_number_buffer::$25 ← (signed byte)(byte) printf_number_buffer::format_min_length#2
|
|
(signed byte~) printf_number_buffer::$21 ← (signed byte~) printf_number_buffer::$25 - (signed byte) printf_number_buffer::len#2
|
|
(signed byte) printf_number_buffer::padding#1 ← (signed byte~) printf_number_buffer::$21
|
|
(bool~) printf_number_buffer::$22 ← (signed byte) printf_number_buffer::padding#1 < (number) 0
|
|
(bool~) printf_number_buffer::$23 ← ! (bool~) printf_number_buffer::$22
|
|
if((bool~) printf_number_buffer::$23) goto printf_number_buffer::@1
|
|
to:printf_number_buffer::@14
|
|
printf_number_buffer::@7: scope:[printf_number_buffer] from printf_number_buffer::@15
|
|
(byte*) printf_number_buffer::buffer_digits#19 ← phi( printf_number_buffer::@15/(byte*) printf_number_buffer::buffer_digits#18 )
|
|
(byte) printf_number_buffer::format_upper_case#15 ← phi( printf_number_buffer::@15/(byte) printf_number_buffer::format_upper_case#14 )
|
|
(byte) printf_number_buffer::buffer_sign#11 ← phi( printf_number_buffer::@15/(byte) printf_number_buffer::buffer_sign#1 )
|
|
(byte) printf_number_buffer::format_zero_padding#11 ← phi( printf_number_buffer::@15/(byte) printf_number_buffer::format_zero_padding#10 )
|
|
(byte) printf_number_buffer::format_justify_left#8 ← phi( printf_number_buffer::@15/(byte) printf_number_buffer::format_justify_left#7 )
|
|
(byte) printf_number_buffer::format_min_length#4 ← phi( printf_number_buffer::@15/(byte) printf_number_buffer::format_min_length#3 )
|
|
(signed byte) printf_number_buffer::len#3 ← phi( printf_number_buffer::@15/(signed byte) printf_number_buffer::len#0 )
|
|
(signed byte) printf_number_buffer::len#1 ← ++ (signed byte) printf_number_buffer::len#3
|
|
to:printf_number_buffer::@13
|
|
printf_number_buffer::@14: scope:[printf_number_buffer] from printf_number_buffer::@13
|
|
(byte*) printf_number_buffer::buffer_digits#16 ← phi( printf_number_buffer::@13/(byte*) printf_number_buffer::buffer_digits#15 )
|
|
(byte) printf_number_buffer::format_upper_case#12 ← phi( printf_number_buffer::@13/(byte) printf_number_buffer::format_upper_case#11 )
|
|
(byte) printf_number_buffer::buffer_sign#9 ← phi( printf_number_buffer::@13/(byte) printf_number_buffer::buffer_sign#8 )
|
|
(byte) printf_number_buffer::format_zero_padding#6 ← phi( printf_number_buffer::@13/(byte) printf_number_buffer::format_zero_padding#5 )
|
|
(byte) printf_number_buffer::format_justify_left#5 ← phi( printf_number_buffer::@13/(byte) printf_number_buffer::format_justify_left#4 )
|
|
(signed byte) printf_number_buffer::padding#2 ← (number) 0
|
|
to:printf_number_buffer::@1
|
|
printf_number_buffer::@2: scope:[printf_number_buffer] from printf_number_buffer::@1 printf_number_buffer::@16
|
|
(byte) printf_number_buffer::format_justify_left#16 ← phi( printf_number_buffer::@1/(byte) printf_number_buffer::format_justify_left#1 printf_number_buffer::@16/(byte) printf_number_buffer::format_justify_left#18 )
|
|
(byte*) printf_number_buffer::buffer_digits#10 ← phi( printf_number_buffer::@1/(byte*) printf_number_buffer::buffer_digits#12 printf_number_buffer::@16/(byte*) printf_number_buffer::buffer_digits#13 )
|
|
(byte) printf_number_buffer::format_upper_case#5 ← phi( printf_number_buffer::@1/(byte) printf_number_buffer::format_upper_case#7 printf_number_buffer::@16/(byte) printf_number_buffer::format_upper_case#8 )
|
|
(signed byte) printf_number_buffer::padding#10 ← phi( printf_number_buffer::@1/(signed byte) printf_number_buffer::padding#3 printf_number_buffer::@16/(signed byte) printf_number_buffer::padding#12 )
|
|
(byte) printf_number_buffer::format_zero_padding#8 ← phi( printf_number_buffer::@1/(byte) printf_number_buffer::format_zero_padding#1 printf_number_buffer::@16/(byte) printf_number_buffer::format_zero_padding#12 )
|
|
(byte) printf_number_buffer::buffer_sign#2 ← phi( printf_number_buffer::@1/(byte) printf_number_buffer::buffer_sign#5 printf_number_buffer::@16/(byte) printf_number_buffer::buffer_sign#6 )
|
|
(bool~) printf_number_buffer::$30 ← (number) 0 != (byte) printf_number_buffer::buffer_sign#2
|
|
(bool~) printf_number_buffer::$7 ← ! (bool~) printf_number_buffer::$30
|
|
if((bool~) printf_number_buffer::$7) goto printf_number_buffer::@3
|
|
to:printf_number_buffer::@9
|
|
printf_number_buffer::@8: scope:[printf_number_buffer] from printf_number_buffer::@1
|
|
(byte) printf_number_buffer::format_justify_left#20 ← phi( printf_number_buffer::@1/(byte) printf_number_buffer::format_justify_left#1 )
|
|
(byte*) printf_number_buffer::buffer_digits#17 ← phi( printf_number_buffer::@1/(byte*) printf_number_buffer::buffer_digits#12 )
|
|
(byte) printf_number_buffer::format_upper_case#13 ← phi( printf_number_buffer::@1/(byte) printf_number_buffer::format_upper_case#7 )
|
|
(byte) printf_number_buffer::format_zero_padding#17 ← phi( printf_number_buffer::@1/(byte) printf_number_buffer::format_zero_padding#1 )
|
|
(byte) printf_number_buffer::buffer_sign#10 ← phi( printf_number_buffer::@1/(byte) printf_number_buffer::buffer_sign#5 )
|
|
(signed byte) printf_number_buffer::padding#4 ← phi( printf_number_buffer::@1/(signed byte) printf_number_buffer::padding#3 )
|
|
(byte) printf_padding::pad#0 ← (byte) ' '
|
|
(byte) printf_padding::length#0 ← (byte)(signed byte) printf_number_buffer::padding#4
|
|
call printf_padding
|
|
to:printf_number_buffer::@16
|
|
printf_number_buffer::@16: scope:[printf_number_buffer] from printf_number_buffer::@8
|
|
(byte) printf_number_buffer::format_justify_left#18 ← phi( printf_number_buffer::@8/(byte) printf_number_buffer::format_justify_left#20 )
|
|
(byte*) printf_number_buffer::buffer_digits#13 ← phi( printf_number_buffer::@8/(byte*) printf_number_buffer::buffer_digits#17 )
|
|
(byte) printf_number_buffer::format_upper_case#8 ← phi( printf_number_buffer::@8/(byte) printf_number_buffer::format_upper_case#13 )
|
|
(signed byte) printf_number_buffer::padding#12 ← phi( printf_number_buffer::@8/(signed byte) printf_number_buffer::padding#4 )
|
|
(byte) printf_number_buffer::format_zero_padding#12 ← phi( printf_number_buffer::@8/(byte) printf_number_buffer::format_zero_padding#17 )
|
|
(byte) printf_number_buffer::buffer_sign#6 ← phi( printf_number_buffer::@8/(byte) printf_number_buffer::buffer_sign#10 )
|
|
to:printf_number_buffer::@2
|
|
printf_number_buffer::@3: scope:[printf_number_buffer] from printf_number_buffer::@17 printf_number_buffer::@2
|
|
(byte) printf_number_buffer::format_justify_left#13 ← phi( printf_number_buffer::@17/(byte) printf_number_buffer::format_justify_left#15 printf_number_buffer::@2/(byte) printf_number_buffer::format_justify_left#16 )
|
|
(byte*) printf_number_buffer::buffer_digits#8 ← phi( printf_number_buffer::@17/(byte*) printf_number_buffer::buffer_digits#9 printf_number_buffer::@2/(byte*) printf_number_buffer::buffer_digits#10 )
|
|
(byte) printf_number_buffer::format_upper_case#3 ← phi( printf_number_buffer::@17/(byte) printf_number_buffer::format_upper_case#4 printf_number_buffer::@2/(byte) printf_number_buffer::format_upper_case#5 )
|
|
(signed byte) printf_number_buffer::padding#5 ← phi( printf_number_buffer::@17/(signed byte) printf_number_buffer::padding#9 printf_number_buffer::@2/(signed byte) printf_number_buffer::padding#10 )
|
|
(byte) printf_number_buffer::format_zero_padding#2 ← phi( printf_number_buffer::@17/(byte) printf_number_buffer::format_zero_padding#7 printf_number_buffer::@2/(byte) printf_number_buffer::format_zero_padding#8 )
|
|
(bool~) printf_number_buffer::$9 ← (byte) printf_number_buffer::format_zero_padding#2 && (signed byte) printf_number_buffer::padding#5
|
|
(bool~) printf_number_buffer::$10 ← ! (bool~) printf_number_buffer::$9
|
|
if((bool~) printf_number_buffer::$10) goto printf_number_buffer::@4
|
|
to:printf_number_buffer::@10
|
|
printf_number_buffer::@9: scope:[printf_number_buffer] from printf_number_buffer::@2
|
|
(byte) printf_number_buffer::format_justify_left#19 ← phi( printf_number_buffer::@2/(byte) printf_number_buffer::format_justify_left#16 )
|
|
(byte*) printf_number_buffer::buffer_digits#14 ← phi( printf_number_buffer::@2/(byte*) printf_number_buffer::buffer_digits#10 )
|
|
(byte) printf_number_buffer::format_upper_case#9 ← phi( printf_number_buffer::@2/(byte) printf_number_buffer::format_upper_case#5 )
|
|
(signed byte) printf_number_buffer::padding#13 ← phi( printf_number_buffer::@2/(signed byte) printf_number_buffer::padding#10 )
|
|
(byte) printf_number_buffer::format_zero_padding#13 ← phi( printf_number_buffer::@2/(byte) printf_number_buffer::format_zero_padding#8 )
|
|
(byte) printf_number_buffer::buffer_sign#3 ← phi( printf_number_buffer::@2/(byte) printf_number_buffer::buffer_sign#2 )
|
|
(byte) cputc::c#2 ← (byte) printf_number_buffer::buffer_sign#3
|
|
call cputc
|
|
to:printf_number_buffer::@17
|
|
printf_number_buffer::@17: scope:[printf_number_buffer] from printf_number_buffer::@9
|
|
(byte) printf_number_buffer::format_justify_left#15 ← phi( printf_number_buffer::@9/(byte) printf_number_buffer::format_justify_left#19 )
|
|
(byte*) printf_number_buffer::buffer_digits#9 ← phi( printf_number_buffer::@9/(byte*) printf_number_buffer::buffer_digits#14 )
|
|
(byte) printf_number_buffer::format_upper_case#4 ← phi( printf_number_buffer::@9/(byte) printf_number_buffer::format_upper_case#9 )
|
|
(signed byte) printf_number_buffer::padding#9 ← phi( printf_number_buffer::@9/(signed byte) printf_number_buffer::padding#13 )
|
|
(byte) printf_number_buffer::format_zero_padding#7 ← phi( printf_number_buffer::@9/(byte) printf_number_buffer::format_zero_padding#13 )
|
|
to:printf_number_buffer::@3
|
|
printf_number_buffer::@4: scope:[printf_number_buffer] from printf_number_buffer::@18 printf_number_buffer::@3
|
|
(signed byte) printf_number_buffer::padding#15 ← phi( printf_number_buffer::@18/(signed byte) printf_number_buffer::padding#16 printf_number_buffer::@3/(signed byte) printf_number_buffer::padding#5 )
|
|
(byte) printf_number_buffer::format_justify_left#10 ← phi( printf_number_buffer::@18/(byte) printf_number_buffer::format_justify_left#12 printf_number_buffer::@3/(byte) printf_number_buffer::format_justify_left#13 )
|
|
(byte) printf_number_buffer::format_zero_padding#15 ← phi( printf_number_buffer::@18/(byte) printf_number_buffer::format_zero_padding#18 printf_number_buffer::@3/(byte) printf_number_buffer::format_zero_padding#2 )
|
|
(byte*) printf_number_buffer::buffer_digits#6 ← phi( printf_number_buffer::@18/(byte*) printf_number_buffer::buffer_digits#7 printf_number_buffer::@3/(byte*) printf_number_buffer::buffer_digits#8 )
|
|
(byte) printf_number_buffer::format_upper_case#1 ← phi( printf_number_buffer::@18/(byte) printf_number_buffer::format_upper_case#2 printf_number_buffer::@3/(byte) printf_number_buffer::format_upper_case#3 )
|
|
(bool~) printf_number_buffer::$31 ← (number) 0 != (byte) printf_number_buffer::format_upper_case#1
|
|
(bool~) printf_number_buffer::$12 ← ! (bool~) printf_number_buffer::$31
|
|
if((bool~) printf_number_buffer::$12) goto printf_number_buffer::@5
|
|
to:printf_number_buffer::@11
|
|
printf_number_buffer::@10: scope:[printf_number_buffer] from printf_number_buffer::@3
|
|
(byte) printf_number_buffer::format_justify_left#17 ← phi( printf_number_buffer::@3/(byte) printf_number_buffer::format_justify_left#13 )
|
|
(byte) printf_number_buffer::format_zero_padding#20 ← phi( printf_number_buffer::@3/(byte) printf_number_buffer::format_zero_padding#2 )
|
|
(byte*) printf_number_buffer::buffer_digits#11 ← phi( printf_number_buffer::@3/(byte*) printf_number_buffer::buffer_digits#8 )
|
|
(byte) printf_number_buffer::format_upper_case#6 ← phi( printf_number_buffer::@3/(byte) printf_number_buffer::format_upper_case#3 )
|
|
(signed byte) printf_number_buffer::padding#6 ← phi( printf_number_buffer::@3/(signed byte) printf_number_buffer::padding#5 )
|
|
(byte) printf_padding::pad#1 ← (byte) '0'
|
|
(byte) printf_padding::length#1 ← (byte)(signed byte) printf_number_buffer::padding#6
|
|
call printf_padding
|
|
to:printf_number_buffer::@18
|
|
printf_number_buffer::@18: scope:[printf_number_buffer] from printf_number_buffer::@10
|
|
(signed byte) printf_number_buffer::padding#16 ← phi( printf_number_buffer::@10/(signed byte) printf_number_buffer::padding#6 )
|
|
(byte) printf_number_buffer::format_justify_left#12 ← phi( printf_number_buffer::@10/(byte) printf_number_buffer::format_justify_left#17 )
|
|
(byte) printf_number_buffer::format_zero_padding#18 ← phi( printf_number_buffer::@10/(byte) printf_number_buffer::format_zero_padding#20 )
|
|
(byte*) printf_number_buffer::buffer_digits#7 ← phi( printf_number_buffer::@10/(byte*) printf_number_buffer::buffer_digits#11 )
|
|
(byte) printf_number_buffer::format_upper_case#2 ← phi( printf_number_buffer::@10/(byte) printf_number_buffer::format_upper_case#6 )
|
|
to:printf_number_buffer::@4
|
|
printf_number_buffer::@5: scope:[printf_number_buffer] from printf_number_buffer::@20 printf_number_buffer::@4
|
|
(signed byte) printf_number_buffer::padding#11 ← phi( printf_number_buffer::@20/(signed byte) printf_number_buffer::padding#14 printf_number_buffer::@4/(signed byte) printf_number_buffer::padding#15 )
|
|
(byte) printf_number_buffer::format_justify_left#6 ← phi( printf_number_buffer::@20/(byte) printf_number_buffer::format_justify_left#9 printf_number_buffer::@4/(byte) printf_number_buffer::format_justify_left#10 )
|
|
(byte) printf_number_buffer::format_zero_padding#9 ← phi( printf_number_buffer::@20/(byte) printf_number_buffer::format_zero_padding#14 printf_number_buffer::@4/(byte) printf_number_buffer::format_zero_padding#15 )
|
|
(byte*) printf_number_buffer::buffer_digits#2 ← phi( printf_number_buffer::@20/(byte*) printf_number_buffer::buffer_digits#5 printf_number_buffer::@4/(byte*) printf_number_buffer::buffer_digits#6 )
|
|
(to_nomodify byte*) cputs::s#1 ← (byte*) printf_number_buffer::buffer_digits#2
|
|
call cputs
|
|
to:printf_number_buffer::@19
|
|
printf_number_buffer::@19: scope:[printf_number_buffer] from printf_number_buffer::@5
|
|
(signed byte) printf_number_buffer::padding#7 ← phi( printf_number_buffer::@5/(signed byte) printf_number_buffer::padding#11 )
|
|
(byte) printf_number_buffer::format_justify_left#2 ← phi( printf_number_buffer::@5/(byte) printf_number_buffer::format_justify_left#6 )
|
|
(byte) printf_number_buffer::format_zero_padding#3 ← phi( printf_number_buffer::@5/(byte) printf_number_buffer::format_zero_padding#9 )
|
|
(bool~) printf_number_buffer::$32 ← (number) 0 != (byte) printf_number_buffer::format_zero_padding#3
|
|
(bool~) printf_number_buffer::$14 ← ! (bool~) printf_number_buffer::$32
|
|
(bool~) printf_number_buffer::$15 ← (byte) printf_number_buffer::format_justify_left#2 && (bool~) printf_number_buffer::$14
|
|
(bool~) printf_number_buffer::$16 ← (bool~) printf_number_buffer::$15 && (signed byte) printf_number_buffer::padding#7
|
|
(bool~) printf_number_buffer::$17 ← ! (bool~) printf_number_buffer::$16
|
|
if((bool~) printf_number_buffer::$17) goto printf_number_buffer::@return
|
|
to:printf_number_buffer::@12
|
|
printf_number_buffer::@11: scope:[printf_number_buffer] from printf_number_buffer::@4
|
|
(signed byte) printf_number_buffer::padding#17 ← phi( printf_number_buffer::@4/(signed byte) printf_number_buffer::padding#15 )
|
|
(byte) printf_number_buffer::format_justify_left#14 ← phi( printf_number_buffer::@4/(byte) printf_number_buffer::format_justify_left#10 )
|
|
(byte) printf_number_buffer::format_zero_padding#19 ← phi( printf_number_buffer::@4/(byte) printf_number_buffer::format_zero_padding#15 )
|
|
(byte*) printf_number_buffer::buffer_digits#3 ← phi( printf_number_buffer::@4/(byte*) printf_number_buffer::buffer_digits#6 )
|
|
(byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#3
|
|
call strupr
|
|
(byte*) strupr::return#2 ← (byte*) strupr::return#1
|
|
to:printf_number_buffer::@20
|
|
printf_number_buffer::@20: scope:[printf_number_buffer] from printf_number_buffer::@11
|
|
(signed byte) printf_number_buffer::padding#14 ← phi( printf_number_buffer::@11/(signed byte) printf_number_buffer::padding#17 )
|
|
(byte) printf_number_buffer::format_justify_left#9 ← phi( printf_number_buffer::@11/(byte) printf_number_buffer::format_justify_left#14 )
|
|
(byte) printf_number_buffer::format_zero_padding#14 ← phi( printf_number_buffer::@11/(byte) printf_number_buffer::format_zero_padding#19 )
|
|
(byte*) printf_number_buffer::buffer_digits#5 ← phi( printf_number_buffer::@11/(byte*) printf_number_buffer::buffer_digits#3 )
|
|
to:printf_number_buffer::@5
|
|
printf_number_buffer::@12: scope:[printf_number_buffer] from printf_number_buffer::@19
|
|
(signed byte) printf_number_buffer::padding#8 ← phi( printf_number_buffer::@19/(signed byte) printf_number_buffer::padding#7 )
|
|
(byte) printf_padding::pad#2 ← (byte) ' '
|
|
(byte) printf_padding::length#2 ← (byte)(signed byte) printf_number_buffer::padding#8
|
|
call printf_padding
|
|
to:printf_number_buffer::@21
|
|
printf_number_buffer::@21: scope:[printf_number_buffer] from printf_number_buffer::@12
|
|
to:printf_number_buffer::@return
|
|
printf_number_buffer::@return: scope:[printf_number_buffer] from printf_number_buffer::@19 printf_number_buffer::@21
|
|
return
|
|
to:@return
|
|
|
|
(void()) main()
|
|
main: scope:[main] from @2
|
|
call clrscr
|
|
to:main::@1
|
|
main::@1: scope:[main] from main
|
|
(byte) cputc::c#3 ← (byte) '%'
|
|
call cputc
|
|
to:main::@2
|
|
main::@2: scope:[main] from main::@1
|
|
(to_nomodify byte*) cputs::s#2 ← (const byte*) main::s
|
|
call cputs
|
|
to:main::@3
|
|
main::@3: scope:[main] from main::@2
|
|
(byte) cputc::c#4 ← (byte) '%'
|
|
call cputc
|
|
to:main::@4
|
|
main::@4: scope:[main] from main::@3
|
|
(to_nomodify byte*) cputs::s#3 ← (const byte*) main::s1
|
|
call cputs
|
|
to:main::@5
|
|
main::@5: scope:[main] from main::@4
|
|
(signed word) printf_sint::value#1 ← (number) 1
|
|
(byte) printf_sint::format_min_length#0 ← (byte) 0
|
|
(byte) printf_sint::format_justify_left#0 ← (byte) 0
|
|
(byte) printf_sint::format_sign_always#0 ← (byte) 0
|
|
(byte) printf_sint::format_zero_padding#0 ← (byte) 0
|
|
(byte) printf_sint::format_upper_case#0 ← (byte) 0
|
|
(byte) printf_sint::format_radix#0 ← (const byte) DECIMAL
|
|
call printf_sint
|
|
to:main::@6
|
|
main::@6: scope:[main] from main::@5
|
|
(to_nomodify byte*) cputs::s#4 ← (const byte*) main::s2
|
|
call cputs
|
|
to:main::@7
|
|
main::@7: scope:[main] from main::@6
|
|
(signed word) printf_sint::value#2 ← (number) 2
|
|
(byte) printf_sint::format_min_length#1 ← (byte) 0
|
|
(byte) printf_sint::format_justify_left#1 ← (byte) 0
|
|
(byte) printf_sint::format_sign_always#1 ← (byte) 0
|
|
(byte) printf_sint::format_zero_padding#1 ← (byte) 0
|
|
(byte) printf_sint::format_upper_case#1 ← (byte) 0
|
|
(byte) printf_sint::format_radix#1 ← (const byte) DECIMAL
|
|
call printf_sint
|
|
to:main::@8
|
|
main::@8: scope:[main] from main::@7
|
|
(to_nomodify byte*) cputs::s#5 ← (const byte*) main::s3
|
|
call cputs
|
|
to:main::@9
|
|
main::@9: scope:[main] from main::@8
|
|
(byte) cputc::c#5 ← (byte) '%'
|
|
call cputc
|
|
to:main::@10
|
|
main::@10: scope:[main] from main::@9
|
|
(to_nomodify byte*) cputs::s#6 ← (const byte*) main::s4
|
|
call cputs
|
|
to:main::@11
|
|
main::@11: scope:[main] from main::@10
|
|
(byte) cputc::c#6 ← (byte) '%'
|
|
call cputc
|
|
to:main::@12
|
|
main::@12: scope:[main] from main::@11
|
|
(to_nomodify byte*) cputs::s#7 ← (const byte*) main::s5
|
|
call cputs
|
|
to:main::@13
|
|
main::@13: scope:[main] from main::@12
|
|
(signed word) printf_sint::value#3 ← (number) 1
|
|
(byte) printf_sint::format_min_length#2 ← (byte) 0
|
|
(byte) printf_sint::format_justify_left#2 ← (byte) 0
|
|
(byte) printf_sint::format_sign_always#2 ← (byte) 0
|
|
(byte) printf_sint::format_zero_padding#2 ← (byte) 0
|
|
(byte) printf_sint::format_upper_case#2 ← (byte) 0
|
|
(byte) printf_sint::format_radix#2 ← (const byte) DECIMAL
|
|
call printf_sint
|
|
to:main::@14
|
|
main::@14: scope:[main] from main::@13
|
|
(to_nomodify byte*) cputs::s#8 ← (const byte*) main::s6
|
|
call cputs
|
|
to:main::@15
|
|
main::@15: scope:[main] from main::@14
|
|
(signed word) printf_sint::value#4 ← (number) 2
|
|
(byte) printf_sint::format_min_length#3 ← (byte) 0
|
|
(byte) printf_sint::format_justify_left#3 ← (byte) 0
|
|
(byte) printf_sint::format_sign_always#3 ← (byte) 0
|
|
(byte) printf_sint::format_zero_padding#3 ← (byte) 0
|
|
(byte) printf_sint::format_upper_case#3 ← (byte) 0
|
|
(byte) printf_sint::format_radix#3 ← (const byte) DECIMAL
|
|
call printf_sint
|
|
to:main::@16
|
|
main::@16: scope:[main] from main::@15
|
|
(to_nomodify byte*) cputs::s#9 ← (const byte*) main::s7
|
|
call cputs
|
|
to:main::@17
|
|
main::@17: scope:[main] from main::@16
|
|
(byte) cputc::c#7 ← (byte) '%'
|
|
call cputc
|
|
to:main::@18
|
|
main::@18: scope:[main] from main::@17
|
|
(to_nomodify byte*) cputs::s#10 ← (const byte*) main::s8
|
|
call cputs
|
|
to:main::@19
|
|
main::@19: scope:[main] from main::@18
|
|
(byte) cputc::c#8 ← (byte) '%'
|
|
call cputc
|
|
to:main::@20
|
|
main::@20: scope:[main] from main::@19
|
|
(to_nomodify byte*) cputs::s#11 ← (const byte*) main::s9
|
|
call cputs
|
|
to:main::@21
|
|
main::@21: scope:[main] from main::@20
|
|
(signed word) printf_sint::value#5 ← (number) 1
|
|
(byte) printf_sint::format_min_length#4 ← (byte) 0
|
|
(byte) printf_sint::format_justify_left#4 ← (byte) 0
|
|
(byte) printf_sint::format_sign_always#4 ← (byte) 0
|
|
(byte) printf_sint::format_zero_padding#4 ← (byte) 0
|
|
(byte) printf_sint::format_upper_case#4 ← (byte) 0
|
|
(byte) printf_sint::format_radix#4 ← (const byte) DECIMAL
|
|
call printf_sint
|
|
to:main::@22
|
|
main::@22: scope:[main] from main::@21
|
|
(to_nomodify byte*) cputs::s#12 ← (const byte*) main::s10
|
|
call cputs
|
|
to:main::@23
|
|
main::@23: scope:[main] from main::@22
|
|
(signed word) printf_sint::value#6 ← (number) 1
|
|
(byte) printf_sint::format_min_length#5 ← (byte) 0
|
|
(byte) printf_sint::format_justify_left#5 ← (byte) 0
|
|
(byte) printf_sint::format_sign_always#5 ← (byte) 0
|
|
(byte) printf_sint::format_zero_padding#5 ← (byte) 0
|
|
(byte) printf_sint::format_upper_case#5 ← (byte) 0
|
|
(byte) printf_sint::format_radix#5 ← (const byte) DECIMAL
|
|
call printf_sint
|
|
to:main::@24
|
|
main::@24: scope:[main] from main::@23
|
|
(to_nomodify byte*) cputs::s#13 ← (const byte*) main::s11
|
|
call cputs
|
|
to:main::@25
|
|
main::@25: scope:[main] from main::@24
|
|
(byte) cputc::c#9 ← (byte) '%'
|
|
call cputc
|
|
to:main::@26
|
|
main::@26: scope:[main] from main::@25
|
|
(to_nomodify byte*) cputs::s#14 ← (const byte*) main::s12
|
|
call cputs
|
|
to:main::@27
|
|
main::@27: scope:[main] from main::@26
|
|
(byte) cputc::c#10 ← (byte) '%'
|
|
call cputc
|
|
to:main::@28
|
|
main::@28: scope:[main] from main::@27
|
|
(to_nomodify byte*) cputs::s#15 ← (const byte*) main::s13
|
|
call cputs
|
|
to:main::@29
|
|
main::@29: scope:[main] from main::@28
|
|
(signed word) printf_sint::value#7 ← (number) 2
|
|
(byte) printf_sint::format_min_length#6 ← (byte) 0
|
|
(byte) printf_sint::format_justify_left#6 ← (byte) 0
|
|
(byte) printf_sint::format_sign_always#6 ← (byte) 0
|
|
(byte) printf_sint::format_zero_padding#6 ← (byte) 0
|
|
(byte) printf_sint::format_upper_case#6 ← (byte) 0
|
|
(byte) printf_sint::format_radix#6 ← (const byte) DECIMAL
|
|
call printf_sint
|
|
to:main::@30
|
|
main::@30: scope:[main] from main::@29
|
|
(to_nomodify byte*) cputs::s#16 ← (const byte*) main::s14
|
|
call cputs
|
|
to:main::@31
|
|
main::@31: scope:[main] from main::@30
|
|
(signed word) printf_sint::value#8 ← (number) 2
|
|
(byte) printf_sint::format_min_length#7 ← (byte) 0
|
|
(byte) printf_sint::format_justify_left#7 ← (byte) 0
|
|
(byte) printf_sint::format_sign_always#7 ← (byte) 0
|
|
(byte) printf_sint::format_zero_padding#7 ← (byte) 0
|
|
(byte) printf_sint::format_upper_case#7 ← (byte) 0
|
|
(byte) printf_sint::format_radix#7 ← (const byte) DECIMAL
|
|
call printf_sint
|
|
to:main::@32
|
|
main::@32: scope:[main] from main::@31
|
|
(to_nomodify byte*) cputs::s#17 ← (const byte*) main::s15
|
|
call cputs
|
|
to:main::@33
|
|
main::@33: scope:[main] from main::@32
|
|
(byte) cputc::c#11 ← (byte) '%'
|
|
call cputc
|
|
to:main::@34
|
|
main::@34: scope:[main] from main::@33
|
|
(to_nomodify byte*) cputs::s#18 ← (const byte*) main::s16
|
|
call cputs
|
|
to:main::@35
|
|
main::@35: scope:[main] from main::@34
|
|
(byte) cputc::c#12 ← (byte) '%'
|
|
call cputc
|
|
to:main::@36
|
|
main::@36: scope:[main] from main::@35
|
|
(to_nomodify byte*) cputs::s#19 ← (const byte*) main::s17
|
|
call cputs
|
|
to:main::@37
|
|
main::@37: scope:[main] from main::@36
|
|
(signed word) printf_sint::value#9 ← (number) 2
|
|
(byte) printf_sint::format_min_length#8 ← (byte) 0
|
|
(byte) printf_sint::format_justify_left#8 ← (byte) 0
|
|
(byte) printf_sint::format_sign_always#8 ← (byte) 0
|
|
(byte) printf_sint::format_zero_padding#8 ← (byte) 0
|
|
(byte) printf_sint::format_upper_case#8 ← (byte) 0
|
|
(byte) printf_sint::format_radix#8 ← (const byte) DECIMAL
|
|
call printf_sint
|
|
to:main::@38
|
|
main::@38: scope:[main] from main::@37
|
|
(to_nomodify byte*) cputs::s#20 ← (const byte*) main::s18
|
|
call cputs
|
|
to:main::@39
|
|
main::@39: scope:[main] from main::@38
|
|
(signed word) printf_sint::value#10 ← (number) 1
|
|
(byte) printf_sint::format_min_length#9 ← (byte) 0
|
|
(byte) printf_sint::format_justify_left#9 ← (byte) 0
|
|
(byte) printf_sint::format_sign_always#9 ← (byte) 0
|
|
(byte) printf_sint::format_zero_padding#9 ← (byte) 0
|
|
(byte) printf_sint::format_upper_case#9 ← (byte) 0
|
|
(byte) printf_sint::format_radix#9 ← (const byte) DECIMAL
|
|
call printf_sint
|
|
to:main::@40
|
|
main::@40: scope:[main] from main::@39
|
|
(to_nomodify byte*) cputs::s#21 ← (const byte*) main::s19
|
|
call cputs
|
|
to:main::@41
|
|
main::@41: scope:[main] from main::@40
|
|
to:main::@return
|
|
main::@return: scope:[main] from main::@41
|
|
return
|
|
to:@return
|
|
@2: scope:[] from @1
|
|
call main
|
|
to:@3
|
|
@3: scope:[] from @2
|
|
to:@end
|
|
@end: scope:[] from @3
|
|
|
|
SYMBOL TABLE SSA
|
|
(label) @1
|
|
(label) @2
|
|
(label) @3
|
|
(label) @begin
|
|
(label) @end
|
|
(const byte) BINARY = (number) 2
|
|
(const nomodify byte*) CONIO_SCREEN_COLORS = (byte*)(number) $d800
|
|
(const nomodify byte*) CONIO_SCREEN_TEXT = (byte*)(number) $400
|
|
(const nomodify byte) CONIO_TEXTCOLOR_DEFAULT = (byte) $e
|
|
(const byte) DECIMAL = (number) $a
|
|
(const byte*) DIGITS[] = (byte*) "0123456789abcdef"z
|
|
(const byte) HEXADECIMAL = (number) $10
|
|
(const byte) OCTAL = (number) 8
|
|
(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = (byte) 1
|
|
(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN = (byte) 0
|
|
(const byte) RADIX::BINARY = (number) 2
|
|
(const byte) RADIX::DECIMAL = (number) $a
|
|
(const byte) RADIX::HEXADECIMAL = (number) $10
|
|
(const byte) RADIX::OCTAL = (number) 8
|
|
(const word*) RADIX_BINARY_VALUES[] = { (word) $8000, (word) $4000, (word) $2000, (word) $1000, (word) $800, (word) $400, (word) $200, (word) $100, (word) $80, (word) $40, (word) $20, (word) $10, (word) 8, (word) 4, (word) 2 }
|
|
(const word*) RADIX_DECIMAL_VALUES[] = { (word) $2710, (word) $3e8, (word) $64, (word) $a }
|
|
(const word*) RADIX_HEXADECIMAL_VALUES[] = { (word) $1000, (word) $100, (word) $10 }
|
|
(const word*) RADIX_OCTAL_VALUES[] = { (word) $8000, (word) $1000, (word) $200, (word) $40, (word) 8 }
|
|
(const byte) SIZEOF_WORD = (byte) 2
|
|
(void()) clrscr()
|
|
(bool~) clrscr::$0
|
|
(bool~) clrscr::$1
|
|
(label) clrscr::@1
|
|
(label) clrscr::@2
|
|
(label) clrscr::@3
|
|
(label) clrscr::@4
|
|
(label) clrscr::@5
|
|
(label) clrscr::@6
|
|
(label) clrscr::@return
|
|
(byte) clrscr::c
|
|
(byte) clrscr::c#0
|
|
(byte) clrscr::c#1
|
|
(byte) clrscr::c#2
|
|
(byte) clrscr::c#3
|
|
(byte) clrscr::l
|
|
(byte) clrscr::l#0
|
|
(byte) clrscr::l#1
|
|
(byte) clrscr::l#2
|
|
(byte) clrscr::l#3
|
|
(byte) clrscr::l#4
|
|
(byte) clrscr::l#5
|
|
(byte) clrscr::l#6
|
|
(byte*) clrscr::line_cols
|
|
(byte*) clrscr::line_cols#0
|
|
(byte*) clrscr::line_cols#1
|
|
(byte*) clrscr::line_cols#2
|
|
(byte*) clrscr::line_cols#3
|
|
(byte*) clrscr::line_cols#4
|
|
(byte*) clrscr::line_cols#5
|
|
(byte*) clrscr::line_cols#6
|
|
(byte*) clrscr::line_text
|
|
(byte*) clrscr::line_text#0
|
|
(byte*) clrscr::line_text#1
|
|
(byte*) clrscr::line_text#2
|
|
(byte*) clrscr::line_text#3
|
|
(byte*) clrscr::line_text#4
|
|
(byte*) clrscr::line_text#5
|
|
(byte*) clrscr::line_text#6
|
|
(byte*) conio_cursor_color loadstore
|
|
(byte*) conio_cursor_text loadstore
|
|
(byte) conio_cursor_x loadstore
|
|
(byte) conio_cursor_y loadstore
|
|
(byte) conio_scroll_enable loadstore
|
|
(byte) conio_textcolor loadstore
|
|
(void()) cputc((byte) cputc::c)
|
|
(bool~) cputc::$0
|
|
(bool~) cputc::$1
|
|
(bool~) cputc::$2
|
|
(label) cputc::@1
|
|
(label) cputc::@2
|
|
(label) cputc::@3
|
|
(label) cputc::@4
|
|
(label) cputc::@5
|
|
(label) cputc::@return
|
|
(byte) cputc::c
|
|
(byte) cputc::c#0
|
|
(byte) cputc::c#1
|
|
(byte) cputc::c#10
|
|
(byte) cputc::c#11
|
|
(byte) cputc::c#12
|
|
(byte) cputc::c#13
|
|
(byte) cputc::c#14
|
|
(byte) cputc::c#2
|
|
(byte) cputc::c#3
|
|
(byte) cputc::c#4
|
|
(byte) cputc::c#5
|
|
(byte) cputc::c#6
|
|
(byte) cputc::c#7
|
|
(byte) cputc::c#8
|
|
(byte) cputc::c#9
|
|
(void()) cputln()
|
|
(number~) cputln::$0
|
|
(byte*~) cputln::$1
|
|
(byte*~) cputln::$2
|
|
(label) cputln::@1
|
|
(label) cputln::@return
|
|
(word) cputln::ln_offset
|
|
(word) cputln::ln_offset#0
|
|
(void()) cputs((to_nomodify byte*) cputs::s)
|
|
(bool~) cputs::$1
|
|
(label) cputs::@1
|
|
(label) cputs::@2
|
|
(label) cputs::@3
|
|
(label) cputs::@return
|
|
(byte) cputs::c
|
|
(byte) cputs::c#0
|
|
(byte) cputs::c#1
|
|
(byte) cputs::c#2
|
|
(to_nomodify byte*) cputs::s
|
|
(to_nomodify byte*) cputs::s#0
|
|
(to_nomodify byte*) cputs::s#1
|
|
(to_nomodify byte*) cputs::s#10
|
|
(to_nomodify byte*) cputs::s#11
|
|
(to_nomodify byte*) cputs::s#12
|
|
(to_nomodify byte*) cputs::s#13
|
|
(to_nomodify byte*) cputs::s#14
|
|
(to_nomodify byte*) cputs::s#15
|
|
(to_nomodify byte*) cputs::s#16
|
|
(to_nomodify byte*) cputs::s#17
|
|
(to_nomodify byte*) cputs::s#18
|
|
(to_nomodify byte*) cputs::s#19
|
|
(to_nomodify byte*) cputs::s#2
|
|
(to_nomodify byte*) cputs::s#20
|
|
(to_nomodify byte*) cputs::s#21
|
|
(to_nomodify byte*) cputs::s#22
|
|
(to_nomodify byte*) cputs::s#23
|
|
(to_nomodify byte*) cputs::s#24
|
|
(to_nomodify byte*) cputs::s#25
|
|
(to_nomodify byte*) cputs::s#3
|
|
(to_nomodify byte*) cputs::s#4
|
|
(to_nomodify byte*) cputs::s#5
|
|
(to_nomodify byte*) cputs::s#6
|
|
(to_nomodify byte*) cputs::s#7
|
|
(to_nomodify byte*) cputs::s#8
|
|
(to_nomodify byte*) cputs::s#9
|
|
(void()) cscroll()
|
|
(bool~) cscroll::$0
|
|
(bool~) cscroll::$1
|
|
(byte*~) cscroll::$7
|
|
(byte*~) cscroll::$8
|
|
(bool~) cscroll::$9
|
|
(label) cscroll::@1
|
|
(label) cscroll::@2
|
|
(label) cscroll::@3
|
|
(label) cscroll::@4
|
|
(label) cscroll::@5
|
|
(label) cscroll::@6
|
|
(label) cscroll::@7
|
|
(label) cscroll::@8
|
|
(label) cscroll::@return
|
|
(void()) gotoxy((byte) gotoxy::x , (byte) gotoxy::y)
|
|
(bool~) gotoxy::$0
|
|
(bool~) gotoxy::$1
|
|
(bool~) gotoxy::$2
|
|
(bool~) gotoxy::$3
|
|
(number~) gotoxy::$4
|
|
(number~) gotoxy::$5
|
|
(byte*~) gotoxy::$6
|
|
(byte*~) gotoxy::$7
|
|
(word~) gotoxy::$8
|
|
(label) gotoxy::@1
|
|
(label) gotoxy::@2
|
|
(label) gotoxy::@3
|
|
(label) gotoxy::@4
|
|
(label) gotoxy::@return
|
|
(word) gotoxy::offset
|
|
(word) gotoxy::offset#0
|
|
(byte) gotoxy::x
|
|
(byte) gotoxy::x#0
|
|
(byte) gotoxy::x#1
|
|
(byte) gotoxy::x#2
|
|
(byte) gotoxy::x#3
|
|
(byte) gotoxy::x#4
|
|
(byte) gotoxy::x#5
|
|
(byte) gotoxy::y
|
|
(byte) gotoxy::y#0
|
|
(byte) gotoxy::y#1
|
|
(byte) gotoxy::y#2
|
|
(byte) gotoxy::y#3
|
|
(byte) gotoxy::y#4
|
|
(byte) gotoxy::y#5
|
|
(void()) main()
|
|
(label) main::@1
|
|
(label) main::@10
|
|
(label) main::@11
|
|
(label) main::@12
|
|
(label) main::@13
|
|
(label) main::@14
|
|
(label) main::@15
|
|
(label) main::@16
|
|
(label) main::@17
|
|
(label) main::@18
|
|
(label) main::@19
|
|
(label) main::@2
|
|
(label) main::@20
|
|
(label) main::@21
|
|
(label) main::@22
|
|
(label) main::@23
|
|
(label) main::@24
|
|
(label) main::@25
|
|
(label) main::@26
|
|
(label) main::@27
|
|
(label) main::@28
|
|
(label) main::@29
|
|
(label) main::@3
|
|
(label) main::@30
|
|
(label) main::@31
|
|
(label) main::@32
|
|
(label) main::@33
|
|
(label) main::@34
|
|
(label) main::@35
|
|
(label) main::@36
|
|
(label) main::@37
|
|
(label) main::@38
|
|
(label) main::@39
|
|
(label) main::@4
|
|
(label) main::@40
|
|
(label) main::@41
|
|
(label) main::@5
|
|
(label) main::@6
|
|
(label) main::@7
|
|
(label) main::@8
|
|
(label) main::@9
|
|
(label) main::@return
|
|
(const byte*) main::s[(byte) 3] = (byte*) "d "
|
|
(const byte*) main::s1[(byte) 8] = (byte*) "d: "
|
|
(const byte*) main::s10[(byte) 2] = (byte*) " "
|
|
(const byte*) main::s11[(byte) 2] = (byte*) "
|
|
"
|
|
(const byte*) main::s12[(byte) 5] = (byte*) "2$d "
|
|
(const byte*) main::s13[(byte) 6] = (byte*) "2$d: "
|
|
(const byte*) main::s14[(byte) 2] = (byte*) " "
|
|
(const byte*) main::s15[(byte) 2] = (byte*) "
|
|
"
|
|
(const byte*) main::s16[(byte) 5] = (byte*) "2$d "
|
|
(const byte*) main::s17[(byte) 6] = (byte*) "1$d: "
|
|
(const byte*) main::s18[(byte) 2] = (byte*) " "
|
|
(const byte*) main::s19[(byte) 2] = (byte*) "
|
|
"
|
|
(const byte*) main::s2[(byte) 2] = (byte*) " "
|
|
(const byte*) main::s3[(byte) 2] = (byte*) "
|
|
"
|
|
(const byte*) main::s4[(byte) 5] = (byte*) "1$d "
|
|
(const byte*) main::s5[(byte) 6] = (byte*) "2$d: "
|
|
(const byte*) main::s6[(byte) 2] = (byte*) " "
|
|
(const byte*) main::s7[(byte) 2] = (byte*) "
|
|
"
|
|
(const byte*) main::s8[(byte) 5] = (byte*) "1$d "
|
|
(const byte*) main::s9[(byte) 6] = (byte*) "1$d: "
|
|
(void*()) memcpy((void*) memcpy::destination , (void*) memcpy::source , (word) memcpy::num)
|
|
(byte*~) memcpy::$0
|
|
(bool~) memcpy::$1
|
|
(byte*~) memcpy::$2
|
|
(label) memcpy::@1
|
|
(label) memcpy::@2
|
|
(label) memcpy::@3
|
|
(label) memcpy::@return
|
|
(void*) memcpy::destination
|
|
(void*) memcpy::destination#0
|
|
(void*) memcpy::destination#1
|
|
(void*) memcpy::destination#2
|
|
(void*) memcpy::destination#3
|
|
(void*) memcpy::destination#4
|
|
(void*) memcpy::destination#5
|
|
(byte*) memcpy::dst
|
|
(byte*) memcpy::dst#0
|
|
(byte*) memcpy::dst#1
|
|
(byte*) memcpy::dst#2
|
|
(byte*) memcpy::dst#3
|
|
(word) memcpy::num
|
|
(word) memcpy::num#0
|
|
(word) memcpy::num#1
|
|
(word) memcpy::num#2
|
|
(void*) memcpy::return
|
|
(void*) memcpy::return#0
|
|
(void*) memcpy::return#1
|
|
(void*) memcpy::return#2
|
|
(void*) memcpy::return#3
|
|
(void*) memcpy::return#4
|
|
(void*) memcpy::source
|
|
(void*) memcpy::source#0
|
|
(void*) memcpy::source#1
|
|
(void*) memcpy::source#2
|
|
(byte*) memcpy::src
|
|
(byte*) memcpy::src#0
|
|
(byte*) memcpy::src#1
|
|
(byte*) memcpy::src#2
|
|
(byte*) memcpy::src#3
|
|
(byte*) memcpy::src_end
|
|
(byte*) memcpy::src_end#0
|
|
(byte*) memcpy::src_end#1
|
|
(byte*) memcpy::src_end#2
|
|
(void*()) memset((void*) memset::str , (byte) memset::c , (word) memset::num)
|
|
(bool~) memset::$0
|
|
(bool~) memset::$1
|
|
(byte*~) memset::$2
|
|
(bool~) memset::$3
|
|
(byte*~) memset::$4
|
|
(label) memset::@1
|
|
(label) memset::@2
|
|
(label) memset::@3
|
|
(label) memset::@4
|
|
(label) memset::@return
|
|
(byte) memset::c
|
|
(byte) memset::c#0
|
|
(byte) memset::c#1
|
|
(byte) memset::c#2
|
|
(byte) memset::c#3
|
|
(byte) memset::c#4
|
|
(byte) memset::c#5
|
|
(byte*) memset::dst
|
|
(byte*) memset::dst#0
|
|
(byte*) memset::dst#1
|
|
(byte*) memset::dst#2
|
|
(byte*) memset::dst#3
|
|
(byte*) memset::end
|
|
(byte*) memset::end#0
|
|
(byte*) memset::end#1
|
|
(byte*) memset::end#2
|
|
(word) memset::num
|
|
(word) memset::num#0
|
|
(word) memset::num#1
|
|
(word) memset::num#2
|
|
(word) memset::num#3
|
|
(void*) memset::return
|
|
(void*) memset::return#0
|
|
(void*) memset::return#1
|
|
(void*) memset::return#2
|
|
(void*) memset::return#3
|
|
(void*) memset::return#4
|
|
(void*) memset::str
|
|
(void*) memset::str#0
|
|
(void*) memset::str#1
|
|
(void*) memset::str#2
|
|
(void*) memset::str#3
|
|
(void*) memset::str#4
|
|
(void*) memset::str#5
|
|
(void*) memset::str#6
|
|
(struct printf_buffer_number) printf_buffer loadstore = {}
|
|
(const byte*) printf_buffer_number::digits[(number) $b] = { fill( $b, 0) }
|
|
(byte) printf_buffer_number::sign
|
|
(byte) printf_format_number::justify_left
|
|
(byte) printf_format_number::min_length
|
|
(byte) printf_format_number::radix
|
|
(byte) printf_format_number::sign_always
|
|
(byte) printf_format_number::upper_case
|
|
(byte) printf_format_number::zero_padding
|
|
(byte) printf_format_string::justify_left
|
|
(byte) printf_format_string::min_length
|
|
(void()) printf_number_buffer((byte) printf_number_buffer::buffer_sign , (byte*) printf_number_buffer::buffer_digits , (byte) printf_number_buffer::format_min_length , (byte) printf_number_buffer::format_justify_left , (byte) printf_number_buffer::format_sign_always , (byte) printf_number_buffer::format_zero_padding , (byte) printf_number_buffer::format_upper_case , (byte) printf_number_buffer::format_radix)
|
|
(bool~) printf_number_buffer::$0
|
|
(bool~) printf_number_buffer::$1
|
|
(bool~) printf_number_buffer::$10
|
|
(bool~) printf_number_buffer::$12
|
|
(bool~) printf_number_buffer::$14
|
|
(bool~) printf_number_buffer::$15
|
|
(bool~) printf_number_buffer::$16
|
|
(bool~) printf_number_buffer::$17
|
|
(word~) printf_number_buffer::$19
|
|
(bool~) printf_number_buffer::$2
|
|
(bool~) printf_number_buffer::$20
|
|
(signed byte~) printf_number_buffer::$21
|
|
(bool~) printf_number_buffer::$22
|
|
(bool~) printf_number_buffer::$23
|
|
(signed byte~) printf_number_buffer::$25
|
|
(bool~) printf_number_buffer::$26
|
|
(bool~) printf_number_buffer::$27
|
|
(bool~) printf_number_buffer::$28
|
|
(bool~) printf_number_buffer::$29
|
|
(bool~) printf_number_buffer::$3
|
|
(bool~) printf_number_buffer::$30
|
|
(bool~) printf_number_buffer::$31
|
|
(bool~) printf_number_buffer::$32
|
|
(bool~) printf_number_buffer::$4
|
|
(bool~) printf_number_buffer::$5
|
|
(bool~) printf_number_buffer::$7
|
|
(bool~) printf_number_buffer::$9
|
|
(label) printf_number_buffer::@1
|
|
(label) printf_number_buffer::@10
|
|
(label) printf_number_buffer::@11
|
|
(label) printf_number_buffer::@12
|
|
(label) printf_number_buffer::@13
|
|
(label) printf_number_buffer::@14
|
|
(label) printf_number_buffer::@15
|
|
(label) printf_number_buffer::@16
|
|
(label) printf_number_buffer::@17
|
|
(label) printf_number_buffer::@18
|
|
(label) printf_number_buffer::@19
|
|
(label) printf_number_buffer::@2
|
|
(label) printf_number_buffer::@20
|
|
(label) printf_number_buffer::@21
|
|
(label) printf_number_buffer::@3
|
|
(label) printf_number_buffer::@4
|
|
(label) printf_number_buffer::@5
|
|
(label) printf_number_buffer::@6
|
|
(label) printf_number_buffer::@7
|
|
(label) printf_number_buffer::@8
|
|
(label) printf_number_buffer::@9
|
|
(label) printf_number_buffer::@return
|
|
(struct printf_buffer_number) printf_number_buffer::buffer
|
|
(byte*) printf_number_buffer::buffer_digits
|
|
(byte*) printf_number_buffer::buffer_digits#0
|
|
(byte*) printf_number_buffer::buffer_digits#1
|
|
(byte*) printf_number_buffer::buffer_digits#10
|
|
(byte*) printf_number_buffer::buffer_digits#11
|
|
(byte*) printf_number_buffer::buffer_digits#12
|
|
(byte*) printf_number_buffer::buffer_digits#13
|
|
(byte*) printf_number_buffer::buffer_digits#14
|
|
(byte*) printf_number_buffer::buffer_digits#15
|
|
(byte*) printf_number_buffer::buffer_digits#16
|
|
(byte*) printf_number_buffer::buffer_digits#17
|
|
(byte*) printf_number_buffer::buffer_digits#18
|
|
(byte*) printf_number_buffer::buffer_digits#19
|
|
(byte*) printf_number_buffer::buffer_digits#2
|
|
(byte*) printf_number_buffer::buffer_digits#3
|
|
(byte*) printf_number_buffer::buffer_digits#4
|
|
(byte*) printf_number_buffer::buffer_digits#5
|
|
(byte*) printf_number_buffer::buffer_digits#6
|
|
(byte*) printf_number_buffer::buffer_digits#7
|
|
(byte*) printf_number_buffer::buffer_digits#8
|
|
(byte*) printf_number_buffer::buffer_digits#9
|
|
(byte) printf_number_buffer::buffer_sign
|
|
(byte) printf_number_buffer::buffer_sign#0
|
|
(byte) printf_number_buffer::buffer_sign#1
|
|
(byte) printf_number_buffer::buffer_sign#10
|
|
(byte) printf_number_buffer::buffer_sign#11
|
|
(byte) printf_number_buffer::buffer_sign#2
|
|
(byte) printf_number_buffer::buffer_sign#3
|
|
(byte) printf_number_buffer::buffer_sign#4
|
|
(byte) printf_number_buffer::buffer_sign#5
|
|
(byte) printf_number_buffer::buffer_sign#6
|
|
(byte) printf_number_buffer::buffer_sign#7
|
|
(byte) printf_number_buffer::buffer_sign#8
|
|
(byte) printf_number_buffer::buffer_sign#9
|
|
(struct printf_format_number) printf_number_buffer::format
|
|
(byte) printf_number_buffer::format_justify_left
|
|
(byte) printf_number_buffer::format_justify_left#0
|
|
(byte) printf_number_buffer::format_justify_left#1
|
|
(byte) printf_number_buffer::format_justify_left#10
|
|
(byte) printf_number_buffer::format_justify_left#11
|
|
(byte) printf_number_buffer::format_justify_left#12
|
|
(byte) printf_number_buffer::format_justify_left#13
|
|
(byte) printf_number_buffer::format_justify_left#14
|
|
(byte) printf_number_buffer::format_justify_left#15
|
|
(byte) printf_number_buffer::format_justify_left#16
|
|
(byte) printf_number_buffer::format_justify_left#17
|
|
(byte) printf_number_buffer::format_justify_left#18
|
|
(byte) printf_number_buffer::format_justify_left#19
|
|
(byte) printf_number_buffer::format_justify_left#2
|
|
(byte) printf_number_buffer::format_justify_left#20
|
|
(byte) printf_number_buffer::format_justify_left#3
|
|
(byte) printf_number_buffer::format_justify_left#4
|
|
(byte) printf_number_buffer::format_justify_left#5
|
|
(byte) printf_number_buffer::format_justify_left#6
|
|
(byte) printf_number_buffer::format_justify_left#7
|
|
(byte) printf_number_buffer::format_justify_left#8
|
|
(byte) printf_number_buffer::format_justify_left#9
|
|
(byte) printf_number_buffer::format_min_length
|
|
(byte) printf_number_buffer::format_min_length#0
|
|
(byte) printf_number_buffer::format_min_length#1
|
|
(byte) printf_number_buffer::format_min_length#2
|
|
(byte) printf_number_buffer::format_min_length#3
|
|
(byte) printf_number_buffer::format_min_length#4
|
|
(byte) printf_number_buffer::format_min_length#5
|
|
(byte) printf_number_buffer::format_radix
|
|
(byte) printf_number_buffer::format_radix#0
|
|
(byte) printf_number_buffer::format_sign_always
|
|
(byte) printf_number_buffer::format_sign_always#0
|
|
(byte) printf_number_buffer::format_upper_case
|
|
(byte) printf_number_buffer::format_upper_case#0
|
|
(byte) printf_number_buffer::format_upper_case#1
|
|
(byte) printf_number_buffer::format_upper_case#10
|
|
(byte) printf_number_buffer::format_upper_case#11
|
|
(byte) printf_number_buffer::format_upper_case#12
|
|
(byte) printf_number_buffer::format_upper_case#13
|
|
(byte) printf_number_buffer::format_upper_case#14
|
|
(byte) printf_number_buffer::format_upper_case#15
|
|
(byte) printf_number_buffer::format_upper_case#16
|
|
(byte) printf_number_buffer::format_upper_case#2
|
|
(byte) printf_number_buffer::format_upper_case#3
|
|
(byte) printf_number_buffer::format_upper_case#4
|
|
(byte) printf_number_buffer::format_upper_case#5
|
|
(byte) printf_number_buffer::format_upper_case#6
|
|
(byte) printf_number_buffer::format_upper_case#7
|
|
(byte) printf_number_buffer::format_upper_case#8
|
|
(byte) printf_number_buffer::format_upper_case#9
|
|
(byte) printf_number_buffer::format_zero_padding
|
|
(byte) printf_number_buffer::format_zero_padding#0
|
|
(byte) printf_number_buffer::format_zero_padding#1
|
|
(byte) printf_number_buffer::format_zero_padding#10
|
|
(byte) printf_number_buffer::format_zero_padding#11
|
|
(byte) printf_number_buffer::format_zero_padding#12
|
|
(byte) printf_number_buffer::format_zero_padding#13
|
|
(byte) printf_number_buffer::format_zero_padding#14
|
|
(byte) printf_number_buffer::format_zero_padding#15
|
|
(byte) printf_number_buffer::format_zero_padding#16
|
|
(byte) printf_number_buffer::format_zero_padding#17
|
|
(byte) printf_number_buffer::format_zero_padding#18
|
|
(byte) printf_number_buffer::format_zero_padding#19
|
|
(byte) printf_number_buffer::format_zero_padding#2
|
|
(byte) printf_number_buffer::format_zero_padding#20
|
|
(byte) printf_number_buffer::format_zero_padding#3
|
|
(byte) printf_number_buffer::format_zero_padding#4
|
|
(byte) printf_number_buffer::format_zero_padding#5
|
|
(byte) printf_number_buffer::format_zero_padding#6
|
|
(byte) printf_number_buffer::format_zero_padding#7
|
|
(byte) printf_number_buffer::format_zero_padding#8
|
|
(byte) printf_number_buffer::format_zero_padding#9
|
|
(signed byte) printf_number_buffer::len
|
|
(signed byte) printf_number_buffer::len#0
|
|
(signed byte) printf_number_buffer::len#1
|
|
(signed byte) printf_number_buffer::len#2
|
|
(signed byte) printf_number_buffer::len#3
|
|
(signed byte) printf_number_buffer::padding
|
|
(signed byte) printf_number_buffer::padding#0
|
|
(signed byte) printf_number_buffer::padding#1
|
|
(signed byte) printf_number_buffer::padding#10
|
|
(signed byte) printf_number_buffer::padding#11
|
|
(signed byte) printf_number_buffer::padding#12
|
|
(signed byte) printf_number_buffer::padding#13
|
|
(signed byte) printf_number_buffer::padding#14
|
|
(signed byte) printf_number_buffer::padding#15
|
|
(signed byte) printf_number_buffer::padding#16
|
|
(signed byte) printf_number_buffer::padding#17
|
|
(signed byte) printf_number_buffer::padding#2
|
|
(signed byte) printf_number_buffer::padding#3
|
|
(signed byte) printf_number_buffer::padding#4
|
|
(signed byte) printf_number_buffer::padding#5
|
|
(signed byte) printf_number_buffer::padding#6
|
|
(signed byte) printf_number_buffer::padding#7
|
|
(signed byte) printf_number_buffer::padding#8
|
|
(signed byte) printf_number_buffer::padding#9
|
|
(void()) printf_padding((byte) printf_padding::pad , (byte) printf_padding::length)
|
|
(bool~) printf_padding::$0
|
|
(label) printf_padding::@1
|
|
(label) printf_padding::@2
|
|
(label) printf_padding::@3
|
|
(label) printf_padding::@return
|
|
(byte) printf_padding::i
|
|
(byte) printf_padding::i#0
|
|
(byte) printf_padding::i#1
|
|
(byte) printf_padding::i#2
|
|
(byte) printf_padding::i#3
|
|
(byte) printf_padding::i#4
|
|
(byte) printf_padding::length
|
|
(byte) printf_padding::length#0
|
|
(byte) printf_padding::length#1
|
|
(byte) printf_padding::length#2
|
|
(byte) printf_padding::length#3
|
|
(byte) printf_padding::length#4
|
|
(byte) printf_padding::length#5
|
|
(byte) printf_padding::length#6
|
|
(byte) printf_padding::pad
|
|
(byte) printf_padding::pad#0
|
|
(byte) printf_padding::pad#1
|
|
(byte) printf_padding::pad#2
|
|
(byte) printf_padding::pad#3
|
|
(byte) printf_padding::pad#4
|
|
(byte) printf_padding::pad#5
|
|
(byte) printf_padding::pad#6
|
|
(void()) printf_sint((signed word) printf_sint::value , (byte) printf_sint::format_min_length , (byte) printf_sint::format_justify_left , (byte) printf_sint::format_sign_always , (byte) printf_sint::format_zero_padding , (byte) printf_sint::format_upper_case , (byte) printf_sint::format_radix)
|
|
(bool~) printf_sint::$0
|
|
(bool~) printf_sint::$3
|
|
(signed word~) printf_sint::$4
|
|
(bool~) printf_sint::$5
|
|
(label) printf_sint::@1
|
|
(label) printf_sint::@2
|
|
(label) printf_sint::@3
|
|
(label) printf_sint::@4
|
|
(label) printf_sint::@5
|
|
(label) printf_sint::@6
|
|
(label) printf_sint::@return
|
|
(struct printf_format_number) printf_sint::format
|
|
(byte) printf_sint::format_justify_left
|
|
(byte) printf_sint::format_justify_left#0
|
|
(byte) printf_sint::format_justify_left#1
|
|
(byte) printf_sint::format_justify_left#10
|
|
(byte) printf_sint::format_justify_left#11
|
|
(byte) printf_sint::format_justify_left#12
|
|
(byte) printf_sint::format_justify_left#13
|
|
(byte) printf_sint::format_justify_left#14
|
|
(byte) printf_sint::format_justify_left#15
|
|
(byte) printf_sint::format_justify_left#2
|
|
(byte) printf_sint::format_justify_left#3
|
|
(byte) printf_sint::format_justify_left#4
|
|
(byte) printf_sint::format_justify_left#5
|
|
(byte) printf_sint::format_justify_left#6
|
|
(byte) printf_sint::format_justify_left#7
|
|
(byte) printf_sint::format_justify_left#8
|
|
(byte) printf_sint::format_justify_left#9
|
|
(byte) printf_sint::format_min_length
|
|
(byte) printf_sint::format_min_length#0
|
|
(byte) printf_sint::format_min_length#1
|
|
(byte) printf_sint::format_min_length#10
|
|
(byte) printf_sint::format_min_length#11
|
|
(byte) printf_sint::format_min_length#12
|
|
(byte) printf_sint::format_min_length#13
|
|
(byte) printf_sint::format_min_length#14
|
|
(byte) printf_sint::format_min_length#15
|
|
(byte) printf_sint::format_min_length#2
|
|
(byte) printf_sint::format_min_length#3
|
|
(byte) printf_sint::format_min_length#4
|
|
(byte) printf_sint::format_min_length#5
|
|
(byte) printf_sint::format_min_length#6
|
|
(byte) printf_sint::format_min_length#7
|
|
(byte) printf_sint::format_min_length#8
|
|
(byte) printf_sint::format_min_length#9
|
|
(byte) printf_sint::format_radix
|
|
(byte) printf_sint::format_radix#0
|
|
(byte) printf_sint::format_radix#1
|
|
(byte) printf_sint::format_radix#10
|
|
(byte) printf_sint::format_radix#11
|
|
(byte) printf_sint::format_radix#12
|
|
(byte) printf_sint::format_radix#13
|
|
(byte) printf_sint::format_radix#14
|
|
(byte) printf_sint::format_radix#15
|
|
(byte) printf_sint::format_radix#2
|
|
(byte) printf_sint::format_radix#3
|
|
(byte) printf_sint::format_radix#4
|
|
(byte) printf_sint::format_radix#5
|
|
(byte) printf_sint::format_radix#6
|
|
(byte) printf_sint::format_radix#7
|
|
(byte) printf_sint::format_radix#8
|
|
(byte) printf_sint::format_radix#9
|
|
(byte) printf_sint::format_sign_always
|
|
(byte) printf_sint::format_sign_always#0
|
|
(byte) printf_sint::format_sign_always#1
|
|
(byte) printf_sint::format_sign_always#10
|
|
(byte) printf_sint::format_sign_always#11
|
|
(byte) printf_sint::format_sign_always#12
|
|
(byte) printf_sint::format_sign_always#13
|
|
(byte) printf_sint::format_sign_always#14
|
|
(byte) printf_sint::format_sign_always#15
|
|
(byte) printf_sint::format_sign_always#2
|
|
(byte) printf_sint::format_sign_always#3
|
|
(byte) printf_sint::format_sign_always#4
|
|
(byte) printf_sint::format_sign_always#5
|
|
(byte) printf_sint::format_sign_always#6
|
|
(byte) printf_sint::format_sign_always#7
|
|
(byte) printf_sint::format_sign_always#8
|
|
(byte) printf_sint::format_sign_always#9
|
|
(byte) printf_sint::format_upper_case
|
|
(byte) printf_sint::format_upper_case#0
|
|
(byte) printf_sint::format_upper_case#1
|
|
(byte) printf_sint::format_upper_case#10
|
|
(byte) printf_sint::format_upper_case#11
|
|
(byte) printf_sint::format_upper_case#12
|
|
(byte) printf_sint::format_upper_case#13
|
|
(byte) printf_sint::format_upper_case#14
|
|
(byte) printf_sint::format_upper_case#15
|
|
(byte) printf_sint::format_upper_case#2
|
|
(byte) printf_sint::format_upper_case#3
|
|
(byte) printf_sint::format_upper_case#4
|
|
(byte) printf_sint::format_upper_case#5
|
|
(byte) printf_sint::format_upper_case#6
|
|
(byte) printf_sint::format_upper_case#7
|
|
(byte) printf_sint::format_upper_case#8
|
|
(byte) printf_sint::format_upper_case#9
|
|
(byte) printf_sint::format_zero_padding
|
|
(byte) printf_sint::format_zero_padding#0
|
|
(byte) printf_sint::format_zero_padding#1
|
|
(byte) printf_sint::format_zero_padding#10
|
|
(byte) printf_sint::format_zero_padding#11
|
|
(byte) printf_sint::format_zero_padding#12
|
|
(byte) printf_sint::format_zero_padding#13
|
|
(byte) printf_sint::format_zero_padding#14
|
|
(byte) printf_sint::format_zero_padding#15
|
|
(byte) printf_sint::format_zero_padding#2
|
|
(byte) printf_sint::format_zero_padding#3
|
|
(byte) printf_sint::format_zero_padding#4
|
|
(byte) printf_sint::format_zero_padding#5
|
|
(byte) printf_sint::format_zero_padding#6
|
|
(byte) printf_sint::format_zero_padding#7
|
|
(byte) printf_sint::format_zero_padding#8
|
|
(byte) printf_sint::format_zero_padding#9
|
|
(word) printf_sint::uvalue
|
|
(word) printf_sint::uvalue#0
|
|
(signed word) printf_sint::value
|
|
(signed word) printf_sint::value#0
|
|
(signed word) printf_sint::value#1
|
|
(signed word) printf_sint::value#10
|
|
(signed word) printf_sint::value#11
|
|
(signed word) printf_sint::value#12
|
|
(signed word) printf_sint::value#13
|
|
(signed word) printf_sint::value#14
|
|
(signed word) printf_sint::value#15
|
|
(signed word) printf_sint::value#2
|
|
(signed word) printf_sint::value#3
|
|
(signed word) printf_sint::value#4
|
|
(signed word) printf_sint::value#5
|
|
(signed word) printf_sint::value#6
|
|
(signed word) printf_sint::value#7
|
|
(signed word) printf_sint::value#8
|
|
(signed word) printf_sint::value#9
|
|
(word()) strlen((byte*) strlen::str)
|
|
(bool~) strlen::$0
|
|
(label) strlen::@1
|
|
(label) strlen::@2
|
|
(label) strlen::@3
|
|
(label) strlen::@return
|
|
(word) strlen::len
|
|
(word) strlen::len#0
|
|
(word) strlen::len#1
|
|
(word) strlen::len#2
|
|
(word) strlen::len#3
|
|
(word) strlen::len#4
|
|
(word) strlen::return
|
|
(word) strlen::return#0
|
|
(word) strlen::return#1
|
|
(word) strlen::return#2
|
|
(word) strlen::return#3
|
|
(word) strlen::return#4
|
|
(byte*) strlen::str
|
|
(byte*) strlen::str#0
|
|
(byte*) strlen::str#1
|
|
(byte*) strlen::str#2
|
|
(byte*) strlen::str#3
|
|
(byte*) strlen::str#4
|
|
(byte*()) strupr((byte*) strupr::str)
|
|
(byte~) strupr::$0
|
|
(bool~) strupr::$1
|
|
(label) strupr::@1
|
|
(label) strupr::@2
|
|
(label) strupr::@3
|
|
(label) strupr::@4
|
|
(label) strupr::@return
|
|
(byte*) strupr::return
|
|
(byte*) strupr::return#0
|
|
(byte*) strupr::return#1
|
|
(byte*) strupr::return#2
|
|
(byte*) strupr::return#3
|
|
(byte*) strupr::src
|
|
(byte*) strupr::src#0
|
|
(byte*) strupr::src#1
|
|
(byte*) strupr::src#2
|
|
(byte*) strupr::src#3
|
|
(byte*) strupr::src#4
|
|
(byte*) strupr::str
|
|
(byte*) strupr::str#0
|
|
(byte*) strupr::str#1
|
|
(byte*) strupr::str#2
|
|
(byte*) strupr::str#3
|
|
(byte*) strupr::str#4
|
|
(byte*) strupr::str#5
|
|
(byte()) toupper((byte) toupper::ch)
|
|
(bool~) toupper::$0
|
|
(bool~) toupper::$1
|
|
(bool~) toupper::$2
|
|
(byte~) toupper::$3
|
|
(label) toupper::@1
|
|
(label) toupper::@2
|
|
(label) toupper::@return
|
|
(byte) toupper::ch
|
|
(byte) toupper::ch#0
|
|
(byte) toupper::ch#1
|
|
(byte) toupper::ch#2
|
|
(byte) toupper::ch#3
|
|
(byte) toupper::return
|
|
(byte) toupper::return#0
|
|
(byte) toupper::return#1
|
|
(byte) toupper::return#2
|
|
(byte) toupper::return#3
|
|
(byte) toupper::return#4
|
|
(byte) toupper::return#5
|
|
(void()) utoa((word) utoa::value , (byte*) utoa::buffer , (byte) utoa::radix)
|
|
(bool~) utoa::$0
|
|
(bool~) utoa::$1
|
|
(byte~) utoa::$10
|
|
(byte~) utoa::$11
|
|
(bool~) utoa::$2
|
|
(bool~) utoa::$3
|
|
(number~) utoa::$4
|
|
(bool~) utoa::$5
|
|
(bool~) utoa::$6
|
|
(bool~) utoa::$7
|
|
(bool~) utoa::$8
|
|
(word~) utoa::$9
|
|
(label) utoa::@1
|
|
(label) utoa::@10
|
|
(label) utoa::@11
|
|
(label) utoa::@12
|
|
(label) utoa::@13
|
|
(label) utoa::@14
|
|
(label) utoa::@15
|
|
(label) utoa::@2
|
|
(label) utoa::@3
|
|
(label) utoa::@4
|
|
(label) utoa::@5
|
|
(label) utoa::@6
|
|
(label) utoa::@7
|
|
(label) utoa::@8
|
|
(label) utoa::@9
|
|
(label) utoa::@return
|
|
(byte*) utoa::buffer
|
|
(byte*) utoa::buffer#0
|
|
(byte*) utoa::buffer#1
|
|
(byte*) utoa::buffer#10
|
|
(byte*) utoa::buffer#11
|
|
(byte*) utoa::buffer#12
|
|
(byte*) utoa::buffer#13
|
|
(byte*) utoa::buffer#14
|
|
(byte*) utoa::buffer#15
|
|
(byte*) utoa::buffer#16
|
|
(byte*) utoa::buffer#17
|
|
(byte*) utoa::buffer#18
|
|
(byte*) utoa::buffer#19
|
|
(byte*) utoa::buffer#2
|
|
(byte*) utoa::buffer#20
|
|
(byte*) utoa::buffer#21
|
|
(byte*) utoa::buffer#3
|
|
(byte*) utoa::buffer#4
|
|
(byte*) utoa::buffer#5
|
|
(byte*) utoa::buffer#6
|
|
(byte*) utoa::buffer#7
|
|
(byte*) utoa::buffer#8
|
|
(byte*) utoa::buffer#9
|
|
(byte) utoa::digit
|
|
(byte) utoa::digit#0
|
|
(byte) utoa::digit#1
|
|
(byte) utoa::digit#2
|
|
(byte) utoa::digit#3
|
|
(byte) utoa::digit#4
|
|
(byte) utoa::digit#5
|
|
(byte) utoa::digit#6
|
|
(word) utoa::digit_value
|
|
(word) utoa::digit_value#0
|
|
(word) utoa::digit_value#1
|
|
(word*) utoa::digit_values
|
|
(word*) utoa::digit_values#0
|
|
(word*) utoa::digit_values#1
|
|
(word*) utoa::digit_values#10
|
|
(word*) utoa::digit_values#2
|
|
(word*) utoa::digit_values#3
|
|
(word*) utoa::digit_values#4
|
|
(word*) utoa::digit_values#5
|
|
(word*) utoa::digit_values#6
|
|
(word*) utoa::digit_values#7
|
|
(word*) utoa::digit_values#8
|
|
(word*) utoa::digit_values#9
|
|
(byte) utoa::max_digits
|
|
(byte) utoa::max_digits#0
|
|
(byte) utoa::max_digits#1
|
|
(byte) utoa::max_digits#10
|
|
(byte) utoa::max_digits#2
|
|
(byte) utoa::max_digits#3
|
|
(byte) utoa::max_digits#4
|
|
(byte) utoa::max_digits#5
|
|
(byte) utoa::max_digits#6
|
|
(byte) utoa::max_digits#7
|
|
(byte) utoa::max_digits#8
|
|
(byte) utoa::max_digits#9
|
|
(byte) utoa::radix
|
|
(byte) utoa::radix#0
|
|
(byte) utoa::radix#1
|
|
(byte) utoa::radix#2
|
|
(byte) utoa::radix#3
|
|
(byte) utoa::radix#4
|
|
(byte) utoa::started
|
|
(byte) utoa::started#0
|
|
(byte) utoa::started#1
|
|
(byte) utoa::started#2
|
|
(byte) utoa::started#3
|
|
(byte) utoa::started#4
|
|
(word) utoa::value
|
|
(word) utoa::value#0
|
|
(word) utoa::value#1
|
|
(word) utoa::value#10
|
|
(word) utoa::value#11
|
|
(word) utoa::value#12
|
|
(word) utoa::value#13
|
|
(word) utoa::value#14
|
|
(word) utoa::value#15
|
|
(word) utoa::value#2
|
|
(word) utoa::value#3
|
|
(word) utoa::value#4
|
|
(word) utoa::value#5
|
|
(word) utoa::value#6
|
|
(word) utoa::value#7
|
|
(word) utoa::value#8
|
|
(word) utoa::value#9
|
|
(word()) utoa_append((byte*) utoa_append::buffer , (word) utoa_append::value , (word) utoa_append::sub)
|
|
(bool~) utoa_append::$0
|
|
(label) utoa_append::@1
|
|
(label) utoa_append::@2
|
|
(label) utoa_append::@3
|
|
(label) utoa_append::@return
|
|
(byte*) utoa_append::buffer
|
|
(byte*) utoa_append::buffer#0
|
|
(byte*) utoa_append::buffer#1
|
|
(byte*) utoa_append::buffer#2
|
|
(byte*) utoa_append::buffer#3
|
|
(byte*) utoa_append::buffer#4
|
|
(byte) utoa_append::digit
|
|
(byte) utoa_append::digit#0
|
|
(byte) utoa_append::digit#1
|
|
(byte) utoa_append::digit#2
|
|
(byte) utoa_append::digit#3
|
|
(byte) utoa_append::digit#4
|
|
(word) utoa_append::return
|
|
(word) utoa_append::return#0
|
|
(word) utoa_append::return#1
|
|
(word) utoa_append::return#2
|
|
(word) utoa_append::return#3
|
|
(word) utoa_append::return#4
|
|
(word) utoa_append::sub
|
|
(word) utoa_append::sub#0
|
|
(word) utoa_append::sub#1
|
|
(word) utoa_append::sub#2
|
|
(word) utoa_append::sub#3
|
|
(word) utoa_append::value
|
|
(word) utoa_append::value#0
|
|
(word) utoa_append::value#1
|
|
(word) utoa_append::value#2
|
|
(word) utoa_append::value#3
|
|
(word) utoa_append::value#4
|
|
(word) utoa_append::value#5
|
|
|
|
Adding number conversion cast (unumber) 0 in (bool~) memset::$0 ← (word) memset::num#2 > (number) 0
|
|
Adding number conversion cast (unumber) 0 in (bool~) strupr::$1 ← (number) 0 != *((byte*) strupr::src#2)
|
|
Adding number conversion cast (unumber) 0 in (bool~) strlen::$0 ← (number) 0 != *((byte*) strlen::str#2)
|
|
Adding number conversion cast (unumber) 5 in (byte) utoa::max_digits#1 ← (number) 5
|
|
Adding number conversion cast (unumber) 4 in (byte) utoa::max_digits#2 ← (number) 4
|
|
Adding number conversion cast (unumber) 6 in (byte) utoa::max_digits#3 ← (number) 6
|
|
Adding number conversion cast (unumber) $10 in (byte) utoa::max_digits#4 ← (number) $10
|
|
Adding number conversion cast (unumber) 0 in *((byte*) utoa::buffer#2) ← (number) 0
|
|
Adding number conversion cast (unumber) 1 in (number~) utoa::$4 ← (byte) utoa::max_digits#5 - (number) 1
|
|
Adding number conversion cast (unumber) utoa::$4 in (number~) utoa::$4 ← (byte) utoa::max_digits#5 - (unumber)(number) 1
|
|
Adding number conversion cast (unumber) 0 in *((byte*) utoa::buffer#3) ← (number) 0
|
|
Adding number conversion cast (unumber) 1 in (byte) utoa::started#1 ← (number) 1
|
|
Adding number conversion cast (unumber) $19 in (bool~) clrscr::$0 ← (byte) clrscr::l#2 < (number) $19
|
|
Adding number conversion cast (unumber) 0 in (byte) conio_cursor_x ← (number) 0
|
|
Adding number conversion cast (unumber) 0 in (byte) conio_cursor_y ← (number) 0
|
|
Adding number conversion cast (unumber) $28 in (bool~) clrscr::$1 ← (byte) clrscr::c#2 < (number) $28
|
|
Adding number conversion cast (unumber) $28 in (byte*) clrscr::line_text#1 ← (byte*) clrscr::line_text#3 + (number) $28
|
|
Adding number conversion cast (unumber) $28 in (byte*) clrscr::line_cols#1 ← (byte*) clrscr::line_cols#3 + (number) $28
|
|
Adding number conversion cast (unumber) $19 in (bool~) gotoxy::$0 ← (byte) gotoxy::y#2 > (number) $19
|
|
Adding number conversion cast (unumber) $28 in (bool~) gotoxy::$2 ← (byte) gotoxy::x#2 >= (number) $28
|
|
Adding number conversion cast (unumber) 0 in (byte) gotoxy::y#0 ← (number) 0
|
|
Adding number conversion cast (unumber) $28 in (number~) gotoxy::$4 ← (word~) gotoxy::$8 * (number) $28
|
|
Adding number conversion cast (unumber) gotoxy::$4 in (number~) gotoxy::$4 ← (word~) gotoxy::$8 * (unumber)(number) $28
|
|
Adding number conversion cast (unumber) gotoxy::$5 in (number~) gotoxy::$5 ← (unumber~) gotoxy::$4 + (byte) gotoxy::x#3
|
|
Adding number conversion cast (unumber) 0 in (byte) gotoxy::x#0 ← (number) 0
|
|
Adding number conversion cast (unumber) $28 in (bool~) cputc::$1 ← (byte) conio_cursor_x == (number) $28
|
|
Adding number conversion cast (unumber) 0 in (byte) conio_cursor_x ← (number) 0
|
|
Adding number conversion cast (unumber) $28 in (number~) cputln::$0 ← (number) $28 - (byte) conio_cursor_x
|
|
Adding number conversion cast (unumber) cputln::$0 in (number~) cputln::$0 ← (unumber)(number) $28 - (byte) conio_cursor_x
|
|
Adding number conversion cast (unumber) 0 in (byte) conio_cursor_x ← (number) 0
|
|
Adding number conversion cast (unumber) $19 in (bool~) cscroll::$0 ← (byte) conio_cursor_y == (number) $19
|
|
Adding number conversion cast (unumber) 0 in (bool~) cscroll::$9 ← (number) 0 != (byte) conio_scroll_enable
|
|
Adding number conversion cast (unumber) $28 in (void*) memcpy::source#0 ← (void*)(const nomodify byte*) CONIO_SCREEN_TEXT+(number) $28
|
|
Adding number conversion cast (unumber) $19*$28-$28 in (word) memcpy::num#0 ← (number) $19*(number) $28-(number) $28
|
|
Adding number conversion cast (unumber) $28 in (void*) memcpy::source#1 ← (void*)(const nomodify byte*) CONIO_SCREEN_COLORS+(number) $28
|
|
Adding number conversion cast (unumber) $19*$28-$28 in (word) memcpy::num#1 ← (number) $19*(number) $28-(number) $28
|
|
Adding number conversion cast (unumber) $28 in (void*) memset::str#0 ← (void*)(const nomodify byte*) CONIO_SCREEN_TEXT+(number) $19*(number) $28-(number) $28
|
|
Adding number conversion cast (unumber) $19*$28 in (void*) memset::str#0 ← (void*)(const nomodify byte*) CONIO_SCREEN_TEXT+(number) $19*(number) $28-(unumber)(number) $28
|
|
Adding number conversion cast (unumber) $28 in (word) memset::num#0 ← (number) $28
|
|
Adding number conversion cast (unumber) $28 in (void*) memset::str#1 ← (void*)(const nomodify byte*) CONIO_SCREEN_COLORS+(number) $19*(number) $28-(number) $28
|
|
Adding number conversion cast (unumber) $19*$28 in (void*) memset::str#1 ← (void*)(const nomodify byte*) CONIO_SCREEN_COLORS+(number) $19*(number) $28-(unumber)(number) $28
|
|
Adding number conversion cast (unumber) $28 in (word) memset::num#1 ← (number) $28
|
|
Adding number conversion cast (unumber) $28 in (byte*~) cscroll::$7 ← (byte*) conio_cursor_text - (number) $28
|
|
Adding number conversion cast (unumber) $28 in (byte*~) cscroll::$8 ← (byte*) conio_cursor_color - (number) $28
|
|
Adding number conversion cast (unumber) 0 in (byte) gotoxy::x#1 ← (number) 0
|
|
Adding number conversion cast (unumber) 0 in (byte) gotoxy::y#1 ← (number) 0
|
|
Adding number conversion cast (unumber) 0 in (bool~) cputs::$1 ← (number) 0 != (byte) cputs::c#1
|
|
Adding number conversion cast (unumber) 0 in *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) ← (number) 0
|
|
Adding number conversion cast (snumber) 0 in (bool~) printf_sint::$0 ← (signed word) printf_sint::value#11 < (number) 0
|
|
Adding number conversion cast (unumber) 0 in (bool~) printf_sint::$5 ← (number) 0 != (byte) printf_sint::format_sign_always#10
|
|
Adding number conversion cast (unumber) 0 in (bool~) printf_number_buffer::$26 ← (number) 0 != (byte) printf_number_buffer::format_min_length#1
|
|
Adding number conversion cast (unumber) 0 in (bool~) printf_number_buffer::$27 ← (number) 0 != (byte) printf_number_buffer::format_justify_left#1
|
|
Adding number conversion cast (unumber) 0 in (bool~) printf_number_buffer::$28 ← (number) 0 != (byte) printf_number_buffer::format_zero_padding#1
|
|
Adding number conversion cast (unumber) 0 in (bool~) printf_number_buffer::$29 ← (number) 0 != (byte) printf_number_buffer::buffer_sign#1
|
|
Adding number conversion cast (snumber) 0 in (bool~) printf_number_buffer::$22 ← (signed byte) printf_number_buffer::padding#1 < (number) 0
|
|
Adding number conversion cast (snumber) 0 in (signed byte) printf_number_buffer::padding#2 ← (number) 0
|
|
Adding number conversion cast (unumber) 0 in (bool~) printf_number_buffer::$30 ← (number) 0 != (byte) printf_number_buffer::buffer_sign#2
|
|
Adding number conversion cast (unumber) 0 in (bool~) printf_number_buffer::$31 ← (number) 0 != (byte) printf_number_buffer::format_upper_case#1
|
|
Adding number conversion cast (unumber) 0 in (bool~) printf_number_buffer::$32 ← (number) 0 != (byte) printf_number_buffer::format_zero_padding#3
|
|
Adding number conversion cast (snumber) 1 in (signed word) printf_sint::value#1 ← (number) 1
|
|
Adding number conversion cast (snumber) 2 in (signed word) printf_sint::value#2 ← (number) 2
|
|
Adding number conversion cast (snumber) 1 in (signed word) printf_sint::value#3 ← (number) 1
|
|
Adding number conversion cast (snumber) 2 in (signed word) printf_sint::value#4 ← (number) 2
|
|
Adding number conversion cast (snumber) 1 in (signed word) printf_sint::value#5 ← (number) 1
|
|
Adding number conversion cast (snumber) 1 in (signed word) printf_sint::value#6 ← (number) 1
|
|
Adding number conversion cast (snumber) 2 in (signed word) printf_sint::value#7 ← (number) 2
|
|
Adding number conversion cast (snumber) 2 in (signed word) printf_sint::value#8 ← (number) 2
|
|
Adding number conversion cast (snumber) 2 in (signed word) printf_sint::value#9 ← (number) 2
|
|
Adding number conversion cast (snumber) 1 in (signed word) printf_sint::value#10 ← (number) 1
|
|
Successful SSA optimization PassNAddNumberTypeConversions
|
|
Inlining cast (byte*) memcpy::src#0 ← (byte*)(void*) memcpy::source#2
|
|
Inlining cast (byte*) memcpy::dst#0 ← (byte*)(void*) memcpy::destination#2
|
|
Inlining cast (byte*) memset::dst#0 ← (byte*)(void*) memset::str#3
|
|
Inlining cast (byte) utoa::max_digits#1 ← (unumber)(number) 5
|
|
Inlining cast (byte) utoa::max_digits#2 ← (unumber)(number) 4
|
|
Inlining cast (byte) utoa::max_digits#3 ← (unumber)(number) 6
|
|
Inlining cast (byte) utoa::max_digits#4 ← (unumber)(number) $10
|
|
Inlining cast *((byte*) utoa::buffer#2) ← (unumber)(number) 0
|
|
Inlining cast *((byte*) utoa::buffer#3) ← (unumber)(number) 0
|
|
Inlining cast (byte) utoa::started#1 ← (unumber)(number) 1
|
|
Inlining cast (byte) conio_cursor_x ← (unumber)(number) 0
|
|
Inlining cast (byte) conio_cursor_y ← (unumber)(number) 0
|
|
Inlining cast (byte) gotoxy::y#0 ← (unumber)(number) 0
|
|
Inlining cast (byte) gotoxy::x#0 ← (unumber)(number) 0
|
|
Inlining cast (byte) conio_cursor_x ← (unumber)(number) 0
|
|
Inlining cast (byte) conio_cursor_x ← (unumber)(number) 0
|
|
Inlining cast (word) memcpy::num#0 ← (unumber)(number) $19*(number) $28-(number) $28
|
|
Inlining cast (word) memcpy::num#1 ← (unumber)(number) $19*(number) $28-(number) $28
|
|
Inlining cast (word) memset::num#0 ← (unumber)(number) $28
|
|
Inlining cast (word) memset::num#1 ← (unumber)(number) $28
|
|
Inlining cast (byte) gotoxy::x#1 ← (unumber)(number) 0
|
|
Inlining cast (byte) gotoxy::y#1 ← (unumber)(number) 0
|
|
Inlining cast *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) ← (unumber)(number) 0
|
|
Inlining cast (signed byte) printf_number_buffer::padding#2 ← (snumber)(number) 0
|
|
Inlining cast (signed word) printf_sint::value#1 ← (snumber)(number) 1
|
|
Inlining cast (signed word) printf_sint::value#2 ← (snumber)(number) 2
|
|
Inlining cast (signed word) printf_sint::value#3 ← (snumber)(number) 1
|
|
Inlining cast (signed word) printf_sint::value#4 ← (snumber)(number) 2
|
|
Inlining cast (signed word) printf_sint::value#5 ← (snumber)(number) 1
|
|
Inlining cast (signed word) printf_sint::value#6 ← (snumber)(number) 1
|
|
Inlining cast (signed word) printf_sint::value#7 ← (snumber)(number) 2
|
|
Inlining cast (signed word) printf_sint::value#8 ← (snumber)(number) 2
|
|
Inlining cast (signed word) printf_sint::value#9 ← (snumber)(number) 2
|
|
Inlining cast (signed word) printf_sint::value#10 ← (snumber)(number) 1
|
|
Successful SSA optimization Pass2InlineCast
|
|
Simplifying constant pointer cast (byte*) 1024
|
|
Simplifying constant pointer cast (byte*) 55296
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 5
|
|
Simplifying constant integer cast 4
|
|
Simplifying constant integer cast 6
|
|
Simplifying constant integer cast $10
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 1
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 1
|
|
Simplifying constant integer cast $19
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast $28
|
|
Simplifying constant integer cast $28
|
|
Simplifying constant integer cast $28
|
|
Simplifying constant integer cast $19
|
|
Simplifying constant integer cast $28
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast $28
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast $28
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast $28
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast $19
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast $28
|
|
Simplifying constant integer cast $28
|
|
Simplifying constant integer cast $28
|
|
Simplifying constant integer cast $28
|
|
Simplifying constant integer cast $28
|
|
Simplifying constant integer cast $28
|
|
Simplifying constant integer cast $28
|
|
Simplifying constant integer cast $28
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 1
|
|
Simplifying constant integer cast 2
|
|
Simplifying constant integer cast 1
|
|
Simplifying constant integer cast 2
|
|
Simplifying constant integer cast 1
|
|
Simplifying constant integer cast 1
|
|
Simplifying constant integer cast 2
|
|
Simplifying constant integer cast 2
|
|
Simplifying constant integer cast 2
|
|
Simplifying constant integer cast 1
|
|
Successful SSA optimization PassNCastSimplification
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) 5
|
|
Finalized unsigned number type (byte) 4
|
|
Finalized unsigned number type (byte) 6
|
|
Finalized unsigned number type (byte) $10
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) 1
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) 1
|
|
Finalized unsigned number type (byte) $19
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) $28
|
|
Finalized unsigned number type (byte) $28
|
|
Finalized unsigned number type (byte) $28
|
|
Finalized unsigned number type (byte) $19
|
|
Finalized unsigned number type (byte) $28
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) $28
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) $28
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) $28
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) $19
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) $28
|
|
Finalized unsigned number type (byte) $28
|
|
Finalized unsigned number type (byte) $28
|
|
Finalized unsigned number type (byte) $28
|
|
Finalized unsigned number type (byte) $28
|
|
Finalized unsigned number type (byte) $28
|
|
Finalized unsigned number type (byte) $28
|
|
Finalized unsigned number type (byte) $28
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized signed number type (signed byte) 0
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized signed number type (signed byte) 0
|
|
Finalized signed number type (signed byte) 0
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized signed number type (signed byte) 1
|
|
Finalized signed number type (signed byte) 2
|
|
Finalized signed number type (signed byte) 1
|
|
Finalized signed number type (signed byte) 2
|
|
Finalized signed number type (signed byte) 1
|
|
Finalized signed number type (signed byte) 1
|
|
Finalized signed number type (signed byte) 2
|
|
Finalized signed number type (signed byte) 2
|
|
Finalized signed number type (signed byte) 2
|
|
Finalized signed number type (signed byte) 1
|
|
Successful SSA optimization PassNFinalizeNumberTypeConversions
|
|
Inferred type updated to byte in (unumber~) utoa::$4 ← (byte) utoa::max_digits#5 - (byte) 1
|
|
Inferred type updated to word in (unumber~) gotoxy::$4 ← (word~) gotoxy::$8 * (byte) $28
|
|
Inferred type updated to word in (unumber~) gotoxy::$5 ← (word~) gotoxy::$4 + (byte) gotoxy::x#3
|
|
Inferred type updated to byte in (unumber~) cputln::$0 ← (byte) $28 - (byte) conio_cursor_x
|
|
Inversing boolean not [33] (bool~) memset::$1 ← (word) memset::num#2 <= (byte) 0 from [32] (bool~) memset::$0 ← (word) memset::num#2 > (byte) 0
|
|
Inversing boolean not [195] (bool~) gotoxy::$1 ← (byte) gotoxy::y#2 <= (byte) $19 from [194] (bool~) gotoxy::$0 ← (byte) gotoxy::y#2 > (byte) $19
|
|
Inversing boolean not [199] (bool~) gotoxy::$3 ← (byte) gotoxy::x#2 < (byte) $28 from [198] (bool~) gotoxy::$2 ← (byte) gotoxy::x#2 >= (byte) $28
|
|
Inversing boolean not [228] (bool~) cputc::$2 ← (byte) conio_cursor_x != (byte) $28 from [227] (bool~) cputc::$1 ← (byte) conio_cursor_x == (byte) $28
|
|
Inversing boolean not [245] (bool~) cscroll::$1 ← (byte) conio_cursor_y != (byte) $19 from [244] (bool~) cscroll::$0 ← (byte) conio_cursor_y == (byte) $19
|
|
Inversing boolean not [311] (bool~) printf_sint::$3 ← (byte) 0 == (byte) printf_sint::format_sign_always#10 from [310] (bool~) printf_sint::$5 ← (byte) 0 != (byte) printf_sint::format_sign_always#10
|
|
Inversing boolean not [335] (bool~) printf_number_buffer::$0 ← (byte) 0 == (byte) printf_number_buffer::format_min_length#1 from [334] (bool~) printf_number_buffer::$26 ← (byte) 0 != (byte) printf_number_buffer::format_min_length#1
|
|
Inversing boolean not [339] (bool~) printf_number_buffer::$1 ← (byte) 0 == (byte) printf_number_buffer::format_justify_left#1 from [338] (bool~) printf_number_buffer::$27 ← (byte) 0 != (byte) printf_number_buffer::format_justify_left#1
|
|
Inversing boolean not [341] (bool~) printf_number_buffer::$2 ← (byte) 0 == (byte) printf_number_buffer::format_zero_padding#1 from [340] (bool~) printf_number_buffer::$28 ← (byte) 0 != (byte) printf_number_buffer::format_zero_padding#1
|
|
Inversing boolean not [354] (bool~) printf_number_buffer::$20 ← (byte) 0 == (byte) printf_number_buffer::buffer_sign#1 from [353] (bool~) printf_number_buffer::$29 ← (byte) 0 != (byte) printf_number_buffer::buffer_sign#1
|
|
Inversing boolean not [361] (bool~) printf_number_buffer::$23 ← (signed byte) printf_number_buffer::padding#1 >= (signed byte) 0 from [360] (bool~) printf_number_buffer::$22 ← (signed byte) printf_number_buffer::padding#1 < (signed byte) 0
|
|
Inversing boolean not [369] (bool~) printf_number_buffer::$7 ← (byte) 0 == (byte) printf_number_buffer::buffer_sign#2 from [368] (bool~) printf_number_buffer::$30 ← (byte) 0 != (byte) printf_number_buffer::buffer_sign#2
|
|
Inversing boolean not [386] (bool~) printf_number_buffer::$12 ← (byte) 0 == (byte) printf_number_buffer::format_upper_case#1 from [385] (bool~) printf_number_buffer::$31 ← (byte) 0 != (byte) printf_number_buffer::format_upper_case#1
|
|
Inversing boolean not [398] (bool~) printf_number_buffer::$14 ← (byte) 0 == (byte) printf_number_buffer::format_zero_padding#3 from [397] (bool~) printf_number_buffer::$32 ← (byte) 0 != (byte) printf_number_buffer::format_zero_padding#3
|
|
Successful SSA optimization Pass2UnaryNotSimplification
|
|
Alias candidate removed (volatile)conio_cursor_text = gotoxy::$6 cputln::$1 cscroll::$7
|
|
Alias candidate removed (volatile)conio_cursor_color = gotoxy::$7 cputln::$2 cscroll::$8
|
|
Alias toupper::ch#1 = toupper::ch#2 toupper::ch#3 toupper::return#1
|
|
Alias toupper::return#0 = toupper::$3
|
|
Alias toupper::return#2 = toupper::return#4
|
|
Alias memcpy::src_end#0 = memcpy::$0
|
|
Alias memcpy::src#2 = memcpy::src#3
|
|
Alias memcpy::dst#2 = memcpy::dst#3
|
|
Alias memcpy::src_end#1 = memcpy::src_end#2
|
|
Alias memcpy::destination#3 = memcpy::destination#5 memcpy::destination#4 memcpy::return#0 memcpy::return#4 memcpy::return#1
|
|
Alias memset::return#0 = memset::str#2 memset::return#4 memset::return#1
|
|
Alias memset::str#3 = memset::str#4
|
|
Alias memset::num#2 = memset::num#3
|
|
Alias memset::c#4 = memset::c#5
|
|
Alias memset::end#0 = memset::$2
|
|
Alias memset::c#2 = memset::c#3
|
|
Alias memset::dst#2 = memset::dst#3
|
|
Alias memset::end#1 = memset::end#2
|
|
Alias memset::str#5 = memset::str#6
|
|
Alias strupr::src#0 = strupr::str#1
|
|
Alias strupr::src#2 = strupr::src#3 strupr::src#4
|
|
Alias strupr::str#2 = strupr::str#5 strupr::str#3 strupr::str#4 strupr::return#0 strupr::return#3 strupr::return#1
|
|
Alias toupper::return#3 = toupper::return#5
|
|
Alias strlen::len#2 = strlen::len#4 strlen::len#3 strlen::return#0 strlen::return#3 strlen::return#1
|
|
Alias strlen::str#2 = strlen::str#3
|
|
Alias utoa::value#10 = utoa::value#8 utoa::value#12 utoa::value#13 utoa::value#9 utoa::value#14 utoa::value#15 utoa::value#11
|
|
Alias utoa::buffer#10 = utoa::buffer#17 utoa::buffer#21 utoa::buffer#16 utoa::buffer#18 utoa::buffer#13 utoa::buffer#19 utoa::buffer#20 utoa::buffer#6
|
|
Alias utoa::radix#1 = utoa::radix#2 utoa::radix#3 utoa::radix#4
|
|
Alias utoa::digit#2 = utoa::digit#3 utoa::digit#6 utoa::digit#5
|
|
Alias utoa::digit_values#10 = utoa::digit_values#5 utoa::digit_values#6 utoa::digit_values#9
|
|
Alias utoa::value#2 = utoa::value#5 utoa::value#3 utoa::value#4
|
|
Alias utoa::started#2 = utoa::started#3
|
|
Alias utoa::buffer#11 = utoa::buffer#12 utoa::buffer#7 utoa::buffer#8 utoa::buffer#9
|
|
Alias utoa::max_digits#10 = utoa::max_digits#8 utoa::max_digits#5 utoa::max_digits#9
|
|
Alias utoa::digit_value#0 = utoa::digit_value#1
|
|
Alias utoa_append::return#0 = utoa_append::return#3
|
|
Alias utoa::value#0 = utoa::$9
|
|
Alias utoa_append::digit#2 = utoa_append::digit#4 utoa_append::digit#3
|
|
Alias utoa_append::value#2 = utoa_append::value#3 utoa_append::value#4 utoa_append::return#1 utoa_append::return#4 utoa_append::return#2
|
|
Alias utoa_append::sub#1 = utoa_append::sub#2
|
|
Alias utoa_append::buffer#1 = utoa_append::buffer#4 utoa_append::buffer#2
|
|
Alias clrscr::line_text#5 = clrscr::line_text#6
|
|
Alias clrscr::line_cols#5 = clrscr::line_cols#6
|
|
Alias clrscr::l#2 = clrscr::l#5
|
|
Alias clrscr::line_text#2 = clrscr::line_text#4 clrscr::line_text#3
|
|
Alias clrscr::c#2 = clrscr::c#3
|
|
Alias clrscr::line_cols#2 = clrscr::line_cols#4 clrscr::line_cols#3
|
|
Alias clrscr::l#3 = clrscr::l#6 clrscr::l#4
|
|
Alias gotoxy::x#4 = gotoxy::x#5
|
|
Alias gotoxy::offset#0 = gotoxy::$5
|
|
Alias gotoxy::y#4 = gotoxy::y#5
|
|
Alias cputc::c#13 = cputc::c#14
|
|
Alias cputln::ln_offset#0 = cputln::$0
|
|
Alias cputs::c#1 = cputs::c#2
|
|
Alias cputs::s#0 = cputs::s#25 cputs::s#24
|
|
Alias printf_padding::pad#3 = printf_padding::pad#4 printf_padding::pad#6
|
|
Alias printf_padding::i#2 = printf_padding::i#4 printf_padding::i#3
|
|
Alias printf_padding::length#3 = printf_padding::length#6 printf_padding::length#5
|
|
Alias printf_sint::value#11 = printf_sint::value#12 printf_sint::value#14 printf_sint::value#15
|
|
Alias printf_sint::format_radix#12 = printf_sint::format_radix#15 printf_sint::format_radix#13 printf_sint::format_radix#14
|
|
Alias printf_sint::format_min_length#12 = printf_sint::format_min_length#15 printf_sint::format_min_length#13 printf_sint::format_min_length#14
|
|
Alias printf_sint::format_justify_left#12 = printf_sint::format_justify_left#15 printf_sint::format_justify_left#13 printf_sint::format_justify_left#14
|
|
Alias printf_sint::format_sign_always#10 = printf_sint::format_sign_always#14 printf_sint::format_sign_always#12 printf_sint::format_sign_always#15
|
|
Alias printf_sint::format_zero_padding#12 = printf_sint::format_zero_padding#15 printf_sint::format_zero_padding#13 printf_sint::format_zero_padding#14
|
|
Alias printf_sint::format_upper_case#12 = printf_sint::format_upper_case#15 printf_sint::format_upper_case#13 printf_sint::format_upper_case#14
|
|
Alias printf_sint::value#0 = printf_sint::$4
|
|
Alias printf_sint::format_min_length#10 = printf_sint::format_min_length#11
|
|
Alias printf_sint::format_justify_left#10 = printf_sint::format_justify_left#11
|
|
Alias printf_sint::format_sign_always#11 = printf_sint::format_sign_always#13
|
|
Alias printf_sint::format_zero_padding#10 = printf_sint::format_zero_padding#11
|
|
Alias printf_sint::format_upper_case#10 = printf_sint::format_upper_case#11
|
|
Alias printf_sint::format_radix#10 = printf_sint::format_radix#11
|
|
Alias printf_number_buffer::buffer_digits#1 = printf_number_buffer::buffer_digits#4 printf_number_buffer::buffer_digits#18 printf_number_buffer::buffer_digits#19
|
|
Alias printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#7 printf_number_buffer::buffer_sign#11
|
|
Alias printf_number_buffer::format_min_length#1 = printf_number_buffer::format_min_length#5 printf_number_buffer::format_min_length#3 printf_number_buffer::format_min_length#4
|
|
Alias printf_number_buffer::format_justify_left#11 = printf_number_buffer::format_justify_left#3 printf_number_buffer::format_justify_left#7 printf_number_buffer::format_justify_left#8
|
|
Alias printf_number_buffer::format_zero_padding#10 = printf_number_buffer::format_zero_padding#16 printf_number_buffer::format_zero_padding#4 printf_number_buffer::format_zero_padding#11
|
|
Alias printf_number_buffer::format_upper_case#10 = printf_number_buffer::format_upper_case#16 printf_number_buffer::format_upper_case#14 printf_number_buffer::format_upper_case#15
|
|
Alias strlen::return#2 = strlen::return#4
|
|
Alias printf_number_buffer::padding#1 = printf_number_buffer::$21
|
|
Alias printf_number_buffer::len#0 = printf_number_buffer::len#3
|
|
Alias printf_number_buffer::format_justify_left#4 = printf_number_buffer::format_justify_left#5
|
|
Alias printf_number_buffer::format_zero_padding#5 = printf_number_buffer::format_zero_padding#6
|
|
Alias printf_number_buffer::buffer_sign#8 = printf_number_buffer::buffer_sign#9
|
|
Alias printf_number_buffer::format_upper_case#11 = printf_number_buffer::format_upper_case#12
|
|
Alias printf_number_buffer::buffer_digits#15 = printf_number_buffer::buffer_digits#16
|
|
Alias printf_number_buffer::padding#12 = printf_number_buffer::padding#4 printf_number_buffer::padding#3
|
|
Alias printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#6
|
|
Alias printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#17 printf_number_buffer::format_zero_padding#12
|
|
Alias printf_number_buffer::format_upper_case#13 = printf_number_buffer::format_upper_case#7 printf_number_buffer::format_upper_case#8
|
|
Alias printf_number_buffer::buffer_digits#12 = printf_number_buffer::buffer_digits#17 printf_number_buffer::buffer_digits#13
|
|
Alias printf_number_buffer::format_justify_left#1 = printf_number_buffer::format_justify_left#20 printf_number_buffer::format_justify_left#18
|
|
Alias printf_number_buffer::buffer_sign#2 = printf_number_buffer::buffer_sign#3
|
|
Alias printf_number_buffer::format_zero_padding#13 = printf_number_buffer::format_zero_padding#8 printf_number_buffer::format_zero_padding#7
|
|
Alias printf_number_buffer::padding#10 = printf_number_buffer::padding#13 printf_number_buffer::padding#9
|
|
Alias printf_number_buffer::format_upper_case#4 = printf_number_buffer::format_upper_case#9 printf_number_buffer::format_upper_case#5
|
|
Alias printf_number_buffer::buffer_digits#10 = printf_number_buffer::buffer_digits#14 printf_number_buffer::buffer_digits#9
|
|
Alias printf_number_buffer::format_justify_left#15 = printf_number_buffer::format_justify_left#19 printf_number_buffer::format_justify_left#16
|
|
Alias printf_number_buffer::padding#16 = printf_number_buffer::padding#6 printf_number_buffer::padding#5
|
|
Alias printf_number_buffer::format_upper_case#2 = printf_number_buffer::format_upper_case#6 printf_number_buffer::format_upper_case#3
|
|
Alias printf_number_buffer::buffer_digits#11 = printf_number_buffer::buffer_digits#8 printf_number_buffer::buffer_digits#7
|
|
Alias printf_number_buffer::format_zero_padding#18 = printf_number_buffer::format_zero_padding#20 printf_number_buffer::format_zero_padding#2
|
|
Alias printf_number_buffer::format_justify_left#12 = printf_number_buffer::format_justify_left#17 printf_number_buffer::format_justify_left#13
|
|
Alias printf_number_buffer::format_zero_padding#3 = printf_number_buffer::format_zero_padding#9
|
|
Alias printf_number_buffer::format_justify_left#2 = printf_number_buffer::format_justify_left#6
|
|
Alias printf_number_buffer::padding#11 = printf_number_buffer::padding#7 printf_number_buffer::padding#8
|
|
Alias printf_number_buffer::buffer_digits#3 = printf_number_buffer::buffer_digits#6 printf_number_buffer::buffer_digits#5
|
|
Alias printf_number_buffer::format_zero_padding#14 = printf_number_buffer::format_zero_padding#19 printf_number_buffer::format_zero_padding#15
|
|
Alias printf_number_buffer::format_justify_left#10 = printf_number_buffer::format_justify_left#14 printf_number_buffer::format_justify_left#9
|
|
Alias printf_number_buffer::padding#14 = printf_number_buffer::padding#17 printf_number_buffer::padding#15
|
|
Successful SSA optimization Pass2AliasElimination
|
|
Alias candidate removed (volatile)conio_cursor_text = gotoxy::$6 cputln::$1 cscroll::$7
|
|
Alias candidate removed (volatile)conio_cursor_color = gotoxy::$7 cputln::$2 cscroll::$8
|
|
Alias utoa::value#10 = utoa::value#7
|
|
Alias utoa::buffer#10 = utoa::buffer#15
|
|
Alias utoa::digit#2 = utoa::digit#4
|
|
Alias utoa::max_digits#10 = utoa::max_digits#6
|
|
Alias utoa::digit_values#10 = utoa::digit_values#7
|
|
Alias gotoxy::x#2 = gotoxy::x#4
|
|
Alias gotoxy::y#3 = gotoxy::y#4
|
|
Alias printf_sint::format_radix#10 = printf_sint::format_radix#12
|
|
Alias printf_sint::format_min_length#10 = printf_sint::format_min_length#12
|
|
Alias printf_sint::format_justify_left#10 = printf_sint::format_justify_left#12
|
|
Alias printf_sint::format_sign_always#10 = printf_sint::format_sign_always#11
|
|
Alias printf_sint::format_zero_padding#10 = printf_sint::format_zero_padding#12
|
|
Alias printf_sint::format_upper_case#10 = printf_sint::format_upper_case#12
|
|
Alias printf_number_buffer::format_min_length#1 = printf_number_buffer::format_min_length#2
|
|
Alias printf_number_buffer::format_justify_left#11 = printf_number_buffer::format_justify_left#4
|
|
Alias printf_number_buffer::format_zero_padding#10 = printf_number_buffer::format_zero_padding#5
|
|
Alias printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#8
|
|
Alias printf_number_buffer::format_upper_case#10 = printf_number_buffer::format_upper_case#11
|
|
Alias printf_number_buffer::buffer_digits#1 = printf_number_buffer::buffer_digits#15
|
|
Alias printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2
|
|
Alias printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#13 printf_number_buffer::format_zero_padding#18 printf_number_buffer::format_zero_padding#14 printf_number_buffer::format_zero_padding#3
|
|
Alias printf_number_buffer::padding#10 = printf_number_buffer::padding#12 printf_number_buffer::padding#16 printf_number_buffer::padding#14 printf_number_buffer::padding#11
|
|
Alias printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#4 printf_number_buffer::format_upper_case#13 printf_number_buffer::format_upper_case#2
|
|
Alias printf_number_buffer::buffer_digits#10 = printf_number_buffer::buffer_digits#12 printf_number_buffer::buffer_digits#11 printf_number_buffer::buffer_digits#3 printf_number_buffer::buffer_digits#2
|
|
Alias printf_number_buffer::format_justify_left#1 = printf_number_buffer::format_justify_left#15 printf_number_buffer::format_justify_left#12 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#2
|
|
Successful SSA optimization Pass2AliasElimination
|
|
Alias candidate removed (volatile)conio_cursor_text = gotoxy::$6 cputln::$1 cscroll::$7
|
|
Alias candidate removed (volatile)conio_cursor_color = gotoxy::$7 cputln::$2 cscroll::$8
|
|
Alias printf_number_buffer::format_justify_left#1 = printf_number_buffer::format_justify_left#11
|
|
Alias printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10
|
|
Alias printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10
|
|
Alias printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10
|
|
Alias printf_number_buffer::buffer_digits#1 = printf_number_buffer::buffer_digits#10
|
|
Successful SSA optimization Pass2AliasElimination
|
|
Alias candidate removed (volatile)conio_cursor_text = gotoxy::$6 cputln::$1 cscroll::$7
|
|
Alias candidate removed (volatile)conio_cursor_color = gotoxy::$7 cputln::$2 cscroll::$8
|
|
Identical Phi Values (byte) toupper::ch#1 (byte) toupper::ch#0
|
|
Identical Phi Values (byte*) memcpy::src_end#1 (byte*) memcpy::src_end#0
|
|
Identical Phi Values (void*) memcpy::destination#3 (void*) memcpy::destination#2
|
|
Identical Phi Values (byte*) memset::end#1 (byte*) memset::end#0
|
|
Identical Phi Values (void*) memset::str#5 (void*) memset::str#3
|
|
Identical Phi Values (byte) memset::c#2 (byte) memset::c#4
|
|
Identical Phi Values (byte*) strupr::src#0 (byte*) strupr::str#0
|
|
Identical Phi Values (byte*) strupr::str#2 (byte*) strupr::src#0
|
|
Identical Phi Values (byte*) strlen::str#4 (byte*) strlen::str#1
|
|
Identical Phi Values (byte) utoa::radix#1 (byte) utoa::radix#0
|
|
Identical Phi Values (word) utoa::value#10 (word) utoa::value#1
|
|
Identical Phi Values (byte*) utoa::buffer#10 (byte*) utoa::buffer#5
|
|
Identical Phi Values (byte) utoa::max_digits#10 (byte) utoa::max_digits#7
|
|
Identical Phi Values (word*) utoa::digit_values#10 (word*) utoa::digit_values#8
|
|
Identical Phi Values (word) utoa_append::value#5 (word) utoa_append::value#0
|
|
Identical Phi Values (word) utoa_append::sub#3 (word) utoa_append::sub#0
|
|
Identical Phi Values (byte*) utoa_append::buffer#3 (byte*) utoa_append::buffer#0
|
|
Identical Phi Values (word) utoa_append::sub#1 (word) utoa_append::sub#3
|
|
Identical Phi Values (byte*) utoa_append::buffer#1 (byte*) utoa_append::buffer#3
|
|
Identical Phi Values (byte*) clrscr::line_text#2 (byte*) clrscr::line_text#5
|
|
Identical Phi Values (byte*) clrscr::line_cols#2 (byte*) clrscr::line_cols#5
|
|
Identical Phi Values (byte) clrscr::l#3 (byte) clrscr::l#2
|
|
Identical Phi Values (byte) gotoxy::y#2 (byte) gotoxy::y#1
|
|
Identical Phi Values (byte) gotoxy::x#2 (byte) gotoxy::x#1
|
|
Identical Phi Values (byte) printf_padding::length#3 (byte) printf_padding::length#4
|
|
Identical Phi Values (byte) printf_padding::pad#3 (byte) printf_padding::pad#5
|
|
Identical Phi Values (byte) printf_number_buffer::format_min_length#1 (byte) printf_number_buffer::format_min_length#0
|
|
Identical Phi Values (byte) printf_number_buffer::format_justify_left#1 (byte) printf_number_buffer::format_justify_left#0
|
|
Identical Phi Values (byte) printf_number_buffer::format_zero_padding#1 (byte) printf_number_buffer::format_zero_padding#0
|
|
Identical Phi Values (byte*) printf_number_buffer::buffer_digits#1 (byte*) printf_number_buffer::buffer_digits#0
|
|
Identical Phi Values (byte) printf_number_buffer::buffer_sign#1 (byte) printf_number_buffer::buffer_sign#0
|
|
Identical Phi Values (byte) printf_number_buffer::format_upper_case#1 (byte) printf_number_buffer::format_upper_case#0
|
|
Successful SSA optimization Pass2IdenticalPhiElimination
|
|
Identical Phi Values (void*) memset::return#0 (void*) memset::str#3
|
|
Successful SSA optimization Pass2IdenticalPhiElimination
|
|
Simple Condition (bool~) memcpy::$1 [15] if((byte*) memcpy::src#2!=(byte*) memcpy::src_end#0) goto memcpy::@2
|
|
Simple Condition (bool~) memset::$1 [22] if((word) memset::num#2<=(byte) 0) goto memset::@1
|
|
Simple Condition (bool~) memset::$3 [29] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@4
|
|
Simple Condition (bool~) strupr::$1 [36] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2
|
|
Simple Condition (bool~) strlen::$0 [48] if((byte) 0!=*((byte*) strlen::str#2)) goto strlen::@2
|
|
Simple Condition (bool~) utoa::$0 [56] if((byte) utoa::radix#0==(const byte) DECIMAL) goto utoa::@1
|
|
Simple Condition (bool~) utoa::$1 [60] if((byte) utoa::radix#0==(const byte) HEXADECIMAL) goto utoa::@2
|
|
Simple Condition (bool~) utoa::$2 [64] if((byte) utoa::radix#0==(const byte) OCTAL) goto utoa::@3
|
|
Simple Condition (bool~) utoa::$3 [68] if((byte) utoa::radix#0==(const byte) BINARY) goto utoa::@4
|
|
Simple Condition (bool~) utoa::$5 [85] if((byte) utoa::digit#2<(byte~) utoa::$4) goto utoa::@11
|
|
Simple Condition (bool~) utoa_append::$0 [110] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2
|
|
Simple Condition (bool~) clrscr::$0 [126] if((byte) clrscr::l#2<(byte) $19) goto clrscr::@2
|
|
Simple Condition (bool~) clrscr::$1 [134] if((byte) clrscr::c#2<(byte) $28) goto clrscr::@5
|
|
Simple Condition (bool~) gotoxy::$1 [144] if((byte) gotoxy::y#1<=(byte) $19) goto gotoxy::@1
|
|
Simple Condition (bool~) gotoxy::$3 [147] if((byte) gotoxy::x#1<(byte) $28) goto gotoxy::@2
|
|
Simple Condition (bool~) cputc::$0 [163] if((byte) cputc::c#13==(byte) '
|
|
') goto cputc::@1
|
|
Simple Condition (bool~) cputc::$2 [171] if((byte) conio_cursor_x!=(byte) $28) goto cputc::@return
|
|
Simple Condition (bool~) cscroll::$1 [186] if((byte) conio_cursor_y!=(byte) $19) goto cscroll::@return
|
|
Simple Condition (bool~) cscroll::$9 [188] if((byte) 0!=(byte) conio_scroll_enable) goto cscroll::@3
|
|
Simple Condition (bool~) cputs::$1 [224] if((byte) 0!=(byte) cputs::c#1) goto cputs::@2
|
|
Simple Condition (bool~) printf_padding::$0 [232] if((byte) printf_padding::i#2<(byte) printf_padding::length#4) goto printf_padding::@2
|
|
Simple Condition (bool~) printf_sint::$0 [240] if((signed word) printf_sint::value#11<(signed byte) 0) goto printf_sint::@1
|
|
Simple Condition (bool~) printf_sint::$3 [244] if((byte) 0==(byte) printf_sint::format_sign_always#10) goto printf_sint::@2
|
|
Simple Condition (bool~) printf_number_buffer::$0 [265] if((byte) 0==(byte) printf_number_buffer::format_min_length#0) goto printf_number_buffer::@1
|
|
Simple Condition (bool~) printf_number_buffer::$20 [279] if((byte) 0==(byte) printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@13
|
|
Simple Condition (bool~) printf_number_buffer::$23 [284] if((signed byte) printf_number_buffer::padding#1>=(signed byte) 0) goto printf_number_buffer::@1
|
|
Simple Condition (bool~) printf_number_buffer::$7 [288] if((byte) 0==(byte) printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@3
|
|
Simple Condition (bool~) printf_number_buffer::$12 [298] if((byte) 0==(byte) printf_number_buffer::format_upper_case#0) goto printf_number_buffer::@5
|
|
Successful SSA optimization Pass2ConditionalJumpSimplification
|
|
Rewriting && if()-condition to two if()s [3] (bool~) toupper::$2 ← (bool~) toupper::$0 && (bool~) toupper::$1
|
|
Rewriting ! if()-condition to reversed if() [90] (bool~) utoa::$8 ← ! (bool~) utoa::$7
|
|
Rewriting || if()-condition to two if()s [89] (bool~) utoa::$7 ← (byte) utoa::started#2 || (bool~) utoa::$6
|
|
Rewriting ! if()-condition to reversed if() [271] (bool~) printf_number_buffer::$5 ← ! (bool~) printf_number_buffer::$4
|
|
Rewriting && if()-condition to two if()s [270] (bool~) printf_number_buffer::$4 ← (bool~) printf_number_buffer::$3 && (signed byte) printf_number_buffer::padding#10
|
|
Rewriting && if()-condition to two if()s [269] (bool~) printf_number_buffer::$3 ← (bool~) printf_number_buffer::$1 && (bool~) printf_number_buffer::$2
|
|
Rewriting ! if()-condition to reversed if() [293] (bool~) printf_number_buffer::$10 ← ! (bool~) printf_number_buffer::$9
|
|
Rewriting && if()-condition to two if()s [292] (bool~) printf_number_buffer::$9 ← (byte) printf_number_buffer::format_zero_padding#0 && (signed byte) printf_number_buffer::padding#10
|
|
Rewriting ! if()-condition to reversed if() [307] (bool~) printf_number_buffer::$17 ← ! (bool~) printf_number_buffer::$16
|
|
Rewriting && if()-condition to two if()s [306] (bool~) printf_number_buffer::$16 ← (bool~) printf_number_buffer::$15 && (signed byte) printf_number_buffer::padding#10
|
|
Rewriting && if()-condition to two if()s [305] (bool~) printf_number_buffer::$15 ← (byte) printf_number_buffer::format_justify_left#0 && (bool~) printf_number_buffer::$14
|
|
Successful SSA optimization Pass2ConditionalAndOrRewriting
|
|
Warning! Adding boolean cast to non-boolean condition (byte) utoa::started#2
|
|
Warning! Adding boolean cast to non-boolean condition (byte) printf_number_buffer::format_zero_padding#0
|
|
Warning! Adding boolean cast to non-boolean condition (byte) printf_number_buffer::format_justify_left#0
|
|
Warning! Adding boolean cast to non-boolean condition (signed byte) printf_number_buffer::padding#10
|
|
Warning! Adding boolean cast to non-boolean condition (signed byte) printf_number_buffer::padding#10
|
|
Warning! Adding boolean cast to non-boolean condition (signed byte) printf_number_buffer::padding#10
|
|
Constant right-side identified [191] (word) memcpy::num#0 ← (unumber)(number) $19*(number) $28-(number) $28
|
|
Constant right-side identified [196] (word) memcpy::num#1 ← (unumber)(number) $19*(number) $28-(number) $28
|
|
Successful SSA optimization Pass2ConstantRValueConsolidation
|
|
Constant (const word) strlen::len#0 = 0
|
|
Constant (const byte) utoa::max_digits#0 = 0
|
|
Constant (const word*) utoa::digit_values#0 = (word*) 0
|
|
Constant (const byte) utoa::max_digits#1 = 5
|
|
Constant (const word*) utoa::digit_values#1 = RADIX_DECIMAL_VALUES
|
|
Constant (const byte) utoa::max_digits#2 = 4
|
|
Constant (const word*) utoa::digit_values#2 = RADIX_HEXADECIMAL_VALUES
|
|
Constant (const byte) utoa::max_digits#3 = 6
|
|
Constant (const word*) utoa::digit_values#3 = RADIX_OCTAL_VALUES
|
|
Constant (const byte) utoa::max_digits#4 = $10
|
|
Constant (const word*) utoa::digit_values#4 = RADIX_BINARY_VALUES
|
|
Constant (const byte) utoa::started#0 = 0
|
|
Constant (const byte) utoa::digit#0 = 0
|
|
Constant (const byte) utoa::started#1 = 1
|
|
Constant (const byte) utoa_append::digit#0 = 0
|
|
Constant (const byte*) clrscr::line_text#0 = CONIO_SCREEN_TEXT
|
|
Constant (const byte*) clrscr::line_cols#0 = CONIO_SCREEN_COLORS
|
|
Constant (const byte) clrscr::l#0 = 0
|
|
Constant (const byte) clrscr::c#0 = 0
|
|
Constant (const byte) gotoxy::y#0 = 0
|
|
Constant (const byte) gotoxy::x#0 = 0
|
|
Constant (const void*) memcpy::destination#0 = (void*)CONIO_SCREEN_TEXT
|
|
Constant (const void*) memcpy::source#0 = (void*)CONIO_SCREEN_TEXT+$28
|
|
Constant (const word) memcpy::num#0 = (unumber)$19*$28-$28
|
|
Constant (const void*) memcpy::destination#1 = (void*)CONIO_SCREEN_COLORS
|
|
Constant (const void*) memcpy::source#1 = (void*)CONIO_SCREEN_COLORS+$28
|
|
Constant (const word) memcpy::num#1 = (unumber)$19*$28-$28
|
|
Constant (const void*) memset::str#0 = (void*)CONIO_SCREEN_TEXT+(word)$19*$28-$28
|
|
Constant (const byte) memset::c#0 = ' '
|
|
Constant (const word) memset::num#0 = $28
|
|
Constant (const void*) memset::str#1 = (void*)CONIO_SCREEN_COLORS+(word)$19*$28-$28
|
|
Constant (const word) memset::num#1 = $28
|
|
Constant (const byte) gotoxy::x#1 = 0
|
|
Constant (const byte) gotoxy::y#1 = 0
|
|
Constant (const byte) cputs::c#0 = 0
|
|
Constant (const byte) printf_padding::i#0 = 0
|
|
Constant (const byte*) utoa::buffer#5 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
Constant (const byte*) printf_number_buffer::buffer_digits#0 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
Constant (const signed byte) printf_number_buffer::padding#0 = 0
|
|
Constant (const signed byte) printf_number_buffer::padding#2 = 0
|
|
Constant (const byte) printf_padding::pad#0 = ' '
|
|
Constant (const byte) printf_padding::pad#1 = '0'
|
|
Constant (const byte) printf_padding::pad#2 = ' '
|
|
Constant (const byte) cputc::c#3 = '%'
|
|
Constant (const to_nomodify byte*) cputs::s#2 = main::s
|
|
Constant (const byte) cputc::c#4 = '%'
|
|
Constant (const to_nomodify byte*) cputs::s#3 = main::s1
|
|
Constant (const signed word) printf_sint::value#1 = 1
|
|
Constant (const byte) printf_sint::format_min_length#0 = 0
|
|
Constant (const byte) printf_sint::format_justify_left#0 = 0
|
|
Constant (const byte) printf_sint::format_sign_always#0 = 0
|
|
Constant (const byte) printf_sint::format_zero_padding#0 = 0
|
|
Constant (const byte) printf_sint::format_upper_case#0 = 0
|
|
Constant (const byte) printf_sint::format_radix#0 = DECIMAL
|
|
Constant (const to_nomodify byte*) cputs::s#4 = main::s2
|
|
Constant (const signed word) printf_sint::value#2 = 2
|
|
Constant (const byte) printf_sint::format_min_length#1 = 0
|
|
Constant (const byte) printf_sint::format_justify_left#1 = 0
|
|
Constant (const byte) printf_sint::format_sign_always#1 = 0
|
|
Constant (const byte) printf_sint::format_zero_padding#1 = 0
|
|
Constant (const byte) printf_sint::format_upper_case#1 = 0
|
|
Constant (const byte) printf_sint::format_radix#1 = DECIMAL
|
|
Constant (const to_nomodify byte*) cputs::s#5 = main::s3
|
|
Constant (const byte) cputc::c#5 = '%'
|
|
Constant (const to_nomodify byte*) cputs::s#6 = main::s4
|
|
Constant (const byte) cputc::c#6 = '%'
|
|
Constant (const to_nomodify byte*) cputs::s#7 = main::s5
|
|
Constant (const signed word) printf_sint::value#3 = 1
|
|
Constant (const byte) printf_sint::format_min_length#2 = 0
|
|
Constant (const byte) printf_sint::format_justify_left#2 = 0
|
|
Constant (const byte) printf_sint::format_sign_always#2 = 0
|
|
Constant (const byte) printf_sint::format_zero_padding#2 = 0
|
|
Constant (const byte) printf_sint::format_upper_case#2 = 0
|
|
Constant (const byte) printf_sint::format_radix#2 = DECIMAL
|
|
Constant (const to_nomodify byte*) cputs::s#8 = main::s6
|
|
Constant (const signed word) printf_sint::value#4 = 2
|
|
Constant (const byte) printf_sint::format_min_length#3 = 0
|
|
Constant (const byte) printf_sint::format_justify_left#3 = 0
|
|
Constant (const byte) printf_sint::format_sign_always#3 = 0
|
|
Constant (const byte) printf_sint::format_zero_padding#3 = 0
|
|
Constant (const byte) printf_sint::format_upper_case#3 = 0
|
|
Constant (const byte) printf_sint::format_radix#3 = DECIMAL
|
|
Constant (const to_nomodify byte*) cputs::s#9 = main::s7
|
|
Constant (const byte) cputc::c#7 = '%'
|
|
Constant (const to_nomodify byte*) cputs::s#10 = main::s8
|
|
Constant (const byte) cputc::c#8 = '%'
|
|
Constant (const to_nomodify byte*) cputs::s#11 = main::s9
|
|
Constant (const signed word) printf_sint::value#5 = 1
|
|
Constant (const byte) printf_sint::format_min_length#4 = 0
|
|
Constant (const byte) printf_sint::format_justify_left#4 = 0
|
|
Constant (const byte) printf_sint::format_sign_always#4 = 0
|
|
Constant (const byte) printf_sint::format_zero_padding#4 = 0
|
|
Constant (const byte) printf_sint::format_upper_case#4 = 0
|
|
Constant (const byte) printf_sint::format_radix#4 = DECIMAL
|
|
Constant (const to_nomodify byte*) cputs::s#12 = main::s10
|
|
Constant (const signed word) printf_sint::value#6 = 1
|
|
Constant (const byte) printf_sint::format_min_length#5 = 0
|
|
Constant (const byte) printf_sint::format_justify_left#5 = 0
|
|
Constant (const byte) printf_sint::format_sign_always#5 = 0
|
|
Constant (const byte) printf_sint::format_zero_padding#5 = 0
|
|
Constant (const byte) printf_sint::format_upper_case#5 = 0
|
|
Constant (const byte) printf_sint::format_radix#5 = DECIMAL
|
|
Constant (const to_nomodify byte*) cputs::s#13 = main::s11
|
|
Constant (const byte) cputc::c#9 = '%'
|
|
Constant (const to_nomodify byte*) cputs::s#14 = main::s12
|
|
Constant (const byte) cputc::c#10 = '%'
|
|
Constant (const to_nomodify byte*) cputs::s#15 = main::s13
|
|
Constant (const signed word) printf_sint::value#7 = 2
|
|
Constant (const byte) printf_sint::format_min_length#6 = 0
|
|
Constant (const byte) printf_sint::format_justify_left#6 = 0
|
|
Constant (const byte) printf_sint::format_sign_always#6 = 0
|
|
Constant (const byte) printf_sint::format_zero_padding#6 = 0
|
|
Constant (const byte) printf_sint::format_upper_case#6 = 0
|
|
Constant (const byte) printf_sint::format_radix#6 = DECIMAL
|
|
Constant (const to_nomodify byte*) cputs::s#16 = main::s14
|
|
Constant (const signed word) printf_sint::value#8 = 2
|
|
Constant (const byte) printf_sint::format_min_length#7 = 0
|
|
Constant (const byte) printf_sint::format_justify_left#7 = 0
|
|
Constant (const byte) printf_sint::format_sign_always#7 = 0
|
|
Constant (const byte) printf_sint::format_zero_padding#7 = 0
|
|
Constant (const byte) printf_sint::format_upper_case#7 = 0
|
|
Constant (const byte) printf_sint::format_radix#7 = DECIMAL
|
|
Constant (const to_nomodify byte*) cputs::s#17 = main::s15
|
|
Constant (const byte) cputc::c#11 = '%'
|
|
Constant (const to_nomodify byte*) cputs::s#18 = main::s16
|
|
Constant (const byte) cputc::c#12 = '%'
|
|
Constant (const to_nomodify byte*) cputs::s#19 = main::s17
|
|
Constant (const signed word) printf_sint::value#9 = 2
|
|
Constant (const byte) printf_sint::format_min_length#8 = 0
|
|
Constant (const byte) printf_sint::format_justify_left#8 = 0
|
|
Constant (const byte) printf_sint::format_sign_always#8 = 0
|
|
Constant (const byte) printf_sint::format_zero_padding#8 = 0
|
|
Constant (const byte) printf_sint::format_upper_case#8 = 0
|
|
Constant (const byte) printf_sint::format_radix#8 = DECIMAL
|
|
Constant (const to_nomodify byte*) cputs::s#20 = main::s18
|
|
Constant (const signed word) printf_sint::value#10 = 1
|
|
Constant (const byte) printf_sint::format_min_length#9 = 0
|
|
Constant (const byte) printf_sint::format_justify_left#9 = 0
|
|
Constant (const byte) printf_sint::format_sign_always#9 = 0
|
|
Constant (const byte) printf_sint::format_zero_padding#9 = 0
|
|
Constant (const byte) printf_sint::format_upper_case#9 = 0
|
|
Constant (const byte) printf_sint::format_radix#9 = DECIMAL
|
|
Constant (const to_nomodify byte*) cputs::s#21 = main::s19
|
|
Constant (const byte) conio_textcolor = CONIO_TEXTCOLOR_DEFAULT
|
|
Constant (const byte) conio_scroll_enable = 1
|
|
Successful SSA optimization Pass2ConstantIdentification
|
|
Constant (const byte) memset::c#1 = conio_textcolor
|
|
Constant (const byte*) strlen::str#1 = printf_number_buffer::buffer_digits#0
|
|
Constant (const to_nomodify byte*) cputs::s#1 = printf_number_buffer::buffer_digits#0
|
|
Constant (const byte*) strupr::str#0 = printf_number_buffer::buffer_digits#0
|
|
Successful SSA optimization Pass2ConstantIdentification
|
|
Constant (const byte*) strupr::return#2 = strupr::str#0
|
|
Successful SSA optimization Pass2ConstantIdentification
|
|
if() condition always true - replacing block destination [144] if((const byte) gotoxy::y#1<=(byte) $19) goto gotoxy::@1
|
|
if() condition always true - replacing block destination [147] if((const byte) gotoxy::x#1<(byte) $28) goto gotoxy::@2
|
|
if() condition always true - replacing block destination [188] if((byte) 0!=(const byte) conio_scroll_enable) goto cscroll::@3
|
|
Successful SSA optimization Pass2ConstantIfs
|
|
Consolidated constant strings into (const byte*) main::s2
|
|
Consolidated constant strings into (const byte*) main::s3
|
|
Consolidated constant strings into (const byte*) main::s4
|
|
Consolidated constant strings into (const byte*) main::s5
|
|
Consolidated constant strings into (const byte*) main::s9
|
|
Consolidated constant strings into (const byte*) main::s12
|
|
Successful SSA optimization Pass2ConstantStringConsolidation
|
|
Simplifying expression containing zero (byte*)&printf_buffer in [238] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) ← (byte) 0
|
|
Simplifying expression containing zero (byte*)&printf_buffer in [242] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) ← (byte) '-'
|
|
Simplifying expression containing zero (byte*)&printf_buffer in [245] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) ← (byte) '+'
|
|
Simplifying expression containing zero (byte*)&printf_buffer in [252] (byte) printf_number_buffer::buffer_sign#0 ← *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN)
|
|
Successful SSA optimization PassNSimplifyExpressionWithZero
|
|
Eliminating unused variable (void*) memcpy::return#2 and assignment [136] (void*) memcpy::return#2 ← (void*) memcpy::destination#2
|
|
Eliminating unused variable (void*) memcpy::return#3 and assignment [138] (void*) memcpy::return#3 ← (void*) memcpy::destination#2
|
|
Eliminating unused variable (void*) memset::return#2 and assignment [140] (void*) memset::return#2 ← (void*) memset::str#3
|
|
Eliminating unused variable (void*) memset::return#3 and assignment [142] (void*) memset::return#3 ← (void*) memset::str#3
|
|
Eliminating unused variable (byte) printf_number_buffer::format_sign_always#0 and assignment [180] (byte) printf_number_buffer::format_sign_always#0 ← (byte) printf_sint::format_sign_always#10
|
|
Eliminating unused variable (byte) printf_number_buffer::format_radix#0 and assignment [183] (byte) printf_number_buffer::format_radix#0 ← (byte) printf_sint::format_radix#10
|
|
Eliminating unused constant (const byte*) strupr::return#2
|
|
Eliminating unused constant (const byte) utoa::max_digits#0
|
|
Eliminating unused constant (const word*) utoa::digit_values#0
|
|
Eliminating unused constant (const byte) cputs::c#0
|
|
Eliminating unused constant (const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN
|
|
Eliminating unused constant (const byte) conio_scroll_enable
|
|
Successful SSA optimization PassNEliminateUnusedVars
|
|
Eliminating variable (byte) gotoxy::y#3 from unused block gotoxy::@1
|
|
Eliminating variable (byte) gotoxy::x#3 from unused block gotoxy::@2
|
|
Eliminating variable (word~) gotoxy::$8 from unused block gotoxy::@2
|
|
Eliminating variable (word~) gotoxy::$4 from unused block gotoxy::@2
|
|
Eliminating variable (word) gotoxy::offset#0 from unused block gotoxy::@2
|
|
Eliminating variable (byte*~) gotoxy::$6 from unused block gotoxy::@2
|
|
Eliminating variable (byte*~) gotoxy::$7 from unused block gotoxy::@2
|
|
Removing unused procedure gotoxy
|
|
Removing unused procedure block gotoxy
|
|
Removing PHI-reference to removed block (gotoxy) in block gotoxy::@1
|
|
Removing unused procedure block gotoxy::@1
|
|
Removing PHI-reference to removed block (gotoxy::@1) in block gotoxy::@2
|
|
Removing unused procedure block gotoxy::@3
|
|
Removing unused procedure block gotoxy::@2
|
|
Removing unused procedure block gotoxy::@4
|
|
Removing unused procedure block gotoxy::@return
|
|
Removing unused block cscroll::@2
|
|
Removing unused block cscroll::@8
|
|
Successful SSA optimization Pass2EliminateUnusedBlocks
|
|
Adding number conversion cast (unumber) 0 in (bool~) utoa::$12 ← (number) 0 != (byte) utoa::started#2
|
|
Adding number conversion cast (unumber) 0 in (bool~) printf_number_buffer::$33 ← (number) 0 != (byte) printf_number_buffer::format_zero_padding#0
|
|
Adding number conversion cast (unumber) 0 in (bool~) printf_number_buffer::$34 ← (number) 0 != (byte) printf_number_buffer::format_justify_left#0
|
|
Adding number conversion cast (snumber) 0 in (bool~) printf_number_buffer::$35 ← (number) 0 != (signed byte) printf_number_buffer::padding#10
|
|
Adding number conversion cast (snumber) 0 in (bool~) printf_number_buffer::$36 ← (number) 0 != (signed byte) printf_number_buffer::padding#10
|
|
Adding number conversion cast (snumber) 0 in (bool~) printf_number_buffer::$37 ← (number) 0 != (signed byte) printf_number_buffer::padding#10
|
|
Successful SSA optimization PassNAddNumberTypeConversions
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Simplifying constant integer cast 0
|
|
Successful SSA optimization PassNCastSimplification
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized unsigned number type (byte) 0
|
|
Finalized signed number type (signed byte) 0
|
|
Finalized signed number type (signed byte) 0
|
|
Finalized signed number type (signed byte) 0
|
|
Successful SSA optimization PassNFinalizeNumberTypeConversions
|
|
Alias candidate removed (volatile)conio_cursor_text = cputln::$1 cscroll::$7
|
|
Alias candidate removed (volatile)conio_cursor_color = cputln::$2 cscroll::$8
|
|
Simple Condition (bool~) toupper::$0 [2] if((byte) toupper::ch#0>=(byte) 'a') goto toupper::@3
|
|
Simple Condition (bool~) utoa::$12 [61] if((byte) 0!=(byte) utoa::started#2) goto utoa::@14
|
|
Simple Condition (bool~) printf_number_buffer::$1 [171] if((byte) 0==(byte) printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@23
|
|
Simple Condition (bool~) printf_number_buffer::$33 [186] if((byte) 0!=(byte) printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@24
|
|
Simple Condition (bool~) printf_number_buffer::$34 [195] if((byte) 0!=(byte) printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@26
|
|
Simple Condition (bool~) toupper::$1 [243] if((byte) toupper::ch#0<=(byte) 'z') goto toupper::@1
|
|
Simple Condition (bool~) utoa::$6 [244] if((word) utoa::value#2>=(word) utoa::digit_value#0) goto utoa::@14
|
|
Simple Condition (bool~) printf_number_buffer::$35 [246] if((signed byte) 0!=(signed byte) printf_number_buffer::padding#10) goto printf_number_buffer::@8
|
|
Simple Condition (bool~) printf_number_buffer::$2 [247] if((byte) 0==(byte) printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@22
|
|
Simple Condition (bool~) printf_number_buffer::$36 [249] if((signed byte) 0!=(signed byte) printf_number_buffer::padding#10) goto printf_number_buffer::@10
|
|
Simple Condition (bool~) printf_number_buffer::$37 [251] if((signed byte) 0!=(signed byte) printf_number_buffer::padding#10) goto printf_number_buffer::@12
|
|
Simple Condition (bool~) printf_number_buffer::$14 [252] if((byte) 0==(byte) printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@25
|
|
Successful SSA optimization Pass2ConditionalJumpSimplification
|
|
Negating conditional jump and destination [2] if((byte) toupper::ch#0<(byte) 'a') goto toupper::@2
|
|
Negating conditional jump and destination [171] if((byte) 0!=(byte) printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@2
|
|
Negating conditional jump and destination [186] if((byte) 0==(byte) printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@4
|
|
Negating conditional jump and destination [195] if((byte) 0==(byte) printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@return
|
|
Negating conditional jump and destination [247] if((byte) 0!=(byte) printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@2
|
|
Negating conditional jump and destination [252] if((byte) 0!=(byte) printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@return
|
|
Successful SSA optimization Pass2ConditionalJumpSequenceImprovement
|
|
Constant right-side identified [46] (byte*) utoa::buffer#0 ← ++ (const byte*) utoa::buffer#5
|
|
Successful SSA optimization Pass2ConstantRValueConsolidation
|
|
Constant (const byte*) utoa::buffer#0 = ++utoa::buffer#5
|
|
Successful SSA optimization Pass2ConstantIdentification
|
|
Alias candidate removed (volatile)conio_cursor_text = cputln::$1 cscroll::$7
|
|
Alias candidate removed (volatile)conio_cursor_color = cputln::$2 cscroll::$8
|
|
Constant right-side identified [45] (byte*) utoa::buffer#1 ← ++ (const byte*) utoa::buffer#0
|
|
Successful SSA optimization Pass2ConstantRValueConsolidation
|
|
Constant (const byte*) utoa::buffer#1 = ++utoa::buffer#0
|
|
Successful SSA optimization Pass2ConstantIdentification
|
|
Alias candidate removed (volatile)conio_cursor_text = cputln::$1 cscroll::$7
|
|
Alias candidate removed (volatile)conio_cursor_color = cputln::$2 cscroll::$8
|
|
Constant right-side identified [46] (byte*) utoa::buffer#2 ← ++ (const byte*) utoa::buffer#1
|
|
Successful SSA optimization Pass2ConstantRValueConsolidation
|
|
Constant (const byte*) utoa::buffer#2 = ++utoa::buffer#1
|
|
Successful SSA optimization Pass2ConstantIdentification
|
|
Alias candidate removed (volatile)conio_cursor_text = cputln::$1 cscroll::$7
|
|
Alias candidate removed (volatile)conio_cursor_color = cputln::$2 cscroll::$8
|
|
Inlining Noop Cast [5] (byte*) memcpy::src#0 ← (byte*)(void*) memcpy::source#2 keeping memcpy::source#2
|
|
Inlining Noop Cast [6] (byte*) memcpy::dst#0 ← (byte*)(void*) memcpy::destination#2 keeping memcpy::destination#2
|
|
Inlining Noop Cast [7] (byte*~) memcpy::$2 ← (byte*)(void*) memcpy::source#2 keeping memcpy::source#2
|
|
Inlining Noop Cast [17] (byte*~) memset::$4 ← (byte*)(void*) memset::str#3 keeping memset::str#3
|
|
Inlining Noop Cast [19] (byte*) memset::dst#0 ← (byte*)(void*) memset::str#3 keeping memset::str#3
|
|
Inlining Noop Cast [149] (word) printf_sint::uvalue#0 ← (word)(signed word) printf_sint::value#13 keeping printf_sint::value#13
|
|
Inlining Noop Cast [169] (signed byte~) printf_number_buffer::$25 ← (signed byte)(byte) printf_number_buffer::format_min_length#0 keeping printf_number_buffer::format_min_length#0
|
|
Successful SSA optimization Pass2NopCastInlining
|
|
Rewriting multiplication to use shift [52] (byte~) utoa::$10 ← (byte) utoa::digit#2 * (const byte) SIZEOF_WORD
|
|
Successful SSA optimization Pass2MultiplyToShiftRewriting
|
|
Inlining constant with var siblings (const void*) memcpy::destination#0
|
|
Inlining constant with var siblings (const void*) memcpy::source#0
|
|
Inlining constant with var siblings (const word) memcpy::num#0
|
|
Inlining constant with var siblings (const void*) memcpy::destination#1
|
|
Inlining constant with var siblings (const void*) memcpy::source#1
|
|
Inlining constant with var siblings (const word) memcpy::num#1
|
|
Inlining constant with var siblings (const void*) memset::str#0
|
|
Inlining constant with var siblings (const byte) memset::c#0
|
|
Inlining constant with var siblings (const word) memset::num#0
|
|
Inlining constant with var siblings (const void*) memset::str#1
|
|
Inlining constant with var siblings (const word) memset::num#1
|
|
Inlining constant with var siblings (const byte) memset::c#1
|
|
Inlining constant with var siblings (const word) strlen::len#0
|
|
Inlining constant with var siblings (const byte*) strlen::str#1
|
|
Inlining constant with var siblings (const byte) utoa::max_digits#1
|
|
Inlining constant with var siblings (const word*) utoa::digit_values#1
|
|
Inlining constant with var siblings (const byte) utoa::max_digits#2
|
|
Inlining constant with var siblings (const word*) utoa::digit_values#2
|
|
Inlining constant with var siblings (const byte) utoa::max_digits#3
|
|
Inlining constant with var siblings (const word*) utoa::digit_values#3
|
|
Inlining constant with var siblings (const byte) utoa::max_digits#4
|
|
Inlining constant with var siblings (const word*) utoa::digit_values#4
|
|
Inlining constant with var siblings (const byte) utoa::started#0
|
|
Inlining constant with var siblings (const byte) utoa::digit#0
|
|
Inlining constant with var siblings (const byte) utoa::started#1
|
|
Inlining constant with var siblings (const byte*) utoa::buffer#5
|
|
Inlining constant with var siblings (const byte*) utoa::buffer#0
|
|
Inlining constant with var siblings (const byte*) utoa::buffer#1
|
|
Inlining constant with var siblings (const byte*) utoa::buffer#2
|
|
Inlining constant with var siblings (const byte) utoa_append::digit#0
|
|
Inlining constant with var siblings (const byte*) clrscr::line_text#0
|
|
Inlining constant with var siblings (const byte*) clrscr::line_cols#0
|
|
Inlining constant with var siblings (const byte) clrscr::l#0
|
|
Inlining constant with var siblings (const byte) clrscr::c#0
|
|
Inlining constant with var siblings (const byte) cputc::c#3
|
|
Inlining constant with var siblings (const byte) cputc::c#4
|
|
Inlining constant with var siblings (const byte) cputc::c#5
|
|
Inlining constant with var siblings (const byte) cputc::c#6
|
|
Inlining constant with var siblings (const byte) cputc::c#7
|
|
Inlining constant with var siblings (const byte) cputc::c#8
|
|
Inlining constant with var siblings (const byte) cputc::c#9
|
|
Inlining constant with var siblings (const byte) cputc::c#10
|
|
Inlining constant with var siblings (const byte) cputc::c#11
|
|
Inlining constant with var siblings (const byte) cputc::c#12
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#2
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#3
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#4
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#5
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#6
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#7
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#8
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#9
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#10
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#11
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#12
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#13
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#14
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#15
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#16
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#17
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#18
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#19
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#20
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#21
|
|
Inlining constant with var siblings (const to_nomodify byte*) cputs::s#1
|
|
Inlining constant with var siblings (const byte) printf_padding::i#0
|
|
Inlining constant with var siblings (const byte) printf_padding::pad#0
|
|
Inlining constant with var siblings (const byte) printf_padding::pad#1
|
|
Inlining constant with var siblings (const byte) printf_padding::pad#2
|
|
Inlining constant with var siblings (const signed word) printf_sint::value#1
|
|
Inlining constant with var siblings (const byte) printf_sint::format_min_length#0
|
|
Inlining constant with var siblings (const byte) printf_sint::format_justify_left#0
|
|
Inlining constant with var siblings (const byte) printf_sint::format_sign_always#0
|
|
Inlining constant with var siblings (const byte) printf_sint::format_zero_padding#0
|
|
Inlining constant with var siblings (const byte) printf_sint::format_upper_case#0
|
|
Inlining constant with var siblings (const byte) printf_sint::format_radix#0
|
|
Inlining constant with var siblings (const signed word) printf_sint::value#2
|
|
Inlining constant with var siblings (const byte) printf_sint::format_min_length#1
|
|
Inlining constant with var siblings (const byte) printf_sint::format_justify_left#1
|
|
Inlining constant with var siblings (const byte) printf_sint::format_sign_always#1
|
|
Inlining constant with var siblings (const byte) printf_sint::format_zero_padding#1
|
|
Inlining constant with var siblings (const byte) printf_sint::format_upper_case#1
|
|
Inlining constant with var siblings (const byte) printf_sint::format_radix#1
|
|
Inlining constant with var siblings (const signed word) printf_sint::value#3
|
|
Inlining constant with var siblings (const byte) printf_sint::format_min_length#2
|
|
Inlining constant with var siblings (const byte) printf_sint::format_justify_left#2
|
|
Inlining constant with var siblings (const byte) printf_sint::format_sign_always#2
|
|
Inlining constant with var siblings (const byte) printf_sint::format_zero_padding#2
|
|
Inlining constant with var siblings (const byte) printf_sint::format_upper_case#2
|
|
Inlining constant with var siblings (const byte) printf_sint::format_radix#2
|
|
Inlining constant with var siblings (const signed word) printf_sint::value#4
|
|
Inlining constant with var siblings (const byte) printf_sint::format_min_length#3
|
|
Inlining constant with var siblings (const byte) printf_sint::format_justify_left#3
|
|
Inlining constant with var siblings (const byte) printf_sint::format_sign_always#3
|
|
Inlining constant with var siblings (const byte) printf_sint::format_zero_padding#3
|
|
Inlining constant with var siblings (const byte) printf_sint::format_upper_case#3
|
|
Inlining constant with var siblings (const byte) printf_sint::format_radix#3
|
|
Inlining constant with var siblings (const signed word) printf_sint::value#5
|
|
Inlining constant with var siblings (const byte) printf_sint::format_min_length#4
|
|
Inlining constant with var siblings (const byte) printf_sint::format_justify_left#4
|
|
Inlining constant with var siblings (const byte) printf_sint::format_sign_always#4
|
|
Inlining constant with var siblings (const byte) printf_sint::format_zero_padding#4
|
|
Inlining constant with var siblings (const byte) printf_sint::format_upper_case#4
|
|
Inlining constant with var siblings (const byte) printf_sint::format_radix#4
|
|
Inlining constant with var siblings (const signed word) printf_sint::value#6
|
|
Inlining constant with var siblings (const byte) printf_sint::format_min_length#5
|
|
Inlining constant with var siblings (const byte) printf_sint::format_justify_left#5
|
|
Inlining constant with var siblings (const byte) printf_sint::format_sign_always#5
|
|
Inlining constant with var siblings (const byte) printf_sint::format_zero_padding#5
|
|
Inlining constant with var siblings (const byte) printf_sint::format_upper_case#5
|
|
Inlining constant with var siblings (const byte) printf_sint::format_radix#5
|
|
Inlining constant with var siblings (const signed word) printf_sint::value#7
|
|
Inlining constant with var siblings (const byte) printf_sint::format_min_length#6
|
|
Inlining constant with var siblings (const byte) printf_sint::format_justify_left#6
|
|
Inlining constant with var siblings (const byte) printf_sint::format_sign_always#6
|
|
Inlining constant with var siblings (const byte) printf_sint::format_zero_padding#6
|
|
Inlining constant with var siblings (const byte) printf_sint::format_upper_case#6
|
|
Inlining constant with var siblings (const byte) printf_sint::format_radix#6
|
|
Inlining constant with var siblings (const signed word) printf_sint::value#8
|
|
Inlining constant with var siblings (const byte) printf_sint::format_min_length#7
|
|
Inlining constant with var siblings (const byte) printf_sint::format_justify_left#7
|
|
Inlining constant with var siblings (const byte) printf_sint::format_sign_always#7
|
|
Inlining constant with var siblings (const byte) printf_sint::format_zero_padding#7
|
|
Inlining constant with var siblings (const byte) printf_sint::format_upper_case#7
|
|
Inlining constant with var siblings (const byte) printf_sint::format_radix#7
|
|
Inlining constant with var siblings (const signed word) printf_sint::value#9
|
|
Inlining constant with var siblings (const byte) printf_sint::format_min_length#8
|
|
Inlining constant with var siblings (const byte) printf_sint::format_justify_left#8
|
|
Inlining constant with var siblings (const byte) printf_sint::format_sign_always#8
|
|
Inlining constant with var siblings (const byte) printf_sint::format_zero_padding#8
|
|
Inlining constant with var siblings (const byte) printf_sint::format_upper_case#8
|
|
Inlining constant with var siblings (const byte) printf_sint::format_radix#8
|
|
Inlining constant with var siblings (const signed word) printf_sint::value#10
|
|
Inlining constant with var siblings (const byte) printf_sint::format_min_length#9
|
|
Inlining constant with var siblings (const byte) printf_sint::format_justify_left#9
|
|
Inlining constant with var siblings (const byte) printf_sint::format_sign_always#9
|
|
Inlining constant with var siblings (const byte) printf_sint::format_zero_padding#9
|
|
Inlining constant with var siblings (const byte) printf_sint::format_upper_case#9
|
|
Inlining constant with var siblings (const byte) printf_sint::format_radix#9
|
|
Inlining constant with var siblings (const signed byte) printf_number_buffer::padding#0
|
|
Inlining constant with var siblings (const signed byte) printf_number_buffer::padding#2
|
|
Constant inlined cputs::s#5 = (const byte*) main::s3
|
|
Constant inlined utoa::digit_values#1 = (const word*) RADIX_DECIMAL_VALUES
|
|
Constant inlined cputs::s#6 = (const byte*) main::s4
|
|
Constant inlined cputs::s#3 = (const byte*) main::s1
|
|
Constant inlined cputs::s#4 = (const byte*) main::s2
|
|
Constant inlined utoa::digit_values#4 = (const word*) RADIX_BINARY_VALUES
|
|
Constant inlined cputs::s#1 = (const byte*) printf_number_buffer::buffer_digits#0
|
|
Constant inlined cputs::s#2 = (const byte*) main::s
|
|
Constant inlined utoa::digit_values#2 = (const word*) RADIX_HEXADECIMAL_VALUES
|
|
Constant inlined utoa::digit_values#3 = (const word*) RADIX_OCTAL_VALUES
|
|
Constant inlined printf_sint::value#7 = (signed byte) 2
|
|
Constant inlined conio_textcolor = (const nomodify byte) CONIO_TEXTCOLOR_DEFAULT
|
|
Constant inlined printf_sint::value#6 = (signed byte) 1
|
|
Constant inlined printf_sint::value#5 = (signed byte) 1
|
|
Constant inlined printf_sint::value#4 = (signed byte) 2
|
|
Constant inlined clrscr::l#0 = (byte) 0
|
|
Constant inlined strlen::len#0 = (word) 0
|
|
Constant inlined printf_sint::value#9 = (signed byte) 2
|
|
Constant inlined printf_sint::value#8 = (signed byte) 2
|
|
Constant inlined cputc::c#10 = (byte) '%'
|
|
Constant inlined cputc::c#11 = (byte) '%'
|
|
Constant inlined cputc::c#12 = (byte) '%'
|
|
Constant inlined printf_sint::format_radix#1 = (const byte) DECIMAL
|
|
Constant inlined printf_sint::format_radix#2 = (const byte) DECIMAL
|
|
Constant inlined printf_sint::format_radix#3 = (const byte) DECIMAL
|
|
Constant inlined printf_sint::format_radix#4 = (const byte) DECIMAL
|
|
Constant inlined clrscr::line_text#0 = (const nomodify byte*) CONIO_SCREEN_TEXT
|
|
Constant inlined printf_sint::format_radix#0 = (const byte) DECIMAL
|
|
Constant inlined printf_sint::format_justify_left#6 = (byte) 0
|
|
Constant inlined printf_sint::format_justify_left#5 = (byte) 0
|
|
Constant inlined printf_sint::format_justify_left#4 = (byte) 0
|
|
Constant inlined printf_sint::format_justify_left#3 = (byte) 0
|
|
Constant inlined memcpy::source#0 = (void*)(const nomodify byte*) CONIO_SCREEN_TEXT+(byte) $28
|
|
Constant inlined printf_sint::format_justify_left#2 = (byte) 0
|
|
Constant inlined printf_sint::format_justify_left#1 = (byte) 0
|
|
Constant inlined printf_sint::format_justify_left#0 = (byte) 0
|
|
Constant inlined printf_sint::format_sign_always#5 = (byte) 0
|
|
Constant inlined printf_sint::format_sign_always#4 = (byte) 0
|
|
Constant inlined printf_sint::format_sign_always#7 = (byte) 0
|
|
Constant inlined printf_sint::format_sign_always#6 = (byte) 0
|
|
Constant inlined printf_sint::format_sign_always#1 = (byte) 0
|
|
Constant inlined printf_sint::value#3 = (signed byte) 1
|
|
Constant inlined printf_sint::format_sign_always#0 = (byte) 0
|
|
Constant inlined printf_sint::value#2 = (signed byte) 2
|
|
Constant inlined printf_sint::format_justify_left#9 = (byte) 0
|
|
Constant inlined printf_sint::value#1 = (signed byte) 1
|
|
Constant inlined printf_sint::format_sign_always#3 = (byte) 0
|
|
Constant inlined printf_sint::format_justify_left#8 = (byte) 0
|
|
Constant inlined printf_sint::format_sign_always#2 = (byte) 0
|
|
Constant inlined printf_sint::format_justify_left#7 = (byte) 0
|
|
Constant inlined printf_sint::format_radix#9 = (const byte) DECIMAL
|
|
Constant inlined memset::c#0 = (byte) ' '
|
|
Constant inlined memset::c#1 = (const nomodify byte) CONIO_TEXTCOLOR_DEFAULT
|
|
Constant inlined cputs::s#9 = (const byte*) main::s3
|
|
Constant inlined printf_sint::format_radix#5 = (const byte) DECIMAL
|
|
Constant inlined printf_sint::format_radix#6 = (const byte) DECIMAL
|
|
Constant inlined cputs::s#7 = (const byte*) main::s5
|
|
Constant inlined printf_sint::format_radix#7 = (const byte) DECIMAL
|
|
Constant inlined cputs::s#8 = (const byte*) main::s2
|
|
Constant inlined printf_sint::format_radix#8 = (const byte) DECIMAL
|
|
Constant inlined utoa_append::digit#0 = (byte) 0
|
|
Constant inlined memcpy::destination#0 = (void*)(const nomodify byte*) CONIO_SCREEN_TEXT
|
|
Constant inlined memcpy::destination#1 = (void*)(const nomodify byte*) CONIO_SCREEN_COLORS
|
|
Constant inlined printf_sint::format_sign_always#9 = (byte) 0
|
|
Constant inlined printf_sint::format_sign_always#8 = (byte) 0
|
|
Constant inlined utoa::digit#0 = (byte) 0
|
|
Constant inlined strupr::str#0 = (const byte*) printf_number_buffer::buffer_digits#0
|
|
Constant inlined printf_padding::pad#0 = (byte) ' '
|
|
Constant inlined printf_padding::i#0 = (byte) 0
|
|
Constant inlined printf_padding::pad#1 = (byte) '0'
|
|
Constant inlined printf_padding::pad#2 = (byte) ' '
|
|
Constant inlined main::s19 = (const byte*) main::s3
|
|
Constant inlined main::s17 = (const byte*) main::s9
|
|
Constant inlined main::s18 = (const byte*) main::s2
|
|
Constant inlined utoa::started#1 = (byte) 1
|
|
Constant inlined utoa::started#0 = (byte) 0
|
|
Constant inlined utoa::buffer#0 = ++(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
Constant inlined utoa::buffer#1 = ++++(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
Constant inlined memset::num#1 = (byte) $28
|
|
Constant inlined memset::num#0 = (byte) $28
|
|
Constant inlined printf_sint::value#10 = (signed byte) 1
|
|
Constant inlined main::s15 = (const byte*) main::s3
|
|
Constant inlined main::s16 = (const byte*) main::s12
|
|
Constant inlined main::s13 = (const byte*) main::s5
|
|
Constant inlined main::s14 = (const byte*) main::s2
|
|
Constant inlined main::s11 = (const byte*) main::s3
|
|
Constant inlined main::s10 = (const byte*) main::s2
|
|
Constant inlined printf_number_buffer::padding#2 = (signed byte) 0
|
|
Constant inlined printf_sint::format_min_length#6 = (byte) 0
|
|
Constant inlined printf_sint::format_min_length#7 = (byte) 0
|
|
Constant inlined printf_sint::format_min_length#8 = (byte) 0
|
|
Constant inlined printf_sint::format_min_length#9 = (byte) 0
|
|
Constant inlined printf_sint::format_min_length#2 = (byte) 0
|
|
Constant inlined utoa::buffer#5 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
Constant inlined printf_sint::format_min_length#3 = (byte) 0
|
|
Constant inlined utoa::buffer#2 = ++++++(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
Constant inlined printf_sint::format_min_length#4 = (byte) 0
|
|
Constant inlined printf_sint::format_upper_case#9 = (byte) 0
|
|
Constant inlined printf_sint::format_min_length#5 = (byte) 0
|
|
Constant inlined printf_sint::format_upper_case#8 = (byte) 0
|
|
Constant inlined utoa::max_digits#1 = (byte) 5
|
|
Constant inlined printf_sint::format_upper_case#7 = (byte) 0
|
|
Constant inlined utoa::max_digits#2 = (byte) 4
|
|
Constant inlined printf_sint::format_upper_case#6 = (byte) 0
|
|
Constant inlined utoa::max_digits#3 = (byte) 6
|
|
Constant inlined printf_sint::format_min_length#0 = (byte) 0
|
|
Constant inlined printf_sint::format_upper_case#5 = (byte) 0
|
|
Constant inlined utoa::max_digits#4 = (byte) $10
|
|
Constant inlined printf_sint::format_min_length#1 = (byte) 0
|
|
Constant inlined printf_sint::format_upper_case#4 = (byte) 0
|
|
Constant inlined printf_sint::format_upper_case#3 = (byte) 0
|
|
Constant inlined printf_sint::format_upper_case#2 = (byte) 0
|
|
Constant inlined printf_sint::format_upper_case#1 = (byte) 0
|
|
Constant inlined printf_number_buffer::padding#0 = (signed byte) 0
|
|
Constant inlined printf_sint::format_upper_case#0 = (byte) 0
|
|
Constant inlined printf_sint::format_zero_padding#3 = (byte) 0
|
|
Constant inlined printf_sint::format_zero_padding#4 = (byte) 0
|
|
Constant inlined printf_sint::format_zero_padding#5 = (byte) 0
|
|
Constant inlined printf_sint::format_zero_padding#6 = (byte) 0
|
|
Constant inlined printf_sint::format_zero_padding#7 = (byte) 0
|
|
Constant inlined printf_sint::format_zero_padding#8 = (byte) 0
|
|
Constant inlined printf_sint::format_zero_padding#9 = (byte) 0
|
|
Constant inlined strlen::str#1 = (const byte*) printf_number_buffer::buffer_digits#0
|
|
Constant inlined cputc::c#3 = (byte) '%'
|
|
Constant inlined cputc::c#4 = (byte) '%'
|
|
Constant inlined cputc::c#5 = (byte) '%'
|
|
Constant inlined cputc::c#6 = (byte) '%'
|
|
Constant inlined memcpy::source#1 = (void*)(const nomodify byte*) CONIO_SCREEN_COLORS+(byte) $28
|
|
Constant inlined cputs::s#20 = (const byte*) main::s2
|
|
Constant inlined cputs::s#21 = (const byte*) main::s3
|
|
Constant inlined printf_sint::format_zero_padding#0 = (byte) 0
|
|
Constant inlined printf_sint::format_zero_padding#1 = (byte) 0
|
|
Constant inlined printf_sint::format_zero_padding#2 = (byte) 0
|
|
Constant inlined memset::str#1 = (void*)(const nomodify byte*) CONIO_SCREEN_COLORS+(word)(number) $19*(number) $28-(byte) $28
|
|
Constant inlined memset::str#0 = (void*)(const nomodify byte*) CONIO_SCREEN_TEXT+(word)(number) $19*(number) $28-(byte) $28
|
|
Constant inlined main::s8 = (const byte*) main::s4
|
|
Constant inlined main::s6 = (const byte*) main::s2
|
|
Constant inlined main::s7 = (const byte*) main::s3
|
|
Constant inlined cputs::s#17 = (const byte*) main::s3
|
|
Constant inlined memcpy::num#1 = (word)(number) $19*(number) $28-(number) $28
|
|
Constant inlined cputc::c#7 = (byte) '%'
|
|
Constant inlined cputs::s#16 = (const byte*) main::s2
|
|
Constant inlined memcpy::num#0 = (word)(number) $19*(number) $28-(number) $28
|
|
Constant inlined cputc::c#8 = (byte) '%'
|
|
Constant inlined cputs::s#19 = (const byte*) main::s9
|
|
Constant inlined cputc::c#9 = (byte) '%'
|
|
Constant inlined cputs::s#18 = (const byte*) main::s12
|
|
Constant inlined cputs::s#13 = (const byte*) main::s3
|
|
Constant inlined cputs::s#12 = (const byte*) main::s2
|
|
Constant inlined cputs::s#15 = (const byte*) main::s5
|
|
Constant inlined cputs::s#14 = (const byte*) main::s12
|
|
Constant inlined cputs::s#11 = (const byte*) main::s9
|
|
Constant inlined cputs::s#10 = (const byte*) main::s4
|
|
Constant inlined clrscr::c#0 = (byte) 0
|
|
Constant inlined clrscr::line_cols#0 = (const nomodify byte*) CONIO_SCREEN_COLORS
|
|
Successful SSA optimization Pass2ConstantInlining
|
|
Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1
|
|
Successful SSA optimization Pass2ConstantSimplification
|
|
Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1
|
|
Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2
|
|
Successful SSA optimization Pass2ConstantSimplification
|
|
Adding number conversion cast (unumber) 1 in [44] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(number) 1) ← (byte) 'r'
|
|
Adding number conversion cast (unumber) 2 in [45] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(number) 2) ← (byte) 'r'
|
|
Adding number conversion cast (unumber) 3 in [46] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(number) 3) ← (byte) 0
|
|
Successful SSA optimization PassNAddNumberTypeConversions
|
|
Simplifying constant integer cast 1
|
|
Simplifying constant integer cast 2
|
|
Simplifying constant integer cast 3
|
|
Successful SSA optimization PassNCastSimplification
|
|
Finalized unsigned number type (byte) 1
|
|
Finalized unsigned number type (byte) 2
|
|
Finalized unsigned number type (byte) 3
|
|
Successful SSA optimization PassNFinalizeNumberTypeConversions
|
|
Alias candidate removed (volatile)conio_cursor_text = cputln::$1 cscroll::$7
|
|
Alias candidate removed (volatile)conio_cursor_color = cputln::$2 cscroll::$8
|
|
Identical Phi Values (word) memcpy::num#2 (word)(number) $19*(number) $28-(number) $28
|
|
Identical Phi Values (word) memset::num#2 (byte) $28
|
|
Identical Phi Values (byte) printf_sint::format_sign_always#10 (byte) 0
|
|
Identical Phi Values (byte) printf_sint::format_radix#10 (const byte) DECIMAL
|
|
Identical Phi Values (byte) printf_sint::format_min_length#10 (byte) 0
|
|
Identical Phi Values (byte) printf_sint::format_justify_left#10 (byte) 0
|
|
Identical Phi Values (byte) printf_sint::format_zero_padding#10 (byte) 0
|
|
Identical Phi Values (byte) printf_sint::format_upper_case#10 (byte) 0
|
|
Successful SSA optimization Pass2IdenticalPhiElimination
|
|
Constant (const byte) utoa::radix#0 = DECIMAL
|
|
Constant (const byte) printf_number_buffer::format_min_length#0 = 0
|
|
Constant (const byte) printf_number_buffer::format_justify_left#0 = 0
|
|
Constant (const byte) printf_number_buffer::format_zero_padding#0 = 0
|
|
Constant (const byte) printf_number_buffer::format_upper_case#0 = 0
|
|
Successful SSA optimization Pass2ConstantIdentification
|
|
Constant value identified (signed byte)printf_number_buffer::format_min_length#0 in [163] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(const byte) printf_number_buffer::format_min_length#0 - (signed byte) printf_number_buffer::len#2
|
|
Successful SSA optimization Pass2ConstantValues
|
|
if() condition always false - eliminating [13] if((byte) $28<=(byte) 0) goto memset::@1
|
|
if() condition always true - replacing block destination [34] if((const byte) utoa::radix#0==(const byte) DECIMAL) goto utoa::@1
|
|
if() condition always false - eliminating [35] if((const byte) utoa::radix#0==(const byte) HEXADECIMAL) goto utoa::@2
|
|
if() condition always false - eliminating [36] if((const byte) utoa::radix#0==(const byte) OCTAL) goto utoa::@3
|
|
if() condition always false - eliminating [37] if((const byte) utoa::radix#0==(const byte) BINARY) goto utoa::@4
|
|
if() condition always true - replacing block destination [141] if((byte) 0==(byte) 0) goto printf_sint::@2
|
|
if() condition always true - replacing block destination [154] if((byte) 0==(const byte) printf_number_buffer::format_min_length#0) goto printf_number_buffer::@1
|
|
if() condition always false - eliminating [156] if((byte) 0!=(const byte) printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@2
|
|
if() condition always true - replacing block destination [169] if((byte) 0==(const byte) printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@4
|
|
if() condition always true - replacing block destination [172] if((byte) 0==(const byte) printf_number_buffer::format_upper_case#0) goto printf_number_buffer::@5
|
|
if() condition always true - replacing block destination [176] if((byte) 0==(const byte) printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@return
|
|
if() condition always false - eliminating [227] if((byte) 0!=(const byte) printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@2
|
|
if() condition always false - eliminating [230] if((byte) 0!=(const byte) printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@return
|
|
Successful SSA optimization Pass2ConstantIfs
|
|
Simplifying constant evaluating to zero (signed byte)(const byte) printf_number_buffer::format_min_length#0 in [163] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(const byte) printf_number_buffer::format_min_length#0 - (signed byte) printf_number_buffer::len#2
|
|
Successful SSA optimization PassNSimplifyConstantZero
|
|
Simplifying expression containing zero printf_number_buffer::len#2 in [163] (signed byte) printf_number_buffer::padding#1 ← (signed byte) 0 - (signed byte) printf_number_buffer::len#2
|
|
Successful SSA optimization PassNSimplifyExpressionWithZero
|
|
Eliminating unused constant (const byte) BINARY
|
|
Eliminating unused constant (const byte) OCTAL
|
|
Eliminating unused constant (const byte) HEXADECIMAL
|
|
Eliminating unused constant (const byte) utoa::radix#0
|
|
Eliminating unused constant (const byte) printf_number_buffer::format_min_length#0
|
|
Eliminating unused constant (const byte) printf_number_buffer::format_justify_left#0
|
|
Eliminating unused constant (const byte) printf_number_buffer::format_zero_padding#0
|
|
Eliminating unused constant (const byte) printf_number_buffer::format_upper_case#0
|
|
Eliminating unused constant (const byte) SIZEOF_WORD
|
|
Successful SSA optimization PassNEliminateUnusedVars
|
|
Eliminating unused constant (const byte) DECIMAL
|
|
Successful SSA optimization PassNEliminateUnusedVars
|
|
Eliminating variable (byte) toupper::return#0 from unused block toupper::@1
|
|
Eliminating variable (byte) toupper::return#2 from unused block toupper::@return
|
|
Eliminating variable (byte*) strupr::src#2 from unused block strupr::@1
|
|
Eliminating variable (byte) toupper::ch#0 from unused block strupr::@2
|
|
Eliminating variable (byte) toupper::return#3 from unused block strupr::@2
|
|
Eliminating variable (byte~) strupr::$0 from unused block strupr::@4
|
|
Eliminating variable (byte*) strupr::src#1 from unused block strupr::@4
|
|
Eliminating variable (byte*) strlen::str#2 from unused block strlen::@1
|
|
Eliminating variable (word) strlen::len#2 from unused block strlen::@1
|
|
Eliminating variable (word) strlen::len#1 from unused block strlen::@2
|
|
Eliminating variable (byte*) strlen::str#0 from unused block strlen::@2
|
|
Eliminating variable (word) strlen::return#2 from unused block printf_number_buffer::@6
|
|
Eliminating variable (word~) printf_number_buffer::$19 from unused block printf_number_buffer::@15
|
|
Eliminating variable (signed byte) printf_number_buffer::len#0 from unused block printf_number_buffer::@15
|
|
Eliminating variable (signed byte) printf_number_buffer::len#2 from unused block printf_number_buffer::@13
|
|
Eliminating variable (signed byte) printf_number_buffer::padding#1 from unused block printf_number_buffer::@13
|
|
Eliminating variable (signed byte) printf_number_buffer::len#1 from unused block printf_number_buffer::@7
|
|
Eliminating variable (byte) printf_padding::length#1 from unused block printf_number_buffer::@10
|
|
Eliminating variable (byte) printf_padding::length#2 from unused block printf_number_buffer::@12
|
|
Removing unused procedure toupper
|
|
Removing unused procedure block toupper
|
|
Removing unused procedure block toupper::@1
|
|
Removing PHI-reference to removed block (toupper::@1) in block toupper::@return
|
|
Removing unused procedure block toupper::@2
|
|
Removing PHI-reference to removed block (toupper::@2) in block toupper::@return
|
|
Removing unused procedure block toupper::@return
|
|
Removing unused procedure block toupper::@3
|
|
Removing unused procedure strupr
|
|
Removing unused procedure block strupr
|
|
Removing PHI-reference to removed block (strupr) in block strupr::@1
|
|
Removing unused procedure block strupr::@1
|
|
Removing unused procedure block strupr::@2
|
|
Removing unused procedure block strupr::@4
|
|
Removing unused procedure block strupr::@3
|
|
Removing unused procedure block strupr::@return
|
|
Removing unused procedure strlen
|
|
Removing unused procedure block strlen
|
|
Removing PHI-reference to removed block (strlen) in block strlen::@1
|
|
Removing PHI-reference to removed block (strlen) in block strlen::@1
|
|
Removing unused procedure block strlen::@1
|
|
Removing unused procedure block strlen::@2
|
|
Removing unused procedure block strlen::@3
|
|
Removing unused procedure block strlen::@return
|
|
Removing unused block utoa::@6
|
|
Removing PHI-reference to removed block (utoa::@2) in block utoa::@5
|
|
Removing PHI-reference to removed block (utoa::@2) in block utoa::@5
|
|
Removing unused block utoa::@2
|
|
Removing unused block utoa::@7
|
|
Removing PHI-reference to removed block (utoa::@3) in block utoa::@5
|
|
Removing PHI-reference to removed block (utoa::@3) in block utoa::@5
|
|
Removing unused block utoa::@3
|
|
Removing unused block utoa::@8
|
|
Removing PHI-reference to removed block (utoa::@4) in block utoa::@5
|
|
Removing PHI-reference to removed block (utoa::@4) in block utoa::@5
|
|
Removing unused block utoa::@4
|
|
Removing unused block utoa::@9
|
|
Removing PHI-reference to removed block (printf_sint::@4) in block printf_sint::@2
|
|
Removing unused block printf_sint::@4
|
|
Removing unused block printf_number_buffer::@6
|
|
Removing PHI-reference to removed block (printf_number_buffer::@15) in block printf_number_buffer::@13
|
|
Removing unused block printf_number_buffer::@15
|
|
Removing PHI-reference to removed block (printf_number_buffer::@13) in block printf_number_buffer::@1
|
|
Removing unused block printf_number_buffer::@13
|
|
Removing unused block printf_number_buffer::@7
|
|
Removing PHI-reference to removed block (printf_number_buffer::@14) in block printf_number_buffer::@1
|
|
Removing unused block printf_number_buffer::@14
|
|
Removing PHI-reference to removed block (printf_number_buffer::@10) in block printf_padding
|
|
Removing PHI-reference to removed block (printf_number_buffer::@10) in block printf_padding
|
|
Removing unused block printf_number_buffer::@10
|
|
Removing unused block printf_number_buffer::@18
|
|
Removing unused block printf_number_buffer::@11
|
|
Removing unused block printf_number_buffer::@20
|
|
Removing PHI-reference to removed block (printf_number_buffer::@12) in block printf_padding
|
|
Removing PHI-reference to removed block (printf_number_buffer::@12) in block printf_padding
|
|
Removing unused block printf_number_buffer::@12
|
|
Removing unused block printf_number_buffer::@21
|
|
Removing unused block printf_number_buffer::@24
|
|
Removing unused block printf_number_buffer::@25
|
|
Removing unused block printf_number_buffer::@26
|
|
Successful SSA optimization Pass2EliminateUnusedBlocks
|
|
Alias candidate removed (volatile)conio_cursor_text = cputln::$1 cscroll::$7
|
|
Alias candidate removed (volatile)conio_cursor_color = cputln::$2 cscroll::$8
|
|
Identical Phi Values (byte) utoa::max_digits#7 (byte) 5
|
|
Identical Phi Values (word*) utoa::digit_values#8 (const word*) RADIX_DECIMAL_VALUES
|
|
Identical Phi Values (byte) printf_padding::length#4 (byte) printf_padding::length#0
|
|
Identical Phi Values (byte) printf_padding::pad#5 (byte) ' '
|
|
Identical Phi Values (signed byte) printf_number_buffer::padding#10 (signed byte) 0
|
|
Successful SSA optimization Pass2IdenticalPhiElimination
|
|
Constant right-side identified [18] (byte~) utoa::$4 ← (byte) 5 - (byte) 1
|
|
Constant right-side identified [122] (byte) printf_padding::length#0 ← (byte)(signed byte) 0
|
|
Successful SSA optimization Pass2ConstantRValueConsolidation
|
|
Constant (const byte) utoa::$4 = 5-1
|
|
Constant (const byte) cputc::c#1 = ' '
|
|
Constant (const byte) printf_padding::length#0 = (byte)0
|
|
Successful SSA optimization Pass2ConstantIdentification
|
|
if() condition always false - eliminating [104] if((byte) printf_padding::i#2<(const byte) printf_padding::length#0) goto printf_padding::@2
|
|
if() condition always false - eliminating [172] if((signed byte) 0!=(signed byte) 0) goto printf_number_buffer::@8
|
|
Successful SSA optimization Pass2ConstantIfs
|
|
Simplifying constant evaluating to zero (byte)(signed byte) 0 in
|
|
Successful SSA optimization PassNSimplifyConstantZero
|
|
Eliminating unused constant (const word*) RADIX_BINARY_VALUES
|
|
Eliminating unused constant (const word*) RADIX_OCTAL_VALUES
|
|
Eliminating unused constant (const word*) RADIX_HEXADECIMAL_VALUES
|
|
Eliminating unused constant (const byte) printf_padding::length#0
|
|
Successful SSA optimization PassNEliminateUnusedVars
|
|
Eliminating variable (byte) printf_padding::i#2 from unused block printf_padding::@1
|
|
Eliminating variable (byte) printf_padding::i#1 from unused block printf_padding::@3
|
|
Removing unused procedure printf_padding
|
|
Removing unused procedure block printf_padding
|
|
Removing PHI-reference to removed block (printf_padding) in block printf_padding::@1
|
|
Removing unused procedure block printf_padding::@1
|
|
Removing unused procedure block printf_padding::@2
|
|
Removing PHI-reference to removed block (printf_padding::@2) in block cputc
|
|
Removing unused procedure block printf_padding::@3
|
|
Removing unused procedure block printf_padding::@return
|
|
Removing unused block printf_number_buffer::@8
|
|
Removing unused block printf_number_buffer::@16
|
|
Successful SSA optimization Pass2EliminateUnusedBlocks
|
|
Inlining constant with var siblings (const byte) cputc::c#1
|
|
Constant inlined utoa::$4 = (byte) 5-(byte) 1
|
|
Constant inlined cputc::c#1 = (byte) ' '
|
|
Successful SSA optimization Pass2ConstantInlining
|
|
Alias candidate removed (volatile)conio_cursor_text = cputln::$1 cscroll::$7
|
|
Alias candidate removed (volatile)conio_cursor_color = cputln::$2 cscroll::$8
|
|
Alias candidate removed (volatile)conio_cursor_text = cputln::$1 cscroll::$7
|
|
Alias candidate removed (volatile)conio_cursor_color = cputln::$2 cscroll::$8
|
|
Added new block during phi lifting utoa::@17(between utoa::@16 and utoa::@13)
|
|
Adding NOP phi() at start of @begin
|
|
Adding NOP phi() at start of @2
|
|
Adding NOP phi() at start of @3
|
|
Adding NOP phi() at start of @end
|
|
Adding NOP phi() at start of main
|
|
Adding NOP phi() at start of main::@1
|
|
Adding NOP phi() at start of main::@2
|
|
Adding NOP phi() at start of main::@3
|
|
Adding NOP phi() at start of main::@4
|
|
Adding NOP phi() at start of main::@5
|
|
Adding NOP phi() at start of main::@6
|
|
Adding NOP phi() at start of main::@7
|
|
Adding NOP phi() at start of main::@8
|
|
Adding NOP phi() at start of main::@9
|
|
Adding NOP phi() at start of main::@10
|
|
Adding NOP phi() at start of main::@11
|
|
Adding NOP phi() at start of main::@12
|
|
Adding NOP phi() at start of main::@13
|
|
Adding NOP phi() at start of main::@14
|
|
Adding NOP phi() at start of main::@15
|
|
Adding NOP phi() at start of main::@16
|
|
Adding NOP phi() at start of main::@17
|
|
Adding NOP phi() at start of main::@18
|
|
Adding NOP phi() at start of main::@19
|
|
Adding NOP phi() at start of main::@20
|
|
Adding NOP phi() at start of main::@21
|
|
Adding NOP phi() at start of main::@22
|
|
Adding NOP phi() at start of main::@23
|
|
Adding NOP phi() at start of main::@24
|
|
Adding NOP phi() at start of main::@25
|
|
Adding NOP phi() at start of main::@26
|
|
Adding NOP phi() at start of main::@27
|
|
Adding NOP phi() at start of main::@28
|
|
Adding NOP phi() at start of main::@29
|
|
Adding NOP phi() at start of main::@30
|
|
Adding NOP phi() at start of main::@31
|
|
Adding NOP phi() at start of main::@32
|
|
Adding NOP phi() at start of main::@33
|
|
Adding NOP phi() at start of main::@34
|
|
Adding NOP phi() at start of main::@35
|
|
Adding NOP phi() at start of main::@36
|
|
Adding NOP phi() at start of main::@37
|
|
Adding NOP phi() at start of main::@38
|
|
Adding NOP phi() at start of main::@39
|
|
Adding NOP phi() at start of main::@40
|
|
Adding NOP phi() at start of main::@41
|
|
Adding NOP phi() at start of cputc::@5
|
|
Adding NOP phi() at start of cputc::@1
|
|
Adding NOP phi() at start of cputc::@4
|
|
Adding NOP phi() at start of cputln::@1
|
|
Adding NOP phi() at start of cscroll::@1
|
|
Adding NOP phi() at start of cscroll::@3
|
|
Adding NOP phi() at start of cscroll::@4
|
|
Adding NOP phi() at start of cscroll::@5
|
|
Adding NOP phi() at start of cscroll::@6
|
|
Adding NOP phi() at start of memset::@1
|
|
Adding NOP phi() at start of memcpy::@3
|
|
Adding NOP phi() at start of printf_sint::@6
|
|
Adding NOP phi() at start of printf_number_buffer
|
|
Adding NOP phi() at start of printf_number_buffer::@1
|
|
Adding NOP phi() at start of printf_number_buffer::@23
|
|
Adding NOP phi() at start of printf_number_buffer::@22
|
|
Adding NOP phi() at start of printf_number_buffer::@17
|
|
Adding NOP phi() at start of printf_number_buffer::@3
|
|
Adding NOP phi() at start of printf_number_buffer::@4
|
|
Adding NOP phi() at start of printf_number_buffer::@5
|
|
Adding NOP phi() at start of printf_number_buffer::@19
|
|
Adding NOP phi() at start of utoa
|
|
Adding NOP phi() at start of utoa::@1
|
|
Adding NOP phi() at start of clrscr
|
|
Adding NOP phi() at start of clrscr::@2
|
|
CALL GRAPH
|
|
Calls in [] to main:6
|
|
Calls in [main] to clrscr:10 cputc:12 cputs:14 cputc:16 cputs:18 printf_sint:20 cputs:22 printf_sint:24 cputs:26 cputc:28 cputs:30 cputc:32 cputs:34 printf_sint:36 cputs:38 printf_sint:40 cputs:42 cputc:44 cputs:46 cputc:48 cputs:50 printf_sint:52 cputs:54 printf_sint:56 cputs:58 cputc:60 cputs:62 cputc:64 cputs:66 printf_sint:68 cputs:70 printf_sint:72 cputs:74 cputc:76 cputs:78 cputc:80 cputs:82 printf_sint:84 cputs:86 printf_sint:88 cputs:90
|
|
Calls in [cputs] to cputc:102
|
|
Calls in [cputc] to cscroll:114 cputln:118
|
|
Calls in [cputln] to cscroll:127
|
|
Calls in [cscroll] to memcpy:133 memcpy:135 memset:137 memset:139
|
|
Calls in [printf_sint] to utoa:175 printf_number_buffer:177
|
|
Calls in [printf_number_buffer] to cputc:190 cputs:195
|
|
Calls in [utoa] to utoa_append:224
|
|
|
|
Created 25 initial phi equivalence classes
|
|
Coalesced [94] cputs::s#26 ← cputs::s#23
|
|
Coalesced [101] cputc::c#15 ← cputc::c#0
|
|
Coalesced [103] cputs::s#27 ← cputs::s#0
|
|
Coalesced [155] memset::dst#5 ← memset::dst#1
|
|
Coalesced [167] memcpy::src#5 ← memcpy::src#1
|
|
Coalesced [168] memcpy::dst#5 ← memcpy::dst#1
|
|
Coalesced [172] printf_sint::value#17 ← printf_sint::value#11
|
|
Coalesced [182] printf_sint::value#16 ← printf_sint::value#0
|
|
Coalesced [189] cputc::c#16 ← cputc::c#2
|
|
Coalesced [200] utoa::value#17 ← utoa::value#1
|
|
Coalesced [212] utoa::value#18 ← utoa::value#2
|
|
Coalesced [213] utoa::started#6 ← utoa::started#2
|
|
Coalesced [214] utoa::buffer#23 ← utoa::buffer#11
|
|
Coalesced [217] utoa::digit#7 ← utoa::digit#1
|
|
Coalesced (already) [218] utoa::value#16 ← utoa::value#6
|
|
Coalesced (already) [219] utoa::started#5 ← utoa::started#4
|
|
Coalesced (already) [220] utoa::buffer#22 ← utoa::buffer#14
|
|
Coalesced [228] utoa::value#19 ← utoa::value#0
|
|
Coalesced [229] utoa::buffer#24 ← utoa::buffer#4
|
|
Coalesced [230] utoa_append::value#6 ← utoa_append::value#0
|
|
Coalesced [237] utoa_append::value#7 ← utoa_append::value#1
|
|
Coalesced [238] utoa_append::digit#5 ← utoa_append::digit#1
|
|
Coalesced [253] clrscr::l#7 ← clrscr::l#1
|
|
Coalesced [254] clrscr::line_text#7 ← clrscr::line_text#1
|
|
Coalesced [255] clrscr::line_cols#7 ← clrscr::line_cols#1
|
|
Coalesced [259] clrscr::c#4 ← clrscr::c#1
|
|
Coalesced down to 20 phi equivalence classes
|
|
Culled Empty Block (label) @3
|
|
Culled Empty Block (label) main::@41
|
|
Culled Empty Block (label) cputs::@3
|
|
Culled Empty Block (label) cputc::@5
|
|
Culled Empty Block (label) cputc::@4
|
|
Culled Empty Block (label) cputln::@1
|
|
Culled Empty Block (label) cscroll::@1
|
|
Culled Empty Block (label) memset::@1
|
|
Culled Empty Block (label) memcpy::@3
|
|
Culled Empty Block (label) printf_sint::@3
|
|
Culled Empty Block (label) printf_sint::@6
|
|
Culled Empty Block (label) printf_number_buffer::@1
|
|
Culled Empty Block (label) printf_number_buffer::@23
|
|
Culled Empty Block (label) printf_number_buffer::@22
|
|
Culled Empty Block (label) printf_number_buffer::@17
|
|
Culled Empty Block (label) printf_number_buffer::@3
|
|
Culled Empty Block (label) printf_number_buffer::@4
|
|
Culled Empty Block (label) printf_number_buffer::@19
|
|
Culled Empty Block (label) utoa::@1
|
|
Culled Empty Block (label) utoa::@5
|
|
Culled Empty Block (label) utoa::@17
|
|
Culled Empty Block (label) clrscr::@2
|
|
Renumbering block memset::@2 to memset::@1
|
|
Renumbering block memset::@3 to memset::@2
|
|
Renumbering block memset::@4 to memset::@3
|
|
Renumbering block utoa::@10 to utoa::@1
|
|
Renumbering block utoa::@11 to utoa::@2
|
|
Renumbering block utoa::@12 to utoa::@3
|
|
Renumbering block utoa::@13 to utoa::@4
|
|
Renumbering block utoa::@14 to utoa::@5
|
|
Renumbering block utoa::@15 to utoa::@6
|
|
Renumbering block utoa::@16 to utoa::@7
|
|
Renumbering block clrscr::@3 to clrscr::@2
|
|
Renumbering block clrscr::@4 to clrscr::@3
|
|
Renumbering block clrscr::@5 to clrscr::@4
|
|
Renumbering block clrscr::@6 to clrscr::@5
|
|
Renumbering block cscroll::@3 to cscroll::@1
|
|
Renumbering block cscroll::@4 to cscroll::@2
|
|
Renumbering block cscroll::@5 to cscroll::@3
|
|
Renumbering block cscroll::@6 to cscroll::@4
|
|
Renumbering block cscroll::@7 to cscroll::@5
|
|
Renumbering block printf_sint::@5 to printf_sint::@3
|
|
Renumbering block printf_number_buffer::@2 to printf_number_buffer::@1
|
|
Renumbering block printf_number_buffer::@5 to printf_number_buffer::@2
|
|
Renumbering block printf_number_buffer::@9 to printf_number_buffer::@3
|
|
Adding NOP phi() at start of @begin
|
|
Adding NOP phi() at start of @2
|
|
Adding NOP phi() at start of @end
|
|
Adding NOP phi() at start of main
|
|
Adding NOP phi() at start of main::@1
|
|
Adding NOP phi() at start of main::@2
|
|
Adding NOP phi() at start of main::@3
|
|
Adding NOP phi() at start of main::@4
|
|
Adding NOP phi() at start of main::@5
|
|
Adding NOP phi() at start of main::@6
|
|
Adding NOP phi() at start of main::@7
|
|
Adding NOP phi() at start of main::@8
|
|
Adding NOP phi() at start of main::@9
|
|
Adding NOP phi() at start of main::@10
|
|
Adding NOP phi() at start of main::@11
|
|
Adding NOP phi() at start of main::@12
|
|
Adding NOP phi() at start of main::@13
|
|
Adding NOP phi() at start of main::@14
|
|
Adding NOP phi() at start of main::@15
|
|
Adding NOP phi() at start of main::@16
|
|
Adding NOP phi() at start of main::@17
|
|
Adding NOP phi() at start of main::@18
|
|
Adding NOP phi() at start of main::@19
|
|
Adding NOP phi() at start of main::@20
|
|
Adding NOP phi() at start of main::@21
|
|
Adding NOP phi() at start of main::@22
|
|
Adding NOP phi() at start of main::@23
|
|
Adding NOP phi() at start of main::@24
|
|
Adding NOP phi() at start of main::@25
|
|
Adding NOP phi() at start of main::@26
|
|
Adding NOP phi() at start of main::@27
|
|
Adding NOP phi() at start of main::@28
|
|
Adding NOP phi() at start of main::@29
|
|
Adding NOP phi() at start of main::@30
|
|
Adding NOP phi() at start of main::@31
|
|
Adding NOP phi() at start of main::@32
|
|
Adding NOP phi() at start of main::@33
|
|
Adding NOP phi() at start of main::@34
|
|
Adding NOP phi() at start of main::@35
|
|
Adding NOP phi() at start of main::@36
|
|
Adding NOP phi() at start of main::@37
|
|
Adding NOP phi() at start of main::@38
|
|
Adding NOP phi() at start of main::@39
|
|
Adding NOP phi() at start of main::@40
|
|
Adding NOP phi() at start of cputc::@1
|
|
Adding NOP phi() at start of cscroll::@1
|
|
Adding NOP phi() at start of cscroll::@2
|
|
Adding NOP phi() at start of cscroll::@3
|
|
Adding NOP phi() at start of cscroll::@4
|
|
Adding NOP phi() at start of printf_number_buffer
|
|
Adding NOP phi() at start of printf_number_buffer::@2
|
|
Adding NOP phi() at start of utoa
|
|
Adding NOP phi() at start of utoa_append
|
|
Adding NOP phi() at start of clrscr
|
|
|
|
FINAL CONTROL FLOW GRAPH
|
|
@begin: scope:[] from
|
|
[0] phi()
|
|
to:@1
|
|
@1: scope:[] from @begin
|
|
[1] (byte) conio_cursor_x ← (byte) 0
|
|
[2] (byte) conio_cursor_y ← (byte) 0
|
|
[3] (byte*) conio_cursor_text ← (const nomodify byte*) CONIO_SCREEN_TEXT
|
|
[4] (byte*) conio_cursor_color ← (const nomodify byte*) CONIO_SCREEN_COLORS
|
|
to:@2
|
|
@2: scope:[] from @1
|
|
[5] phi()
|
|
[6] call main
|
|
to:@end
|
|
@end: scope:[] from @2
|
|
[7] phi()
|
|
|
|
(void()) main()
|
|
main: scope:[main] from @2
|
|
[8] phi()
|
|
[9] call clrscr
|
|
to:main::@1
|
|
main::@1: scope:[main] from main
|
|
[10] phi()
|
|
[11] call cputc
|
|
to:main::@2
|
|
main::@2: scope:[main] from main::@1
|
|
[12] phi()
|
|
[13] call cputs
|
|
to:main::@3
|
|
main::@3: scope:[main] from main::@2
|
|
[14] phi()
|
|
[15] call cputc
|
|
to:main::@4
|
|
main::@4: scope:[main] from main::@3
|
|
[16] phi()
|
|
[17] call cputs
|
|
to:main::@5
|
|
main::@5: scope:[main] from main::@4
|
|
[18] phi()
|
|
[19] call printf_sint
|
|
to:main::@6
|
|
main::@6: scope:[main] from main::@5
|
|
[20] phi()
|
|
[21] call cputs
|
|
to:main::@7
|
|
main::@7: scope:[main] from main::@6
|
|
[22] phi()
|
|
[23] call printf_sint
|
|
to:main::@8
|
|
main::@8: scope:[main] from main::@7
|
|
[24] phi()
|
|
[25] call cputs
|
|
to:main::@9
|
|
main::@9: scope:[main] from main::@8
|
|
[26] phi()
|
|
[27] call cputc
|
|
to:main::@10
|
|
main::@10: scope:[main] from main::@9
|
|
[28] phi()
|
|
[29] call cputs
|
|
to:main::@11
|
|
main::@11: scope:[main] from main::@10
|
|
[30] phi()
|
|
[31] call cputc
|
|
to:main::@12
|
|
main::@12: scope:[main] from main::@11
|
|
[32] phi()
|
|
[33] call cputs
|
|
to:main::@13
|
|
main::@13: scope:[main] from main::@12
|
|
[34] phi()
|
|
[35] call printf_sint
|
|
to:main::@14
|
|
main::@14: scope:[main] from main::@13
|
|
[36] phi()
|
|
[37] call cputs
|
|
to:main::@15
|
|
main::@15: scope:[main] from main::@14
|
|
[38] phi()
|
|
[39] call printf_sint
|
|
to:main::@16
|
|
main::@16: scope:[main] from main::@15
|
|
[40] phi()
|
|
[41] call cputs
|
|
to:main::@17
|
|
main::@17: scope:[main] from main::@16
|
|
[42] phi()
|
|
[43] call cputc
|
|
to:main::@18
|
|
main::@18: scope:[main] from main::@17
|
|
[44] phi()
|
|
[45] call cputs
|
|
to:main::@19
|
|
main::@19: scope:[main] from main::@18
|
|
[46] phi()
|
|
[47] call cputc
|
|
to:main::@20
|
|
main::@20: scope:[main] from main::@19
|
|
[48] phi()
|
|
[49] call cputs
|
|
to:main::@21
|
|
main::@21: scope:[main] from main::@20
|
|
[50] phi()
|
|
[51] call printf_sint
|
|
to:main::@22
|
|
main::@22: scope:[main] from main::@21
|
|
[52] phi()
|
|
[53] call cputs
|
|
to:main::@23
|
|
main::@23: scope:[main] from main::@22
|
|
[54] phi()
|
|
[55] call printf_sint
|
|
to:main::@24
|
|
main::@24: scope:[main] from main::@23
|
|
[56] phi()
|
|
[57] call cputs
|
|
to:main::@25
|
|
main::@25: scope:[main] from main::@24
|
|
[58] phi()
|
|
[59] call cputc
|
|
to:main::@26
|
|
main::@26: scope:[main] from main::@25
|
|
[60] phi()
|
|
[61] call cputs
|
|
to:main::@27
|
|
main::@27: scope:[main] from main::@26
|
|
[62] phi()
|
|
[63] call cputc
|
|
to:main::@28
|
|
main::@28: scope:[main] from main::@27
|
|
[64] phi()
|
|
[65] call cputs
|
|
to:main::@29
|
|
main::@29: scope:[main] from main::@28
|
|
[66] phi()
|
|
[67] call printf_sint
|
|
to:main::@30
|
|
main::@30: scope:[main] from main::@29
|
|
[68] phi()
|
|
[69] call cputs
|
|
to:main::@31
|
|
main::@31: scope:[main] from main::@30
|
|
[70] phi()
|
|
[71] call printf_sint
|
|
to:main::@32
|
|
main::@32: scope:[main] from main::@31
|
|
[72] phi()
|
|
[73] call cputs
|
|
to:main::@33
|
|
main::@33: scope:[main] from main::@32
|
|
[74] phi()
|
|
[75] call cputc
|
|
to:main::@34
|
|
main::@34: scope:[main] from main::@33
|
|
[76] phi()
|
|
[77] call cputs
|
|
to:main::@35
|
|
main::@35: scope:[main] from main::@34
|
|
[78] phi()
|
|
[79] call cputc
|
|
to:main::@36
|
|
main::@36: scope:[main] from main::@35
|
|
[80] phi()
|
|
[81] call cputs
|
|
to:main::@37
|
|
main::@37: scope:[main] from main::@36
|
|
[82] phi()
|
|
[83] call printf_sint
|
|
to:main::@38
|
|
main::@38: scope:[main] from main::@37
|
|
[84] phi()
|
|
[85] call cputs
|
|
to:main::@39
|
|
main::@39: scope:[main] from main::@38
|
|
[86] phi()
|
|
[87] call printf_sint
|
|
to:main::@40
|
|
main::@40: scope:[main] from main::@39
|
|
[88] phi()
|
|
[89] call cputs
|
|
to:main::@return
|
|
main::@return: scope:[main] from main::@40
|
|
[90] return
|
|
to:@return
|
|
|
|
(void()) cputs((to_nomodify byte*) cputs::s)
|
|
cputs: scope:[cputs] from main::@10 main::@12 main::@14 main::@16 main::@18 main::@2 main::@20 main::@22 main::@24 main::@26 main::@28 main::@30 main::@32 main::@34 main::@36 main::@38 main::@4 main::@40 main::@6 main::@8 printf_number_buffer::@2
|
|
[91] (to_nomodify byte*) cputs::s#23 ← phi( main::@10/(const byte*) main::s4 main::@12/(const byte*) main::s5 main::@14/(const byte*) main::s2 main::@16/(const byte*) main::s3 main::@18/(const byte*) main::s4 main::@2/(const byte*) main::s main::@20/(const byte*) main::s9 main::@22/(const byte*) main::s2 main::@24/(const byte*) main::s3 main::@26/(const byte*) main::s12 main::@28/(const byte*) main::s5 main::@30/(const byte*) main::s2 main::@32/(const byte*) main::s3 main::@34/(const byte*) main::s12 main::@36/(const byte*) main::s9 main::@38/(const byte*) main::s2 main::@4/(const byte*) main::s1 main::@40/(const byte*) main::s3 main::@6/(const byte*) main::s2 main::@8/(const byte*) main::s3 printf_number_buffer::@2/(const byte*) printf_number_buffer::buffer_digits#0 )
|
|
to:cputs::@1
|
|
cputs::@1: scope:[cputs] from cputs cputs::@2
|
|
[92] (to_nomodify byte*) cputs::s#22 ← phi( cputs/(to_nomodify byte*) cputs::s#23 cputs::@2/(to_nomodify byte*) cputs::s#0 )
|
|
[93] (byte) cputs::c#1 ← *((to_nomodify byte*) cputs::s#22)
|
|
[94] (to_nomodify byte*) cputs::s#0 ← ++ (to_nomodify byte*) cputs::s#22
|
|
[95] if((byte) 0!=(byte) cputs::c#1) goto cputs::@2
|
|
to:cputs::@return
|
|
cputs::@return: scope:[cputs] from cputs::@1
|
|
[96] return
|
|
to:@return
|
|
cputs::@2: scope:[cputs] from cputs::@1
|
|
[97] (byte) cputc::c#0 ← (byte) cputs::c#1
|
|
[98] call cputc
|
|
to:cputs::@1
|
|
|
|
(void()) cputc((byte) cputc::c)
|
|
cputc: scope:[cputc] from cputs::@2 main::@1 main::@11 main::@17 main::@19 main::@25 main::@27 main::@3 main::@33 main::@35 main::@9 printf_number_buffer::@3
|
|
[99] (byte) cputc::c#13 ← phi( cputs::@2/(byte) cputc::c#0 main::@1/(byte) '%' main::@11/(byte) '%' main::@17/(byte) '%' main::@19/(byte) '%' main::@25/(byte) '%' main::@27/(byte) '%' main::@3/(byte) '%' main::@33/(byte) '%' main::@35/(byte) '%' main::@9/(byte) '%' printf_number_buffer::@3/(byte) cputc::c#2 )
|
|
[100] if((byte) cputc::c#13==(byte) '
|
|
') goto cputc::@1
|
|
to:cputc::@2
|
|
cputc::@2: scope:[cputc] from cputc
|
|
[101] *((byte*) conio_cursor_text) ← (byte) cputc::c#13
|
|
[102] (byte*) conio_cursor_text ← ++ (byte*) conio_cursor_text
|
|
[103] *((byte*) conio_cursor_color) ← (const nomodify byte) CONIO_TEXTCOLOR_DEFAULT
|
|
[104] (byte*) conio_cursor_color ← ++ (byte*) conio_cursor_color
|
|
[105] (byte) conio_cursor_x ← ++ (byte) conio_cursor_x
|
|
[106] if((byte) conio_cursor_x!=(byte) $28) goto cputc::@return
|
|
to:cputc::@3
|
|
cputc::@3: scope:[cputc] from cputc::@2
|
|
[107] (byte) conio_cursor_x ← (byte) 0
|
|
[108] (byte) conio_cursor_y ← ++ (byte) conio_cursor_y
|
|
[109] call cscroll
|
|
to:cputc::@return
|
|
cputc::@return: scope:[cputc] from cputc::@1 cputc::@2 cputc::@3
|
|
[110] return
|
|
to:@return
|
|
cputc::@1: scope:[cputc] from cputc
|
|
[111] phi()
|
|
[112] call cputln
|
|
to:cputc::@return
|
|
|
|
(void()) cputln()
|
|
cputln: scope:[cputln] from cputc::@1
|
|
[113] (word) cputln::ln_offset#0 ← (byte) $28 - (byte) conio_cursor_x
|
|
[114] (byte*~) cputln::$1 ← (byte*) conio_cursor_text + (word) cputln::ln_offset#0
|
|
[115] (byte*) conio_cursor_text ← (byte*~) cputln::$1
|
|
[116] (byte*~) cputln::$2 ← (byte*) conio_cursor_color + (word) cputln::ln_offset#0
|
|
[117] (byte*) conio_cursor_color ← (byte*~) cputln::$2
|
|
[118] (byte) conio_cursor_x ← (byte) 0
|
|
[119] (byte) conio_cursor_y ← ++ (byte) conio_cursor_y
|
|
[120] call cscroll
|
|
to:cputln::@return
|
|
cputln::@return: scope:[cputln] from cputln
|
|
[121] return
|
|
to:@return
|
|
|
|
(void()) cscroll()
|
|
cscroll: scope:[cscroll] from cputc::@3 cputln
|
|
[122] if((byte) conio_cursor_y!=(byte) $19) goto cscroll::@return
|
|
to:cscroll::@1
|
|
cscroll::@1: scope:[cscroll] from cscroll
|
|
[123] phi()
|
|
[124] call memcpy
|
|
to:cscroll::@2
|
|
cscroll::@2: scope:[cscroll] from cscroll::@1
|
|
[125] phi()
|
|
[126] call memcpy
|
|
to:cscroll::@3
|
|
cscroll::@3: scope:[cscroll] from cscroll::@2
|
|
[127] phi()
|
|
[128] call memset
|
|
to:cscroll::@4
|
|
cscroll::@4: scope:[cscroll] from cscroll::@3
|
|
[129] phi()
|
|
[130] call memset
|
|
to:cscroll::@5
|
|
cscroll::@5: scope:[cscroll] from cscroll::@4
|
|
[131] (byte*~) cscroll::$7 ← (byte*) conio_cursor_text - (byte) $28
|
|
[132] (byte*) conio_cursor_text ← (byte*~) cscroll::$7
|
|
[133] (byte*~) cscroll::$8 ← (byte*) conio_cursor_color - (byte) $28
|
|
[134] (byte*) conio_cursor_color ← (byte*~) cscroll::$8
|
|
[135] (byte) conio_cursor_y ← -- (byte) conio_cursor_y
|
|
to:cscroll::@return
|
|
cscroll::@return: scope:[cscroll] from cscroll cscroll::@5
|
|
[136] return
|
|
to:@return
|
|
|
|
(void*()) memset((void*) memset::str , (byte) memset::c , (word) memset::num)
|
|
memset: scope:[memset] from cscroll::@3 cscroll::@4
|
|
[137] (byte) memset::c#4 ← phi( cscroll::@3/(byte) ' ' cscroll::@4/(const nomodify byte) CONIO_TEXTCOLOR_DEFAULT )
|
|
[137] (void*) memset::str#3 ← phi( cscroll::@3/(void*)(const nomodify byte*) CONIO_SCREEN_TEXT+(word)(number) $19*(number) $28-(byte) $28 cscroll::@4/(void*)(const nomodify byte*) CONIO_SCREEN_COLORS+(word)(number) $19*(number) $28-(byte) $28 )
|
|
to:memset::@1
|
|
memset::@1: scope:[memset] from memset
|
|
[138] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (byte) $28
|
|
[139] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3
|
|
to:memset::@2
|
|
memset::@2: scope:[memset] from memset::@1 memset::@3
|
|
[140] (byte*) memset::dst#2 ← phi( memset::@1/(byte*) memset::dst#4 memset::@3/(byte*) memset::dst#1 )
|
|
[141] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3
|
|
to:memset::@return
|
|
memset::@return: scope:[memset] from memset::@2
|
|
[142] return
|
|
to:@return
|
|
memset::@3: scope:[memset] from memset::@2
|
|
[143] *((byte*) memset::dst#2) ← (byte) memset::c#4
|
|
[144] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2
|
|
to:memset::@2
|
|
|
|
(void*()) memcpy((void*) memcpy::destination , (void*) memcpy::source , (word) memcpy::num)
|
|
memcpy: scope:[memcpy] from cscroll::@1 cscroll::@2
|
|
[145] (void*) memcpy::destination#2 ← phi( cscroll::@1/(void*)(const nomodify byte*) CONIO_SCREEN_TEXT cscroll::@2/(void*)(const nomodify byte*) CONIO_SCREEN_COLORS )
|
|
[145] (void*) memcpy::source#2 ← phi( cscroll::@1/(void*)(const nomodify byte*) CONIO_SCREEN_TEXT+(byte) $28 cscroll::@2/(void*)(const nomodify byte*) CONIO_SCREEN_COLORS+(byte) $28 )
|
|
[146] (byte*) memcpy::src_end#0 ← (byte*)(void*) memcpy::source#2 + (word)(number) $19*(number) $28-(number) $28
|
|
[147] (byte*) memcpy::src#4 ← (byte*)(void*) memcpy::source#2
|
|
[148] (byte*) memcpy::dst#4 ← (byte*)(void*) memcpy::destination#2
|
|
to:memcpy::@1
|
|
memcpy::@1: scope:[memcpy] from memcpy memcpy::@2
|
|
[149] (byte*) memcpy::dst#2 ← phi( memcpy/(byte*) memcpy::dst#4 memcpy::@2/(byte*) memcpy::dst#1 )
|
|
[149] (byte*) memcpy::src#2 ← phi( memcpy/(byte*) memcpy::src#4 memcpy::@2/(byte*) memcpy::src#1 )
|
|
[150] if((byte*) memcpy::src#2!=(byte*) memcpy::src_end#0) goto memcpy::@2
|
|
to:memcpy::@return
|
|
memcpy::@return: scope:[memcpy] from memcpy::@1
|
|
[151] return
|
|
to:@return
|
|
memcpy::@2: scope:[memcpy] from memcpy::@1
|
|
[152] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2)
|
|
[153] (byte*) memcpy::dst#1 ← ++ (byte*) memcpy::dst#2
|
|
[154] (byte*) memcpy::src#1 ← ++ (byte*) memcpy::src#2
|
|
to:memcpy::@1
|
|
|
|
(void()) printf_sint((signed word) printf_sint::value , (byte) printf_sint::format_min_length , (byte) printf_sint::format_justify_left , (byte) printf_sint::format_sign_always , (byte) printf_sint::format_zero_padding , (byte) printf_sint::format_upper_case , (byte) printf_sint::format_radix)
|
|
printf_sint: scope:[printf_sint] from main::@13 main::@15 main::@21 main::@23 main::@29 main::@31 main::@37 main::@39 main::@5 main::@7
|
|
[155] (signed word) printf_sint::value#11 ← phi( main::@13/(signed byte) 1 main::@15/(signed byte) 2 main::@21/(signed byte) 1 main::@23/(signed byte) 1 main::@29/(signed byte) 2 main::@31/(signed byte) 2 main::@37/(signed byte) 2 main::@39/(signed byte) 1 main::@5/(signed byte) 1 main::@7/(signed byte) 2 )
|
|
[156] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0
|
|
[157] if((signed word) printf_sint::value#11<(signed byte) 0) goto printf_sint::@1
|
|
to:printf_sint::@2
|
|
printf_sint::@1: scope:[printf_sint] from printf_sint
|
|
[158] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#11
|
|
[159] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-'
|
|
to:printf_sint::@2
|
|
printf_sint::@2: scope:[printf_sint] from printf_sint printf_sint::@1
|
|
[160] (signed word) printf_sint::value#13 ← phi( printf_sint::@1/(signed word) printf_sint::value#0 printf_sint/(signed word) printf_sint::value#11 )
|
|
[161] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#13
|
|
[162] call utoa
|
|
to:printf_sint::@3
|
|
printf_sint::@3: scope:[printf_sint] from printf_sint::@2
|
|
[163] (byte) printf_number_buffer::buffer_sign#0 ← *((byte*)&(struct printf_buffer_number) printf_buffer)
|
|
[164] call printf_number_buffer
|
|
to:printf_sint::@return
|
|
printf_sint::@return: scope:[printf_sint] from printf_sint::@3
|
|
[165] return
|
|
to:@return
|
|
|
|
(void()) printf_number_buffer((byte) printf_number_buffer::buffer_sign , (byte*) printf_number_buffer::buffer_digits , (byte) printf_number_buffer::format_min_length , (byte) printf_number_buffer::format_justify_left , (byte) printf_number_buffer::format_sign_always , (byte) printf_number_buffer::format_zero_padding , (byte) printf_number_buffer::format_upper_case , (byte) printf_number_buffer::format_radix)
|
|
printf_number_buffer: scope:[printf_number_buffer] from printf_sint::@3
|
|
[166] phi()
|
|
to:printf_number_buffer::@1
|
|
printf_number_buffer::@1: scope:[printf_number_buffer] from printf_number_buffer
|
|
[167] if((byte) 0==(byte) printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@2
|
|
to:printf_number_buffer::@3
|
|
printf_number_buffer::@3: scope:[printf_number_buffer] from printf_number_buffer::@1
|
|
[168] (byte) cputc::c#2 ← (byte) printf_number_buffer::buffer_sign#0
|
|
[169] call cputc
|
|
to:printf_number_buffer::@2
|
|
printf_number_buffer::@2: scope:[printf_number_buffer] from printf_number_buffer::@1 printf_number_buffer::@3
|
|
[170] phi()
|
|
[171] call cputs
|
|
to:printf_number_buffer::@return
|
|
printf_number_buffer::@return: scope:[printf_number_buffer] from printf_number_buffer::@2
|
|
[172] return
|
|
to:@return
|
|
|
|
(void()) utoa((word) utoa::value , (byte*) utoa::buffer , (byte) utoa::radix)
|
|
utoa: scope:[utoa] from printf_sint::@2
|
|
[173] phi()
|
|
to:utoa::@1
|
|
utoa::@1: scope:[utoa] from utoa utoa::@4
|
|
[174] (byte*) utoa::buffer#11 ← phi( utoa::@4/(byte*) utoa::buffer#14 utoa/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS )
|
|
[174] (byte) utoa::started#2 ← phi( utoa::@4/(byte) utoa::started#4 utoa/(byte) 0 )
|
|
[174] (word) utoa::value#2 ← phi( utoa::@4/(word) utoa::value#6 utoa/(word) utoa::value#1 )
|
|
[174] (byte) utoa::digit#2 ← phi( utoa::@4/(byte) utoa::digit#1 utoa/(byte) 0 )
|
|
[175] if((byte) utoa::digit#2<(byte) 5-(byte) 1) goto utoa::@2
|
|
to:utoa::@3
|
|
utoa::@3: scope:[utoa] from utoa::@1
|
|
[176] (byte~) utoa::$11 ← (byte)(word) utoa::value#2
|
|
[177] *((byte*) utoa::buffer#11) ← *((const byte*) DIGITS + (byte~) utoa::$11)
|
|
[178] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#11
|
|
[179] *((byte*) utoa::buffer#3) ← (byte) 0
|
|
to:utoa::@return
|
|
utoa::@return: scope:[utoa] from utoa::@3
|
|
[180] return
|
|
to:@return
|
|
utoa::@2: scope:[utoa] from utoa::@1
|
|
[181] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1
|
|
[182] (word) utoa::digit_value#0 ← *((const word*) RADIX_DECIMAL_VALUES + (byte~) utoa::$10)
|
|
[183] if((byte) 0!=(byte) utoa::started#2) goto utoa::@5
|
|
to:utoa::@7
|
|
utoa::@7: scope:[utoa] from utoa::@2
|
|
[184] if((word) utoa::value#2>=(word) utoa::digit_value#0) goto utoa::@5
|
|
to:utoa::@4
|
|
utoa::@4: scope:[utoa] from utoa::@6 utoa::@7
|
|
[185] (byte*) utoa::buffer#14 ← phi( utoa::@7/(byte*) utoa::buffer#11 utoa::@6/(byte*) utoa::buffer#4 )
|
|
[185] (byte) utoa::started#4 ← phi( utoa::@7/(byte) utoa::started#2 utoa::@6/(byte) 1 )
|
|
[185] (word) utoa::value#6 ← phi( utoa::@7/(word) utoa::value#2 utoa::@6/(word) utoa::value#0 )
|
|
[186] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2
|
|
to:utoa::@1
|
|
utoa::@5: scope:[utoa] from utoa::@2 utoa::@7
|
|
[187] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#11
|
|
[188] (word) utoa_append::value#0 ← (word) utoa::value#2
|
|
[189] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0
|
|
[190] call utoa_append
|
|
[191] (word) utoa_append::return#0 ← (word) utoa_append::value#2
|
|
to:utoa::@6
|
|
utoa::@6: scope:[utoa] from utoa::@5
|
|
[192] (word) utoa::value#0 ← (word) utoa_append::return#0
|
|
[193] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#11
|
|
to:utoa::@4
|
|
|
|
(word()) utoa_append((byte*) utoa_append::buffer , (word) utoa_append::value , (word) utoa_append::sub)
|
|
utoa_append: scope:[utoa_append] from utoa::@5
|
|
[194] phi()
|
|
to:utoa_append::@1
|
|
utoa_append::@1: scope:[utoa_append] from utoa_append utoa_append::@2
|
|
[195] (byte) utoa_append::digit#2 ← phi( utoa_append/(byte) 0 utoa_append::@2/(byte) utoa_append::digit#1 )
|
|
[195] (word) utoa_append::value#2 ← phi( utoa_append/(word) utoa_append::value#0 utoa_append::@2/(word) utoa_append::value#1 )
|
|
[196] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2
|
|
to:utoa_append::@3
|
|
utoa_append::@3: scope:[utoa_append] from utoa_append::@1
|
|
[197] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2)
|
|
to:utoa_append::@return
|
|
utoa_append::@return: scope:[utoa_append] from utoa_append::@3
|
|
[198] return
|
|
to:@return
|
|
utoa_append::@2: scope:[utoa_append] from utoa_append::@1
|
|
[199] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2
|
|
[200] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0
|
|
to:utoa_append::@1
|
|
|
|
(void()) clrscr()
|
|
clrscr: scope:[clrscr] from main
|
|
[201] phi()
|
|
to:clrscr::@1
|
|
clrscr::@1: scope:[clrscr] from clrscr clrscr::@5
|
|
[202] (byte*) clrscr::line_cols#5 ← phi( clrscr/(const nomodify byte*) CONIO_SCREEN_COLORS clrscr::@5/(byte*) clrscr::line_cols#1 )
|
|
[202] (byte*) clrscr::line_text#5 ← phi( clrscr/(const nomodify byte*) CONIO_SCREEN_TEXT clrscr::@5/(byte*) clrscr::line_text#1 )
|
|
[202] (byte) clrscr::l#2 ← phi( clrscr/(byte) 0 clrscr::@5/(byte) clrscr::l#1 )
|
|
[203] if((byte) clrscr::l#2<(byte) $19) goto clrscr::@3
|
|
to:clrscr::@2
|
|
clrscr::@2: scope:[clrscr] from clrscr::@1
|
|
[204] (byte) conio_cursor_x ← (byte) 0
|
|
[205] (byte) conio_cursor_y ← (byte) 0
|
|
[206] (byte*) conio_cursor_text ← (const nomodify byte*) CONIO_SCREEN_TEXT
|
|
[207] (byte*) conio_cursor_color ← (const nomodify byte*) CONIO_SCREEN_COLORS
|
|
to:clrscr::@return
|
|
clrscr::@return: scope:[clrscr] from clrscr::@2
|
|
[208] return
|
|
to:@return
|
|
clrscr::@3: scope:[clrscr] from clrscr::@1 clrscr::@4
|
|
[209] (byte) clrscr::c#2 ← phi( clrscr::@1/(byte) 0 clrscr::@4/(byte) clrscr::c#1 )
|
|
[210] if((byte) clrscr::c#2<(byte) $28) goto clrscr::@4
|
|
to:clrscr::@5
|
|
clrscr::@5: scope:[clrscr] from clrscr::@3
|
|
[211] (byte*) clrscr::line_text#1 ← (byte*) clrscr::line_text#5 + (byte) $28
|
|
[212] (byte*) clrscr::line_cols#1 ← (byte*) clrscr::line_cols#5 + (byte) $28
|
|
[213] (byte) clrscr::l#1 ← ++ (byte) clrscr::l#2
|
|
to:clrscr::@1
|
|
clrscr::@4: scope:[clrscr] from clrscr::@3
|
|
[214] *((byte*) clrscr::line_text#5 + (byte) clrscr::c#2) ← (byte) ' '
|
|
[215] *((byte*) clrscr::line_cols#5 + (byte) clrscr::c#2) ← (const nomodify byte) CONIO_TEXTCOLOR_DEFAULT
|
|
[216] (byte) clrscr::c#1 ← ++ (byte) clrscr::c#2
|
|
to:clrscr::@3
|
|
|
|
null depth in calling loop Loop head: cputs::@1 tails: cputs::@2 blocks: cputs::@2 cputs::@1 in scope cputc
|
|
|
|
VARIABLE REGISTER WEIGHTS
|
|
(void()) clrscr()
|
|
(byte) clrscr::c
|
|
(byte) clrscr::c#1 20002.0
|
|
(byte) clrscr::c#2 12501.25
|
|
(byte) clrscr::l
|
|
(byte) clrscr::l#1 2002.0
|
|
(byte) clrscr::l#2 333.6666666666667
|
|
(byte*) clrscr::line_cols
|
|
(byte*) clrscr::line_cols#1 1001.0
|
|
(byte*) clrscr::line_cols#5 1500.375
|
|
(byte*) clrscr::line_text
|
|
(byte*) clrscr::line_text#1 667.3333333333334
|
|
(byte*) clrscr::line_text#5 1714.7142857142858
|
|
(byte*) conio_cursor_color loadstore 1548611.875
|
|
(byte*) conio_cursor_text loadstore 1537931.7931034483
|
|
(byte) conio_cursor_x loadstore 186047.3565891473
|
|
(byte) conio_cursor_y loadstore 2175676.418918919
|
|
(void()) cputc((byte) cputc::c)
|
|
(byte) cputc::c
|
|
(byte) cputc::c#0 200002.0
|
|
(byte) cputc::c#13 1050502.0
|
|
(byte) cputc::c#2 2002.0
|
|
(void()) cputln()
|
|
(byte*~) cputln::$1 2.0000002E7
|
|
(byte*~) cputln::$2 2.0000002E7
|
|
(word) cputln::ln_offset
|
|
(word) cputln::ln_offset#0 1.0000001E7
|
|
(void()) cputs((to_nomodify byte*) cputs::s)
|
|
(byte) cputs::c
|
|
(byte) cputs::c#1 100001.0
|
|
(to_nomodify byte*) cputs::s
|
|
(to_nomodify byte*) cputs::s#0 50000.5
|
|
(to_nomodify byte*) cputs::s#22 155002.0
|
|
(to_nomodify byte*) cputs::s#23 10001.0
|
|
(void()) cscroll()
|
|
(byte*~) cscroll::$7 2.00000002E8
|
|
(byte*~) cscroll::$8 2.00000002E8
|
|
(void()) main()
|
|
(void*()) memcpy((void*) memcpy::destination , (void*) memcpy::source , (word) memcpy::num)
|
|
(void*) memcpy::destination
|
|
(void*) memcpy::destination#2
|
|
(byte*) memcpy::dst
|
|
(byte*) memcpy::dst#1 1.00000000001E11
|
|
(byte*) memcpy::dst#2 1.0033333333466667E11
|
|
(byte*) memcpy::dst#4 2.000000002E9
|
|
(word) memcpy::num
|
|
(void*) memcpy::return
|
|
(void*) memcpy::source
|
|
(void*) memcpy::source#2
|
|
(byte*) memcpy::src
|
|
(byte*) memcpy::src#1 2.00000000002E11
|
|
(byte*) memcpy::src#2 1.0025000000125E11
|
|
(byte*) memcpy::src#4 1.000000001E9
|
|
(byte*) memcpy::src_end
|
|
(byte*) memcpy::src_end#0 1.262500000025E10
|
|
(void*()) memset((void*) memset::str , (byte) memset::c , (word) memset::num)
|
|
(byte) memset::c
|
|
(byte) memset::c#4 1.4285714285857143E10
|
|
(byte*) memset::dst
|
|
(byte*) memset::dst#1 2.00000000002E11
|
|
(byte*) memset::dst#2 1.3366666666833334E11
|
|
(byte*) memset::dst#4 2.000000002E9
|
|
(byte*) memset::end
|
|
(byte*) memset::end#0 1.6833333333666668E10
|
|
(word) memset::num
|
|
(void*) memset::return
|
|
(void*) memset::str
|
|
(void*) memset::str#3
|
|
(struct printf_buffer_number) printf_buffer loadstore = {}
|
|
(byte) printf_buffer_number::sign
|
|
(byte) printf_format_number::justify_left
|
|
(byte) printf_format_number::min_length
|
|
(byte) printf_format_number::radix
|
|
(byte) printf_format_number::sign_always
|
|
(byte) printf_format_number::upper_case
|
|
(byte) printf_format_number::zero_padding
|
|
(byte) printf_format_string::justify_left
|
|
(byte) printf_format_string::min_length
|
|
(void()) printf_number_buffer((byte) printf_number_buffer::buffer_sign , (byte*) printf_number_buffer::buffer_digits , (byte) printf_number_buffer::format_min_length , (byte) printf_number_buffer::format_justify_left , (byte) printf_number_buffer::format_sign_always , (byte) printf_number_buffer::format_zero_padding , (byte) printf_number_buffer::format_upper_case , (byte) printf_number_buffer::format_radix)
|
|
(struct printf_buffer_number) printf_number_buffer::buffer
|
|
(byte*) printf_number_buffer::buffer_digits
|
|
(byte) printf_number_buffer::buffer_sign
|
|
(byte) printf_number_buffer::buffer_sign#0 701.0
|
|
(struct printf_format_number) printf_number_buffer::format
|
|
(byte) printf_number_buffer::format_justify_left
|
|
(byte) printf_number_buffer::format_min_length
|
|
(byte) printf_number_buffer::format_radix
|
|
(byte) printf_number_buffer::format_sign_always
|
|
(byte) printf_number_buffer::format_upper_case
|
|
(byte) printf_number_buffer::format_zero_padding
|
|
(signed byte) printf_number_buffer::len
|
|
(signed byte) printf_number_buffer::padding
|
|
(void()) printf_sint((signed word) printf_sint::value , (byte) printf_sint::format_min_length , (byte) printf_sint::format_justify_left , (byte) printf_sint::format_sign_always , (byte) printf_sint::format_zero_padding , (byte) printf_sint::format_upper_case , (byte) printf_sint::format_radix)
|
|
(struct printf_format_number) printf_sint::format
|
|
(byte) printf_sint::format_justify_left
|
|
(byte) printf_sint::format_min_length
|
|
(byte) printf_sint::format_radix
|
|
(byte) printf_sint::format_sign_always
|
|
(byte) printf_sint::format_upper_case
|
|
(byte) printf_sint::format_zero_padding
|
|
(word) printf_sint::uvalue
|
|
(signed word) printf_sint::value
|
|
(signed word) printf_sint::value#0 101.0
|
|
(signed word) printf_sint::value#11 101.0
|
|
(signed word) printf_sint::value#13 202.0
|
|
(void()) utoa((word) utoa::value , (byte*) utoa::buffer , (byte) utoa::radix)
|
|
(byte~) utoa::$10 20002.0
|
|
(byte~) utoa::$11 2002.0
|
|
(byte*) utoa::buffer
|
|
(byte*) utoa::buffer#11 3000.4285714285716
|
|
(byte*) utoa::buffer#14 15001.5
|
|
(byte*) utoa::buffer#3 2002.0
|
|
(byte*) utoa::buffer#4 20002.0
|
|
(byte) utoa::digit
|
|
(byte) utoa::digit#1 20002.0
|
|
(byte) utoa::digit#2 2857.4285714285716
|
|
(word) utoa::digit_value
|
|
(word) utoa::digit_value#0 6000.6
|
|
(word*) utoa::digit_values
|
|
(byte) utoa::max_digits
|
|
(byte) utoa::radix
|
|
(byte) utoa::started
|
|
(byte) utoa::started#2 5000.5
|
|
(byte) utoa::started#4 10001.0
|
|
(word) utoa::value
|
|
(word) utoa::value#0 10001.0
|
|
(word) utoa::value#1 551.0
|
|
(word) utoa::value#2 5857.857142857143
|
|
(word) utoa::value#6 15001.5
|
|
(word()) utoa_append((byte*) utoa_append::buffer , (word) utoa_append::value , (word) utoa_append::sub)
|
|
(byte*) utoa_append::buffer
|
|
(byte*) utoa_append::buffer#0 13750.25
|
|
(byte) utoa_append::digit
|
|
(byte) utoa_append::digit#1 1.0000001E7
|
|
(byte) utoa_append::digit#2 1.00500015E7
|
|
(word) utoa_append::return
|
|
(word) utoa_append::return#0 20002.0
|
|
(word) utoa_append::sub
|
|
(word) utoa_append::sub#0 3335000.5
|
|
(word) utoa_append::value
|
|
(word) utoa_append::value#0 36667.33333333333
|
|
(word) utoa_append::value#1 2.0000002E7
|
|
(word) utoa_append::value#2 5018334.166666666
|
|
|
|
Initial phi equivalence classes
|
|
[ cputs::s#22 cputs::s#23 cputs::s#0 ]
|
|
[ cputc::c#13 cputc::c#0 cputc::c#2 ]
|
|
[ memset::str#3 ]
|
|
[ memset::c#4 ]
|
|
[ memset::dst#2 memset::dst#4 memset::dst#1 ]
|
|
[ memcpy::source#2 ]
|
|
[ memcpy::destination#2 ]
|
|
[ memcpy::src#2 memcpy::src#4 memcpy::src#1 ]
|
|
[ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
|
|
[ printf_sint::value#13 printf_sint::value#0 printf_sint::value#11 ]
|
|
[ utoa::digit#2 utoa::digit#1 ]
|
|
[ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ]
|
|
[ utoa::started#2 utoa::started#4 ]
|
|
[ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ]
|
|
[ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ]
|
|
[ utoa_append::digit#2 utoa_append::digit#1 ]
|
|
[ clrscr::l#2 clrscr::l#1 ]
|
|
[ clrscr::line_text#5 clrscr::line_text#1 ]
|
|
[ clrscr::line_cols#5 clrscr::line_cols#1 ]
|
|
[ clrscr::c#2 clrscr::c#1 ]
|
|
Added variable conio_cursor_x to live range equivalence class [ conio_cursor_x ]
|
|
Added variable conio_cursor_y to live range equivalence class [ conio_cursor_y ]
|
|
Added variable conio_cursor_text to live range equivalence class [ conio_cursor_text ]
|
|
Added variable conio_cursor_color to live range equivalence class [ conio_cursor_color ]
|
|
Added variable cputs::c#1 to live range equivalence class [ cputs::c#1 ]
|
|
Added variable cputln::ln_offset#0 to live range equivalence class [ cputln::ln_offset#0 ]
|
|
Added variable cputln::$1 to live range equivalence class [ cputln::$1 ]
|
|
Added variable cputln::$2 to live range equivalence class [ cputln::$2 ]
|
|
Added variable cscroll::$7 to live range equivalence class [ cscroll::$7 ]
|
|
Added variable cscroll::$8 to live range equivalence class [ cscroll::$8 ]
|
|
Added variable memset::end#0 to live range equivalence class [ memset::end#0 ]
|
|
Added variable memcpy::src_end#0 to live range equivalence class [ memcpy::src_end#0 ]
|
|
Added variable printf_number_buffer::buffer_sign#0 to live range equivalence class [ printf_number_buffer::buffer_sign#0 ]
|
|
Added variable utoa::$11 to live range equivalence class [ utoa::$11 ]
|
|
Added variable utoa::buffer#3 to live range equivalence class [ utoa::buffer#3 ]
|
|
Added variable utoa::$10 to live range equivalence class [ utoa::$10 ]
|
|
Added variable utoa::digit_value#0 to live range equivalence class [ utoa::digit_value#0 ]
|
|
Added variable utoa_append::buffer#0 to live range equivalence class [ utoa_append::buffer#0 ]
|
|
Added variable utoa_append::sub#0 to live range equivalence class [ utoa_append::sub#0 ]
|
|
Added variable utoa_append::return#0 to live range equivalence class [ utoa_append::return#0 ]
|
|
Added variable printf_buffer to live range equivalence class [ printf_buffer ]
|
|
Complete equivalence classes
|
|
[ cputs::s#22 cputs::s#23 cputs::s#0 ]
|
|
[ cputc::c#13 cputc::c#0 cputc::c#2 ]
|
|
[ memset::str#3 ]
|
|
[ memset::c#4 ]
|
|
[ memset::dst#2 memset::dst#4 memset::dst#1 ]
|
|
[ memcpy::source#2 ]
|
|
[ memcpy::destination#2 ]
|
|
[ memcpy::src#2 memcpy::src#4 memcpy::src#1 ]
|
|
[ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
|
|
[ printf_sint::value#13 printf_sint::value#0 printf_sint::value#11 ]
|
|
[ utoa::digit#2 utoa::digit#1 ]
|
|
[ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ]
|
|
[ utoa::started#2 utoa::started#4 ]
|
|
[ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ]
|
|
[ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ]
|
|
[ utoa_append::digit#2 utoa_append::digit#1 ]
|
|
[ clrscr::l#2 clrscr::l#1 ]
|
|
[ clrscr::line_text#5 clrscr::line_text#1 ]
|
|
[ clrscr::line_cols#5 clrscr::line_cols#1 ]
|
|
[ clrscr::c#2 clrscr::c#1 ]
|
|
[ conio_cursor_x ]
|
|
[ conio_cursor_y ]
|
|
[ conio_cursor_text ]
|
|
[ conio_cursor_color ]
|
|
[ cputs::c#1 ]
|
|
[ cputln::ln_offset#0 ]
|
|
[ cputln::$1 ]
|
|
[ cputln::$2 ]
|
|
[ cscroll::$7 ]
|
|
[ cscroll::$8 ]
|
|
[ memset::end#0 ]
|
|
[ memcpy::src_end#0 ]
|
|
[ printf_number_buffer::buffer_sign#0 ]
|
|
[ utoa::$11 ]
|
|
[ utoa::buffer#3 ]
|
|
[ utoa::$10 ]
|
|
[ utoa::digit_value#0 ]
|
|
[ utoa_append::buffer#0 ]
|
|
[ utoa_append::sub#0 ]
|
|
[ utoa_append::return#0 ]
|
|
[ printf_buffer ]
|
|
Allocated zp[2]:2 [ cputs::s#22 cputs::s#23 cputs::s#0 ]
|
|
Allocated zp[1]:4 [ cputc::c#13 cputc::c#0 cputc::c#2 ]
|
|
Allocated zp[2]:5 [ memset::str#3 ]
|
|
Allocated zp[1]:7 [ memset::c#4 ]
|
|
Allocated zp[2]:8 [ memset::dst#2 memset::dst#4 memset::dst#1 ]
|
|
Allocated zp[2]:10 [ memcpy::source#2 ]
|
|
Allocated zp[2]:12 [ memcpy::destination#2 ]
|
|
Allocated zp[2]:14 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ]
|
|
Allocated zp[2]:16 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
|
|
Allocated zp[2]:18 [ printf_sint::value#13 printf_sint::value#0 printf_sint::value#11 ]
|
|
Allocated zp[1]:20 [ utoa::digit#2 utoa::digit#1 ]
|
|
Allocated zp[2]:21 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ]
|
|
Allocated zp[1]:23 [ utoa::started#2 utoa::started#4 ]
|
|
Allocated zp[2]:24 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ]
|
|
Allocated zp[2]:26 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ]
|
|
Allocated zp[1]:28 [ utoa_append::digit#2 utoa_append::digit#1 ]
|
|
Allocated zp[1]:29 [ clrscr::l#2 clrscr::l#1 ]
|
|
Allocated zp[2]:30 [ clrscr::line_text#5 clrscr::line_text#1 ]
|
|
Allocated zp[2]:32 [ clrscr::line_cols#5 clrscr::line_cols#1 ]
|
|
Allocated zp[1]:34 [ clrscr::c#2 clrscr::c#1 ]
|
|
Allocated zp[1]:35 [ conio_cursor_x ]
|
|
Allocated zp[1]:36 [ conio_cursor_y ]
|
|
Allocated zp[2]:37 [ conio_cursor_text ]
|
|
Allocated zp[2]:39 [ conio_cursor_color ]
|
|
Allocated zp[1]:41 [ cputs::c#1 ]
|
|
Allocated zp[2]:42 [ cputln::ln_offset#0 ]
|
|
Allocated zp[2]:44 [ cputln::$1 ]
|
|
Allocated zp[2]:46 [ cputln::$2 ]
|
|
Allocated zp[2]:48 [ cscroll::$7 ]
|
|
Allocated zp[2]:50 [ cscroll::$8 ]
|
|
Allocated zp[2]:52 [ memset::end#0 ]
|
|
Allocated zp[2]:54 [ memcpy::src_end#0 ]
|
|
Allocated zp[1]:56 [ printf_number_buffer::buffer_sign#0 ]
|
|
Allocated zp[1]:57 [ utoa::$11 ]
|
|
Allocated zp[2]:58 [ utoa::buffer#3 ]
|
|
Allocated zp[1]:60 [ utoa::$10 ]
|
|
Allocated zp[2]:61 [ utoa::digit_value#0 ]
|
|
Allocated zp[2]:63 [ utoa_append::buffer#0 ]
|
|
Allocated zp[2]:65 [ utoa_append::sub#0 ]
|
|
Allocated zp[2]:67 [ utoa_append::return#0 ]
|
|
Allocated mem[12] [ printf_buffer ]
|
|
|
|
INITIAL ASM
|
|
Target platform is c64basic / MOS6502X
|
|
// File Comments
|
|
// Tests printf function call rewriting
|
|
// Test parameter field syntax %2$d
|
|
// Upstart
|
|
.pc = $801 "Basic"
|
|
:BasicUpstart(__bbegin)
|
|
.pc = $80d "Program"
|
|
// Global Constants & labels
|
|
// The default text color
|
|
.const CONIO_TEXTCOLOR_DEFAULT = $e
|
|
.const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
|
|
// The screen width
|
|
// The screen height
|
|
// The screen bytes
|
|
// The text screen address
|
|
.label CONIO_SCREEN_TEXT = $400
|
|
// The color screen address
|
|
.label CONIO_SCREEN_COLORS = $d800
|
|
.label conio_cursor_x = $23
|
|
.label conio_cursor_y = $24
|
|
.label conio_cursor_text = $25
|
|
.label conio_cursor_color = $27
|
|
// @begin
|
|
__bbegin:
|
|
jmp __b1
|
|
// @1
|
|
__b1:
|
|
// [1] (byte) conio_cursor_x ← (byte) 0 -- vbuz1=vbuc1
|
|
// The current cursor x-position
|
|
lda #0
|
|
sta.z conio_cursor_x
|
|
// [2] (byte) conio_cursor_y ← (byte) 0 -- vbuz1=vbuc1
|
|
// The current cursor y-position
|
|
lda #0
|
|
sta.z conio_cursor_y
|
|
// [3] (byte*) conio_cursor_text ← (const nomodify byte*) CONIO_SCREEN_TEXT -- pbuz1=pbuc1
|
|
// The current cursor address
|
|
lda #<CONIO_SCREEN_TEXT
|
|
sta.z conio_cursor_text
|
|
lda #>CONIO_SCREEN_TEXT
|
|
sta.z conio_cursor_text+1
|
|
// [4] (byte*) conio_cursor_color ← (const nomodify byte*) CONIO_SCREEN_COLORS -- pbuz1=pbuc1
|
|
// The current cursor address
|
|
lda #<CONIO_SCREEN_COLORS
|
|
sta.z conio_cursor_color
|
|
lda #>CONIO_SCREEN_COLORS
|
|
sta.z conio_cursor_color+1
|
|
// [5] phi from @1 to @2 [phi:@1->@2]
|
|
__b2_from___b1:
|
|
jmp __b2
|
|
// @2
|
|
__b2:
|
|
// [6] call main
|
|
// [8] phi from @2 to main [phi:@2->main]
|
|
main_from___b2:
|
|
jsr main
|
|
// [7] phi from @2 to @end [phi:@2->@end]
|
|
__bend_from___b2:
|
|
jmp __bend
|
|
// @end
|
|
__bend:
|
|
// main
|
|
main: {
|
|
// [9] call clrscr
|
|
// [201] phi from main to clrscr [phi:main->clrscr]
|
|
clrscr_from_main:
|
|
jsr clrscr
|
|
// [10] phi from main to main::@1 [phi:main->main::@1]
|
|
__b1_from_main:
|
|
jmp __b1
|
|
// main::@1
|
|
__b1:
|
|
// [11] call cputc
|
|
// [99] phi from main::@1 to cputc [phi:main::@1->cputc]
|
|
cputc_from___b1:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@1->cputc#0] -- vbuz1=vbuc1
|
|
lda #'%'
|
|
sta.z cputc.c
|
|
jsr cputc
|
|
// [12] phi from main::@1 to main::@2 [phi:main::@1->main::@2]
|
|
__b2_from___b1:
|
|
jmp __b2
|
|
// main::@2
|
|
__b2:
|
|
// [13] call cputs
|
|
// [91] phi from main::@2 to cputs [phi:main::@2->cputs]
|
|
cputs_from___b2:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s [phi:main::@2->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s
|
|
sta.z cputs.s
|
|
lda #>s
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [14] phi from main::@2 to main::@3 [phi:main::@2->main::@3]
|
|
__b3_from___b2:
|
|
jmp __b3
|
|
// main::@3
|
|
__b3:
|
|
// [15] call cputc
|
|
// [99] phi from main::@3 to cputc [phi:main::@3->cputc]
|
|
cputc_from___b3:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@3->cputc#0] -- vbuz1=vbuc1
|
|
lda #'%'
|
|
sta.z cputc.c
|
|
jsr cputc
|
|
// [16] phi from main::@3 to main::@4 [phi:main::@3->main::@4]
|
|
__b4_from___b3:
|
|
jmp __b4
|
|
// main::@4
|
|
__b4:
|
|
// [17] call cputs
|
|
// [91] phi from main::@4 to cputs [phi:main::@4->cputs]
|
|
cputs_from___b4:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s1 [phi:main::@4->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s1
|
|
sta.z cputs.s
|
|
lda #>s1
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [18] phi from main::@4 to main::@5 [phi:main::@4->main::@5]
|
|
__b5_from___b4:
|
|
jmp __b5
|
|
// main::@5
|
|
__b5:
|
|
// [19] call printf_sint
|
|
// [155] phi from main::@5 to printf_sint [phi:main::@5->printf_sint]
|
|
printf_sint_from___b5:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 1 [phi:main::@5->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<1
|
|
sta.z printf_sint.value
|
|
lda #>1
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [20] phi from main::@5 to main::@6 [phi:main::@5->main::@6]
|
|
__b6_from___b5:
|
|
jmp __b6
|
|
// main::@6
|
|
__b6:
|
|
// [21] call cputs
|
|
// [91] phi from main::@6 to cputs [phi:main::@6->cputs]
|
|
cputs_from___b6:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s2 [phi:main::@6->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s2
|
|
sta.z cputs.s
|
|
lda #>s2
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [22] phi from main::@6 to main::@7 [phi:main::@6->main::@7]
|
|
__b7_from___b6:
|
|
jmp __b7
|
|
// main::@7
|
|
__b7:
|
|
// [23] call printf_sint
|
|
// [155] phi from main::@7 to printf_sint [phi:main::@7->printf_sint]
|
|
printf_sint_from___b7:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 2 [phi:main::@7->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<2
|
|
sta.z printf_sint.value
|
|
lda #>2
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [24] phi from main::@7 to main::@8 [phi:main::@7->main::@8]
|
|
__b8_from___b7:
|
|
jmp __b8
|
|
// main::@8
|
|
__b8:
|
|
// [25] call cputs
|
|
// [91] phi from main::@8 to cputs [phi:main::@8->cputs]
|
|
cputs_from___b8:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s3 [phi:main::@8->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s3
|
|
sta.z cputs.s
|
|
lda #>s3
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [26] phi from main::@8 to main::@9 [phi:main::@8->main::@9]
|
|
__b9_from___b8:
|
|
jmp __b9
|
|
// main::@9
|
|
__b9:
|
|
// [27] call cputc
|
|
// [99] phi from main::@9 to cputc [phi:main::@9->cputc]
|
|
cputc_from___b9:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@9->cputc#0] -- vbuz1=vbuc1
|
|
lda #'%'
|
|
sta.z cputc.c
|
|
jsr cputc
|
|
// [28] phi from main::@9 to main::@10 [phi:main::@9->main::@10]
|
|
__b10_from___b9:
|
|
jmp __b10
|
|
// main::@10
|
|
__b10:
|
|
// [29] call cputs
|
|
// [91] phi from main::@10 to cputs [phi:main::@10->cputs]
|
|
cputs_from___b10:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s4 [phi:main::@10->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s4
|
|
sta.z cputs.s
|
|
lda #>s4
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [30] phi from main::@10 to main::@11 [phi:main::@10->main::@11]
|
|
__b11_from___b10:
|
|
jmp __b11
|
|
// main::@11
|
|
__b11:
|
|
// [31] call cputc
|
|
// [99] phi from main::@11 to cputc [phi:main::@11->cputc]
|
|
cputc_from___b11:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@11->cputc#0] -- vbuz1=vbuc1
|
|
lda #'%'
|
|
sta.z cputc.c
|
|
jsr cputc
|
|
// [32] phi from main::@11 to main::@12 [phi:main::@11->main::@12]
|
|
__b12_from___b11:
|
|
jmp __b12
|
|
// main::@12
|
|
__b12:
|
|
// [33] call cputs
|
|
// [91] phi from main::@12 to cputs [phi:main::@12->cputs]
|
|
cputs_from___b12:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s5 [phi:main::@12->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s5
|
|
sta.z cputs.s
|
|
lda #>s5
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [34] phi from main::@12 to main::@13 [phi:main::@12->main::@13]
|
|
__b13_from___b12:
|
|
jmp __b13
|
|
// main::@13
|
|
__b13:
|
|
// [35] call printf_sint
|
|
// [155] phi from main::@13 to printf_sint [phi:main::@13->printf_sint]
|
|
printf_sint_from___b13:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 1 [phi:main::@13->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<1
|
|
sta.z printf_sint.value
|
|
lda #>1
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [36] phi from main::@13 to main::@14 [phi:main::@13->main::@14]
|
|
__b14_from___b13:
|
|
jmp __b14
|
|
// main::@14
|
|
__b14:
|
|
// [37] call cputs
|
|
// [91] phi from main::@14 to cputs [phi:main::@14->cputs]
|
|
cputs_from___b14:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s2 [phi:main::@14->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s2
|
|
sta.z cputs.s
|
|
lda #>s2
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [38] phi from main::@14 to main::@15 [phi:main::@14->main::@15]
|
|
__b15_from___b14:
|
|
jmp __b15
|
|
// main::@15
|
|
__b15:
|
|
// [39] call printf_sint
|
|
// [155] phi from main::@15 to printf_sint [phi:main::@15->printf_sint]
|
|
printf_sint_from___b15:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 2 [phi:main::@15->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<2
|
|
sta.z printf_sint.value
|
|
lda #>2
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [40] phi from main::@15 to main::@16 [phi:main::@15->main::@16]
|
|
__b16_from___b15:
|
|
jmp __b16
|
|
// main::@16
|
|
__b16:
|
|
// [41] call cputs
|
|
// [91] phi from main::@16 to cputs [phi:main::@16->cputs]
|
|
cputs_from___b16:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s3 [phi:main::@16->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s3
|
|
sta.z cputs.s
|
|
lda #>s3
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [42] phi from main::@16 to main::@17 [phi:main::@16->main::@17]
|
|
__b17_from___b16:
|
|
jmp __b17
|
|
// main::@17
|
|
__b17:
|
|
// [43] call cputc
|
|
// [99] phi from main::@17 to cputc [phi:main::@17->cputc]
|
|
cputc_from___b17:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@17->cputc#0] -- vbuz1=vbuc1
|
|
lda #'%'
|
|
sta.z cputc.c
|
|
jsr cputc
|
|
// [44] phi from main::@17 to main::@18 [phi:main::@17->main::@18]
|
|
__b18_from___b17:
|
|
jmp __b18
|
|
// main::@18
|
|
__b18:
|
|
// [45] call cputs
|
|
// [91] phi from main::@18 to cputs [phi:main::@18->cputs]
|
|
cputs_from___b18:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s4 [phi:main::@18->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s4
|
|
sta.z cputs.s
|
|
lda #>s4
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [46] phi from main::@18 to main::@19 [phi:main::@18->main::@19]
|
|
__b19_from___b18:
|
|
jmp __b19
|
|
// main::@19
|
|
__b19:
|
|
// [47] call cputc
|
|
// [99] phi from main::@19 to cputc [phi:main::@19->cputc]
|
|
cputc_from___b19:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@19->cputc#0] -- vbuz1=vbuc1
|
|
lda #'%'
|
|
sta.z cputc.c
|
|
jsr cputc
|
|
// [48] phi from main::@19 to main::@20 [phi:main::@19->main::@20]
|
|
__b20_from___b19:
|
|
jmp __b20
|
|
// main::@20
|
|
__b20:
|
|
// [49] call cputs
|
|
// [91] phi from main::@20 to cputs [phi:main::@20->cputs]
|
|
cputs_from___b20:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s9 [phi:main::@20->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s9
|
|
sta.z cputs.s
|
|
lda #>s9
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [50] phi from main::@20 to main::@21 [phi:main::@20->main::@21]
|
|
__b21_from___b20:
|
|
jmp __b21
|
|
// main::@21
|
|
__b21:
|
|
// [51] call printf_sint
|
|
// [155] phi from main::@21 to printf_sint [phi:main::@21->printf_sint]
|
|
printf_sint_from___b21:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 1 [phi:main::@21->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<1
|
|
sta.z printf_sint.value
|
|
lda #>1
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [52] phi from main::@21 to main::@22 [phi:main::@21->main::@22]
|
|
__b22_from___b21:
|
|
jmp __b22
|
|
// main::@22
|
|
__b22:
|
|
// [53] call cputs
|
|
// [91] phi from main::@22 to cputs [phi:main::@22->cputs]
|
|
cputs_from___b22:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s2 [phi:main::@22->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s2
|
|
sta.z cputs.s
|
|
lda #>s2
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [54] phi from main::@22 to main::@23 [phi:main::@22->main::@23]
|
|
__b23_from___b22:
|
|
jmp __b23
|
|
// main::@23
|
|
__b23:
|
|
// [55] call printf_sint
|
|
// [155] phi from main::@23 to printf_sint [phi:main::@23->printf_sint]
|
|
printf_sint_from___b23:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 1 [phi:main::@23->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<1
|
|
sta.z printf_sint.value
|
|
lda #>1
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [56] phi from main::@23 to main::@24 [phi:main::@23->main::@24]
|
|
__b24_from___b23:
|
|
jmp __b24
|
|
// main::@24
|
|
__b24:
|
|
// [57] call cputs
|
|
// [91] phi from main::@24 to cputs [phi:main::@24->cputs]
|
|
cputs_from___b24:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s3 [phi:main::@24->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s3
|
|
sta.z cputs.s
|
|
lda #>s3
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [58] phi from main::@24 to main::@25 [phi:main::@24->main::@25]
|
|
__b25_from___b24:
|
|
jmp __b25
|
|
// main::@25
|
|
__b25:
|
|
// [59] call cputc
|
|
// [99] phi from main::@25 to cputc [phi:main::@25->cputc]
|
|
cputc_from___b25:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@25->cputc#0] -- vbuz1=vbuc1
|
|
lda #'%'
|
|
sta.z cputc.c
|
|
jsr cputc
|
|
// [60] phi from main::@25 to main::@26 [phi:main::@25->main::@26]
|
|
__b26_from___b25:
|
|
jmp __b26
|
|
// main::@26
|
|
__b26:
|
|
// [61] call cputs
|
|
// [91] phi from main::@26 to cputs [phi:main::@26->cputs]
|
|
cputs_from___b26:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s12 [phi:main::@26->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s12
|
|
sta.z cputs.s
|
|
lda #>s12
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [62] phi from main::@26 to main::@27 [phi:main::@26->main::@27]
|
|
__b27_from___b26:
|
|
jmp __b27
|
|
// main::@27
|
|
__b27:
|
|
// [63] call cputc
|
|
// [99] phi from main::@27 to cputc [phi:main::@27->cputc]
|
|
cputc_from___b27:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@27->cputc#0] -- vbuz1=vbuc1
|
|
lda #'%'
|
|
sta.z cputc.c
|
|
jsr cputc
|
|
// [64] phi from main::@27 to main::@28 [phi:main::@27->main::@28]
|
|
__b28_from___b27:
|
|
jmp __b28
|
|
// main::@28
|
|
__b28:
|
|
// [65] call cputs
|
|
// [91] phi from main::@28 to cputs [phi:main::@28->cputs]
|
|
cputs_from___b28:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s5 [phi:main::@28->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s5
|
|
sta.z cputs.s
|
|
lda #>s5
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [66] phi from main::@28 to main::@29 [phi:main::@28->main::@29]
|
|
__b29_from___b28:
|
|
jmp __b29
|
|
// main::@29
|
|
__b29:
|
|
// [67] call printf_sint
|
|
// [155] phi from main::@29 to printf_sint [phi:main::@29->printf_sint]
|
|
printf_sint_from___b29:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 2 [phi:main::@29->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<2
|
|
sta.z printf_sint.value
|
|
lda #>2
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [68] phi from main::@29 to main::@30 [phi:main::@29->main::@30]
|
|
__b30_from___b29:
|
|
jmp __b30
|
|
// main::@30
|
|
__b30:
|
|
// [69] call cputs
|
|
// [91] phi from main::@30 to cputs [phi:main::@30->cputs]
|
|
cputs_from___b30:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s2 [phi:main::@30->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s2
|
|
sta.z cputs.s
|
|
lda #>s2
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [70] phi from main::@30 to main::@31 [phi:main::@30->main::@31]
|
|
__b31_from___b30:
|
|
jmp __b31
|
|
// main::@31
|
|
__b31:
|
|
// [71] call printf_sint
|
|
// [155] phi from main::@31 to printf_sint [phi:main::@31->printf_sint]
|
|
printf_sint_from___b31:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 2 [phi:main::@31->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<2
|
|
sta.z printf_sint.value
|
|
lda #>2
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [72] phi from main::@31 to main::@32 [phi:main::@31->main::@32]
|
|
__b32_from___b31:
|
|
jmp __b32
|
|
// main::@32
|
|
__b32:
|
|
// [73] call cputs
|
|
// [91] phi from main::@32 to cputs [phi:main::@32->cputs]
|
|
cputs_from___b32:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s3 [phi:main::@32->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s3
|
|
sta.z cputs.s
|
|
lda #>s3
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [74] phi from main::@32 to main::@33 [phi:main::@32->main::@33]
|
|
__b33_from___b32:
|
|
jmp __b33
|
|
// main::@33
|
|
__b33:
|
|
// [75] call cputc
|
|
// [99] phi from main::@33 to cputc [phi:main::@33->cputc]
|
|
cputc_from___b33:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@33->cputc#0] -- vbuz1=vbuc1
|
|
lda #'%'
|
|
sta.z cputc.c
|
|
jsr cputc
|
|
// [76] phi from main::@33 to main::@34 [phi:main::@33->main::@34]
|
|
__b34_from___b33:
|
|
jmp __b34
|
|
// main::@34
|
|
__b34:
|
|
// [77] call cputs
|
|
// [91] phi from main::@34 to cputs [phi:main::@34->cputs]
|
|
cputs_from___b34:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s12 [phi:main::@34->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s12
|
|
sta.z cputs.s
|
|
lda #>s12
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [78] phi from main::@34 to main::@35 [phi:main::@34->main::@35]
|
|
__b35_from___b34:
|
|
jmp __b35
|
|
// main::@35
|
|
__b35:
|
|
// [79] call cputc
|
|
// [99] phi from main::@35 to cputc [phi:main::@35->cputc]
|
|
cputc_from___b35:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@35->cputc#0] -- vbuz1=vbuc1
|
|
lda #'%'
|
|
sta.z cputc.c
|
|
jsr cputc
|
|
// [80] phi from main::@35 to main::@36 [phi:main::@35->main::@36]
|
|
__b36_from___b35:
|
|
jmp __b36
|
|
// main::@36
|
|
__b36:
|
|
// [81] call cputs
|
|
// [91] phi from main::@36 to cputs [phi:main::@36->cputs]
|
|
cputs_from___b36:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s9 [phi:main::@36->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s9
|
|
sta.z cputs.s
|
|
lda #>s9
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [82] phi from main::@36 to main::@37 [phi:main::@36->main::@37]
|
|
__b37_from___b36:
|
|
jmp __b37
|
|
// main::@37
|
|
__b37:
|
|
// [83] call printf_sint
|
|
// [155] phi from main::@37 to printf_sint [phi:main::@37->printf_sint]
|
|
printf_sint_from___b37:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 2 [phi:main::@37->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<2
|
|
sta.z printf_sint.value
|
|
lda #>2
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [84] phi from main::@37 to main::@38 [phi:main::@37->main::@38]
|
|
__b38_from___b37:
|
|
jmp __b38
|
|
// main::@38
|
|
__b38:
|
|
// [85] call cputs
|
|
// [91] phi from main::@38 to cputs [phi:main::@38->cputs]
|
|
cputs_from___b38:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s2 [phi:main::@38->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s2
|
|
sta.z cputs.s
|
|
lda #>s2
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [86] phi from main::@38 to main::@39 [phi:main::@38->main::@39]
|
|
__b39_from___b38:
|
|
jmp __b39
|
|
// main::@39
|
|
__b39:
|
|
// [87] call printf_sint
|
|
// [155] phi from main::@39 to printf_sint [phi:main::@39->printf_sint]
|
|
printf_sint_from___b39:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 1 [phi:main::@39->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<1
|
|
sta.z printf_sint.value
|
|
lda #>1
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [88] phi from main::@39 to main::@40 [phi:main::@39->main::@40]
|
|
__b40_from___b39:
|
|
jmp __b40
|
|
// main::@40
|
|
__b40:
|
|
// [89] call cputs
|
|
// [91] phi from main::@40 to cputs [phi:main::@40->cputs]
|
|
cputs_from___b40:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s3 [phi:main::@40->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s3
|
|
sta.z cputs.s
|
|
lda #>s3
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
jmp __breturn
|
|
// main::@return
|
|
__breturn:
|
|
// [90] return
|
|
rts
|
|
s: .text "d "
|
|
.byte 0
|
|
s1: .text "d: "
|
|
.byte 0
|
|
s2: .text " "
|
|
.byte 0
|
|
s3: .text @"\n"
|
|
.byte 0
|
|
s4: .text "1$d "
|
|
.byte 0
|
|
s5: .text "2$d: "
|
|
.byte 0
|
|
s9: .text "1$d: "
|
|
.byte 0
|
|
s12: .text "2$d "
|
|
.byte 0
|
|
}
|
|
// cputs
|
|
// Output a NUL-terminated string at the current cursor position
|
|
// cputs(byte* zp(2) s)
|
|
cputs: {
|
|
.label c = $29
|
|
.label s = 2
|
|
// [92] phi from cputs cputs::@2 to cputs::@1 [phi:cputs/cputs::@2->cputs::@1]
|
|
__b1_from_cputs:
|
|
__b1_from___b2:
|
|
// [92] phi (to_nomodify byte*) cputs::s#22 = (to_nomodify byte*) cputs::s#23 [phi:cputs/cputs::@2->cputs::@1#0] -- register_copy
|
|
jmp __b1
|
|
// cputs::@1
|
|
__b1:
|
|
// [93] (byte) cputs::c#1 ← *((to_nomodify byte*) cputs::s#22) -- vbuz1=_deref_pbuz2
|
|
ldy #0
|
|
lda (s),y
|
|
sta.z c
|
|
// [94] (to_nomodify byte*) cputs::s#0 ← ++ (to_nomodify byte*) cputs::s#22 -- pbuz1=_inc_pbuz1
|
|
inc.z s
|
|
bne !+
|
|
inc.z s+1
|
|
!:
|
|
// [95] if((byte) 0!=(byte) cputs::c#1) goto cputs::@2 -- vbuc1_neq_vbuz1_then_la1
|
|
lda #0
|
|
cmp.z c
|
|
bne __b2
|
|
jmp __breturn
|
|
// cputs::@return
|
|
__breturn:
|
|
// [96] return
|
|
rts
|
|
// cputs::@2
|
|
__b2:
|
|
// [97] (byte) cputc::c#0 ← (byte) cputs::c#1 -- vbuz1=vbuz2
|
|
lda.z c
|
|
sta.z cputc.c
|
|
// [98] call cputc
|
|
// [99] phi from cputs::@2 to cputc [phi:cputs::@2->cputc]
|
|
cputc_from___b2:
|
|
// [99] phi (byte) cputc::c#13 = (byte) cputc::c#0 [phi:cputs::@2->cputc#0] -- register_copy
|
|
jsr cputc
|
|
jmp __b1_from___b2
|
|
}
|
|
// cputc
|
|
// Output one character at the current cursor position
|
|
// Moves the cursor forward. Scrolls the entire screen if needed
|
|
// cputc(byte zp(4) c)
|
|
cputc: {
|
|
.label c = 4
|
|
// [100] if((byte) cputc::c#13==(byte) ' ') goto cputc::@1 -- vbuz1_eq_vbuc1_then_la1
|
|
lda #'\n'
|
|
cmp.z c
|
|
beq __b1_from_cputc
|
|
jmp __b2
|
|
// cputc::@2
|
|
__b2:
|
|
// [101] *((byte*) conio_cursor_text) ← (byte) cputc::c#13 -- _deref_pbuz1=vbuz2
|
|
lda.z c
|
|
ldy #0
|
|
sta (conio_cursor_text),y
|
|
// [102] (byte*) conio_cursor_text ← ++ (byte*) conio_cursor_text -- pbuz1=_inc_pbuz1
|
|
inc.z conio_cursor_text
|
|
bne !+
|
|
inc.z conio_cursor_text+1
|
|
!:
|
|
// [103] *((byte*) conio_cursor_color) ← (const nomodify byte) CONIO_TEXTCOLOR_DEFAULT -- _deref_pbuz1=vbuc1
|
|
lda #CONIO_TEXTCOLOR_DEFAULT
|
|
ldy #0
|
|
sta (conio_cursor_color),y
|
|
// [104] (byte*) conio_cursor_color ← ++ (byte*) conio_cursor_color -- pbuz1=_inc_pbuz1
|
|
inc.z conio_cursor_color
|
|
bne !+
|
|
inc.z conio_cursor_color+1
|
|
!:
|
|
// [105] (byte) conio_cursor_x ← ++ (byte) conio_cursor_x -- vbuz1=_inc_vbuz1
|
|
inc.z conio_cursor_x
|
|
// [106] if((byte) conio_cursor_x!=(byte) $28) goto cputc::@return -- vbuz1_neq_vbuc1_then_la1
|
|
lda #$28
|
|
cmp.z conio_cursor_x
|
|
bne __breturn
|
|
jmp __b3
|
|
// cputc::@3
|
|
__b3:
|
|
// [107] (byte) conio_cursor_x ← (byte) 0 -- vbuz1=vbuc1
|
|
lda #0
|
|
sta.z conio_cursor_x
|
|
// [108] (byte) conio_cursor_y ← ++ (byte) conio_cursor_y -- vbuz1=_inc_vbuz1
|
|
inc.z conio_cursor_y
|
|
// [109] call cscroll
|
|
jsr cscroll
|
|
jmp __breturn
|
|
// cputc::@return
|
|
__breturn:
|
|
// [110] return
|
|
rts
|
|
// [111] phi from cputc to cputc::@1 [phi:cputc->cputc::@1]
|
|
__b1_from_cputc:
|
|
jmp __b1
|
|
// cputc::@1
|
|
__b1:
|
|
// [112] call cputln
|
|
jsr cputln
|
|
jmp __breturn
|
|
}
|
|
// cputln
|
|
// Print a newline
|
|
cputln: {
|
|
.label __1 = $2c
|
|
.label __2 = $2e
|
|
.label ln_offset = $2a
|
|
// [113] (word) cputln::ln_offset#0 ← (byte) $28 - (byte) conio_cursor_x -- vwuz1=vbuc1_minus_vbuz2
|
|
sec
|
|
lda #$28
|
|
sbc.z conio_cursor_x
|
|
sta.z ln_offset
|
|
lda #0
|
|
sbc #0
|
|
sta.z ln_offset+1
|
|
// [114] (byte*~) cputln::$1 ← (byte*) conio_cursor_text + (word) cputln::ln_offset#0 -- pbuz1=pbuz2_plus_vwuz3
|
|
lda.z conio_cursor_text
|
|
clc
|
|
adc.z ln_offset
|
|
sta.z __1
|
|
lda.z conio_cursor_text+1
|
|
adc.z ln_offset+1
|
|
sta.z __1+1
|
|
// [115] (byte*) conio_cursor_text ← (byte*~) cputln::$1 -- pbuz1=pbuz2
|
|
lda.z __1
|
|
sta.z conio_cursor_text
|
|
lda.z __1+1
|
|
sta.z conio_cursor_text+1
|
|
// [116] (byte*~) cputln::$2 ← (byte*) conio_cursor_color + (word) cputln::ln_offset#0 -- pbuz1=pbuz2_plus_vwuz3
|
|
lda.z conio_cursor_color
|
|
clc
|
|
adc.z ln_offset
|
|
sta.z __2
|
|
lda.z conio_cursor_color+1
|
|
adc.z ln_offset+1
|
|
sta.z __2+1
|
|
// [117] (byte*) conio_cursor_color ← (byte*~) cputln::$2 -- pbuz1=pbuz2
|
|
lda.z __2
|
|
sta.z conio_cursor_color
|
|
lda.z __2+1
|
|
sta.z conio_cursor_color+1
|
|
// [118] (byte) conio_cursor_x ← (byte) 0 -- vbuz1=vbuc1
|
|
lda #0
|
|
sta.z conio_cursor_x
|
|
// [119] (byte) conio_cursor_y ← ++ (byte) conio_cursor_y -- vbuz1=_inc_vbuz1
|
|
inc.z conio_cursor_y
|
|
// [120] call cscroll
|
|
jsr cscroll
|
|
jmp __breturn
|
|
// cputln::@return
|
|
__breturn:
|
|
// [121] return
|
|
rts
|
|
}
|
|
// cscroll
|
|
// Scroll the entire screen if the cursor is beyond the last line
|
|
cscroll: {
|
|
.label __7 = $30
|
|
.label __8 = $32
|
|
// [122] if((byte) conio_cursor_y!=(byte) $19) goto cscroll::@return -- vbuz1_neq_vbuc1_then_la1
|
|
lda #$19
|
|
cmp.z conio_cursor_y
|
|
bne __breturn
|
|
// [123] phi from cscroll to cscroll::@1 [phi:cscroll->cscroll::@1]
|
|
__b1_from_cscroll:
|
|
jmp __b1
|
|
// cscroll::@1
|
|
__b1:
|
|
// [124] call memcpy
|
|
// [145] phi from cscroll::@1 to memcpy [phi:cscroll::@1->memcpy]
|
|
memcpy_from___b1:
|
|
// [145] phi (void*) memcpy::destination#2 = (void*)(const nomodify byte*) CONIO_SCREEN_TEXT [phi:cscroll::@1->memcpy#0] -- pvoz1=pvoc1
|
|
lda #<CONIO_SCREEN_TEXT
|
|
sta.z memcpy.destination
|
|
lda #>CONIO_SCREEN_TEXT
|
|
sta.z memcpy.destination+1
|
|
// [145] phi (void*) memcpy::source#2 = (void*)(const nomodify byte*) CONIO_SCREEN_TEXT+(byte) $28 [phi:cscroll::@1->memcpy#1] -- pvoz1=pvoc1
|
|
lda #<CONIO_SCREEN_TEXT+$28
|
|
sta.z memcpy.source
|
|
lda #>CONIO_SCREEN_TEXT+$28
|
|
sta.z memcpy.source+1
|
|
jsr memcpy
|
|
// [125] phi from cscroll::@1 to cscroll::@2 [phi:cscroll::@1->cscroll::@2]
|
|
__b2_from___b1:
|
|
jmp __b2
|
|
// cscroll::@2
|
|
__b2:
|
|
// [126] call memcpy
|
|
// [145] phi from cscroll::@2 to memcpy [phi:cscroll::@2->memcpy]
|
|
memcpy_from___b2:
|
|
// [145] phi (void*) memcpy::destination#2 = (void*)(const nomodify byte*) CONIO_SCREEN_COLORS [phi:cscroll::@2->memcpy#0] -- pvoz1=pvoc1
|
|
lda #<CONIO_SCREEN_COLORS
|
|
sta.z memcpy.destination
|
|
lda #>CONIO_SCREEN_COLORS
|
|
sta.z memcpy.destination+1
|
|
// [145] phi (void*) memcpy::source#2 = (void*)(const nomodify byte*) CONIO_SCREEN_COLORS+(byte) $28 [phi:cscroll::@2->memcpy#1] -- pvoz1=pvoc1
|
|
lda #<CONIO_SCREEN_COLORS+$28
|
|
sta.z memcpy.source
|
|
lda #>CONIO_SCREEN_COLORS+$28
|
|
sta.z memcpy.source+1
|
|
jsr memcpy
|
|
// [127] phi from cscroll::@2 to cscroll::@3 [phi:cscroll::@2->cscroll::@3]
|
|
__b3_from___b2:
|
|
jmp __b3
|
|
// cscroll::@3
|
|
__b3:
|
|
// [128] call memset
|
|
// [137] phi from cscroll::@3 to memset [phi:cscroll::@3->memset]
|
|
memset_from___b3:
|
|
// [137] phi (byte) memset::c#4 = (byte) ' ' [phi:cscroll::@3->memset#0] -- vbuz1=vbuc1
|
|
lda #' '
|
|
sta.z memset.c
|
|
// [137] phi (void*) memset::str#3 = (void*)(const nomodify byte*) CONIO_SCREEN_TEXT+(word)(number) $19*(number) $28-(byte) $28 [phi:cscroll::@3->memset#1] -- pvoz1=pvoc1
|
|
lda #<CONIO_SCREEN_TEXT+$19*$28-$28
|
|
sta.z memset.str
|
|
lda #>CONIO_SCREEN_TEXT+$19*$28-$28
|
|
sta.z memset.str+1
|
|
jsr memset
|
|
// [129] phi from cscroll::@3 to cscroll::@4 [phi:cscroll::@3->cscroll::@4]
|
|
__b4_from___b3:
|
|
jmp __b4
|
|
// cscroll::@4
|
|
__b4:
|
|
// [130] call memset
|
|
// [137] phi from cscroll::@4 to memset [phi:cscroll::@4->memset]
|
|
memset_from___b4:
|
|
// [137] phi (byte) memset::c#4 = (const nomodify byte) CONIO_TEXTCOLOR_DEFAULT [phi:cscroll::@4->memset#0] -- vbuz1=vbuc1
|
|
lda #CONIO_TEXTCOLOR_DEFAULT
|
|
sta.z memset.c
|
|
// [137] phi (void*) memset::str#3 = (void*)(const nomodify byte*) CONIO_SCREEN_COLORS+(word)(number) $19*(number) $28-(byte) $28 [phi:cscroll::@4->memset#1] -- pvoz1=pvoc1
|
|
lda #<CONIO_SCREEN_COLORS+$19*$28-$28
|
|
sta.z memset.str
|
|
lda #>CONIO_SCREEN_COLORS+$19*$28-$28
|
|
sta.z memset.str+1
|
|
jsr memset
|
|
jmp __b5
|
|
// cscroll::@5
|
|
__b5:
|
|
// [131] (byte*~) cscroll::$7 ← (byte*) conio_cursor_text - (byte) $28 -- pbuz1=pbuz2_minus_vwuc1
|
|
lda.z conio_cursor_text
|
|
sec
|
|
sbc #<$28
|
|
sta.z __7
|
|
lda.z conio_cursor_text+1
|
|
sbc #>$28
|
|
sta.z __7+1
|
|
// [132] (byte*) conio_cursor_text ← (byte*~) cscroll::$7 -- pbuz1=pbuz2
|
|
lda.z __7
|
|
sta.z conio_cursor_text
|
|
lda.z __7+1
|
|
sta.z conio_cursor_text+1
|
|
// [133] (byte*~) cscroll::$8 ← (byte*) conio_cursor_color - (byte) $28 -- pbuz1=pbuz2_minus_vwuc1
|
|
lda.z conio_cursor_color
|
|
sec
|
|
sbc #<$28
|
|
sta.z __8
|
|
lda.z conio_cursor_color+1
|
|
sbc #>$28
|
|
sta.z __8+1
|
|
// [134] (byte*) conio_cursor_color ← (byte*~) cscroll::$8 -- pbuz1=pbuz2
|
|
lda.z __8
|
|
sta.z conio_cursor_color
|
|
lda.z __8+1
|
|
sta.z conio_cursor_color+1
|
|
// [135] (byte) conio_cursor_y ← -- (byte) conio_cursor_y -- vbuz1=_dec_vbuz1
|
|
dec.z conio_cursor_y
|
|
jmp __breturn
|
|
// cscroll::@return
|
|
__breturn:
|
|
// [136] return
|
|
rts
|
|
}
|
|
// memset
|
|
// Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str.
|
|
// memset(void* zp(5) str, byte zp(7) c)
|
|
memset: {
|
|
.label end = $34
|
|
.label dst = 8
|
|
.label str = 5
|
|
.label c = 7
|
|
jmp __b1
|
|
// memset::@1
|
|
__b1:
|
|
// [138] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (byte) $28 -- pbuz1=pbuz2_plus_vbuc1
|
|
lda #$28
|
|
clc
|
|
adc.z str
|
|
sta.z end
|
|
lda #0
|
|
adc.z str+1
|
|
sta.z end+1
|
|
// [139] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 -- pbuz1=pbuz2
|
|
lda.z str
|
|
sta.z dst
|
|
lda.z str+1
|
|
sta.z dst+1
|
|
// [140] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2]
|
|
__b2_from___b1:
|
|
__b2_from___b3:
|
|
// [140] phi (byte*) memset::dst#2 = (byte*) memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy
|
|
jmp __b2
|
|
// memset::@2
|
|
__b2:
|
|
// [141] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1
|
|
lda.z dst+1
|
|
cmp.z end+1
|
|
bne __b3
|
|
lda.z dst
|
|
cmp.z end
|
|
bne __b3
|
|
jmp __breturn
|
|
// memset::@return
|
|
__breturn:
|
|
// [142] return
|
|
rts
|
|
// memset::@3
|
|
__b3:
|
|
// [143] *((byte*) memset::dst#2) ← (byte) memset::c#4 -- _deref_pbuz1=vbuz2
|
|
lda.z c
|
|
ldy #0
|
|
sta (dst),y
|
|
// [144] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 -- pbuz1=_inc_pbuz1
|
|
inc.z dst
|
|
bne !+
|
|
inc.z dst+1
|
|
!:
|
|
jmp __b2_from___b3
|
|
}
|
|
// memcpy
|
|
// Copy block of memory (forwards)
|
|
// Copies the values of num bytes from the location pointed to by source directly to the memory block pointed to by destination.
|
|
// memcpy(void* zp($c) destination, void* zp($a) source)
|
|
memcpy: {
|
|
.label src_end = $36
|
|
.label dst = $10
|
|
.label src = $e
|
|
.label source = $a
|
|
.label destination = $c
|
|
// [146] (byte*) memcpy::src_end#0 ← (byte*)(void*) memcpy::source#2 + (word)(number) $19*(number) $28-(number) $28 -- pbuz1=pbuz2_plus_vwuc1
|
|
lda.z source
|
|
clc
|
|
adc #<$19*$28-$28
|
|
sta.z src_end
|
|
lda.z source+1
|
|
adc #>$19*$28-$28
|
|
sta.z src_end+1
|
|
// [147] (byte*) memcpy::src#4 ← (byte*)(void*) memcpy::source#2 -- pbuz1=pbuz2
|
|
lda.z source
|
|
sta.z src
|
|
lda.z source+1
|
|
sta.z src+1
|
|
// [148] (byte*) memcpy::dst#4 ← (byte*)(void*) memcpy::destination#2 -- pbuz1=pbuz2
|
|
lda.z destination
|
|
sta.z dst
|
|
lda.z destination+1
|
|
sta.z dst+1
|
|
// [149] phi from memcpy memcpy::@2 to memcpy::@1 [phi:memcpy/memcpy::@2->memcpy::@1]
|
|
__b1_from_memcpy:
|
|
__b1_from___b2:
|
|
// [149] phi (byte*) memcpy::dst#2 = (byte*) memcpy::dst#4 [phi:memcpy/memcpy::@2->memcpy::@1#0] -- register_copy
|
|
// [149] phi (byte*) memcpy::src#2 = (byte*) memcpy::src#4 [phi:memcpy/memcpy::@2->memcpy::@1#1] -- register_copy
|
|
jmp __b1
|
|
// memcpy::@1
|
|
__b1:
|
|
// [150] if((byte*) memcpy::src#2!=(byte*) memcpy::src_end#0) goto memcpy::@2 -- pbuz1_neq_pbuz2_then_la1
|
|
lda.z src+1
|
|
cmp.z src_end+1
|
|
bne __b2
|
|
lda.z src
|
|
cmp.z src_end
|
|
bne __b2
|
|
jmp __breturn
|
|
// memcpy::@return
|
|
__breturn:
|
|
// [151] return
|
|
rts
|
|
// memcpy::@2
|
|
__b2:
|
|
// [152] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) -- _deref_pbuz1=_deref_pbuz2
|
|
ldy #0
|
|
lda (src),y
|
|
ldy #0
|
|
sta (dst),y
|
|
// [153] (byte*) memcpy::dst#1 ← ++ (byte*) memcpy::dst#2 -- pbuz1=_inc_pbuz1
|
|
inc.z dst
|
|
bne !+
|
|
inc.z dst+1
|
|
!:
|
|
// [154] (byte*) memcpy::src#1 ← ++ (byte*) memcpy::src#2 -- pbuz1=_inc_pbuz1
|
|
inc.z src
|
|
bne !+
|
|
inc.z src+1
|
|
!:
|
|
jmp __b1_from___b2
|
|
}
|
|
// printf_sint
|
|
// Print a signed integer using a specific format
|
|
// printf_sint(signed word zp($12) value)
|
|
printf_sint: {
|
|
.label value = $12
|
|
// [156] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2
|
|
// Handle any sign
|
|
lda #0
|
|
sta printf_buffer
|
|
// [157] if((signed word) printf_sint::value#11<(signed byte) 0) goto printf_sint::@1 -- vwsz1_lt_0_then_la1
|
|
lda.z value+1
|
|
bmi __b1
|
|
// [160] phi from printf_sint printf_sint::@1 to printf_sint::@2 [phi:printf_sint/printf_sint::@1->printf_sint::@2]
|
|
__b2_from_printf_sint:
|
|
__b2_from___b1:
|
|
// [160] phi (signed word) printf_sint::value#13 = (signed word) printf_sint::value#11 [phi:printf_sint/printf_sint::@1->printf_sint::@2#0] -- register_copy
|
|
jmp __b2
|
|
// printf_sint::@1
|
|
__b1:
|
|
// [158] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#11 -- vwsz1=_neg_vwsz1
|
|
sec
|
|
lda #0
|
|
sbc.z value
|
|
sta.z value
|
|
lda #0
|
|
sbc.z value+1
|
|
sta.z value+1
|
|
// [159] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2
|
|
lda #'-'
|
|
sta printf_buffer
|
|
jmp __b2_from___b1
|
|
// printf_sint::@2
|
|
__b2:
|
|
// [161] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#13 -- vwuz1=vwuz2
|
|
lda.z value
|
|
sta.z utoa.value
|
|
lda.z value+1
|
|
sta.z utoa.value+1
|
|
// [162] call utoa
|
|
// [173] phi from printf_sint::@2 to utoa [phi:printf_sint::@2->utoa]
|
|
utoa_from___b2:
|
|
jsr utoa
|
|
jmp __b3
|
|
// printf_sint::@3
|
|
__b3:
|
|
// [163] (byte) printf_number_buffer::buffer_sign#0 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1
|
|
lda printf_buffer
|
|
sta.z printf_number_buffer.buffer_sign
|
|
// [164] call printf_number_buffer
|
|
// Print using format
|
|
// [166] phi from printf_sint::@3 to printf_number_buffer [phi:printf_sint::@3->printf_number_buffer]
|
|
printf_number_buffer_from___b3:
|
|
jsr printf_number_buffer
|
|
jmp __breturn
|
|
// printf_sint::@return
|
|
__breturn:
|
|
// [165] return
|
|
rts
|
|
}
|
|
// printf_number_buffer
|
|
// Print the contents of the number buffer using a specific format.
|
|
// This handles minimum length, zero-filling, and left/right justification from the format
|
|
// printf_number_buffer(byte zp($38) buffer_sign)
|
|
printf_number_buffer: {
|
|
.label buffer_digits = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
.label buffer_sign = $38
|
|
jmp __b1
|
|
// printf_number_buffer::@1
|
|
__b1:
|
|
// [167] if((byte) 0==(byte) printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@2 -- vbuc1_eq_vbuz1_then_la1
|
|
lda #0
|
|
cmp.z buffer_sign
|
|
beq __b2_from___b1
|
|
jmp __b3
|
|
// printf_number_buffer::@3
|
|
__b3:
|
|
// [168] (byte) cputc::c#2 ← (byte) printf_number_buffer::buffer_sign#0 -- vbuz1=vbuz2
|
|
lda.z buffer_sign
|
|
sta.z cputc.c
|
|
// [169] call cputc
|
|
// [99] phi from printf_number_buffer::@3 to cputc [phi:printf_number_buffer::@3->cputc]
|
|
cputc_from___b3:
|
|
// [99] phi (byte) cputc::c#13 = (byte) cputc::c#2 [phi:printf_number_buffer::@3->cputc#0] -- register_copy
|
|
jsr cputc
|
|
// [170] phi from printf_number_buffer::@1 printf_number_buffer::@3 to printf_number_buffer::@2 [phi:printf_number_buffer::@1/printf_number_buffer::@3->printf_number_buffer::@2]
|
|
__b2_from___b1:
|
|
__b2_from___b3:
|
|
jmp __b2
|
|
// printf_number_buffer::@2
|
|
__b2:
|
|
// [171] call cputs
|
|
// [91] phi from printf_number_buffer::@2 to cputs [phi:printf_number_buffer::@2->cputs]
|
|
cputs_from___b2:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) printf_number_buffer::buffer_digits#0 [phi:printf_number_buffer::@2->cputs#0] -- pbuz1=pbuc1
|
|
lda #<buffer_digits
|
|
sta.z cputs.s
|
|
lda #>buffer_digits
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
jmp __breturn
|
|
// printf_number_buffer::@return
|
|
__breturn:
|
|
// [172] return
|
|
rts
|
|
}
|
|
// utoa
|
|
// Converts unsigned number value to a string representing it in RADIX format.
|
|
// If the leading digits are zero they are not included in the string.
|
|
// - value : The number to be converted to RADIX
|
|
// - buffer : receives the string representing the number and zero-termination.
|
|
// - radix : The radix to convert the number to (from the enum RADIX)
|
|
// utoa(word zp($15) value, byte* zp($3a) buffer)
|
|
utoa: {
|
|
.label __10 = $3c
|
|
.label __11 = $39
|
|
.label digit_value = $3d
|
|
.label buffer = $3a
|
|
.label digit = $14
|
|
.label value = $15
|
|
.label buffer_1 = $18
|
|
.label started = $17
|
|
// [174] phi from utoa to utoa::@1 [phi:utoa->utoa::@1]
|
|
__b1_from_utoa:
|
|
// [174] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1
|
|
lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
sta.z buffer_1
|
|
lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
sta.z buffer_1+1
|
|
// [174] phi (byte) utoa::started#2 = (byte) 0 [phi:utoa->utoa::@1#1] -- vbuz1=vbuc1
|
|
lda #0
|
|
sta.z started
|
|
// [174] phi (word) utoa::value#2 = (word) utoa::value#1 [phi:utoa->utoa::@1#2] -- register_copy
|
|
// [174] phi (byte) utoa::digit#2 = (byte) 0 [phi:utoa->utoa::@1#3] -- vbuz1=vbuc1
|
|
lda #0
|
|
sta.z digit
|
|
jmp __b1
|
|
// utoa::@1
|
|
__b1:
|
|
// [175] if((byte) utoa::digit#2<(byte) 5-(byte) 1) goto utoa::@2 -- vbuz1_lt_vbuc1_then_la1
|
|
lda.z digit
|
|
cmp #5-1
|
|
bcc __b2
|
|
jmp __b3
|
|
// utoa::@3
|
|
__b3:
|
|
// [176] (byte~) utoa::$11 ← (byte)(word) utoa::value#2 -- vbuz1=_byte_vwuz2
|
|
lda.z value
|
|
sta.z __11
|
|
// [177] *((byte*) utoa::buffer#11) ← *((const byte*) DIGITS + (byte~) utoa::$11) -- _deref_pbuz1=pbuc1_derefidx_vbuz2
|
|
ldy.z __11
|
|
lda DIGITS,y
|
|
ldy #0
|
|
sta (buffer_1),y
|
|
// [178] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#11 -- pbuz1=_inc_pbuz2
|
|
lda.z buffer_1
|
|
clc
|
|
adc #1
|
|
sta.z buffer
|
|
lda.z buffer_1+1
|
|
adc #0
|
|
sta.z buffer+1
|
|
// [179] *((byte*) utoa::buffer#3) ← (byte) 0 -- _deref_pbuz1=vbuc1
|
|
lda #0
|
|
ldy #0
|
|
sta (buffer),y
|
|
jmp __breturn
|
|
// utoa::@return
|
|
__breturn:
|
|
// [180] return
|
|
rts
|
|
// utoa::@2
|
|
__b2:
|
|
// [181] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 -- vbuz1=vbuz2_rol_1
|
|
lda.z digit
|
|
asl
|
|
sta.z __10
|
|
// [182] (word) utoa::digit_value#0 ← *((const word*) RADIX_DECIMAL_VALUES + (byte~) utoa::$10) -- vwuz1=pwuc1_derefidx_vbuz2
|
|
ldy.z __10
|
|
lda RADIX_DECIMAL_VALUES,y
|
|
sta.z digit_value
|
|
lda RADIX_DECIMAL_VALUES+1,y
|
|
sta.z digit_value+1
|
|
// [183] if((byte) 0!=(byte) utoa::started#2) goto utoa::@5 -- vbuc1_neq_vbuz1_then_la1
|
|
lda #0
|
|
cmp.z started
|
|
bne __b5
|
|
jmp __b7
|
|
// utoa::@7
|
|
__b7:
|
|
// [184] if((word) utoa::value#2>=(word) utoa::digit_value#0) goto utoa::@5 -- vwuz1_ge_vwuz2_then_la1
|
|
lda.z digit_value+1
|
|
cmp.z value+1
|
|
bne !+
|
|
lda.z digit_value
|
|
cmp.z value
|
|
beq __b5
|
|
!:
|
|
bcc __b5
|
|
// [185] phi from utoa::@7 to utoa::@4 [phi:utoa::@7->utoa::@4]
|
|
__b4_from___b7:
|
|
// [185] phi (byte*) utoa::buffer#14 = (byte*) utoa::buffer#11 [phi:utoa::@7->utoa::@4#0] -- register_copy
|
|
// [185] phi (byte) utoa::started#4 = (byte) utoa::started#2 [phi:utoa::@7->utoa::@4#1] -- register_copy
|
|
// [185] phi (word) utoa::value#6 = (word) utoa::value#2 [phi:utoa::@7->utoa::@4#2] -- register_copy
|
|
jmp __b4
|
|
// utoa::@4
|
|
__b4:
|
|
// [186] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 -- vbuz1=_inc_vbuz1
|
|
inc.z digit
|
|
// [174] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1]
|
|
__b1_from___b4:
|
|
// [174] phi (byte*) utoa::buffer#11 = (byte*) utoa::buffer#14 [phi:utoa::@4->utoa::@1#0] -- register_copy
|
|
// [174] phi (byte) utoa::started#2 = (byte) utoa::started#4 [phi:utoa::@4->utoa::@1#1] -- register_copy
|
|
// [174] phi (word) utoa::value#2 = (word) utoa::value#6 [phi:utoa::@4->utoa::@1#2] -- register_copy
|
|
// [174] phi (byte) utoa::digit#2 = (byte) utoa::digit#1 [phi:utoa::@4->utoa::@1#3] -- register_copy
|
|
jmp __b1
|
|
// utoa::@5
|
|
__b5:
|
|
// [187] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#11 -- pbuz1=pbuz2
|
|
lda.z buffer_1
|
|
sta.z utoa_append.buffer
|
|
lda.z buffer_1+1
|
|
sta.z utoa_append.buffer+1
|
|
// [188] (word) utoa_append::value#0 ← (word) utoa::value#2 -- vwuz1=vwuz2
|
|
lda.z value
|
|
sta.z utoa_append.value
|
|
lda.z value+1
|
|
sta.z utoa_append.value+1
|
|
// [189] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 -- vwuz1=vwuz2
|
|
lda.z digit_value
|
|
sta.z utoa_append.sub
|
|
lda.z digit_value+1
|
|
sta.z utoa_append.sub+1
|
|
// [190] call utoa_append
|
|
// [194] phi from utoa::@5 to utoa_append [phi:utoa::@5->utoa_append]
|
|
utoa_append_from___b5:
|
|
jsr utoa_append
|
|
// [191] (word) utoa_append::return#0 ← (word) utoa_append::value#2 -- vwuz1=vwuz2
|
|
lda.z utoa_append.value
|
|
sta.z utoa_append.return
|
|
lda.z utoa_append.value+1
|
|
sta.z utoa_append.return+1
|
|
jmp __b6
|
|
// utoa::@6
|
|
__b6:
|
|
// [192] (word) utoa::value#0 ← (word) utoa_append::return#0 -- vwuz1=vwuz2
|
|
lda.z utoa_append.return
|
|
sta.z value
|
|
lda.z utoa_append.return+1
|
|
sta.z value+1
|
|
// [193] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#11 -- pbuz1=_inc_pbuz1
|
|
inc.z buffer_1
|
|
bne !+
|
|
inc.z buffer_1+1
|
|
!:
|
|
// [185] phi from utoa::@6 to utoa::@4 [phi:utoa::@6->utoa::@4]
|
|
__b4_from___b6:
|
|
// [185] phi (byte*) utoa::buffer#14 = (byte*) utoa::buffer#4 [phi:utoa::@6->utoa::@4#0] -- register_copy
|
|
// [185] phi (byte) utoa::started#4 = (byte) 1 [phi:utoa::@6->utoa::@4#1] -- vbuz1=vbuc1
|
|
lda #1
|
|
sta.z started
|
|
// [185] phi (word) utoa::value#6 = (word) utoa::value#0 [phi:utoa::@6->utoa::@4#2] -- register_copy
|
|
jmp __b4
|
|
}
|
|
// utoa_append
|
|
// Used to convert a single digit of an unsigned number value to a string representation
|
|
// Counts a single digit up from '0' as long as the value is larger than sub.
|
|
// Each time the digit is increased sub is subtracted from value.
|
|
// - buffer : pointer to the char that receives the digit
|
|
// - value : The value where the digit will be derived from
|
|
// - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased.
|
|
// (For decimal the subs used are 10000, 1000, 100, 10, 1)
|
|
// returns : the value reduced by sub * digit so that it is less than sub.
|
|
// utoa_append(byte* zp($3f) buffer, word zp($1a) value, word zp($41) sub)
|
|
utoa_append: {
|
|
.label buffer = $3f
|
|
.label value = $1a
|
|
.label sub = $41
|
|
.label return = $43
|
|
.label digit = $1c
|
|
// [195] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1]
|
|
__b1_from_utoa_append:
|
|
// [195] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuz1=vbuc1
|
|
lda #0
|
|
sta.z digit
|
|
// [195] phi (word) utoa_append::value#2 = (word) utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy
|
|
jmp __b1
|
|
// utoa_append::@1
|
|
__b1:
|
|
// [196] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1
|
|
lda.z sub+1
|
|
cmp.z value+1
|
|
bne !+
|
|
lda.z sub
|
|
cmp.z value
|
|
beq __b2
|
|
!:
|
|
bcc __b2
|
|
jmp __b3
|
|
// utoa_append::@3
|
|
__b3:
|
|
// [197] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuz2
|
|
ldy.z digit
|
|
lda DIGITS,y
|
|
ldy #0
|
|
sta (buffer),y
|
|
jmp __breturn
|
|
// utoa_append::@return
|
|
__breturn:
|
|
// [198] return
|
|
rts
|
|
// utoa_append::@2
|
|
__b2:
|
|
// [199] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 -- vbuz1=_inc_vbuz1
|
|
inc.z digit
|
|
// [200] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2
|
|
lda.z value
|
|
sec
|
|
sbc.z sub
|
|
sta.z value
|
|
lda.z value+1
|
|
sbc.z sub+1
|
|
sta.z value+1
|
|
// [195] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1]
|
|
__b1_from___b2:
|
|
// [195] phi (byte) utoa_append::digit#2 = (byte) utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy
|
|
// [195] phi (word) utoa_append::value#2 = (word) utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy
|
|
jmp __b1
|
|
}
|
|
// clrscr
|
|
// clears the screen and moves the cursor to the upper left-hand corner of the screen.
|
|
clrscr: {
|
|
.label c = $22
|
|
.label line_text = $1e
|
|
.label line_cols = $20
|
|
.label l = $1d
|
|
// [202] phi from clrscr to clrscr::@1 [phi:clrscr->clrscr::@1]
|
|
__b1_from_clrscr:
|
|
// [202] phi (byte*) clrscr::line_cols#5 = (const nomodify byte*) CONIO_SCREEN_COLORS [phi:clrscr->clrscr::@1#0] -- pbuz1=pbuc1
|
|
lda #<CONIO_SCREEN_COLORS
|
|
sta.z line_cols
|
|
lda #>CONIO_SCREEN_COLORS
|
|
sta.z line_cols+1
|
|
// [202] phi (byte*) clrscr::line_text#5 = (const nomodify byte*) CONIO_SCREEN_TEXT [phi:clrscr->clrscr::@1#1] -- pbuz1=pbuc1
|
|
lda #<CONIO_SCREEN_TEXT
|
|
sta.z line_text
|
|
lda #>CONIO_SCREEN_TEXT
|
|
sta.z line_text+1
|
|
// [202] phi (byte) clrscr::l#2 = (byte) 0 [phi:clrscr->clrscr::@1#2] -- vbuz1=vbuc1
|
|
lda #0
|
|
sta.z l
|
|
jmp __b1
|
|
// clrscr::@1
|
|
__b1:
|
|
// [203] if((byte) clrscr::l#2<(byte) $19) goto clrscr::@3 -- vbuz1_lt_vbuc1_then_la1
|
|
lda.z l
|
|
cmp #$19
|
|
bcc __b3_from___b1
|
|
jmp __b2
|
|
// clrscr::@2
|
|
__b2:
|
|
// [204] (byte) conio_cursor_x ← (byte) 0 -- vbuz1=vbuc1
|
|
lda #0
|
|
sta.z conio_cursor_x
|
|
// [205] (byte) conio_cursor_y ← (byte) 0 -- vbuz1=vbuc1
|
|
lda #0
|
|
sta.z conio_cursor_y
|
|
// [206] (byte*) conio_cursor_text ← (const nomodify byte*) CONIO_SCREEN_TEXT -- pbuz1=pbuc1
|
|
lda #<CONIO_SCREEN_TEXT
|
|
sta.z conio_cursor_text
|
|
lda #>CONIO_SCREEN_TEXT
|
|
sta.z conio_cursor_text+1
|
|
// [207] (byte*) conio_cursor_color ← (const nomodify byte*) CONIO_SCREEN_COLORS -- pbuz1=pbuc1
|
|
lda #<CONIO_SCREEN_COLORS
|
|
sta.z conio_cursor_color
|
|
lda #>CONIO_SCREEN_COLORS
|
|
sta.z conio_cursor_color+1
|
|
jmp __breturn
|
|
// clrscr::@return
|
|
__breturn:
|
|
// [208] return
|
|
rts
|
|
// [209] phi from clrscr::@1 to clrscr::@3 [phi:clrscr::@1->clrscr::@3]
|
|
__b3_from___b1:
|
|
// [209] phi (byte) clrscr::c#2 = (byte) 0 [phi:clrscr::@1->clrscr::@3#0] -- vbuz1=vbuc1
|
|
lda #0
|
|
sta.z c
|
|
jmp __b3
|
|
// clrscr::@3
|
|
__b3:
|
|
// [210] if((byte) clrscr::c#2<(byte) $28) goto clrscr::@4 -- vbuz1_lt_vbuc1_then_la1
|
|
lda.z c
|
|
cmp #$28
|
|
bcc __b4
|
|
jmp __b5
|
|
// clrscr::@5
|
|
__b5:
|
|
// [211] (byte*) clrscr::line_text#1 ← (byte*) clrscr::line_text#5 + (byte) $28 -- pbuz1=pbuz1_plus_vbuc1
|
|
lda #$28
|
|
clc
|
|
adc.z line_text
|
|
sta.z line_text
|
|
bcc !+
|
|
inc.z line_text+1
|
|
!:
|
|
// [212] (byte*) clrscr::line_cols#1 ← (byte*) clrscr::line_cols#5 + (byte) $28 -- pbuz1=pbuz1_plus_vbuc1
|
|
lda #$28
|
|
clc
|
|
adc.z line_cols
|
|
sta.z line_cols
|
|
bcc !+
|
|
inc.z line_cols+1
|
|
!:
|
|
// [213] (byte) clrscr::l#1 ← ++ (byte) clrscr::l#2 -- vbuz1=_inc_vbuz1
|
|
inc.z l
|
|
// [202] phi from clrscr::@5 to clrscr::@1 [phi:clrscr::@5->clrscr::@1]
|
|
__b1_from___b5:
|
|
// [202] phi (byte*) clrscr::line_cols#5 = (byte*) clrscr::line_cols#1 [phi:clrscr::@5->clrscr::@1#0] -- register_copy
|
|
// [202] phi (byte*) clrscr::line_text#5 = (byte*) clrscr::line_text#1 [phi:clrscr::@5->clrscr::@1#1] -- register_copy
|
|
// [202] phi (byte) clrscr::l#2 = (byte) clrscr::l#1 [phi:clrscr::@5->clrscr::@1#2] -- register_copy
|
|
jmp __b1
|
|
// clrscr::@4
|
|
__b4:
|
|
// [214] *((byte*) clrscr::line_text#5 + (byte) clrscr::c#2) ← (byte) ' ' -- pbuz1_derefidx_vbuz2=vbuc1
|
|
lda #' '
|
|
ldy.z c
|
|
sta (line_text),y
|
|
// [215] *((byte*) clrscr::line_cols#5 + (byte) clrscr::c#2) ← (const nomodify byte) CONIO_TEXTCOLOR_DEFAULT -- pbuz1_derefidx_vbuz2=vbuc1
|
|
lda #CONIO_TEXTCOLOR_DEFAULT
|
|
ldy.z c
|
|
sta (line_cols),y
|
|
// [216] (byte) clrscr::c#1 ← ++ (byte) clrscr::c#2 -- vbuz1=_inc_vbuz1
|
|
inc.z c
|
|
// [209] phi from clrscr::@4 to clrscr::@3 [phi:clrscr::@4->clrscr::@3]
|
|
__b3_from___b4:
|
|
// [209] phi (byte) clrscr::c#2 = (byte) clrscr::c#1 [phi:clrscr::@4->clrscr::@3#0] -- register_copy
|
|
jmp __b3
|
|
}
|
|
// File Data
|
|
// The digits used for numbers
|
|
DIGITS: .text "0123456789abcdef"
|
|
// Values of decimal digits
|
|
RADIX_DECIMAL_VALUES: .word $2710, $3e8, $64, $a
|
|
// Buffer used for stringified number being printed
|
|
printf_buffer: .fill SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER, 0
|
|
|
|
REGISTER UPLIFT POTENTIAL REGISTERS
|
|
Statement [1] (byte) conio_cursor_x ← (byte) 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a
|
|
Statement [2] (byte) conio_cursor_y ← (byte) 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a
|
|
Statement [3] (byte*) conio_cursor_text ← (const nomodify byte*) CONIO_SCREEN_TEXT [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a
|
|
Statement [4] (byte*) conio_cursor_color ← (const nomodify byte*) CONIO_SCREEN_COLORS [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a
|
|
Statement [93] (byte) cputs::c#1 ← *((to_nomodify byte*) cputs::s#22) [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] ( main:6::cputs:13 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:17 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:21 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:25 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:29 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:33 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:37 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:41 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:45 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:49 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:53 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:57 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:61 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:65 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:69 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:73 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:77 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:81 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:85 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:89 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:19::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:23::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:35::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:39::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:51::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:55::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:67::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:71::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:83::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:87::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } ) always clobbers reg byte a reg byte y
|
|
Statement [101] *((byte*) conio_cursor_text) ← (byte) cputc::c#13 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::cputc:11 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte y
|
|
Statement [103] *((byte*) conio_cursor_color) ← (const nomodify byte) CONIO_TEXTCOLOR_DEFAULT [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::cputc:11 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a reg byte y
|
|
Statement [106] if((byte) conio_cursor_x!=(byte) $28) goto cputc::@return [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::cputc:11 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [107] (byte) conio_cursor_x ← (byte) 0 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::cputc:11 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [113] (word) cputln::ln_offset#0 ← (byte) $28 - (byte) conio_cursor_x [ conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] ( main:6::cputc:11::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:15::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:27::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:31::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:43::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:47::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:59::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:63::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:75::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:79::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputs:13::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112 [ cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [114] (byte*~) cputln::$1 ← (byte*) conio_cursor_text + (word) cputln::ln_offset#0 [ conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] ( main:6::cputc:11::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputc:15::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputc:27::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputc:31::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputc:43::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputc:47::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputc:59::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputc:63::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputc:75::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputc:79::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputs:13::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112 [ cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [115] (byte*) conio_cursor_text ← (byte*~) cputln::$1 [ conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] ( main:6::cputc:11::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:15::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:27::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:31::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:43::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:47::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:59::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:63::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:75::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:79::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputs:13::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112 [ cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [116] (byte*~) cputln::$2 ← (byte*) conio_cursor_color + (word) cputln::ln_offset#0 [ conio_cursor_y conio_cursor_text cputln::$2 ] ( main:6::cputc:11::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputc:15::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputc:27::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputc:31::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputc:43::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputc:47::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputc:59::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputc:63::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputc:75::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputc:79::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputs:13::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112 [ cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [117] (byte*) conio_cursor_color ← (byte*~) cputln::$2 [ conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::cputc:11::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112 [ cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [118] (byte) conio_cursor_x ← (byte) 0 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::cputc:11::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [122] if((byte) conio_cursor_y!=(byte) $19) goto cscroll::@return [ conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::cputc:11::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [131] (byte*~) cscroll::$7 ← (byte*) conio_cursor_text - (byte) $28 [ conio_cursor_y conio_cursor_color cscroll::$7 ] ( main:6::cputc:11::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:15::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:27::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:31::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:43::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:47::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:59::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:63::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:75::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:79::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputs:13::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:15::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:27::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:31::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:43::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:47::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:59::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:63::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:75::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:79::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [132] (byte*) conio_cursor_text ← (byte*~) cscroll::$7 [ conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::cputc:11::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [133] (byte*~) cscroll::$8 ← (byte*) conio_cursor_color - (byte) $28 [ conio_cursor_y conio_cursor_text cscroll::$8 ] ( main:6::cputc:11::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:15::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:27::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:31::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:43::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:47::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:59::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:63::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:75::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:79::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputs:13::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:15::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:27::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:31::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:43::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:47::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:59::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:63::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:75::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:79::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [134] (byte*) conio_cursor_color ← (byte*~) cscroll::$8 [ conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::cputc:11::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [138] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (byte) $28 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:6::cputc:11::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:15::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:27::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:31::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:43::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:47::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:59::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:63::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:75::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:79::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputs:13::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memset:128 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:15::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:27::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:31::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:43::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:47::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:59::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:63::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:75::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:79::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memset:128 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:15::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:27::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:31::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:43::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:47::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:59::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:63::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:75::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:79::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputs:13::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memset:130 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:15::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:27::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:31::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:43::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:47::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:59::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:63::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:75::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:79::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memset:130 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Removing always clobbered register reg byte a as potential for zp[1]:7 [ memset::c#4 ]
|
|
Statement [139] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:6::cputc:11::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:15::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:27::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:31::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:43::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:47::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:59::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:63::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:75::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:79::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputs:13::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memset:128 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:15::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:27::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:31::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:43::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:47::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:59::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:63::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:75::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:79::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memset:128 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:15::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:27::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:31::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:43::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:47::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:59::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:63::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:75::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:79::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputs:13::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memset:130 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:15::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:27::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:31::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:43::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:47::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:59::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:63::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:75::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:79::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memset:130 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [141] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:6::cputc:11::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:15::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:27::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:31::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:43::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:47::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:59::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:63::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:75::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:79::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputs:13::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memset:128 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:15::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:27::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:31::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:43::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:47::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:59::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:63::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:75::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:79::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memset:128 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:15::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:27::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:31::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:43::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:47::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:59::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:63::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:75::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:79::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputs:13::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memset:130 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:15::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:27::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:31::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:43::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:47::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:59::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:63::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:75::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:79::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memset:130 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [143] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:6::cputc:11::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:15::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:27::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:31::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:43::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:47::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:59::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:63::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:75::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:79::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputs:13::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memset:128 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:15::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:27::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:31::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:43::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:47::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:59::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:63::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:75::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:79::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memset:128 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:15::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:27::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:31::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:43::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:47::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:59::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:63::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:75::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:79::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputs:13::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memset:130 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:15::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:27::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:31::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:43::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:47::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:59::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:63::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:75::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:79::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memset:130 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a reg byte y
|
|
Removing always clobbered register reg byte y as potential for zp[1]:7 [ memset::c#4 ]
|
|
Statement [146] (byte*) memcpy::src_end#0 ← (byte*)(void*) memcpy::source#2 + (word)(number) $19*(number) $28-(number) $28 [ memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] ( main:6::cputc:11::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:15::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:27::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:31::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:43::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:47::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:59::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:63::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:75::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:79::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:15::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:27::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:31::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:43::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:47::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:59::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:63::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:75::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:79::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [147] (byte*) memcpy::src#4 ← (byte*)(void*) memcpy::source#2 [ memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] ( main:6::cputc:11::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:15::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:27::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:31::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:43::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:47::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:59::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:63::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:75::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:79::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:15::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:27::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:31::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:43::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:47::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:59::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:63::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:75::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:79::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [148] (byte*) memcpy::dst#4 ← (byte*)(void*) memcpy::destination#2 [ memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] ( main:6::cputc:11::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:15::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:27::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:31::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:43::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:47::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:59::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:63::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:75::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:79::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:15::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:27::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:31::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:43::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:47::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:59::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:63::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:75::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:79::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [150] if((byte*) memcpy::src#2!=(byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( main:6::cputc:11::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:15::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:27::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:31::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:43::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:47::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:59::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:63::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:75::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:79::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:15::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:27::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:31::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:43::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:47::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:59::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:63::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:75::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:79::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [152] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( main:6::cputc:11::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:15::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:27::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:31::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:43::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:47::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:59::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:63::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:75::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:79::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:15::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:27::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:31::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:43::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:47::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:59::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:63::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:75::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:79::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a reg byte y
|
|
Statement [156] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] ( main:6::printf_sint:19 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:23 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:35 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:39 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:51 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:55 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:67 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:71 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:83 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:87 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } ) always clobbers reg byte a
|
|
Statement [157] if((signed word) printf_sint::value#11<(signed byte) 0) goto printf_sint::@1 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] ( main:6::printf_sint:19 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:23 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:35 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:39 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:51 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:55 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:67 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:71 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:83 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:87 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } ) always clobbers reg byte a
|
|
Statement [158] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#11 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] ( main:6::printf_sint:19 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:23 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:35 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:39 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:51 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:55 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:67 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:71 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:83 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:87 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } ) always clobbers reg byte a
|
|
Statement [159] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] ( main:6::printf_sint:19 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:23 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:35 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:39 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:51 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:55 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:67 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:71 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:83 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:87 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } ) always clobbers reg byte a
|
|
Statement [161] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#13 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] ( main:6::printf_sint:19 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } main:6::printf_sint:23 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } main:6::printf_sint:35 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } main:6::printf_sint:39 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } main:6::printf_sint:51 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } main:6::printf_sint:55 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } main:6::printf_sint:67 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } main:6::printf_sint:71 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } main:6::printf_sint:83 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } main:6::printf_sint:87 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } ) always clobbers reg byte a
|
|
Statement [176] (byte~) utoa::$11 ← (byte)(word) utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } ) always clobbers reg byte a
|
|
Statement [177] *((byte*) utoa::buffer#11) ← *((const byte*) DIGITS + (byte~) utoa::$11) [ printf_buffer utoa::buffer#11 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } ) always clobbers reg byte a reg byte y
|
|
Statement [178] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } ) always clobbers reg byte a
|
|
Statement [179] *((byte*) utoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } ) always clobbers reg byte a reg byte y
|
|
Statement [181] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } ) always clobbers reg byte a
|
|
Removing always clobbered register reg byte a as potential for zp[1]:20 [ utoa::digit#2 utoa::digit#1 ]
|
|
Removing always clobbered register reg byte a as potential for zp[1]:23 [ utoa::started#2 utoa::started#4 ]
|
|
Statement [182] (word) utoa::digit_value#0 ← *((const word*) RADIX_DECIMAL_VALUES + (byte~) utoa::$10) [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } ) always clobbers reg byte a
|
|
Statement [184] if((word) utoa::value#2>=(word) utoa::digit_value#0) goto utoa::@5 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } ) always clobbers reg byte a
|
|
Statement [187] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#11 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a
|
|
Statement [188] (word) utoa_append::value#0 ← (word) utoa::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a
|
|
Statement [189] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a
|
|
Statement [191] (word) utoa_append::return#0 ← (word) utoa_append::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a
|
|
Statement [192] (word) utoa::value#0 ← (word) utoa_append::return#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } ) always clobbers reg byte a
|
|
Statement [196] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:6::printf_sint:19::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:23::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:35::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:39::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:51::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:55::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:67::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:71::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:83::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:87::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a
|
|
Removing always clobbered register reg byte a as potential for zp[1]:28 [ utoa_append::digit#2 utoa_append::digit#1 ]
|
|
Statement [197] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) [ utoa_append::value#2 ] ( main:6::printf_sint:19::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:23::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:35::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:39::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:51::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:55::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:67::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:71::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:83::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:87::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a reg byte y
|
|
Removing always clobbered register reg byte y as potential for zp[1]:20 [ utoa::digit#2 utoa::digit#1 ]
|
|
Statement [200] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:6::printf_sint:19::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:23::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:35::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:39::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:51::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:55::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:67::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:71::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:83::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:87::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a
|
|
Statement [204] (byte) conio_cursor_x ← (byte) 0 [ conio_cursor_x ] ( main:6::clrscr:9 [ printf_buffer conio_cursor_x ] { } ) always clobbers reg byte a
|
|
Statement [205] (byte) conio_cursor_y ← (byte) 0 [ conio_cursor_x conio_cursor_y ] ( main:6::clrscr:9 [ printf_buffer conio_cursor_x conio_cursor_y ] { } ) always clobbers reg byte a
|
|
Statement [206] (byte*) conio_cursor_text ← (const nomodify byte*) CONIO_SCREEN_TEXT [ conio_cursor_x conio_cursor_y conio_cursor_text ] ( main:6::clrscr:9 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text ] { } ) always clobbers reg byte a
|
|
Statement [207] (byte*) conio_cursor_color ← (const nomodify byte*) CONIO_SCREEN_COLORS [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::clrscr:9 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } ) always clobbers reg byte a
|
|
Statement [211] (byte*) clrscr::line_text#1 ← (byte*) clrscr::line_text#5 + (byte) $28 [ clrscr::l#2 clrscr::line_cols#5 clrscr::line_text#1 ] ( main:6::clrscr:9 [ printf_buffer clrscr::l#2 clrscr::line_cols#5 clrscr::line_text#1 ] { } ) always clobbers reg byte a
|
|
Removing always clobbered register reg byte a as potential for zp[1]:29 [ clrscr::l#2 clrscr::l#1 ]
|
|
Statement [212] (byte*) clrscr::line_cols#1 ← (byte*) clrscr::line_cols#5 + (byte) $28 [ clrscr::l#2 clrscr::line_text#1 clrscr::line_cols#1 ] ( main:6::clrscr:9 [ printf_buffer clrscr::l#2 clrscr::line_text#1 clrscr::line_cols#1 ] { } ) always clobbers reg byte a
|
|
Statement [214] *((byte*) clrscr::line_text#5 + (byte) clrscr::c#2) ← (byte) ' ' [ clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] ( main:6::clrscr:9 [ printf_buffer clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] { } ) always clobbers reg byte a
|
|
Removing always clobbered register reg byte a as potential for zp[1]:34 [ clrscr::c#2 clrscr::c#1 ]
|
|
Statement [215] *((byte*) clrscr::line_cols#5 + (byte) clrscr::c#2) ← (const nomodify byte) CONIO_TEXTCOLOR_DEFAULT [ clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] ( main:6::clrscr:9 [ printf_buffer clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] { } ) always clobbers reg byte a
|
|
Statement [1] (byte) conio_cursor_x ← (byte) 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a
|
|
Statement [2] (byte) conio_cursor_y ← (byte) 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a
|
|
Statement [3] (byte*) conio_cursor_text ← (const nomodify byte*) CONIO_SCREEN_TEXT [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a
|
|
Statement [4] (byte*) conio_cursor_color ← (const nomodify byte*) CONIO_SCREEN_COLORS [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a
|
|
Statement [93] (byte) cputs::c#1 ← *((to_nomodify byte*) cputs::s#22) [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] ( main:6::cputs:13 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:17 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:21 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:25 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:29 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:33 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:37 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:41 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:45 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:49 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:53 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:57 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:61 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:65 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:69 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:73 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:77 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:81 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:85 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::cputs:89 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:19::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:23::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:35::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:39::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:51::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:55::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:67::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:71::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:83::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } main:6::printf_sint:87::printf_number_buffer:164::cputs:171 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color cputs::s#22 cputs::c#1 ] { } ) always clobbers reg byte a reg byte y
|
|
Statement [101] *((byte*) conio_cursor_text) ← (byte) cputc::c#13 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::cputc:11 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte y
|
|
Statement [103] *((byte*) conio_cursor_color) ← (const nomodify byte) CONIO_TEXTCOLOR_DEFAULT [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::cputc:11 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a reg byte y
|
|
Statement [106] if((byte) conio_cursor_x!=(byte) $28) goto cputc::@return [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::cputc:11 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [107] (byte) conio_cursor_x ← (byte) 0 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::cputc:11 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [113] (word) cputln::ln_offset#0 ← (byte) $28 - (byte) conio_cursor_x [ conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] ( main:6::cputc:11::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:15::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:27::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:31::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:43::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:47::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:59::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:63::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:75::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:79::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputs:13::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112 [ cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [114] (byte*~) cputln::$1 ← (byte*) conio_cursor_text + (word) cputln::ln_offset#0 [ conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] ( main:6::cputc:11::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputc:15::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputc:27::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputc:31::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputc:43::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputc:47::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputc:59::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputc:63::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputc:75::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputc:79::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { } main:6::cputs:13::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112 [ cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_color cputln::ln_offset#0 cputln::$1 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [115] (byte*) conio_cursor_text ← (byte*~) cputln::$1 [ conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] ( main:6::cputc:11::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:15::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:27::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:31::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:43::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:47::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:59::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:63::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:75::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputc:79::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { } main:6::cputs:13::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112 [ cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color cputln::ln_offset#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [116] (byte*~) cputln::$2 ← (byte*) conio_cursor_color + (word) cputln::ln_offset#0 [ conio_cursor_y conio_cursor_text cputln::$2 ] ( main:6::cputc:11::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputc:15::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputc:27::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputc:31::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputc:43::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputc:47::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputc:59::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputc:63::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputc:75::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputc:79::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { } main:6::cputs:13::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112 [ cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text cputln::$2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [117] (byte*) conio_cursor_color ← (byte*~) cputln::$2 [ conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::cputc:11::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112 [ cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [118] (byte) conio_cursor_x ← (byte) 0 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::cputc:11::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [122] if((byte) conio_cursor_y!=(byte) $19) goto cscroll::@return [ conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::cputc:11::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [131] (byte*~) cscroll::$7 ← (byte*) conio_cursor_text - (byte) $28 [ conio_cursor_y conio_cursor_color cscroll::$7 ] ( main:6::cputc:11::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:15::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:27::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:31::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:43::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:47::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:59::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:63::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:75::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:79::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputs:13::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:15::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:27::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:31::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:43::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:47::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:59::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:63::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:75::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputc:79::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_color cscroll::$7 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [132] (byte*) conio_cursor_text ← (byte*~) cscroll::$7 [ conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::cputc:11::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [133] (byte*~) cscroll::$8 ← (byte*) conio_cursor_color - (byte) $28 [ conio_cursor_y conio_cursor_text cscroll::$8 ] ( main:6::cputc:11::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:15::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:27::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:31::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:43::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:47::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:59::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:63::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:75::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:79::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputs:13::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:15::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:27::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:31::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:43::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:47::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:59::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:63::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:75::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputc:79::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text cscroll::$8 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [134] (byte*) conio_cursor_color ← (byte*~) cscroll::$8 [ conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::cputc:11::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:15::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:27::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:31::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:43::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:47::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:59::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:63::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:75::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputc:79::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [138] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (byte) $28 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:6::cputc:11::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:15::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:27::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:31::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:43::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:47::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:59::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:63::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:75::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:79::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputs:13::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memset:128 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:15::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:27::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:31::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:43::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:47::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:59::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:63::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:75::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:79::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memset:128 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:15::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:27::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:31::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:43::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:47::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:59::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:63::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:75::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:79::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputs:13::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memset:130 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:15::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:27::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:31::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:43::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:47::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:59::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:63::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:75::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputc:79::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memset:130 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [139] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:6::cputc:11::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:15::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:27::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:31::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:43::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:47::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:59::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:63::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:75::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:79::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputs:13::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memset:128 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:15::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:27::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:31::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:43::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:47::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:59::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:63::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:75::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:79::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memset:128 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:15::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:27::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:31::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:43::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:47::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:59::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:63::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:75::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:79::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputs:13::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memset:130 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:15::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:27::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:31::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:43::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:47::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:59::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:63::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:75::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputc:79::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memset:130 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [141] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:6::cputc:11::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:15::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:27::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:31::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:43::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:47::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:59::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:63::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:75::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:79::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputs:13::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memset:128 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:15::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:27::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:31::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:43::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:47::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:59::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:63::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:75::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:79::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memset:128 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:15::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:27::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:31::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:43::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:47::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:59::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:63::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:75::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:79::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputs:13::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memset:130 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:15::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:27::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:31::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:43::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:47::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:59::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:63::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:75::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:79::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memset:130 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [143] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:6::cputc:11::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:15::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:27::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:31::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:43::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:47::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:59::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:63::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:75::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:79::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputs:13::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memset:128 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:15::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:27::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:31::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:43::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:47::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:59::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:63::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:75::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:79::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memset:128 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:128 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:128 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:15::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:27::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:31::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:43::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:47::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:59::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:63::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:75::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:79::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputs:13::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memset:130 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:15::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:27::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:31::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:43::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:47::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:59::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:63::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:75::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputc:79::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memset:130 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memset:130 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memset:130 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a reg byte y
|
|
Statement [146] (byte*) memcpy::src_end#0 ← (byte*)(void*) memcpy::source#2 + (word)(number) $19*(number) $28-(number) $28 [ memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] ( main:6::cputc:11::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:15::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:27::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:31::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:43::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:47::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:59::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:63::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:75::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:79::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:15::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:27::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:31::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:43::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:47::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:59::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:63::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:75::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:79::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [147] (byte*) memcpy::src#4 ← (byte*)(void*) memcpy::source#2 [ memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] ( main:6::cputc:11::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:15::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:27::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:31::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:43::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:47::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:59::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:63::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:75::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:79::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:15::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:27::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:31::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:43::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:47::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:59::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:63::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:75::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:79::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [148] (byte*) memcpy::dst#4 ← (byte*)(void*) memcpy::destination#2 [ memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] ( main:6::cputc:11::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:15::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:27::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:31::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:43::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:47::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:59::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:63::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:75::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:79::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:15::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:27::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:31::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:43::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:47::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:59::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:63::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:75::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:79::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [150] if((byte*) memcpy::src#2!=(byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( main:6::cputc:11::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:15::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:27::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:31::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:43::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:47::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:59::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:63::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:75::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:79::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:15::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:27::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:31::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:43::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:47::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:59::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:63::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:75::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:79::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a
|
|
Statement [152] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( main:6::cputc:11::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:15::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:27::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:31::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:43::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:47::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:59::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:63::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:75::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:79::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:124 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:15::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:27::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:31::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:43::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:47::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:59::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:63::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:75::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:79::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputs:13::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cscroll:109::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cscroll:109::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cscroll:109::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::cputc:11::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:15::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:27::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:31::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:43::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:47::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:59::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:63::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:75::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputc:79::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { } main:6::cputs:13::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:17::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:21::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:25::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:29::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:33::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:37::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:41::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:45::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:49::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:53::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:57::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:61::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:65::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:69::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:73::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:77::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:81::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:85::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::cputs:89::cputc:98::cputln:112::cscroll:120::memcpy:126 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:23::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:35::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:39::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:51::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:55::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:67::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:71::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:83::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:87::printf_number_buffer:164::cputs:171::cputc:98::cputln:112::cscroll:120::memcpy:126 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#13 cputs::c#1 } } main:6::printf_sint:19::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:23::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:35::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:39::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:51::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:55::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:67::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:71::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:83::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } main:6::printf_sint:87::printf_number_buffer:164::cputc:169::cputln:112::cscroll:120::memcpy:126 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#13 = cputc::c#2 printf_number_buffer::buffer_sign#0 } } ) always clobbers reg byte a reg byte y
|
|
Statement [156] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] ( main:6::printf_sint:19 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:23 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:35 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:39 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:51 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:55 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:67 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:71 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:83 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:87 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } ) always clobbers reg byte a
|
|
Statement [157] if((signed word) printf_sint::value#11<(signed byte) 0) goto printf_sint::@1 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] ( main:6::printf_sint:19 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:23 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:35 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:39 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:51 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:55 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:67 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:71 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:83 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } main:6::printf_sint:87 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_sint::value#11 printf_buffer ] { } ) always clobbers reg byte a
|
|
Statement [158] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#11 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] ( main:6::printf_sint:19 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:23 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:35 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:39 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:51 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:55 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:67 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:71 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:83 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:87 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } ) always clobbers reg byte a
|
|
Statement [159] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] ( main:6::printf_sint:19 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:23 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:35 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:39 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:51 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:55 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:67 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:71 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:83 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } main:6::printf_sint:87 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer printf_sint::value#0 ] { } ) always clobbers reg byte a
|
|
Statement [161] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#13 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] ( main:6::printf_sint:19 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } main:6::printf_sint:23 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } main:6::printf_sint:35 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } main:6::printf_sint:39 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } main:6::printf_sint:51 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } main:6::printf_sint:55 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } main:6::printf_sint:67 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } main:6::printf_sint:71 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } main:6::printf_sint:83 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } main:6::printf_sint:87 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::value#1 ] { } ) always clobbers reg byte a
|
|
Statement [176] (byte~) utoa::$11 ← (byte)(word) utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 utoa::$11 ] { } ) always clobbers reg byte a
|
|
Statement [177] *((byte*) utoa::buffer#11) ← *((const byte*) DIGITS + (byte~) utoa::$11) [ printf_buffer utoa::buffer#11 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#11 ] { } ) always clobbers reg byte a reg byte y
|
|
Statement [178] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::buffer#3 ] { } ) always clobbers reg byte a
|
|
Statement [179] *((byte*) utoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer ] { } ) always clobbers reg byte a reg byte y
|
|
Statement [181] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } ) always clobbers reg byte a
|
|
Statement [182] (word) utoa::digit_value#0 ← *((const word*) RADIX_DECIMAL_VALUES + (byte~) utoa::$10) [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } ) always clobbers reg byte a
|
|
Statement [184] if((word) utoa::value#2>=(word) utoa::digit_value#0) goto utoa::@5 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } ) always clobbers reg byte a
|
|
Statement [187] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#11 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a
|
|
Statement [188] (word) utoa_append::value#0 ← (word) utoa::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a
|
|
Statement [189] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a
|
|
Statement [191] (word) utoa_append::return#0 ← (word) utoa_append::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a
|
|
Statement [192] (word) utoa::value#0 ← (word) utoa_append::return#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] ( main:6::printf_sint:19::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } main:6::printf_sint:23::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } main:6::printf_sint:35::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } main:6::printf_sint:39::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } main:6::printf_sint:51::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } main:6::printf_sint:55::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } main:6::printf_sint:67::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } main:6::printf_sint:71::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } main:6::printf_sint:83::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } main:6::printf_sint:87::utoa:162 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } ) always clobbers reg byte a
|
|
Statement [196] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:6::printf_sint:19::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:23::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:35::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:39::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:51::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:55::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:67::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:71::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:83::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:87::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a
|
|
Statement [197] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) [ utoa_append::value#2 ] ( main:6::printf_sint:19::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:23::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:35::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:39::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:51::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:55::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:67::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:71::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:83::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:87::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a reg byte y
|
|
Statement [200] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:6::printf_sint:19::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:23::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:35::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:39::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:51::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:55::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:67::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:71::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:83::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:6::printf_sint:87::utoa:162::utoa_append:190 [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a
|
|
Statement [204] (byte) conio_cursor_x ← (byte) 0 [ conio_cursor_x ] ( main:6::clrscr:9 [ printf_buffer conio_cursor_x ] { } ) always clobbers reg byte a
|
|
Statement [205] (byte) conio_cursor_y ← (byte) 0 [ conio_cursor_x conio_cursor_y ] ( main:6::clrscr:9 [ printf_buffer conio_cursor_x conio_cursor_y ] { } ) always clobbers reg byte a
|
|
Statement [206] (byte*) conio_cursor_text ← (const nomodify byte*) CONIO_SCREEN_TEXT [ conio_cursor_x conio_cursor_y conio_cursor_text ] ( main:6::clrscr:9 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text ] { } ) always clobbers reg byte a
|
|
Statement [207] (byte*) conio_cursor_color ← (const nomodify byte*) CONIO_SCREEN_COLORS [ conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] ( main:6::clrscr:9 [ printf_buffer conio_cursor_x conio_cursor_y conio_cursor_text conio_cursor_color ] { } ) always clobbers reg byte a
|
|
Statement [211] (byte*) clrscr::line_text#1 ← (byte*) clrscr::line_text#5 + (byte) $28 [ clrscr::l#2 clrscr::line_cols#5 clrscr::line_text#1 ] ( main:6::clrscr:9 [ printf_buffer clrscr::l#2 clrscr::line_cols#5 clrscr::line_text#1 ] { } ) always clobbers reg byte a
|
|
Statement [212] (byte*) clrscr::line_cols#1 ← (byte*) clrscr::line_cols#5 + (byte) $28 [ clrscr::l#2 clrscr::line_text#1 clrscr::line_cols#1 ] ( main:6::clrscr:9 [ printf_buffer clrscr::l#2 clrscr::line_text#1 clrscr::line_cols#1 ] { } ) always clobbers reg byte a
|
|
Statement [214] *((byte*) clrscr::line_text#5 + (byte) clrscr::c#2) ← (byte) ' ' [ clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] ( main:6::clrscr:9 [ printf_buffer clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] { } ) always clobbers reg byte a
|
|
Statement [215] *((byte*) clrscr::line_cols#5 + (byte) clrscr::c#2) ← (const nomodify byte) CONIO_TEXTCOLOR_DEFAULT [ clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] ( main:6::clrscr:9 [ printf_buffer clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] { } ) always clobbers reg byte a
|
|
Potential registers zp[2]:2 [ cputs::s#22 cputs::s#23 cputs::s#0 ] : zp[2]:2 ,
|
|
Potential registers zp[1]:4 [ cputc::c#13 cputc::c#0 cputc::c#2 ] : zp[1]:4 , reg byte a , reg byte x , reg byte y ,
|
|
Potential registers zp[2]:5 [ memset::str#3 ] : zp[2]:5 ,
|
|
Potential registers zp[1]:7 [ memset::c#4 ] : zp[1]:7 , reg byte x ,
|
|
Potential registers zp[2]:8 [ memset::dst#2 memset::dst#4 memset::dst#1 ] : zp[2]:8 ,
|
|
Potential registers zp[2]:10 [ memcpy::source#2 ] : zp[2]:10 ,
|
|
Potential registers zp[2]:12 [ memcpy::destination#2 ] : zp[2]:12 ,
|
|
Potential registers zp[2]:14 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] : zp[2]:14 ,
|
|
Potential registers zp[2]:16 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] : zp[2]:16 ,
|
|
Potential registers zp[2]:18 [ printf_sint::value#13 printf_sint::value#0 printf_sint::value#11 ] : zp[2]:18 ,
|
|
Potential registers zp[1]:20 [ utoa::digit#2 utoa::digit#1 ] : zp[1]:20 , reg byte x ,
|
|
Potential registers zp[2]:21 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] : zp[2]:21 ,
|
|
Potential registers zp[1]:23 [ utoa::started#2 utoa::started#4 ] : zp[1]:23 , reg byte x , reg byte y ,
|
|
Potential registers zp[2]:24 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] : zp[2]:24 ,
|
|
Potential registers zp[2]:26 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] : zp[2]:26 ,
|
|
Potential registers zp[1]:28 [ utoa_append::digit#2 utoa_append::digit#1 ] : zp[1]:28 , reg byte x , reg byte y ,
|
|
Potential registers zp[1]:29 [ clrscr::l#2 clrscr::l#1 ] : zp[1]:29 , reg byte x , reg byte y ,
|
|
Potential registers zp[2]:30 [ clrscr::line_text#5 clrscr::line_text#1 ] : zp[2]:30 ,
|
|
Potential registers zp[2]:32 [ clrscr::line_cols#5 clrscr::line_cols#1 ] : zp[2]:32 ,
|
|
Potential registers zp[1]:34 [ clrscr::c#2 clrscr::c#1 ] : zp[1]:34 , reg byte x , reg byte y ,
|
|
Potential registers zp[1]:35 [ conio_cursor_x ] : zp[1]:35 ,
|
|
Potential registers zp[1]:36 [ conio_cursor_y ] : zp[1]:36 ,
|
|
Potential registers zp[2]:37 [ conio_cursor_text ] : zp[2]:37 ,
|
|
Potential registers zp[2]:39 [ conio_cursor_color ] : zp[2]:39 ,
|
|
Potential registers zp[1]:41 [ cputs::c#1 ] : zp[1]:41 , reg byte a , reg byte x , reg byte y ,
|
|
Potential registers zp[2]:42 [ cputln::ln_offset#0 ] : zp[2]:42 ,
|
|
Potential registers zp[2]:44 [ cputln::$1 ] : zp[2]:44 ,
|
|
Potential registers zp[2]:46 [ cputln::$2 ] : zp[2]:46 ,
|
|
Potential registers zp[2]:48 [ cscroll::$7 ] : zp[2]:48 ,
|
|
Potential registers zp[2]:50 [ cscroll::$8 ] : zp[2]:50 ,
|
|
Potential registers zp[2]:52 [ memset::end#0 ] : zp[2]:52 ,
|
|
Potential registers zp[2]:54 [ memcpy::src_end#0 ] : zp[2]:54 ,
|
|
Potential registers zp[1]:56 [ printf_number_buffer::buffer_sign#0 ] : zp[1]:56 , reg byte a , reg byte x , reg byte y ,
|
|
Potential registers zp[1]:57 [ utoa::$11 ] : zp[1]:57 , reg byte a , reg byte x , reg byte y ,
|
|
Potential registers zp[2]:58 [ utoa::buffer#3 ] : zp[2]:58 ,
|
|
Potential registers zp[1]:60 [ utoa::$10 ] : zp[1]:60 , reg byte a , reg byte x , reg byte y ,
|
|
Potential registers zp[2]:61 [ utoa::digit_value#0 ] : zp[2]:61 ,
|
|
Potential registers zp[2]:63 [ utoa_append::buffer#0 ] : zp[2]:63 ,
|
|
Potential registers zp[2]:65 [ utoa_append::sub#0 ] : zp[2]:65 ,
|
|
Potential registers zp[2]:67 [ utoa_append::return#0 ] : zp[2]:67 ,
|
|
Potential registers mem[12] [ printf_buffer ] : mem[12] ,
|
|
|
|
REGISTER UPLIFT SCOPES
|
|
Uplift Scope [memcpy] 301,250,000,004.25: zp[2]:14 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] 202,333,333,337.67: zp[2]:16 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] 12,625,000,000.25: zp[2]:54 [ memcpy::src_end#0 ] 0: zp[2]:10 [ memcpy::source#2 ] 0: zp[2]:12 [ memcpy::destination#2 ]
|
|
Uplift Scope [memset] 335,666,666,672.33: zp[2]:8 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 16,833,333,333.67: zp[2]:52 [ memset::end#0 ] 14,285,714,285.86: zp[1]:7 [ memset::c#4 ] 0: zp[2]:5 [ memset::str#3 ]
|
|
Uplift Scope [cscroll] 200,000,002: zp[2]:48 [ cscroll::$7 ] 200,000,002: zp[2]:50 [ cscroll::$8 ]
|
|
Uplift Scope [cputln] 20,000,002: zp[2]:44 [ cputln::$1 ] 20,000,002: zp[2]:46 [ cputln::$2 ] 10,000,001: zp[2]:42 [ cputln::ln_offset#0 ]
|
|
Uplift Scope [utoa_append] 25,055,003.5: zp[2]:26 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] 20,050,002.5: zp[1]:28 [ utoa_append::digit#2 utoa_append::digit#1 ] 3,335,000.5: zp[2]:65 [ utoa_append::sub#0 ] 20,002: zp[2]:67 [ utoa_append::return#0 ] 13,750.25: zp[2]:63 [ utoa_append::buffer#0 ]
|
|
Uplift Scope [] 2,175,676.42: zp[1]:36 [ conio_cursor_y ] 1,548,611.88: zp[2]:39 [ conio_cursor_color ] 1,537,931.79: zp[2]:37 [ conio_cursor_text ] 186,047.36: zp[1]:35 [ conio_cursor_x ] 0: mem[12] [ printf_buffer ]
|
|
Uplift Scope [cputc] 1,252,506: zp[1]:4 [ cputc::c#13 cputc::c#0 cputc::c#2 ]
|
|
Uplift Scope [cputs] 215,003.5: zp[2]:2 [ cputs::s#22 cputs::s#23 cputs::s#0 ] 100,001: zp[1]:41 [ cputs::c#1 ]
|
|
Uplift Scope [utoa] 38,003.93: zp[2]:24 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] 31,411.36: zp[2]:21 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] 22,859.43: zp[1]:20 [ utoa::digit#2 utoa::digit#1 ] 20,002: zp[1]:60 [ utoa::$10 ] 15,001.5: zp[1]:23 [ utoa::started#2 utoa::started#4 ] 6,000.6: zp[2]:61 [ utoa::digit_value#0 ] 2,002: zp[1]:57 [ utoa::$11 ] 2,002: zp[2]:58 [ utoa::buffer#3 ]
|
|
Uplift Scope [clrscr] 32,503.25: zp[1]:34 [ clrscr::c#2 clrscr::c#1 ] 2,501.38: zp[2]:32 [ clrscr::line_cols#5 clrscr::line_cols#1 ] 2,382.05: zp[2]:30 [ clrscr::line_text#5 clrscr::line_text#1 ] 2,335.67: zp[1]:29 [ clrscr::l#2 clrscr::l#1 ]
|
|
Uplift Scope [printf_number_buffer] 701: zp[1]:56 [ printf_number_buffer::buffer_sign#0 ]
|
|
Uplift Scope [printf_sint] 404: zp[2]:18 [ printf_sint::value#13 printf_sint::value#0 printf_sint::value#11 ]
|
|
Uplift Scope [RADIX]
|
|
Uplift Scope [printf_format_number]
|
|
Uplift Scope [printf_buffer_number]
|
|
Uplift Scope [printf_format_string]
|
|
Uplift Scope [main]
|
|
|
|
Uplifting [memcpy] best 27000 combination zp[2]:14 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] zp[2]:16 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] zp[2]:54 [ memcpy::src_end#0 ] zp[2]:10 [ memcpy::source#2 ] zp[2]:12 [ memcpy::destination#2 ]
|
|
Uplifting [memset] best 26894 combination zp[2]:8 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:52 [ memset::end#0 ] reg byte x [ memset::c#4 ] zp[2]:5 [ memset::str#3 ]
|
|
Uplifting [cscroll] best 26894 combination zp[2]:48 [ cscroll::$7 ] zp[2]:50 [ cscroll::$8 ]
|
|
Uplifting [cputln] best 26894 combination zp[2]:44 [ cputln::$1 ] zp[2]:46 [ cputln::$2 ] zp[2]:42 [ cputln::ln_offset#0 ]
|
|
Uplifting [utoa_append] best 26291 combination zp[2]:26 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] zp[2]:65 [ utoa_append::sub#0 ] zp[2]:67 [ utoa_append::return#0 ] zp[2]:63 [ utoa_append::buffer#0 ]
|
|
Uplifting [] best 26291 combination zp[1]:36 [ conio_cursor_y ] zp[2]:39 [ conio_cursor_color ] zp[2]:37 [ conio_cursor_text ] zp[1]:35 [ conio_cursor_x ] mem[12] [ printf_buffer ]
|
|
Uplifting [cputc] best 26222 combination reg byte a [ cputc::c#13 cputc::c#0 cputc::c#2 ]
|
|
Uplifting [cputs] best 26132 combination zp[2]:2 [ cputs::s#22 cputs::s#23 cputs::s#0 ] reg byte a [ cputs::c#1 ]
|
|
Uplifting [utoa] best 25998 combination zp[2]:24 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] zp[2]:21 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] zp[1]:20 [ utoa::digit#2 utoa::digit#1 ] reg byte a [ utoa::$10 ] reg byte x [ utoa::started#2 utoa::started#4 ] zp[2]:61 [ utoa::digit_value#0 ] reg byte a [ utoa::$11 ] zp[2]:58 [ utoa::buffer#3 ]
|
|
Uplifting [clrscr] best 24408 combination reg byte y [ clrscr::c#2 clrscr::c#1 ] zp[2]:32 [ clrscr::line_cols#5 clrscr::line_cols#1 ] zp[2]:30 [ clrscr::line_text#5 clrscr::line_text#1 ] reg byte x [ clrscr::l#2 clrscr::l#1 ]
|
|
Uplifting [printf_number_buffer] best 24399 combination reg byte a [ printf_number_buffer::buffer_sign#0 ]
|
|
Uplifting [printf_sint] best 24399 combination zp[2]:18 [ printf_sint::value#13 printf_sint::value#0 printf_sint::value#11 ]
|
|
Uplifting [RADIX] best 24399 combination
|
|
Uplifting [printf_format_number] best 24399 combination
|
|
Uplifting [printf_buffer_number] best 24399 combination
|
|
Uplifting [printf_format_string] best 24399 combination
|
|
Uplifting [main] best 24399 combination
|
|
Attempting to uplift remaining variables inzp[1]:36 [ conio_cursor_y ]
|
|
Uplifting [] best 24399 combination zp[1]:36 [ conio_cursor_y ]
|
|
Attempting to uplift remaining variables inzp[1]:35 [ conio_cursor_x ]
|
|
Uplifting [] best 24399 combination zp[1]:35 [ conio_cursor_x ]
|
|
Attempting to uplift remaining variables inzp[1]:20 [ utoa::digit#2 utoa::digit#1 ]
|
|
Uplifting [utoa] best 24399 combination zp[1]:20 [ utoa::digit#2 utoa::digit#1 ]
|
|
Coalescing zero page register [ zp[2]:37 [ conio_cursor_text ] ] with [ zp[2]:44 [ cputln::$1 ] ] - score: 2
|
|
Coalescing zero page register [ zp[2]:37 [ conio_cursor_text cputln::$1 ] ] with [ zp[2]:48 [ cscroll::$7 ] ] - score: 2
|
|
Coalescing zero page register [ zp[2]:39 [ conio_cursor_color ] ] with [ zp[2]:46 [ cputln::$2 ] ] - score: 2
|
|
Coalescing zero page register [ zp[2]:39 [ conio_cursor_color cputln::$2 ] ] with [ zp[2]:50 [ cscroll::$8 ] ] - score: 2
|
|
Coalescing zero page register [ zp[2]:5 [ memset::str#3 ] ] with [ zp[2]:8 [ memset::dst#2 memset::dst#4 memset::dst#1 ] ] - score: 1
|
|
Coalescing zero page register [ zp[2]:10 [ memcpy::source#2 ] ] with [ zp[2]:14 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] ] - score: 1
|
|
Coalescing zero page register [ zp[2]:12 [ memcpy::destination#2 ] ] with [ zp[2]:16 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] ] - score: 1
|
|
Coalescing zero page register [ zp[2]:18 [ printf_sint::value#13 printf_sint::value#0 printf_sint::value#11 ] ] with [ zp[2]:21 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] ] - score: 1
|
|
Coalescing zero page register [ zp[2]:24 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] ] with [ zp[2]:58 [ utoa::buffer#3 ] ] - score: 1
|
|
Coalescing zero page register [ zp[2]:24 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 ] ] with [ zp[2]:63 [ utoa_append::buffer#0 ] ] - score: 1
|
|
Coalescing zero page register [ zp[2]:26 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] with [ zp[2]:67 [ utoa_append::return#0 ] ] - score: 1
|
|
Coalescing zero page register [ zp[2]:61 [ utoa::digit_value#0 ] ] with [ zp[2]:65 [ utoa_append::sub#0 ] ] - score: 1
|
|
Coalescing zero page register [ zp[2]:18 [ printf_sint::value#13 printf_sint::value#0 printf_sint::value#11 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] ] with [ zp[2]:26 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] - score: 2
|
|
Coalescing zero page register [ zp[2]:10 [ memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 ] ] with [ zp[2]:5 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ]
|
|
Coalescing zero page register [ zp[2]:18 [ printf_sint::value#13 printf_sint::value#0 printf_sint::value#11 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] with [ zp[2]:2 [ cputs::s#22 cputs::s#23 cputs::s#0 ] ]
|
|
Coalescing zero page register [ zp[2]:24 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ] ] with [ zp[2]:12 [ memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] ]
|
|
Coalescing zero page register [ zp[2]:37 [ conio_cursor_text cputln::$1 cscroll::$7 ] ] with [ zp[2]:30 [ clrscr::line_text#5 clrscr::line_text#1 ] ]
|
|
Coalescing zero page register [ zp[2]:39 [ conio_cursor_color cputln::$2 cscroll::$8 ] ] with [ zp[2]:32 [ clrscr::line_cols#5 clrscr::line_cols#1 ] ]
|
|
Coalescing zero page register [ zp[2]:54 [ memcpy::src_end#0 ] ] with [ zp[2]:52 [ memset::end#0 ] ]
|
|
Coalescing zero page register [ zp[2]:61 [ utoa::digit_value#0 utoa_append::sub#0 ] ] with [ zp[2]:42 [ cputln::ln_offset#0 ] ]
|
|
Coalescing zero page register [ zp[2]:61 [ utoa::digit_value#0 utoa_append::sub#0 cputln::ln_offset#0 ] ] with [ zp[2]:10 [ memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ]
|
|
Allocated (was zp[2]:18) zp[2]:2 [ printf_sint::value#13 printf_sint::value#0 printf_sint::value#11 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 cputs::s#22 cputs::s#23 cputs::s#0 ]
|
|
Allocated (was zp[1]:20) zp[1]:4 [ utoa::digit#2 utoa::digit#1 ]
|
|
Allocated (was zp[2]:24) zp[2]:5 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
|
|
Allocated (was zp[1]:35) zp[1]:7 [ conio_cursor_x ]
|
|
Allocated (was zp[1]:36) zp[1]:8 [ conio_cursor_y ]
|
|
Allocated (was zp[2]:37) zp[2]:9 [ conio_cursor_text cputln::$1 cscroll::$7 clrscr::line_text#5 clrscr::line_text#1 ]
|
|
Allocated (was zp[2]:39) zp[2]:11 [ conio_cursor_color cputln::$2 cscroll::$8 clrscr::line_cols#5 clrscr::line_cols#1 ]
|
|
Allocated (was zp[2]:54) zp[2]:13 [ memcpy::src_end#0 memset::end#0 ]
|
|
Allocated (was zp[2]:61) zp[2]:15 [ utoa::digit_value#0 utoa_append::sub#0 cputln::ln_offset#0 memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ]
|
|
|
|
ASSEMBLER BEFORE OPTIMIZATION
|
|
// File Comments
|
|
// Tests printf function call rewriting
|
|
// Test parameter field syntax %2$d
|
|
// Upstart
|
|
.pc = $801 "Basic"
|
|
:BasicUpstart(__bbegin)
|
|
.pc = $80d "Program"
|
|
// Global Constants & labels
|
|
// The default text color
|
|
.const CONIO_TEXTCOLOR_DEFAULT = $e
|
|
.const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
|
|
.const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
|
|
// The screen width
|
|
// The screen height
|
|
// The screen bytes
|
|
// The text screen address
|
|
.label CONIO_SCREEN_TEXT = $400
|
|
// The color screen address
|
|
.label CONIO_SCREEN_COLORS = $d800
|
|
.label conio_cursor_x = 7
|
|
.label conio_cursor_y = 8
|
|
.label conio_cursor_text = 9
|
|
.label conio_cursor_color = $b
|
|
// @begin
|
|
__bbegin:
|
|
jmp __b1
|
|
// @1
|
|
__b1:
|
|
// [1] (byte) conio_cursor_x ← (byte) 0 -- vbuz1=vbuc1
|
|
// The current cursor x-position
|
|
lda #0
|
|
sta.z conio_cursor_x
|
|
// [2] (byte) conio_cursor_y ← (byte) 0 -- vbuz1=vbuc1
|
|
// The current cursor y-position
|
|
lda #0
|
|
sta.z conio_cursor_y
|
|
// [3] (byte*) conio_cursor_text ← (const nomodify byte*) CONIO_SCREEN_TEXT -- pbuz1=pbuc1
|
|
// The current cursor address
|
|
lda #<CONIO_SCREEN_TEXT
|
|
sta.z conio_cursor_text
|
|
lda #>CONIO_SCREEN_TEXT
|
|
sta.z conio_cursor_text+1
|
|
// [4] (byte*) conio_cursor_color ← (const nomodify byte*) CONIO_SCREEN_COLORS -- pbuz1=pbuc1
|
|
// The current cursor address
|
|
lda #<CONIO_SCREEN_COLORS
|
|
sta.z conio_cursor_color
|
|
lda #>CONIO_SCREEN_COLORS
|
|
sta.z conio_cursor_color+1
|
|
// [5] phi from @1 to @2 [phi:@1->@2]
|
|
__b2_from___b1:
|
|
jmp __b2
|
|
// @2
|
|
__b2:
|
|
// [6] call main
|
|
// [8] phi from @2 to main [phi:@2->main]
|
|
main_from___b2:
|
|
jsr main
|
|
// [7] phi from @2 to @end [phi:@2->@end]
|
|
__bend_from___b2:
|
|
jmp __bend
|
|
// @end
|
|
__bend:
|
|
// main
|
|
main: {
|
|
// [9] call clrscr
|
|
// [201] phi from main to clrscr [phi:main->clrscr]
|
|
clrscr_from_main:
|
|
jsr clrscr
|
|
// [10] phi from main to main::@1 [phi:main->main::@1]
|
|
__b1_from_main:
|
|
jmp __b1
|
|
// main::@1
|
|
__b1:
|
|
// [11] call cputc
|
|
// [99] phi from main::@1 to cputc [phi:main::@1->cputc]
|
|
cputc_from___b1:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@1->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [12] phi from main::@1 to main::@2 [phi:main::@1->main::@2]
|
|
__b2_from___b1:
|
|
jmp __b2
|
|
// main::@2
|
|
__b2:
|
|
// [13] call cputs
|
|
// [91] phi from main::@2 to cputs [phi:main::@2->cputs]
|
|
cputs_from___b2:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s [phi:main::@2->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s
|
|
sta.z cputs.s
|
|
lda #>s
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [14] phi from main::@2 to main::@3 [phi:main::@2->main::@3]
|
|
__b3_from___b2:
|
|
jmp __b3
|
|
// main::@3
|
|
__b3:
|
|
// [15] call cputc
|
|
// [99] phi from main::@3 to cputc [phi:main::@3->cputc]
|
|
cputc_from___b3:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@3->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [16] phi from main::@3 to main::@4 [phi:main::@3->main::@4]
|
|
__b4_from___b3:
|
|
jmp __b4
|
|
// main::@4
|
|
__b4:
|
|
// [17] call cputs
|
|
// [91] phi from main::@4 to cputs [phi:main::@4->cputs]
|
|
cputs_from___b4:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s1 [phi:main::@4->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s1
|
|
sta.z cputs.s
|
|
lda #>s1
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [18] phi from main::@4 to main::@5 [phi:main::@4->main::@5]
|
|
__b5_from___b4:
|
|
jmp __b5
|
|
// main::@5
|
|
__b5:
|
|
// [19] call printf_sint
|
|
// [155] phi from main::@5 to printf_sint [phi:main::@5->printf_sint]
|
|
printf_sint_from___b5:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 1 [phi:main::@5->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<1
|
|
sta.z printf_sint.value
|
|
lda #>1
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [20] phi from main::@5 to main::@6 [phi:main::@5->main::@6]
|
|
__b6_from___b5:
|
|
jmp __b6
|
|
// main::@6
|
|
__b6:
|
|
// [21] call cputs
|
|
// [91] phi from main::@6 to cputs [phi:main::@6->cputs]
|
|
cputs_from___b6:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s2 [phi:main::@6->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s2
|
|
sta.z cputs.s
|
|
lda #>s2
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [22] phi from main::@6 to main::@7 [phi:main::@6->main::@7]
|
|
__b7_from___b6:
|
|
jmp __b7
|
|
// main::@7
|
|
__b7:
|
|
// [23] call printf_sint
|
|
// [155] phi from main::@7 to printf_sint [phi:main::@7->printf_sint]
|
|
printf_sint_from___b7:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 2 [phi:main::@7->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<2
|
|
sta.z printf_sint.value
|
|
lda #>2
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [24] phi from main::@7 to main::@8 [phi:main::@7->main::@8]
|
|
__b8_from___b7:
|
|
jmp __b8
|
|
// main::@8
|
|
__b8:
|
|
// [25] call cputs
|
|
// [91] phi from main::@8 to cputs [phi:main::@8->cputs]
|
|
cputs_from___b8:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s3 [phi:main::@8->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s3
|
|
sta.z cputs.s
|
|
lda #>s3
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [26] phi from main::@8 to main::@9 [phi:main::@8->main::@9]
|
|
__b9_from___b8:
|
|
jmp __b9
|
|
// main::@9
|
|
__b9:
|
|
// [27] call cputc
|
|
// [99] phi from main::@9 to cputc [phi:main::@9->cputc]
|
|
cputc_from___b9:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@9->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [28] phi from main::@9 to main::@10 [phi:main::@9->main::@10]
|
|
__b10_from___b9:
|
|
jmp __b10
|
|
// main::@10
|
|
__b10:
|
|
// [29] call cputs
|
|
// [91] phi from main::@10 to cputs [phi:main::@10->cputs]
|
|
cputs_from___b10:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s4 [phi:main::@10->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s4
|
|
sta.z cputs.s
|
|
lda #>s4
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [30] phi from main::@10 to main::@11 [phi:main::@10->main::@11]
|
|
__b11_from___b10:
|
|
jmp __b11
|
|
// main::@11
|
|
__b11:
|
|
// [31] call cputc
|
|
// [99] phi from main::@11 to cputc [phi:main::@11->cputc]
|
|
cputc_from___b11:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@11->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [32] phi from main::@11 to main::@12 [phi:main::@11->main::@12]
|
|
__b12_from___b11:
|
|
jmp __b12
|
|
// main::@12
|
|
__b12:
|
|
// [33] call cputs
|
|
// [91] phi from main::@12 to cputs [phi:main::@12->cputs]
|
|
cputs_from___b12:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s5 [phi:main::@12->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s5
|
|
sta.z cputs.s
|
|
lda #>s5
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [34] phi from main::@12 to main::@13 [phi:main::@12->main::@13]
|
|
__b13_from___b12:
|
|
jmp __b13
|
|
// main::@13
|
|
__b13:
|
|
// [35] call printf_sint
|
|
// [155] phi from main::@13 to printf_sint [phi:main::@13->printf_sint]
|
|
printf_sint_from___b13:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 1 [phi:main::@13->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<1
|
|
sta.z printf_sint.value
|
|
lda #>1
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [36] phi from main::@13 to main::@14 [phi:main::@13->main::@14]
|
|
__b14_from___b13:
|
|
jmp __b14
|
|
// main::@14
|
|
__b14:
|
|
// [37] call cputs
|
|
// [91] phi from main::@14 to cputs [phi:main::@14->cputs]
|
|
cputs_from___b14:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s2 [phi:main::@14->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s2
|
|
sta.z cputs.s
|
|
lda #>s2
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [38] phi from main::@14 to main::@15 [phi:main::@14->main::@15]
|
|
__b15_from___b14:
|
|
jmp __b15
|
|
// main::@15
|
|
__b15:
|
|
// [39] call printf_sint
|
|
// [155] phi from main::@15 to printf_sint [phi:main::@15->printf_sint]
|
|
printf_sint_from___b15:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 2 [phi:main::@15->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<2
|
|
sta.z printf_sint.value
|
|
lda #>2
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [40] phi from main::@15 to main::@16 [phi:main::@15->main::@16]
|
|
__b16_from___b15:
|
|
jmp __b16
|
|
// main::@16
|
|
__b16:
|
|
// [41] call cputs
|
|
// [91] phi from main::@16 to cputs [phi:main::@16->cputs]
|
|
cputs_from___b16:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s3 [phi:main::@16->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s3
|
|
sta.z cputs.s
|
|
lda #>s3
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [42] phi from main::@16 to main::@17 [phi:main::@16->main::@17]
|
|
__b17_from___b16:
|
|
jmp __b17
|
|
// main::@17
|
|
__b17:
|
|
// [43] call cputc
|
|
// [99] phi from main::@17 to cputc [phi:main::@17->cputc]
|
|
cputc_from___b17:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@17->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [44] phi from main::@17 to main::@18 [phi:main::@17->main::@18]
|
|
__b18_from___b17:
|
|
jmp __b18
|
|
// main::@18
|
|
__b18:
|
|
// [45] call cputs
|
|
// [91] phi from main::@18 to cputs [phi:main::@18->cputs]
|
|
cputs_from___b18:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s4 [phi:main::@18->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s4
|
|
sta.z cputs.s
|
|
lda #>s4
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [46] phi from main::@18 to main::@19 [phi:main::@18->main::@19]
|
|
__b19_from___b18:
|
|
jmp __b19
|
|
// main::@19
|
|
__b19:
|
|
// [47] call cputc
|
|
// [99] phi from main::@19 to cputc [phi:main::@19->cputc]
|
|
cputc_from___b19:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@19->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [48] phi from main::@19 to main::@20 [phi:main::@19->main::@20]
|
|
__b20_from___b19:
|
|
jmp __b20
|
|
// main::@20
|
|
__b20:
|
|
// [49] call cputs
|
|
// [91] phi from main::@20 to cputs [phi:main::@20->cputs]
|
|
cputs_from___b20:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s9 [phi:main::@20->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s9
|
|
sta.z cputs.s
|
|
lda #>s9
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [50] phi from main::@20 to main::@21 [phi:main::@20->main::@21]
|
|
__b21_from___b20:
|
|
jmp __b21
|
|
// main::@21
|
|
__b21:
|
|
// [51] call printf_sint
|
|
// [155] phi from main::@21 to printf_sint [phi:main::@21->printf_sint]
|
|
printf_sint_from___b21:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 1 [phi:main::@21->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<1
|
|
sta.z printf_sint.value
|
|
lda #>1
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [52] phi from main::@21 to main::@22 [phi:main::@21->main::@22]
|
|
__b22_from___b21:
|
|
jmp __b22
|
|
// main::@22
|
|
__b22:
|
|
// [53] call cputs
|
|
// [91] phi from main::@22 to cputs [phi:main::@22->cputs]
|
|
cputs_from___b22:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s2 [phi:main::@22->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s2
|
|
sta.z cputs.s
|
|
lda #>s2
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [54] phi from main::@22 to main::@23 [phi:main::@22->main::@23]
|
|
__b23_from___b22:
|
|
jmp __b23
|
|
// main::@23
|
|
__b23:
|
|
// [55] call printf_sint
|
|
// [155] phi from main::@23 to printf_sint [phi:main::@23->printf_sint]
|
|
printf_sint_from___b23:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 1 [phi:main::@23->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<1
|
|
sta.z printf_sint.value
|
|
lda #>1
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [56] phi from main::@23 to main::@24 [phi:main::@23->main::@24]
|
|
__b24_from___b23:
|
|
jmp __b24
|
|
// main::@24
|
|
__b24:
|
|
// [57] call cputs
|
|
// [91] phi from main::@24 to cputs [phi:main::@24->cputs]
|
|
cputs_from___b24:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s3 [phi:main::@24->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s3
|
|
sta.z cputs.s
|
|
lda #>s3
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [58] phi from main::@24 to main::@25 [phi:main::@24->main::@25]
|
|
__b25_from___b24:
|
|
jmp __b25
|
|
// main::@25
|
|
__b25:
|
|
// [59] call cputc
|
|
// [99] phi from main::@25 to cputc [phi:main::@25->cputc]
|
|
cputc_from___b25:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@25->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [60] phi from main::@25 to main::@26 [phi:main::@25->main::@26]
|
|
__b26_from___b25:
|
|
jmp __b26
|
|
// main::@26
|
|
__b26:
|
|
// [61] call cputs
|
|
// [91] phi from main::@26 to cputs [phi:main::@26->cputs]
|
|
cputs_from___b26:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s12 [phi:main::@26->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s12
|
|
sta.z cputs.s
|
|
lda #>s12
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [62] phi from main::@26 to main::@27 [phi:main::@26->main::@27]
|
|
__b27_from___b26:
|
|
jmp __b27
|
|
// main::@27
|
|
__b27:
|
|
// [63] call cputc
|
|
// [99] phi from main::@27 to cputc [phi:main::@27->cputc]
|
|
cputc_from___b27:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@27->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [64] phi from main::@27 to main::@28 [phi:main::@27->main::@28]
|
|
__b28_from___b27:
|
|
jmp __b28
|
|
// main::@28
|
|
__b28:
|
|
// [65] call cputs
|
|
// [91] phi from main::@28 to cputs [phi:main::@28->cputs]
|
|
cputs_from___b28:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s5 [phi:main::@28->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s5
|
|
sta.z cputs.s
|
|
lda #>s5
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [66] phi from main::@28 to main::@29 [phi:main::@28->main::@29]
|
|
__b29_from___b28:
|
|
jmp __b29
|
|
// main::@29
|
|
__b29:
|
|
// [67] call printf_sint
|
|
// [155] phi from main::@29 to printf_sint [phi:main::@29->printf_sint]
|
|
printf_sint_from___b29:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 2 [phi:main::@29->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<2
|
|
sta.z printf_sint.value
|
|
lda #>2
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [68] phi from main::@29 to main::@30 [phi:main::@29->main::@30]
|
|
__b30_from___b29:
|
|
jmp __b30
|
|
// main::@30
|
|
__b30:
|
|
// [69] call cputs
|
|
// [91] phi from main::@30 to cputs [phi:main::@30->cputs]
|
|
cputs_from___b30:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s2 [phi:main::@30->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s2
|
|
sta.z cputs.s
|
|
lda #>s2
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [70] phi from main::@30 to main::@31 [phi:main::@30->main::@31]
|
|
__b31_from___b30:
|
|
jmp __b31
|
|
// main::@31
|
|
__b31:
|
|
// [71] call printf_sint
|
|
// [155] phi from main::@31 to printf_sint [phi:main::@31->printf_sint]
|
|
printf_sint_from___b31:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 2 [phi:main::@31->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<2
|
|
sta.z printf_sint.value
|
|
lda #>2
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [72] phi from main::@31 to main::@32 [phi:main::@31->main::@32]
|
|
__b32_from___b31:
|
|
jmp __b32
|
|
// main::@32
|
|
__b32:
|
|
// [73] call cputs
|
|
// [91] phi from main::@32 to cputs [phi:main::@32->cputs]
|
|
cputs_from___b32:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s3 [phi:main::@32->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s3
|
|
sta.z cputs.s
|
|
lda #>s3
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [74] phi from main::@32 to main::@33 [phi:main::@32->main::@33]
|
|
__b33_from___b32:
|
|
jmp __b33
|
|
// main::@33
|
|
__b33:
|
|
// [75] call cputc
|
|
// [99] phi from main::@33 to cputc [phi:main::@33->cputc]
|
|
cputc_from___b33:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@33->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [76] phi from main::@33 to main::@34 [phi:main::@33->main::@34]
|
|
__b34_from___b33:
|
|
jmp __b34
|
|
// main::@34
|
|
__b34:
|
|
// [77] call cputs
|
|
// [91] phi from main::@34 to cputs [phi:main::@34->cputs]
|
|
cputs_from___b34:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s12 [phi:main::@34->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s12
|
|
sta.z cputs.s
|
|
lda #>s12
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [78] phi from main::@34 to main::@35 [phi:main::@34->main::@35]
|
|
__b35_from___b34:
|
|
jmp __b35
|
|
// main::@35
|
|
__b35:
|
|
// [79] call cputc
|
|
// [99] phi from main::@35 to cputc [phi:main::@35->cputc]
|
|
cputc_from___b35:
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@35->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [80] phi from main::@35 to main::@36 [phi:main::@35->main::@36]
|
|
__b36_from___b35:
|
|
jmp __b36
|
|
// main::@36
|
|
__b36:
|
|
// [81] call cputs
|
|
// [91] phi from main::@36 to cputs [phi:main::@36->cputs]
|
|
cputs_from___b36:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s9 [phi:main::@36->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s9
|
|
sta.z cputs.s
|
|
lda #>s9
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [82] phi from main::@36 to main::@37 [phi:main::@36->main::@37]
|
|
__b37_from___b36:
|
|
jmp __b37
|
|
// main::@37
|
|
__b37:
|
|
// [83] call printf_sint
|
|
// [155] phi from main::@37 to printf_sint [phi:main::@37->printf_sint]
|
|
printf_sint_from___b37:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 2 [phi:main::@37->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<2
|
|
sta.z printf_sint.value
|
|
lda #>2
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [84] phi from main::@37 to main::@38 [phi:main::@37->main::@38]
|
|
__b38_from___b37:
|
|
jmp __b38
|
|
// main::@38
|
|
__b38:
|
|
// [85] call cputs
|
|
// [91] phi from main::@38 to cputs [phi:main::@38->cputs]
|
|
cputs_from___b38:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s2 [phi:main::@38->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s2
|
|
sta.z cputs.s
|
|
lda #>s2
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [86] phi from main::@38 to main::@39 [phi:main::@38->main::@39]
|
|
__b39_from___b38:
|
|
jmp __b39
|
|
// main::@39
|
|
__b39:
|
|
// [87] call printf_sint
|
|
// [155] phi from main::@39 to printf_sint [phi:main::@39->printf_sint]
|
|
printf_sint_from___b39:
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 1 [phi:main::@39->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<1
|
|
sta.z printf_sint.value
|
|
lda #>1
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [88] phi from main::@39 to main::@40 [phi:main::@39->main::@40]
|
|
__b40_from___b39:
|
|
jmp __b40
|
|
// main::@40
|
|
__b40:
|
|
// [89] call cputs
|
|
// [91] phi from main::@40 to cputs [phi:main::@40->cputs]
|
|
cputs_from___b40:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s3 [phi:main::@40->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s3
|
|
sta.z cputs.s
|
|
lda #>s3
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
jmp __breturn
|
|
// main::@return
|
|
__breturn:
|
|
// [90] return
|
|
rts
|
|
s: .text "d "
|
|
.byte 0
|
|
s1: .text "d: "
|
|
.byte 0
|
|
s2: .text " "
|
|
.byte 0
|
|
s3: .text @"\n"
|
|
.byte 0
|
|
s4: .text "1$d "
|
|
.byte 0
|
|
s5: .text "2$d: "
|
|
.byte 0
|
|
s9: .text "1$d: "
|
|
.byte 0
|
|
s12: .text "2$d "
|
|
.byte 0
|
|
}
|
|
// cputs
|
|
// Output a NUL-terminated string at the current cursor position
|
|
// cputs(byte* zp(2) s)
|
|
cputs: {
|
|
.label s = 2
|
|
// [92] phi from cputs cputs::@2 to cputs::@1 [phi:cputs/cputs::@2->cputs::@1]
|
|
__b1_from_cputs:
|
|
__b1_from___b2:
|
|
// [92] phi (to_nomodify byte*) cputs::s#22 = (to_nomodify byte*) cputs::s#23 [phi:cputs/cputs::@2->cputs::@1#0] -- register_copy
|
|
jmp __b1
|
|
// cputs::@1
|
|
__b1:
|
|
// [93] (byte) cputs::c#1 ← *((to_nomodify byte*) cputs::s#22) -- vbuaa=_deref_pbuz1
|
|
ldy #0
|
|
lda (s),y
|
|
// [94] (to_nomodify byte*) cputs::s#0 ← ++ (to_nomodify byte*) cputs::s#22 -- pbuz1=_inc_pbuz1
|
|
inc.z s
|
|
bne !+
|
|
inc.z s+1
|
|
!:
|
|
// [95] if((byte) 0!=(byte) cputs::c#1) goto cputs::@2 -- vbuc1_neq_vbuaa_then_la1
|
|
cmp #0
|
|
bne __b2
|
|
jmp __breturn
|
|
// cputs::@return
|
|
__breturn:
|
|
// [96] return
|
|
rts
|
|
// cputs::@2
|
|
__b2:
|
|
// [97] (byte) cputc::c#0 ← (byte) cputs::c#1
|
|
// [98] call cputc
|
|
// [99] phi from cputs::@2 to cputc [phi:cputs::@2->cputc]
|
|
cputc_from___b2:
|
|
// [99] phi (byte) cputc::c#13 = (byte) cputc::c#0 [phi:cputs::@2->cputc#0] -- register_copy
|
|
jsr cputc
|
|
jmp __b1_from___b2
|
|
}
|
|
// cputc
|
|
// Output one character at the current cursor position
|
|
// Moves the cursor forward. Scrolls the entire screen if needed
|
|
// cputc(byte register(A) c)
|
|
cputc: {
|
|
// [100] if((byte) cputc::c#13==(byte) ' ') goto cputc::@1 -- vbuaa_eq_vbuc1_then_la1
|
|
cmp #'\n'
|
|
beq __b1_from_cputc
|
|
jmp __b2
|
|
// cputc::@2
|
|
__b2:
|
|
// [101] *((byte*) conio_cursor_text) ← (byte) cputc::c#13 -- _deref_pbuz1=vbuaa
|
|
ldy #0
|
|
sta (conio_cursor_text),y
|
|
// [102] (byte*) conio_cursor_text ← ++ (byte*) conio_cursor_text -- pbuz1=_inc_pbuz1
|
|
inc.z conio_cursor_text
|
|
bne !+
|
|
inc.z conio_cursor_text+1
|
|
!:
|
|
// [103] *((byte*) conio_cursor_color) ← (const nomodify byte) CONIO_TEXTCOLOR_DEFAULT -- _deref_pbuz1=vbuc1
|
|
lda #CONIO_TEXTCOLOR_DEFAULT
|
|
ldy #0
|
|
sta (conio_cursor_color),y
|
|
// [104] (byte*) conio_cursor_color ← ++ (byte*) conio_cursor_color -- pbuz1=_inc_pbuz1
|
|
inc.z conio_cursor_color
|
|
bne !+
|
|
inc.z conio_cursor_color+1
|
|
!:
|
|
// [105] (byte) conio_cursor_x ← ++ (byte) conio_cursor_x -- vbuz1=_inc_vbuz1
|
|
inc.z conio_cursor_x
|
|
// [106] if((byte) conio_cursor_x!=(byte) $28) goto cputc::@return -- vbuz1_neq_vbuc1_then_la1
|
|
lda #$28
|
|
cmp.z conio_cursor_x
|
|
bne __breturn
|
|
jmp __b3
|
|
// cputc::@3
|
|
__b3:
|
|
// [107] (byte) conio_cursor_x ← (byte) 0 -- vbuz1=vbuc1
|
|
lda #0
|
|
sta.z conio_cursor_x
|
|
// [108] (byte) conio_cursor_y ← ++ (byte) conio_cursor_y -- vbuz1=_inc_vbuz1
|
|
inc.z conio_cursor_y
|
|
// [109] call cscroll
|
|
jsr cscroll
|
|
jmp __breturn
|
|
// cputc::@return
|
|
__breturn:
|
|
// [110] return
|
|
rts
|
|
// [111] phi from cputc to cputc::@1 [phi:cputc->cputc::@1]
|
|
__b1_from_cputc:
|
|
jmp __b1
|
|
// cputc::@1
|
|
__b1:
|
|
// [112] call cputln
|
|
jsr cputln
|
|
jmp __breturn
|
|
}
|
|
// cputln
|
|
// Print a newline
|
|
cputln: {
|
|
.label __1 = 9
|
|
.label __2 = $b
|
|
.label ln_offset = $f
|
|
// [113] (word) cputln::ln_offset#0 ← (byte) $28 - (byte) conio_cursor_x -- vwuz1=vbuc1_minus_vbuz2
|
|
sec
|
|
lda #$28
|
|
sbc.z conio_cursor_x
|
|
sta.z ln_offset
|
|
lda #0
|
|
sbc #0
|
|
sta.z ln_offset+1
|
|
// [114] (byte*~) cputln::$1 ← (byte*) conio_cursor_text + (word) cputln::ln_offset#0 -- pbuz1=pbuz1_plus_vwuz2
|
|
lda.z __1
|
|
clc
|
|
adc.z ln_offset
|
|
sta.z __1
|
|
lda.z __1+1
|
|
adc.z ln_offset+1
|
|
sta.z __1+1
|
|
// [115] (byte*) conio_cursor_text ← (byte*~) cputln::$1
|
|
// [116] (byte*~) cputln::$2 ← (byte*) conio_cursor_color + (word) cputln::ln_offset#0 -- pbuz1=pbuz1_plus_vwuz2
|
|
lda.z __2
|
|
clc
|
|
adc.z ln_offset
|
|
sta.z __2
|
|
lda.z __2+1
|
|
adc.z ln_offset+1
|
|
sta.z __2+1
|
|
// [117] (byte*) conio_cursor_color ← (byte*~) cputln::$2
|
|
// [118] (byte) conio_cursor_x ← (byte) 0 -- vbuz1=vbuc1
|
|
lda #0
|
|
sta.z conio_cursor_x
|
|
// [119] (byte) conio_cursor_y ← ++ (byte) conio_cursor_y -- vbuz1=_inc_vbuz1
|
|
inc.z conio_cursor_y
|
|
// [120] call cscroll
|
|
jsr cscroll
|
|
jmp __breturn
|
|
// cputln::@return
|
|
__breturn:
|
|
// [121] return
|
|
rts
|
|
}
|
|
// cscroll
|
|
// Scroll the entire screen if the cursor is beyond the last line
|
|
cscroll: {
|
|
.label __7 = 9
|
|
.label __8 = $b
|
|
// [122] if((byte) conio_cursor_y!=(byte) $19) goto cscroll::@return -- vbuz1_neq_vbuc1_then_la1
|
|
lda #$19
|
|
cmp.z conio_cursor_y
|
|
bne __breturn
|
|
// [123] phi from cscroll to cscroll::@1 [phi:cscroll->cscroll::@1]
|
|
__b1_from_cscroll:
|
|
jmp __b1
|
|
// cscroll::@1
|
|
__b1:
|
|
// [124] call memcpy
|
|
// [145] phi from cscroll::@1 to memcpy [phi:cscroll::@1->memcpy]
|
|
memcpy_from___b1:
|
|
// [145] phi (void*) memcpy::destination#2 = (void*)(const nomodify byte*) CONIO_SCREEN_TEXT [phi:cscroll::@1->memcpy#0] -- pvoz1=pvoc1
|
|
lda #<CONIO_SCREEN_TEXT
|
|
sta.z memcpy.destination
|
|
lda #>CONIO_SCREEN_TEXT
|
|
sta.z memcpy.destination+1
|
|
// [145] phi (void*) memcpy::source#2 = (void*)(const nomodify byte*) CONIO_SCREEN_TEXT+(byte) $28 [phi:cscroll::@1->memcpy#1] -- pvoz1=pvoc1
|
|
lda #<CONIO_SCREEN_TEXT+$28
|
|
sta.z memcpy.source
|
|
lda #>CONIO_SCREEN_TEXT+$28
|
|
sta.z memcpy.source+1
|
|
jsr memcpy
|
|
// [125] phi from cscroll::@1 to cscroll::@2 [phi:cscroll::@1->cscroll::@2]
|
|
__b2_from___b1:
|
|
jmp __b2
|
|
// cscroll::@2
|
|
__b2:
|
|
// [126] call memcpy
|
|
// [145] phi from cscroll::@2 to memcpy [phi:cscroll::@2->memcpy]
|
|
memcpy_from___b2:
|
|
// [145] phi (void*) memcpy::destination#2 = (void*)(const nomodify byte*) CONIO_SCREEN_COLORS [phi:cscroll::@2->memcpy#0] -- pvoz1=pvoc1
|
|
lda #<CONIO_SCREEN_COLORS
|
|
sta.z memcpy.destination
|
|
lda #>CONIO_SCREEN_COLORS
|
|
sta.z memcpy.destination+1
|
|
// [145] phi (void*) memcpy::source#2 = (void*)(const nomodify byte*) CONIO_SCREEN_COLORS+(byte) $28 [phi:cscroll::@2->memcpy#1] -- pvoz1=pvoc1
|
|
lda #<CONIO_SCREEN_COLORS+$28
|
|
sta.z memcpy.source
|
|
lda #>CONIO_SCREEN_COLORS+$28
|
|
sta.z memcpy.source+1
|
|
jsr memcpy
|
|
// [127] phi from cscroll::@2 to cscroll::@3 [phi:cscroll::@2->cscroll::@3]
|
|
__b3_from___b2:
|
|
jmp __b3
|
|
// cscroll::@3
|
|
__b3:
|
|
// [128] call memset
|
|
// [137] phi from cscroll::@3 to memset [phi:cscroll::@3->memset]
|
|
memset_from___b3:
|
|
// [137] phi (byte) memset::c#4 = (byte) ' ' [phi:cscroll::@3->memset#0] -- vbuxx=vbuc1
|
|
ldx #' '
|
|
// [137] phi (void*) memset::str#3 = (void*)(const nomodify byte*) CONIO_SCREEN_TEXT+(word)(number) $19*(number) $28-(byte) $28 [phi:cscroll::@3->memset#1] -- pvoz1=pvoc1
|
|
lda #<CONIO_SCREEN_TEXT+$19*$28-$28
|
|
sta.z memset.str
|
|
lda #>CONIO_SCREEN_TEXT+$19*$28-$28
|
|
sta.z memset.str+1
|
|
jsr memset
|
|
// [129] phi from cscroll::@3 to cscroll::@4 [phi:cscroll::@3->cscroll::@4]
|
|
__b4_from___b3:
|
|
jmp __b4
|
|
// cscroll::@4
|
|
__b4:
|
|
// [130] call memset
|
|
// [137] phi from cscroll::@4 to memset [phi:cscroll::@4->memset]
|
|
memset_from___b4:
|
|
// [137] phi (byte) memset::c#4 = (const nomodify byte) CONIO_TEXTCOLOR_DEFAULT [phi:cscroll::@4->memset#0] -- vbuxx=vbuc1
|
|
ldx #CONIO_TEXTCOLOR_DEFAULT
|
|
// [137] phi (void*) memset::str#3 = (void*)(const nomodify byte*) CONIO_SCREEN_COLORS+(word)(number) $19*(number) $28-(byte) $28 [phi:cscroll::@4->memset#1] -- pvoz1=pvoc1
|
|
lda #<CONIO_SCREEN_COLORS+$19*$28-$28
|
|
sta.z memset.str
|
|
lda #>CONIO_SCREEN_COLORS+$19*$28-$28
|
|
sta.z memset.str+1
|
|
jsr memset
|
|
jmp __b5
|
|
// cscroll::@5
|
|
__b5:
|
|
// [131] (byte*~) cscroll::$7 ← (byte*) conio_cursor_text - (byte) $28 -- pbuz1=pbuz1_minus_vwuc1
|
|
lda.z __7
|
|
sec
|
|
sbc #<$28
|
|
sta.z __7
|
|
lda.z __7+1
|
|
sbc #>$28
|
|
sta.z __7+1
|
|
// [132] (byte*) conio_cursor_text ← (byte*~) cscroll::$7
|
|
// [133] (byte*~) cscroll::$8 ← (byte*) conio_cursor_color - (byte) $28 -- pbuz1=pbuz1_minus_vwuc1
|
|
lda.z __8
|
|
sec
|
|
sbc #<$28
|
|
sta.z __8
|
|
lda.z __8+1
|
|
sbc #>$28
|
|
sta.z __8+1
|
|
// [134] (byte*) conio_cursor_color ← (byte*~) cscroll::$8
|
|
// [135] (byte) conio_cursor_y ← -- (byte) conio_cursor_y -- vbuz1=_dec_vbuz1
|
|
dec.z conio_cursor_y
|
|
jmp __breturn
|
|
// cscroll::@return
|
|
__breturn:
|
|
// [136] return
|
|
rts
|
|
}
|
|
// memset
|
|
// Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str.
|
|
// memset(void* zp($f) str, byte register(X) c)
|
|
memset: {
|
|
.label end = $d
|
|
.label dst = $f
|
|
.label str = $f
|
|
jmp __b1
|
|
// memset::@1
|
|
__b1:
|
|
// [138] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (byte) $28 -- pbuz1=pbuz2_plus_vbuc1
|
|
lda #$28
|
|
clc
|
|
adc.z str
|
|
sta.z end
|
|
lda #0
|
|
adc.z str+1
|
|
sta.z end+1
|
|
// [139] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3
|
|
// [140] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2]
|
|
__b2_from___b1:
|
|
__b2_from___b3:
|
|
// [140] phi (byte*) memset::dst#2 = (byte*) memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy
|
|
jmp __b2
|
|
// memset::@2
|
|
__b2:
|
|
// [141] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1
|
|
lda.z dst+1
|
|
cmp.z end+1
|
|
bne __b3
|
|
lda.z dst
|
|
cmp.z end
|
|
bne __b3
|
|
jmp __breturn
|
|
// memset::@return
|
|
__breturn:
|
|
// [142] return
|
|
rts
|
|
// memset::@3
|
|
__b3:
|
|
// [143] *((byte*) memset::dst#2) ← (byte) memset::c#4 -- _deref_pbuz1=vbuxx
|
|
txa
|
|
ldy #0
|
|
sta (dst),y
|
|
// [144] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 -- pbuz1=_inc_pbuz1
|
|
inc.z dst
|
|
bne !+
|
|
inc.z dst+1
|
|
!:
|
|
jmp __b2_from___b3
|
|
}
|
|
// memcpy
|
|
// Copy block of memory (forwards)
|
|
// Copies the values of num bytes from the location pointed to by source directly to the memory block pointed to by destination.
|
|
// memcpy(void* zp(5) destination, void* zp($f) source)
|
|
memcpy: {
|
|
.label src_end = $d
|
|
.label dst = 5
|
|
.label src = $f
|
|
.label source = $f
|
|
.label destination = 5
|
|
// [146] (byte*) memcpy::src_end#0 ← (byte*)(void*) memcpy::source#2 + (word)(number) $19*(number) $28-(number) $28 -- pbuz1=pbuz2_plus_vwuc1
|
|
lda.z source
|
|
clc
|
|
adc #<$19*$28-$28
|
|
sta.z src_end
|
|
lda.z source+1
|
|
adc #>$19*$28-$28
|
|
sta.z src_end+1
|
|
// [147] (byte*) memcpy::src#4 ← (byte*)(void*) memcpy::source#2
|
|
// [148] (byte*) memcpy::dst#4 ← (byte*)(void*) memcpy::destination#2
|
|
// [149] phi from memcpy memcpy::@2 to memcpy::@1 [phi:memcpy/memcpy::@2->memcpy::@1]
|
|
__b1_from_memcpy:
|
|
__b1_from___b2:
|
|
// [149] phi (byte*) memcpy::dst#2 = (byte*) memcpy::dst#4 [phi:memcpy/memcpy::@2->memcpy::@1#0] -- register_copy
|
|
// [149] phi (byte*) memcpy::src#2 = (byte*) memcpy::src#4 [phi:memcpy/memcpy::@2->memcpy::@1#1] -- register_copy
|
|
jmp __b1
|
|
// memcpy::@1
|
|
__b1:
|
|
// [150] if((byte*) memcpy::src#2!=(byte*) memcpy::src_end#0) goto memcpy::@2 -- pbuz1_neq_pbuz2_then_la1
|
|
lda.z src+1
|
|
cmp.z src_end+1
|
|
bne __b2
|
|
lda.z src
|
|
cmp.z src_end
|
|
bne __b2
|
|
jmp __breturn
|
|
// memcpy::@return
|
|
__breturn:
|
|
// [151] return
|
|
rts
|
|
// memcpy::@2
|
|
__b2:
|
|
// [152] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) -- _deref_pbuz1=_deref_pbuz2
|
|
ldy #0
|
|
lda (src),y
|
|
ldy #0
|
|
sta (dst),y
|
|
// [153] (byte*) memcpy::dst#1 ← ++ (byte*) memcpy::dst#2 -- pbuz1=_inc_pbuz1
|
|
inc.z dst
|
|
bne !+
|
|
inc.z dst+1
|
|
!:
|
|
// [154] (byte*) memcpy::src#1 ← ++ (byte*) memcpy::src#2 -- pbuz1=_inc_pbuz1
|
|
inc.z src
|
|
bne !+
|
|
inc.z src+1
|
|
!:
|
|
jmp __b1_from___b2
|
|
}
|
|
// printf_sint
|
|
// Print a signed integer using a specific format
|
|
// printf_sint(signed word zp(2) value)
|
|
printf_sint: {
|
|
.label value = 2
|
|
// [156] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2
|
|
// Handle any sign
|
|
lda #0
|
|
sta printf_buffer
|
|
// [157] if((signed word) printf_sint::value#11<(signed byte) 0) goto printf_sint::@1 -- vwsz1_lt_0_then_la1
|
|
lda.z value+1
|
|
bmi __b1
|
|
// [160] phi from printf_sint printf_sint::@1 to printf_sint::@2 [phi:printf_sint/printf_sint::@1->printf_sint::@2]
|
|
__b2_from_printf_sint:
|
|
__b2_from___b1:
|
|
// [160] phi (signed word) printf_sint::value#13 = (signed word) printf_sint::value#11 [phi:printf_sint/printf_sint::@1->printf_sint::@2#0] -- register_copy
|
|
jmp __b2
|
|
// printf_sint::@1
|
|
__b1:
|
|
// [158] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#11 -- vwsz1=_neg_vwsz1
|
|
sec
|
|
lda #0
|
|
sbc.z value
|
|
sta.z value
|
|
lda #0
|
|
sbc.z value+1
|
|
sta.z value+1
|
|
// [159] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2
|
|
lda #'-'
|
|
sta printf_buffer
|
|
jmp __b2_from___b1
|
|
// printf_sint::@2
|
|
__b2:
|
|
// [161] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#13
|
|
// [162] call utoa
|
|
// [173] phi from printf_sint::@2 to utoa [phi:printf_sint::@2->utoa]
|
|
utoa_from___b2:
|
|
jsr utoa
|
|
jmp __b3
|
|
// printf_sint::@3
|
|
__b3:
|
|
// [163] (byte) printf_number_buffer::buffer_sign#0 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuaa=_deref_pbuc1
|
|
lda printf_buffer
|
|
// [164] call printf_number_buffer
|
|
// Print using format
|
|
// [166] phi from printf_sint::@3 to printf_number_buffer [phi:printf_sint::@3->printf_number_buffer]
|
|
printf_number_buffer_from___b3:
|
|
jsr printf_number_buffer
|
|
jmp __breturn
|
|
// printf_sint::@return
|
|
__breturn:
|
|
// [165] return
|
|
rts
|
|
}
|
|
// printf_number_buffer
|
|
// Print the contents of the number buffer using a specific format.
|
|
// This handles minimum length, zero-filling, and left/right justification from the format
|
|
// printf_number_buffer(byte register(A) buffer_sign)
|
|
printf_number_buffer: {
|
|
.label buffer_digits = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
jmp __b1
|
|
// printf_number_buffer::@1
|
|
__b1:
|
|
// [167] if((byte) 0==(byte) printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@2 -- vbuc1_eq_vbuaa_then_la1
|
|
cmp #0
|
|
beq __b2_from___b1
|
|
jmp __b3
|
|
// printf_number_buffer::@3
|
|
__b3:
|
|
// [168] (byte) cputc::c#2 ← (byte) printf_number_buffer::buffer_sign#0
|
|
// [169] call cputc
|
|
// [99] phi from printf_number_buffer::@3 to cputc [phi:printf_number_buffer::@3->cputc]
|
|
cputc_from___b3:
|
|
// [99] phi (byte) cputc::c#13 = (byte) cputc::c#2 [phi:printf_number_buffer::@3->cputc#0] -- register_copy
|
|
jsr cputc
|
|
// [170] phi from printf_number_buffer::@1 printf_number_buffer::@3 to printf_number_buffer::@2 [phi:printf_number_buffer::@1/printf_number_buffer::@3->printf_number_buffer::@2]
|
|
__b2_from___b1:
|
|
__b2_from___b3:
|
|
jmp __b2
|
|
// printf_number_buffer::@2
|
|
__b2:
|
|
// [171] call cputs
|
|
// [91] phi from printf_number_buffer::@2 to cputs [phi:printf_number_buffer::@2->cputs]
|
|
cputs_from___b2:
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) printf_number_buffer::buffer_digits#0 [phi:printf_number_buffer::@2->cputs#0] -- pbuz1=pbuc1
|
|
lda #<buffer_digits
|
|
sta.z cputs.s
|
|
lda #>buffer_digits
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
jmp __breturn
|
|
// printf_number_buffer::@return
|
|
__breturn:
|
|
// [172] return
|
|
rts
|
|
}
|
|
// utoa
|
|
// Converts unsigned number value to a string representing it in RADIX format.
|
|
// If the leading digits are zero they are not included in the string.
|
|
// - value : The number to be converted to RADIX
|
|
// - buffer : receives the string representing the number and zero-termination.
|
|
// - radix : The radix to convert the number to (from the enum RADIX)
|
|
// utoa(word zp(2) value, byte* zp(5) buffer)
|
|
utoa: {
|
|
.label digit_value = $f
|
|
.label buffer = 5
|
|
.label digit = 4
|
|
.label value = 2
|
|
// [174] phi from utoa to utoa::@1 [phi:utoa->utoa::@1]
|
|
__b1_from_utoa:
|
|
// [174] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1
|
|
lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
sta.z buffer
|
|
lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
sta.z buffer+1
|
|
// [174] phi (byte) utoa::started#2 = (byte) 0 [phi:utoa->utoa::@1#1] -- vbuxx=vbuc1
|
|
ldx #0
|
|
// [174] phi (word) utoa::value#2 = (word) utoa::value#1 [phi:utoa->utoa::@1#2] -- register_copy
|
|
// [174] phi (byte) utoa::digit#2 = (byte) 0 [phi:utoa->utoa::@1#3] -- vbuz1=vbuc1
|
|
lda #0
|
|
sta.z digit
|
|
jmp __b1
|
|
// utoa::@1
|
|
__b1:
|
|
// [175] if((byte) utoa::digit#2<(byte) 5-(byte) 1) goto utoa::@2 -- vbuz1_lt_vbuc1_then_la1
|
|
lda.z digit
|
|
cmp #5-1
|
|
bcc __b2
|
|
jmp __b3
|
|
// utoa::@3
|
|
__b3:
|
|
// [176] (byte~) utoa::$11 ← (byte)(word) utoa::value#2 -- vbuaa=_byte_vwuz1
|
|
lda.z value
|
|
// [177] *((byte*) utoa::buffer#11) ← *((const byte*) DIGITS + (byte~) utoa::$11) -- _deref_pbuz1=pbuc1_derefidx_vbuaa
|
|
tay
|
|
lda DIGITS,y
|
|
ldy #0
|
|
sta (buffer),y
|
|
// [178] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#11 -- pbuz1=_inc_pbuz1
|
|
inc.z buffer
|
|
bne !+
|
|
inc.z buffer+1
|
|
!:
|
|
// [179] *((byte*) utoa::buffer#3) ← (byte) 0 -- _deref_pbuz1=vbuc1
|
|
lda #0
|
|
ldy #0
|
|
sta (buffer),y
|
|
jmp __breturn
|
|
// utoa::@return
|
|
__breturn:
|
|
// [180] return
|
|
rts
|
|
// utoa::@2
|
|
__b2:
|
|
// [181] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 -- vbuaa=vbuz1_rol_1
|
|
lda.z digit
|
|
asl
|
|
// [182] (word) utoa::digit_value#0 ← *((const word*) RADIX_DECIMAL_VALUES + (byte~) utoa::$10) -- vwuz1=pwuc1_derefidx_vbuaa
|
|
tay
|
|
lda RADIX_DECIMAL_VALUES,y
|
|
sta.z digit_value
|
|
lda RADIX_DECIMAL_VALUES+1,y
|
|
sta.z digit_value+1
|
|
// [183] if((byte) 0!=(byte) utoa::started#2) goto utoa::@5 -- vbuc1_neq_vbuxx_then_la1
|
|
cpx #0
|
|
bne __b5
|
|
jmp __b7
|
|
// utoa::@7
|
|
__b7:
|
|
// [184] if((word) utoa::value#2>=(word) utoa::digit_value#0) goto utoa::@5 -- vwuz1_ge_vwuz2_then_la1
|
|
lda.z digit_value+1
|
|
cmp.z value+1
|
|
bne !+
|
|
lda.z digit_value
|
|
cmp.z value
|
|
beq __b5
|
|
!:
|
|
bcc __b5
|
|
// [185] phi from utoa::@7 to utoa::@4 [phi:utoa::@7->utoa::@4]
|
|
__b4_from___b7:
|
|
// [185] phi (byte*) utoa::buffer#14 = (byte*) utoa::buffer#11 [phi:utoa::@7->utoa::@4#0] -- register_copy
|
|
// [185] phi (byte) utoa::started#4 = (byte) utoa::started#2 [phi:utoa::@7->utoa::@4#1] -- register_copy
|
|
// [185] phi (word) utoa::value#6 = (word) utoa::value#2 [phi:utoa::@7->utoa::@4#2] -- register_copy
|
|
jmp __b4
|
|
// utoa::@4
|
|
__b4:
|
|
// [186] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 -- vbuz1=_inc_vbuz1
|
|
inc.z digit
|
|
// [174] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1]
|
|
__b1_from___b4:
|
|
// [174] phi (byte*) utoa::buffer#11 = (byte*) utoa::buffer#14 [phi:utoa::@4->utoa::@1#0] -- register_copy
|
|
// [174] phi (byte) utoa::started#2 = (byte) utoa::started#4 [phi:utoa::@4->utoa::@1#1] -- register_copy
|
|
// [174] phi (word) utoa::value#2 = (word) utoa::value#6 [phi:utoa::@4->utoa::@1#2] -- register_copy
|
|
// [174] phi (byte) utoa::digit#2 = (byte) utoa::digit#1 [phi:utoa::@4->utoa::@1#3] -- register_copy
|
|
jmp __b1
|
|
// utoa::@5
|
|
__b5:
|
|
// [187] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#11
|
|
// [188] (word) utoa_append::value#0 ← (word) utoa::value#2
|
|
// [189] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0
|
|
// [190] call utoa_append
|
|
// [194] phi from utoa::@5 to utoa_append [phi:utoa::@5->utoa_append]
|
|
utoa_append_from___b5:
|
|
jsr utoa_append
|
|
// [191] (word) utoa_append::return#0 ← (word) utoa_append::value#2
|
|
jmp __b6
|
|
// utoa::@6
|
|
__b6:
|
|
// [192] (word) utoa::value#0 ← (word) utoa_append::return#0
|
|
// [193] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#11 -- pbuz1=_inc_pbuz1
|
|
inc.z buffer
|
|
bne !+
|
|
inc.z buffer+1
|
|
!:
|
|
// [185] phi from utoa::@6 to utoa::@4 [phi:utoa::@6->utoa::@4]
|
|
__b4_from___b6:
|
|
// [185] phi (byte*) utoa::buffer#14 = (byte*) utoa::buffer#4 [phi:utoa::@6->utoa::@4#0] -- register_copy
|
|
// [185] phi (byte) utoa::started#4 = (byte) 1 [phi:utoa::@6->utoa::@4#1] -- vbuxx=vbuc1
|
|
ldx #1
|
|
// [185] phi (word) utoa::value#6 = (word) utoa::value#0 [phi:utoa::@6->utoa::@4#2] -- register_copy
|
|
jmp __b4
|
|
}
|
|
// utoa_append
|
|
// Used to convert a single digit of an unsigned number value to a string representation
|
|
// Counts a single digit up from '0' as long as the value is larger than sub.
|
|
// Each time the digit is increased sub is subtracted from value.
|
|
// - buffer : pointer to the char that receives the digit
|
|
// - value : The value where the digit will be derived from
|
|
// - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased.
|
|
// (For decimal the subs used are 10000, 1000, 100, 10, 1)
|
|
// returns : the value reduced by sub * digit so that it is less than sub.
|
|
// utoa_append(byte* zp(5) buffer, word zp(2) value, word zp($f) sub)
|
|
utoa_append: {
|
|
.label buffer = 5
|
|
.label value = 2
|
|
.label sub = $f
|
|
.label return = 2
|
|
// [195] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1]
|
|
__b1_from_utoa_append:
|
|
// [195] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1
|
|
ldx #0
|
|
// [195] phi (word) utoa_append::value#2 = (word) utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy
|
|
jmp __b1
|
|
// utoa_append::@1
|
|
__b1:
|
|
// [196] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1
|
|
lda.z sub+1
|
|
cmp.z value+1
|
|
bne !+
|
|
lda.z sub
|
|
cmp.z value
|
|
beq __b2
|
|
!:
|
|
bcc __b2
|
|
jmp __b3
|
|
// utoa_append::@3
|
|
__b3:
|
|
// [197] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuxx
|
|
lda DIGITS,x
|
|
ldy #0
|
|
sta (buffer),y
|
|
jmp __breturn
|
|
// utoa_append::@return
|
|
__breturn:
|
|
// [198] return
|
|
rts
|
|
// utoa_append::@2
|
|
__b2:
|
|
// [199] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 -- vbuxx=_inc_vbuxx
|
|
inx
|
|
// [200] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2
|
|
lda.z value
|
|
sec
|
|
sbc.z sub
|
|
sta.z value
|
|
lda.z value+1
|
|
sbc.z sub+1
|
|
sta.z value+1
|
|
// [195] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1]
|
|
__b1_from___b2:
|
|
// [195] phi (byte) utoa_append::digit#2 = (byte) utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy
|
|
// [195] phi (word) utoa_append::value#2 = (word) utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy
|
|
jmp __b1
|
|
}
|
|
// clrscr
|
|
// clears the screen and moves the cursor to the upper left-hand corner of the screen.
|
|
clrscr: {
|
|
.label line_text = 9
|
|
.label line_cols = $b
|
|
// [202] phi from clrscr to clrscr::@1 [phi:clrscr->clrscr::@1]
|
|
__b1_from_clrscr:
|
|
// [202] phi (byte*) clrscr::line_cols#5 = (const nomodify byte*) CONIO_SCREEN_COLORS [phi:clrscr->clrscr::@1#0] -- pbuz1=pbuc1
|
|
lda #<CONIO_SCREEN_COLORS
|
|
sta.z line_cols
|
|
lda #>CONIO_SCREEN_COLORS
|
|
sta.z line_cols+1
|
|
// [202] phi (byte*) clrscr::line_text#5 = (const nomodify byte*) CONIO_SCREEN_TEXT [phi:clrscr->clrscr::@1#1] -- pbuz1=pbuc1
|
|
lda #<CONIO_SCREEN_TEXT
|
|
sta.z line_text
|
|
lda #>CONIO_SCREEN_TEXT
|
|
sta.z line_text+1
|
|
// [202] phi (byte) clrscr::l#2 = (byte) 0 [phi:clrscr->clrscr::@1#2] -- vbuxx=vbuc1
|
|
ldx #0
|
|
jmp __b1
|
|
// clrscr::@1
|
|
__b1:
|
|
// [203] if((byte) clrscr::l#2<(byte) $19) goto clrscr::@3 -- vbuxx_lt_vbuc1_then_la1
|
|
cpx #$19
|
|
bcc __b3_from___b1
|
|
jmp __b2
|
|
// clrscr::@2
|
|
__b2:
|
|
// [204] (byte) conio_cursor_x ← (byte) 0 -- vbuz1=vbuc1
|
|
lda #0
|
|
sta.z conio_cursor_x
|
|
// [205] (byte) conio_cursor_y ← (byte) 0 -- vbuz1=vbuc1
|
|
lda #0
|
|
sta.z conio_cursor_y
|
|
// [206] (byte*) conio_cursor_text ← (const nomodify byte*) CONIO_SCREEN_TEXT -- pbuz1=pbuc1
|
|
lda #<CONIO_SCREEN_TEXT
|
|
sta.z conio_cursor_text
|
|
lda #>CONIO_SCREEN_TEXT
|
|
sta.z conio_cursor_text+1
|
|
// [207] (byte*) conio_cursor_color ← (const nomodify byte*) CONIO_SCREEN_COLORS -- pbuz1=pbuc1
|
|
lda #<CONIO_SCREEN_COLORS
|
|
sta.z conio_cursor_color
|
|
lda #>CONIO_SCREEN_COLORS
|
|
sta.z conio_cursor_color+1
|
|
jmp __breturn
|
|
// clrscr::@return
|
|
__breturn:
|
|
// [208] return
|
|
rts
|
|
// [209] phi from clrscr::@1 to clrscr::@3 [phi:clrscr::@1->clrscr::@3]
|
|
__b3_from___b1:
|
|
// [209] phi (byte) clrscr::c#2 = (byte) 0 [phi:clrscr::@1->clrscr::@3#0] -- vbuyy=vbuc1
|
|
ldy #0
|
|
jmp __b3
|
|
// clrscr::@3
|
|
__b3:
|
|
// [210] if((byte) clrscr::c#2<(byte) $28) goto clrscr::@4 -- vbuyy_lt_vbuc1_then_la1
|
|
cpy #$28
|
|
bcc __b4
|
|
jmp __b5
|
|
// clrscr::@5
|
|
__b5:
|
|
// [211] (byte*) clrscr::line_text#1 ← (byte*) clrscr::line_text#5 + (byte) $28 -- pbuz1=pbuz1_plus_vbuc1
|
|
lda #$28
|
|
clc
|
|
adc.z line_text
|
|
sta.z line_text
|
|
bcc !+
|
|
inc.z line_text+1
|
|
!:
|
|
// [212] (byte*) clrscr::line_cols#1 ← (byte*) clrscr::line_cols#5 + (byte) $28 -- pbuz1=pbuz1_plus_vbuc1
|
|
lda #$28
|
|
clc
|
|
adc.z line_cols
|
|
sta.z line_cols
|
|
bcc !+
|
|
inc.z line_cols+1
|
|
!:
|
|
// [213] (byte) clrscr::l#1 ← ++ (byte) clrscr::l#2 -- vbuxx=_inc_vbuxx
|
|
inx
|
|
// [202] phi from clrscr::@5 to clrscr::@1 [phi:clrscr::@5->clrscr::@1]
|
|
__b1_from___b5:
|
|
// [202] phi (byte*) clrscr::line_cols#5 = (byte*) clrscr::line_cols#1 [phi:clrscr::@5->clrscr::@1#0] -- register_copy
|
|
// [202] phi (byte*) clrscr::line_text#5 = (byte*) clrscr::line_text#1 [phi:clrscr::@5->clrscr::@1#1] -- register_copy
|
|
// [202] phi (byte) clrscr::l#2 = (byte) clrscr::l#1 [phi:clrscr::@5->clrscr::@1#2] -- register_copy
|
|
jmp __b1
|
|
// clrscr::@4
|
|
__b4:
|
|
// [214] *((byte*) clrscr::line_text#5 + (byte) clrscr::c#2) ← (byte) ' ' -- pbuz1_derefidx_vbuyy=vbuc1
|
|
lda #' '
|
|
sta (line_text),y
|
|
// [215] *((byte*) clrscr::line_cols#5 + (byte) clrscr::c#2) ← (const nomodify byte) CONIO_TEXTCOLOR_DEFAULT -- pbuz1_derefidx_vbuyy=vbuc1
|
|
lda #CONIO_TEXTCOLOR_DEFAULT
|
|
sta (line_cols),y
|
|
// [216] (byte) clrscr::c#1 ← ++ (byte) clrscr::c#2 -- vbuyy=_inc_vbuyy
|
|
iny
|
|
// [209] phi from clrscr::@4 to clrscr::@3 [phi:clrscr::@4->clrscr::@3]
|
|
__b3_from___b4:
|
|
// [209] phi (byte) clrscr::c#2 = (byte) clrscr::c#1 [phi:clrscr::@4->clrscr::@3#0] -- register_copy
|
|
jmp __b3
|
|
}
|
|
// File Data
|
|
// The digits used for numbers
|
|
DIGITS: .text "0123456789abcdef"
|
|
// Values of decimal digits
|
|
RADIX_DECIMAL_VALUES: .word $2710, $3e8, $64, $a
|
|
// Buffer used for stringified number being printed
|
|
printf_buffer: .fill SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER, 0
|
|
|
|
ASSEMBLER OPTIMIZATIONS
|
|
Removing instruction jmp __b1
|
|
Removing instruction jmp __b2
|
|
Removing instruction jmp __bend
|
|
Removing instruction jmp __b1
|
|
Removing instruction jmp __b2
|
|
Removing instruction jmp __b3
|
|
Removing instruction jmp __b4
|
|
Removing instruction jmp __b5
|
|
Removing instruction jmp __b6
|
|
Removing instruction jmp __b7
|
|
Removing instruction jmp __b8
|
|
Removing instruction jmp __b9
|
|
Removing instruction jmp __b10
|
|
Removing instruction jmp __b11
|
|
Removing instruction jmp __b12
|
|
Removing instruction jmp __b13
|
|
Removing instruction jmp __b14
|
|
Removing instruction jmp __b15
|
|
Removing instruction jmp __b16
|
|
Removing instruction jmp __b17
|
|
Removing instruction jmp __b18
|
|
Removing instruction jmp __b19
|
|
Removing instruction jmp __b20
|
|
Removing instruction jmp __b21
|
|
Removing instruction jmp __b22
|
|
Removing instruction jmp __b23
|
|
Removing instruction jmp __b24
|
|
Removing instruction jmp __b25
|
|
Removing instruction jmp __b26
|
|
Removing instruction jmp __b27
|
|
Removing instruction jmp __b28
|
|
Removing instruction jmp __b29
|
|
Removing instruction jmp __b30
|
|
Removing instruction jmp __b31
|
|
Removing instruction jmp __b32
|
|
Removing instruction jmp __b33
|
|
Removing instruction jmp __b34
|
|
Removing instruction jmp __b35
|
|
Removing instruction jmp __b36
|
|
Removing instruction jmp __b37
|
|
Removing instruction jmp __b38
|
|
Removing instruction jmp __b39
|
|
Removing instruction jmp __b40
|
|
Removing instruction jmp __breturn
|
|
Removing instruction jmp __b1
|
|
Removing instruction jmp __breturn
|
|
Removing instruction jmp __b2
|
|
Removing instruction jmp __b3
|
|
Removing instruction jmp __breturn
|
|
Removing instruction jmp __b1
|
|
Removing instruction jmp __breturn
|
|
Removing instruction jmp __b1
|
|
Removing instruction jmp __b2
|
|
Removing instruction jmp __b3
|
|
Removing instruction jmp __b4
|
|
Removing instruction jmp __b5
|
|
Removing instruction jmp __breturn
|
|
Removing instruction jmp __b1
|
|
Removing instruction jmp __b2
|
|
Removing instruction jmp __breturn
|
|
Removing instruction jmp __b1
|
|
Removing instruction jmp __breturn
|
|
Removing instruction jmp __b3
|
|
Removing instruction jmp __breturn
|
|
Removing instruction jmp __b1
|
|
Removing instruction jmp __b3
|
|
Removing instruction jmp __b2
|
|
Removing instruction jmp __breturn
|
|
Removing instruction jmp __b1
|
|
Removing instruction jmp __b3
|
|
Removing instruction jmp __breturn
|
|
Removing instruction jmp __b7
|
|
Removing instruction jmp __b4
|
|
Removing instruction jmp __b6
|
|
Removing instruction jmp __b1
|
|
Removing instruction jmp __b3
|
|
Removing instruction jmp __breturn
|
|
Removing instruction jmp __b1
|
|
Removing instruction jmp __b2
|
|
Removing instruction jmp __breturn
|
|
Removing instruction jmp __b3
|
|
Removing instruction jmp __b5
|
|
Succesful ASM optimization Pass5NextJumpElimination
|
|
Removing instruction lda #0
|
|
Removing instruction ldy #0
|
|
Replacing instruction lda #0 with TXA
|
|
Replacing instruction ldy #0 with TAY
|
|
Removing instruction lda #0
|
|
Succesful ASM optimization Pass5UnnecesaryLoadElimination
|
|
Replacing label __b1_from___b2 with __b1
|
|
Replacing label __b1_from_cputc with __b1
|
|
Replacing label __b2_from___b3 with __b2
|
|
Replacing label __b1_from___b2 with __b1
|
|
Replacing label __b2_from___b1 with __b2
|
|
Removing instruction __b1:
|
|
Removing instruction __b2_from___b1:
|
|
Removing instruction main_from___b2:
|
|
Removing instruction __bend_from___b2:
|
|
Removing instruction __b1_from_main:
|
|
Removing instruction cputc_from___b1:
|
|
Removing instruction __b2_from___b1:
|
|
Removing instruction cputs_from___b2:
|
|
Removing instruction __b3_from___b2:
|
|
Removing instruction cputc_from___b3:
|
|
Removing instruction __b4_from___b3:
|
|
Removing instruction cputs_from___b4:
|
|
Removing instruction __b5_from___b4:
|
|
Removing instruction printf_sint_from___b5:
|
|
Removing instruction __b6_from___b5:
|
|
Removing instruction cputs_from___b6:
|
|
Removing instruction __b7_from___b6:
|
|
Removing instruction printf_sint_from___b7:
|
|
Removing instruction __b8_from___b7:
|
|
Removing instruction cputs_from___b8:
|
|
Removing instruction __b9_from___b8:
|
|
Removing instruction cputc_from___b9:
|
|
Removing instruction __b10_from___b9:
|
|
Removing instruction cputs_from___b10:
|
|
Removing instruction __b11_from___b10:
|
|
Removing instruction cputc_from___b11:
|
|
Removing instruction __b12_from___b11:
|
|
Removing instruction cputs_from___b12:
|
|
Removing instruction __b13_from___b12:
|
|
Removing instruction printf_sint_from___b13:
|
|
Removing instruction __b14_from___b13:
|
|
Removing instruction cputs_from___b14:
|
|
Removing instruction __b15_from___b14:
|
|
Removing instruction printf_sint_from___b15:
|
|
Removing instruction __b16_from___b15:
|
|
Removing instruction cputs_from___b16:
|
|
Removing instruction __b17_from___b16:
|
|
Removing instruction cputc_from___b17:
|
|
Removing instruction __b18_from___b17:
|
|
Removing instruction cputs_from___b18:
|
|
Removing instruction __b19_from___b18:
|
|
Removing instruction cputc_from___b19:
|
|
Removing instruction __b20_from___b19:
|
|
Removing instruction cputs_from___b20:
|
|
Removing instruction __b21_from___b20:
|
|
Removing instruction printf_sint_from___b21:
|
|
Removing instruction __b22_from___b21:
|
|
Removing instruction cputs_from___b22:
|
|
Removing instruction __b23_from___b22:
|
|
Removing instruction printf_sint_from___b23:
|
|
Removing instruction __b24_from___b23:
|
|
Removing instruction cputs_from___b24:
|
|
Removing instruction __b25_from___b24:
|
|
Removing instruction cputc_from___b25:
|
|
Removing instruction __b26_from___b25:
|
|
Removing instruction cputs_from___b26:
|
|
Removing instruction __b27_from___b26:
|
|
Removing instruction cputc_from___b27:
|
|
Removing instruction __b28_from___b27:
|
|
Removing instruction cputs_from___b28:
|
|
Removing instruction __b29_from___b28:
|
|
Removing instruction printf_sint_from___b29:
|
|
Removing instruction __b30_from___b29:
|
|
Removing instruction cputs_from___b30:
|
|
Removing instruction __b31_from___b30:
|
|
Removing instruction printf_sint_from___b31:
|
|
Removing instruction __b32_from___b31:
|
|
Removing instruction cputs_from___b32:
|
|
Removing instruction __b33_from___b32:
|
|
Removing instruction cputc_from___b33:
|
|
Removing instruction __b34_from___b33:
|
|
Removing instruction cputs_from___b34:
|
|
Removing instruction __b35_from___b34:
|
|
Removing instruction cputc_from___b35:
|
|
Removing instruction __b36_from___b35:
|
|
Removing instruction cputs_from___b36:
|
|
Removing instruction __b37_from___b36:
|
|
Removing instruction printf_sint_from___b37:
|
|
Removing instruction __b38_from___b37:
|
|
Removing instruction cputs_from___b38:
|
|
Removing instruction __b39_from___b38:
|
|
Removing instruction printf_sint_from___b39:
|
|
Removing instruction __b40_from___b39:
|
|
Removing instruction cputs_from___b40:
|
|
Removing instruction __b1_from_cputs:
|
|
Removing instruction __b1_from___b2:
|
|
Removing instruction cputc_from___b2:
|
|
Removing instruction __b1_from_cputc:
|
|
Removing instruction __b1_from_cscroll:
|
|
Removing instruction memcpy_from___b1:
|
|
Removing instruction __b2_from___b1:
|
|
Removing instruction memcpy_from___b2:
|
|
Removing instruction __b3_from___b2:
|
|
Removing instruction memset_from___b3:
|
|
Removing instruction __b4_from___b3:
|
|
Removing instruction memset_from___b4:
|
|
Removing instruction __b2_from___b1:
|
|
Removing instruction __b2_from___b3:
|
|
Removing instruction __b1_from_memcpy:
|
|
Removing instruction __b1_from___b2:
|
|
Removing instruction __b2_from_printf_sint:
|
|
Removing instruction utoa_from___b2:
|
|
Removing instruction cputc_from___b3:
|
|
Removing instruction __b2_from___b1:
|
|
Removing instruction __b2_from___b3:
|
|
Removing instruction cputs_from___b2:
|
|
Removing instruction __b4_from___b7:
|
|
Removing instruction utoa_append_from___b5:
|
|
Succesful ASM optimization Pass5RedundantLabelElimination
|
|
Removing instruction __b2:
|
|
Removing instruction __bend:
|
|
Removing instruction clrscr_from_main:
|
|
Removing instruction __b1:
|
|
Removing instruction __b2:
|
|
Removing instruction __b3:
|
|
Removing instruction __b4:
|
|
Removing instruction __b5:
|
|
Removing instruction __b6:
|
|
Removing instruction __b7:
|
|
Removing instruction __b8:
|
|
Removing instruction __b9:
|
|
Removing instruction __b10:
|
|
Removing instruction __b11:
|
|
Removing instruction __b12:
|
|
Removing instruction __b13:
|
|
Removing instruction __b14:
|
|
Removing instruction __b15:
|
|
Removing instruction __b16:
|
|
Removing instruction __b17:
|
|
Removing instruction __b18:
|
|
Removing instruction __b19:
|
|
Removing instruction __b20:
|
|
Removing instruction __b21:
|
|
Removing instruction __b22:
|
|
Removing instruction __b23:
|
|
Removing instruction __b24:
|
|
Removing instruction __b25:
|
|
Removing instruction __b26:
|
|
Removing instruction __b27:
|
|
Removing instruction __b28:
|
|
Removing instruction __b29:
|
|
Removing instruction __b30:
|
|
Removing instruction __b31:
|
|
Removing instruction __b32:
|
|
Removing instruction __b33:
|
|
Removing instruction __b34:
|
|
Removing instruction __b35:
|
|
Removing instruction __b36:
|
|
Removing instruction __b37:
|
|
Removing instruction __b38:
|
|
Removing instruction __b39:
|
|
Removing instruction __b40:
|
|
Removing instruction __breturn:
|
|
Removing instruction __breturn:
|
|
Removing instruction __b2:
|
|
Removing instruction __b3:
|
|
Removing instruction __breturn:
|
|
Removing instruction __b1:
|
|
Removing instruction __b2:
|
|
Removing instruction __b3:
|
|
Removing instruction __b4:
|
|
Removing instruction __b5:
|
|
Removing instruction __b1:
|
|
Removing instruction __breturn:
|
|
Removing instruction __breturn:
|
|
Removing instruction __b3:
|
|
Removing instruction printf_number_buffer_from___b3:
|
|
Removing instruction __breturn:
|
|
Removing instruction __b1:
|
|
Removing instruction __b3:
|
|
Removing instruction __breturn:
|
|
Removing instruction __b1_from_utoa:
|
|
Removing instruction __b3:
|
|
Removing instruction __breturn:
|
|
Removing instruction __b7:
|
|
Removing instruction __b1_from___b4:
|
|
Removing instruction __b6:
|
|
Removing instruction __b4_from___b6:
|
|
Removing instruction __b1_from_utoa_append:
|
|
Removing instruction __b3:
|
|
Removing instruction __breturn:
|
|
Removing instruction __b1_from___b2:
|
|
Removing instruction __b1_from_clrscr:
|
|
Removing instruction __b2:
|
|
Removing instruction __breturn:
|
|
Removing instruction __b5:
|
|
Removing instruction __b1_from___b5:
|
|
Removing instruction __b3_from___b4:
|
|
Succesful ASM optimization Pass5UnusedLabelElimination
|
|
Replacing jump to rts with rts in jmp __breturn
|
|
Skipping double jump to __b2 in jmp __b2_from___b1
|
|
Succesful ASM optimization Pass5DoubleJumpElimination
|
|
Relabelling long label __b2_from___b1 to __b3
|
|
Relabelling long label __b3_from___b1 to __b2
|
|
Succesful ASM optimization Pass5RelabelLongLabels
|
|
Adding RTS to root block
|
|
Succesful ASM optimization Pass5AddMainRts
|
|
Removing instruction jmp __b2
|
|
Succesful ASM optimization Pass5NextJumpElimination
|
|
Removing instruction lda.z digit_value+1
|
|
Succesful ASM optimization Pass5UnnecesaryLoadElimination
|
|
Removing instruction __b3:
|
|
Succesful ASM optimization Pass5UnusedLabelElimination
|
|
|
|
FINAL SYMBOL TABLE
|
|
(label) @1
|
|
(label) @2
|
|
(label) @begin
|
|
(label) @end
|
|
(const nomodify byte*) CONIO_SCREEN_COLORS = (byte*) 55296
|
|
(const nomodify byte*) CONIO_SCREEN_TEXT = (byte*) 1024
|
|
(const nomodify byte) CONIO_TEXTCOLOR_DEFAULT = (byte) $e
|
|
(const byte*) DIGITS[] = (byte*) "0123456789abcdef"z
|
|
(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = (byte) 1
|
|
(const byte) RADIX::BINARY = (number) 2
|
|
(const byte) RADIX::DECIMAL = (number) $a
|
|
(const byte) RADIX::HEXADECIMAL = (number) $10
|
|
(const byte) RADIX::OCTAL = (number) 8
|
|
(const word*) RADIX_DECIMAL_VALUES[] = { (word) $2710, (word) $3e8, (word) $64, (word) $a }
|
|
(const byte) SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = (byte) $c
|
|
(void()) clrscr()
|
|
(label) clrscr::@1
|
|
(label) clrscr::@2
|
|
(label) clrscr::@3
|
|
(label) clrscr::@4
|
|
(label) clrscr::@5
|
|
(label) clrscr::@return
|
|
(byte) clrscr::c
|
|
(byte) clrscr::c#1 reg byte y 20002.0
|
|
(byte) clrscr::c#2 reg byte y 12501.25
|
|
(byte) clrscr::l
|
|
(byte) clrscr::l#1 reg byte x 2002.0
|
|
(byte) clrscr::l#2 reg byte x 333.6666666666667
|
|
(byte*) clrscr::line_cols
|
|
(byte*) clrscr::line_cols#1 line_cols zp[2]:11 1001.0
|
|
(byte*) clrscr::line_cols#5 line_cols zp[2]:11 1500.375
|
|
(byte*) clrscr::line_text
|
|
(byte*) clrscr::line_text#1 line_text zp[2]:9 667.3333333333334
|
|
(byte*) clrscr::line_text#5 line_text zp[2]:9 1714.7142857142858
|
|
(byte*) conio_cursor_color loadstore zp[2]:11 1548611.875
|
|
(byte*) conio_cursor_text loadstore zp[2]:9 1537931.7931034483
|
|
(byte) conio_cursor_x loadstore zp[1]:7 186047.3565891473
|
|
(byte) conio_cursor_y loadstore zp[1]:8 2175676.418918919
|
|
(void()) cputc((byte) cputc::c)
|
|
(label) cputc::@1
|
|
(label) cputc::@2
|
|
(label) cputc::@3
|
|
(label) cputc::@return
|
|
(byte) cputc::c
|
|
(byte) cputc::c#0 reg byte a 200002.0
|
|
(byte) cputc::c#13 reg byte a 1050502.0
|
|
(byte) cputc::c#2 reg byte a 2002.0
|
|
(void()) cputln()
|
|
(byte*~) cputln::$1 zp[2]:9 2.0000002E7
|
|
(byte*~) cputln::$2 zp[2]:11 2.0000002E7
|
|
(label) cputln::@return
|
|
(word) cputln::ln_offset
|
|
(word) cputln::ln_offset#0 ln_offset zp[2]:15 1.0000001E7
|
|
(void()) cputs((to_nomodify byte*) cputs::s)
|
|
(label) cputs::@1
|
|
(label) cputs::@2
|
|
(label) cputs::@return
|
|
(byte) cputs::c
|
|
(byte) cputs::c#1 reg byte a 100001.0
|
|
(to_nomodify byte*) cputs::s
|
|
(to_nomodify byte*) cputs::s#0 s zp[2]:2 50000.5
|
|
(to_nomodify byte*) cputs::s#22 s zp[2]:2 155002.0
|
|
(to_nomodify byte*) cputs::s#23 s zp[2]:2 10001.0
|
|
(void()) cscroll()
|
|
(byte*~) cscroll::$7 zp[2]:9 2.00000002E8
|
|
(byte*~) cscroll::$8 zp[2]:11 2.00000002E8
|
|
(label) cscroll::@1
|
|
(label) cscroll::@2
|
|
(label) cscroll::@3
|
|
(label) cscroll::@4
|
|
(label) cscroll::@5
|
|
(label) cscroll::@return
|
|
(void()) main()
|
|
(label) main::@1
|
|
(label) main::@10
|
|
(label) main::@11
|
|
(label) main::@12
|
|
(label) main::@13
|
|
(label) main::@14
|
|
(label) main::@15
|
|
(label) main::@16
|
|
(label) main::@17
|
|
(label) main::@18
|
|
(label) main::@19
|
|
(label) main::@2
|
|
(label) main::@20
|
|
(label) main::@21
|
|
(label) main::@22
|
|
(label) main::@23
|
|
(label) main::@24
|
|
(label) main::@25
|
|
(label) main::@26
|
|
(label) main::@27
|
|
(label) main::@28
|
|
(label) main::@29
|
|
(label) main::@3
|
|
(label) main::@30
|
|
(label) main::@31
|
|
(label) main::@32
|
|
(label) main::@33
|
|
(label) main::@34
|
|
(label) main::@35
|
|
(label) main::@36
|
|
(label) main::@37
|
|
(label) main::@38
|
|
(label) main::@39
|
|
(label) main::@4
|
|
(label) main::@40
|
|
(label) main::@5
|
|
(label) main::@6
|
|
(label) main::@7
|
|
(label) main::@8
|
|
(label) main::@9
|
|
(label) main::@return
|
|
(const byte*) main::s[(byte) 3] = (byte*) "d "
|
|
(const byte*) main::s1[(byte) 8] = (byte*) "d: "
|
|
(const byte*) main::s12[(byte) 5] = (byte*) "2$d "
|
|
(const byte*) main::s2[(byte) 2] = (byte*) " "
|
|
(const byte*) main::s3[(byte) 2] = (byte*) "
|
|
"
|
|
(const byte*) main::s4[(byte) 5] = (byte*) "1$d "
|
|
(const byte*) main::s5[(byte) 6] = (byte*) "2$d: "
|
|
(const byte*) main::s9[(byte) 6] = (byte*) "1$d: "
|
|
(void*()) memcpy((void*) memcpy::destination , (void*) memcpy::source , (word) memcpy::num)
|
|
(label) memcpy::@1
|
|
(label) memcpy::@2
|
|
(label) memcpy::@return
|
|
(void*) memcpy::destination
|
|
(void*) memcpy::destination#2 destination zp[2]:5
|
|
(byte*) memcpy::dst
|
|
(byte*) memcpy::dst#1 dst zp[2]:5 1.00000000001E11
|
|
(byte*) memcpy::dst#2 dst zp[2]:5 1.0033333333466667E11
|
|
(byte*) memcpy::dst#4 dst zp[2]:5 2.000000002E9
|
|
(word) memcpy::num
|
|
(void*) memcpy::return
|
|
(void*) memcpy::source
|
|
(void*) memcpy::source#2 source zp[2]:15
|
|
(byte*) memcpy::src
|
|
(byte*) memcpy::src#1 src zp[2]:15 2.00000000002E11
|
|
(byte*) memcpy::src#2 src zp[2]:15 1.0025000000125E11
|
|
(byte*) memcpy::src#4 src zp[2]:15 1.000000001E9
|
|
(byte*) memcpy::src_end
|
|
(byte*) memcpy::src_end#0 src_end zp[2]:13 1.262500000025E10
|
|
(void*()) memset((void*) memset::str , (byte) memset::c , (word) memset::num)
|
|
(label) memset::@1
|
|
(label) memset::@2
|
|
(label) memset::@3
|
|
(label) memset::@return
|
|
(byte) memset::c
|
|
(byte) memset::c#4 reg byte x 1.4285714285857143E10
|
|
(byte*) memset::dst
|
|
(byte*) memset::dst#1 dst zp[2]:15 2.00000000002E11
|
|
(byte*) memset::dst#2 dst zp[2]:15 1.3366666666833334E11
|
|
(byte*) memset::dst#4 dst zp[2]:15 2.000000002E9
|
|
(byte*) memset::end
|
|
(byte*) memset::end#0 end zp[2]:13 1.6833333333666668E10
|
|
(word) memset::num
|
|
(void*) memset::return
|
|
(void*) memset::str
|
|
(void*) memset::str#3 str zp[2]:15
|
|
(struct printf_buffer_number) printf_buffer loadstore mem[12] = {}
|
|
(const byte*) printf_buffer_number::digits[(number) $b] = { fill( $b, 0) }
|
|
(byte) printf_buffer_number::sign
|
|
(byte) printf_format_number::justify_left
|
|
(byte) printf_format_number::min_length
|
|
(byte) printf_format_number::radix
|
|
(byte) printf_format_number::sign_always
|
|
(byte) printf_format_number::upper_case
|
|
(byte) printf_format_number::zero_padding
|
|
(byte) printf_format_string::justify_left
|
|
(byte) printf_format_string::min_length
|
|
(void()) printf_number_buffer((byte) printf_number_buffer::buffer_sign , (byte*) printf_number_buffer::buffer_digits , (byte) printf_number_buffer::format_min_length , (byte) printf_number_buffer::format_justify_left , (byte) printf_number_buffer::format_sign_always , (byte) printf_number_buffer::format_zero_padding , (byte) printf_number_buffer::format_upper_case , (byte) printf_number_buffer::format_radix)
|
|
(label) printf_number_buffer::@1
|
|
(label) printf_number_buffer::@2
|
|
(label) printf_number_buffer::@3
|
|
(label) printf_number_buffer::@return
|
|
(struct printf_buffer_number) printf_number_buffer::buffer
|
|
(byte*) printf_number_buffer::buffer_digits
|
|
(const byte*) printf_number_buffer::buffer_digits#0 buffer_digits = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
(byte) printf_number_buffer::buffer_sign
|
|
(byte) printf_number_buffer::buffer_sign#0 reg byte a 701.0
|
|
(struct printf_format_number) printf_number_buffer::format
|
|
(byte) printf_number_buffer::format_justify_left
|
|
(byte) printf_number_buffer::format_min_length
|
|
(byte) printf_number_buffer::format_radix
|
|
(byte) printf_number_buffer::format_sign_always
|
|
(byte) printf_number_buffer::format_upper_case
|
|
(byte) printf_number_buffer::format_zero_padding
|
|
(signed byte) printf_number_buffer::len
|
|
(signed byte) printf_number_buffer::padding
|
|
(void()) printf_sint((signed word) printf_sint::value , (byte) printf_sint::format_min_length , (byte) printf_sint::format_justify_left , (byte) printf_sint::format_sign_always , (byte) printf_sint::format_zero_padding , (byte) printf_sint::format_upper_case , (byte) printf_sint::format_radix)
|
|
(label) printf_sint::@1
|
|
(label) printf_sint::@2
|
|
(label) printf_sint::@3
|
|
(label) printf_sint::@return
|
|
(struct printf_format_number) printf_sint::format
|
|
(byte) printf_sint::format_justify_left
|
|
(byte) printf_sint::format_min_length
|
|
(byte) printf_sint::format_radix
|
|
(byte) printf_sint::format_sign_always
|
|
(byte) printf_sint::format_upper_case
|
|
(byte) printf_sint::format_zero_padding
|
|
(word) printf_sint::uvalue
|
|
(signed word) printf_sint::value
|
|
(signed word) printf_sint::value#0 value zp[2]:2 101.0
|
|
(signed word) printf_sint::value#11 value zp[2]:2 101.0
|
|
(signed word) printf_sint::value#13 value zp[2]:2 202.0
|
|
(void()) utoa((word) utoa::value , (byte*) utoa::buffer , (byte) utoa::radix)
|
|
(byte~) utoa::$10 reg byte a 20002.0
|
|
(byte~) utoa::$11 reg byte a 2002.0
|
|
(label) utoa::@1
|
|
(label) utoa::@2
|
|
(label) utoa::@3
|
|
(label) utoa::@4
|
|
(label) utoa::@5
|
|
(label) utoa::@6
|
|
(label) utoa::@7
|
|
(label) utoa::@return
|
|
(byte*) utoa::buffer
|
|
(byte*) utoa::buffer#11 buffer zp[2]:5 3000.4285714285716
|
|
(byte*) utoa::buffer#14 buffer zp[2]:5 15001.5
|
|
(byte*) utoa::buffer#3 buffer zp[2]:5 2002.0
|
|
(byte*) utoa::buffer#4 buffer zp[2]:5 20002.0
|
|
(byte) utoa::digit
|
|
(byte) utoa::digit#1 digit zp[1]:4 20002.0
|
|
(byte) utoa::digit#2 digit zp[1]:4 2857.4285714285716
|
|
(word) utoa::digit_value
|
|
(word) utoa::digit_value#0 digit_value zp[2]:15 6000.6
|
|
(word*) utoa::digit_values
|
|
(byte) utoa::max_digits
|
|
(byte) utoa::radix
|
|
(byte) utoa::started
|
|
(byte) utoa::started#2 reg byte x 5000.5
|
|
(byte) utoa::started#4 reg byte x 10001.0
|
|
(word) utoa::value
|
|
(word) utoa::value#0 value zp[2]:2 10001.0
|
|
(word) utoa::value#1 value zp[2]:2 551.0
|
|
(word) utoa::value#2 value zp[2]:2 5857.857142857143
|
|
(word) utoa::value#6 value zp[2]:2 15001.5
|
|
(word()) utoa_append((byte*) utoa_append::buffer , (word) utoa_append::value , (word) utoa_append::sub)
|
|
(label) utoa_append::@1
|
|
(label) utoa_append::@2
|
|
(label) utoa_append::@3
|
|
(label) utoa_append::@return
|
|
(byte*) utoa_append::buffer
|
|
(byte*) utoa_append::buffer#0 buffer zp[2]:5 13750.25
|
|
(byte) utoa_append::digit
|
|
(byte) utoa_append::digit#1 reg byte x 1.0000001E7
|
|
(byte) utoa_append::digit#2 reg byte x 1.00500015E7
|
|
(word) utoa_append::return
|
|
(word) utoa_append::return#0 return zp[2]:2 20002.0
|
|
(word) utoa_append::sub
|
|
(word) utoa_append::sub#0 sub zp[2]:15 3335000.5
|
|
(word) utoa_append::value
|
|
(word) utoa_append::value#0 value zp[2]:2 36667.33333333333
|
|
(word) utoa_append::value#1 value zp[2]:2 2.0000002E7
|
|
(word) utoa_append::value#2 value zp[2]:2 5018334.166666666
|
|
|
|
reg byte a [ cputc::c#13 cputc::c#0 cputc::c#2 ]
|
|
reg byte x [ memset::c#4 ]
|
|
zp[2]:2 [ printf_sint::value#13 printf_sint::value#0 printf_sint::value#11 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 cputs::s#22 cputs::s#23 cputs::s#0 ]
|
|
zp[1]:4 [ utoa::digit#2 utoa::digit#1 ]
|
|
reg byte x [ utoa::started#2 utoa::started#4 ]
|
|
zp[2]:5 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
|
|
reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ]
|
|
reg byte x [ clrscr::l#2 clrscr::l#1 ]
|
|
reg byte y [ clrscr::c#2 clrscr::c#1 ]
|
|
zp[1]:7 [ conio_cursor_x ]
|
|
zp[1]:8 [ conio_cursor_y ]
|
|
zp[2]:9 [ conio_cursor_text cputln::$1 cscroll::$7 clrscr::line_text#5 clrscr::line_text#1 ]
|
|
zp[2]:11 [ conio_cursor_color cputln::$2 cscroll::$8 clrscr::line_cols#5 clrscr::line_cols#1 ]
|
|
reg byte a [ cputs::c#1 ]
|
|
zp[2]:13 [ memcpy::src_end#0 memset::end#0 ]
|
|
reg byte a [ printf_number_buffer::buffer_sign#0 ]
|
|
reg byte a [ utoa::$11 ]
|
|
reg byte a [ utoa::$10 ]
|
|
zp[2]:15 [ utoa::digit_value#0 utoa_append::sub#0 cputln::ln_offset#0 memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ]
|
|
mem[12] [ printf_buffer ]
|
|
|
|
|
|
FINAL ASSEMBLER
|
|
Score: 20523
|
|
|
|
// File Comments
|
|
// Tests printf function call rewriting
|
|
// Test parameter field syntax %2$d
|
|
// Upstart
|
|
.pc = $801 "Basic"
|
|
:BasicUpstart(__bbegin)
|
|
.pc = $80d "Program"
|
|
// Global Constants & labels
|
|
// The default text color
|
|
.const CONIO_TEXTCOLOR_DEFAULT = $e
|
|
.const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
|
|
.const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
|
|
// The screen width
|
|
// The screen height
|
|
// The screen bytes
|
|
// The text screen address
|
|
.label CONIO_SCREEN_TEXT = $400
|
|
// The color screen address
|
|
.label CONIO_SCREEN_COLORS = $d800
|
|
.label conio_cursor_x = 7
|
|
.label conio_cursor_y = 8
|
|
.label conio_cursor_text = 9
|
|
.label conio_cursor_color = $b
|
|
// @begin
|
|
__bbegin:
|
|
// @1
|
|
// conio_cursor_x = 0
|
|
// [1] (byte) conio_cursor_x ← (byte) 0 -- vbuz1=vbuc1
|
|
// The current cursor x-position
|
|
lda #0
|
|
sta.z conio_cursor_x
|
|
// conio_cursor_y = 0
|
|
// [2] (byte) conio_cursor_y ← (byte) 0 -- vbuz1=vbuc1
|
|
// The current cursor y-position
|
|
sta.z conio_cursor_y
|
|
// conio_cursor_text = CONIO_SCREEN_TEXT
|
|
// [3] (byte*) conio_cursor_text ← (const nomodify byte*) CONIO_SCREEN_TEXT -- pbuz1=pbuc1
|
|
// The current cursor address
|
|
lda #<CONIO_SCREEN_TEXT
|
|
sta.z conio_cursor_text
|
|
lda #>CONIO_SCREEN_TEXT
|
|
sta.z conio_cursor_text+1
|
|
// conio_cursor_color = CONIO_SCREEN_COLORS
|
|
// [4] (byte*) conio_cursor_color ← (const nomodify byte*) CONIO_SCREEN_COLORS -- pbuz1=pbuc1
|
|
// The current cursor address
|
|
lda #<CONIO_SCREEN_COLORS
|
|
sta.z conio_cursor_color
|
|
lda #>CONIO_SCREEN_COLORS
|
|
sta.z conio_cursor_color+1
|
|
// [5] phi from @1 to @2 [phi:@1->@2]
|
|
// @2
|
|
// [6] call main
|
|
// [8] phi from @2 to main [phi:@2->main]
|
|
jsr main
|
|
rts
|
|
// [7] phi from @2 to @end [phi:@2->@end]
|
|
// @end
|
|
// main
|
|
main: {
|
|
// clrscr()
|
|
// [9] call clrscr
|
|
// [201] phi from main to clrscr [phi:main->clrscr]
|
|
jsr clrscr
|
|
// [10] phi from main to main::@1 [phi:main->main::@1]
|
|
// main::@1
|
|
// printf("%%d %%d: %d %d\n",1, 2)
|
|
// [11] call cputc
|
|
// [99] phi from main::@1 to cputc [phi:main::@1->cputc]
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@1->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [12] phi from main::@1 to main::@2 [phi:main::@1->main::@2]
|
|
// main::@2
|
|
// printf("%%d %%d: %d %d\n",1, 2)
|
|
// [13] call cputs
|
|
// [91] phi from main::@2 to cputs [phi:main::@2->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s [phi:main::@2->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s
|
|
sta.z cputs.s
|
|
lda #>s
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [14] phi from main::@2 to main::@3 [phi:main::@2->main::@3]
|
|
// main::@3
|
|
// printf("%%d %%d: %d %d\n",1, 2)
|
|
// [15] call cputc
|
|
// [99] phi from main::@3 to cputc [phi:main::@3->cputc]
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@3->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [16] phi from main::@3 to main::@4 [phi:main::@3->main::@4]
|
|
// main::@4
|
|
// printf("%%d %%d: %d %d\n",1, 2)
|
|
// [17] call cputs
|
|
// [91] phi from main::@4 to cputs [phi:main::@4->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s1 [phi:main::@4->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s1
|
|
sta.z cputs.s
|
|
lda #>s1
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [18] phi from main::@4 to main::@5 [phi:main::@4->main::@5]
|
|
// main::@5
|
|
// printf("%%d %%d: %d %d\n",1, 2)
|
|
// [19] call printf_sint
|
|
// [155] phi from main::@5 to printf_sint [phi:main::@5->printf_sint]
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 1 [phi:main::@5->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<1
|
|
sta.z printf_sint.value
|
|
lda #>1
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [20] phi from main::@5 to main::@6 [phi:main::@5->main::@6]
|
|
// main::@6
|
|
// printf("%%d %%d: %d %d\n",1, 2)
|
|
// [21] call cputs
|
|
// [91] phi from main::@6 to cputs [phi:main::@6->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s2 [phi:main::@6->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s2
|
|
sta.z cputs.s
|
|
lda #>s2
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [22] phi from main::@6 to main::@7 [phi:main::@6->main::@7]
|
|
// main::@7
|
|
// printf("%%d %%d: %d %d\n",1, 2)
|
|
// [23] call printf_sint
|
|
// [155] phi from main::@7 to printf_sint [phi:main::@7->printf_sint]
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 2 [phi:main::@7->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<2
|
|
sta.z printf_sint.value
|
|
lda #>2
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [24] phi from main::@7 to main::@8 [phi:main::@7->main::@8]
|
|
// main::@8
|
|
// printf("%%d %%d: %d %d\n",1, 2)
|
|
// [25] call cputs
|
|
// [91] phi from main::@8 to cputs [phi:main::@8->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s3 [phi:main::@8->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s3
|
|
sta.z cputs.s
|
|
lda #>s3
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [26] phi from main::@8 to main::@9 [phi:main::@8->main::@9]
|
|
// main::@9
|
|
// printf("%%1$d %%2$d: %1$d %2$d\n",1, 2)
|
|
// [27] call cputc
|
|
// [99] phi from main::@9 to cputc [phi:main::@9->cputc]
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@9->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [28] phi from main::@9 to main::@10 [phi:main::@9->main::@10]
|
|
// main::@10
|
|
// printf("%%1$d %%2$d: %1$d %2$d\n",1, 2)
|
|
// [29] call cputs
|
|
// [91] phi from main::@10 to cputs [phi:main::@10->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s4 [phi:main::@10->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s4
|
|
sta.z cputs.s
|
|
lda #>s4
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [30] phi from main::@10 to main::@11 [phi:main::@10->main::@11]
|
|
// main::@11
|
|
// printf("%%1$d %%2$d: %1$d %2$d\n",1, 2)
|
|
// [31] call cputc
|
|
// [99] phi from main::@11 to cputc [phi:main::@11->cputc]
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@11->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [32] phi from main::@11 to main::@12 [phi:main::@11->main::@12]
|
|
// main::@12
|
|
// printf("%%1$d %%2$d: %1$d %2$d\n",1, 2)
|
|
// [33] call cputs
|
|
// [91] phi from main::@12 to cputs [phi:main::@12->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s5 [phi:main::@12->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s5
|
|
sta.z cputs.s
|
|
lda #>s5
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [34] phi from main::@12 to main::@13 [phi:main::@12->main::@13]
|
|
// main::@13
|
|
// printf("%%1$d %%2$d: %1$d %2$d\n",1, 2)
|
|
// [35] call printf_sint
|
|
// [155] phi from main::@13 to printf_sint [phi:main::@13->printf_sint]
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 1 [phi:main::@13->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<1
|
|
sta.z printf_sint.value
|
|
lda #>1
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [36] phi from main::@13 to main::@14 [phi:main::@13->main::@14]
|
|
// main::@14
|
|
// printf("%%1$d %%2$d: %1$d %2$d\n",1, 2)
|
|
// [37] call cputs
|
|
// [91] phi from main::@14 to cputs [phi:main::@14->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s2 [phi:main::@14->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s2
|
|
sta.z cputs.s
|
|
lda #>s2
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [38] phi from main::@14 to main::@15 [phi:main::@14->main::@15]
|
|
// main::@15
|
|
// printf("%%1$d %%2$d: %1$d %2$d\n",1, 2)
|
|
// [39] call printf_sint
|
|
// [155] phi from main::@15 to printf_sint [phi:main::@15->printf_sint]
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 2 [phi:main::@15->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<2
|
|
sta.z printf_sint.value
|
|
lda #>2
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [40] phi from main::@15 to main::@16 [phi:main::@15->main::@16]
|
|
// main::@16
|
|
// printf("%%1$d %%2$d: %1$d %2$d\n",1, 2)
|
|
// [41] call cputs
|
|
// [91] phi from main::@16 to cputs [phi:main::@16->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s3 [phi:main::@16->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s3
|
|
sta.z cputs.s
|
|
lda #>s3
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [42] phi from main::@16 to main::@17 [phi:main::@16->main::@17]
|
|
// main::@17
|
|
// printf("%%1$d %%1$d: %1$d %1$d\n",1, 2)
|
|
// [43] call cputc
|
|
// [99] phi from main::@17 to cputc [phi:main::@17->cputc]
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@17->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [44] phi from main::@17 to main::@18 [phi:main::@17->main::@18]
|
|
// main::@18
|
|
// printf("%%1$d %%1$d: %1$d %1$d\n",1, 2)
|
|
// [45] call cputs
|
|
// [91] phi from main::@18 to cputs [phi:main::@18->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s4 [phi:main::@18->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s4
|
|
sta.z cputs.s
|
|
lda #>s4
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [46] phi from main::@18 to main::@19 [phi:main::@18->main::@19]
|
|
// main::@19
|
|
// printf("%%1$d %%1$d: %1$d %1$d\n",1, 2)
|
|
// [47] call cputc
|
|
// [99] phi from main::@19 to cputc [phi:main::@19->cputc]
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@19->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [48] phi from main::@19 to main::@20 [phi:main::@19->main::@20]
|
|
// main::@20
|
|
// printf("%%1$d %%1$d: %1$d %1$d\n",1, 2)
|
|
// [49] call cputs
|
|
// [91] phi from main::@20 to cputs [phi:main::@20->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s9 [phi:main::@20->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s9
|
|
sta.z cputs.s
|
|
lda #>s9
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [50] phi from main::@20 to main::@21 [phi:main::@20->main::@21]
|
|
// main::@21
|
|
// printf("%%1$d %%1$d: %1$d %1$d\n",1, 2)
|
|
// [51] call printf_sint
|
|
// [155] phi from main::@21 to printf_sint [phi:main::@21->printf_sint]
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 1 [phi:main::@21->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<1
|
|
sta.z printf_sint.value
|
|
lda #>1
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [52] phi from main::@21 to main::@22 [phi:main::@21->main::@22]
|
|
// main::@22
|
|
// printf("%%1$d %%1$d: %1$d %1$d\n",1, 2)
|
|
// [53] call cputs
|
|
// [91] phi from main::@22 to cputs [phi:main::@22->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s2 [phi:main::@22->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s2
|
|
sta.z cputs.s
|
|
lda #>s2
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [54] phi from main::@22 to main::@23 [phi:main::@22->main::@23]
|
|
// main::@23
|
|
// printf("%%1$d %%1$d: %1$d %1$d\n",1, 2)
|
|
// [55] call printf_sint
|
|
// [155] phi from main::@23 to printf_sint [phi:main::@23->printf_sint]
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 1 [phi:main::@23->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<1
|
|
sta.z printf_sint.value
|
|
lda #>1
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [56] phi from main::@23 to main::@24 [phi:main::@23->main::@24]
|
|
// main::@24
|
|
// printf("%%1$d %%1$d: %1$d %1$d\n",1, 2)
|
|
// [57] call cputs
|
|
// [91] phi from main::@24 to cputs [phi:main::@24->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s3 [phi:main::@24->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s3
|
|
sta.z cputs.s
|
|
lda #>s3
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [58] phi from main::@24 to main::@25 [phi:main::@24->main::@25]
|
|
// main::@25
|
|
// printf("%%2$d %%2$d: %2$d %2$d\n",1, 2)
|
|
// [59] call cputc
|
|
// [99] phi from main::@25 to cputc [phi:main::@25->cputc]
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@25->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [60] phi from main::@25 to main::@26 [phi:main::@25->main::@26]
|
|
// main::@26
|
|
// printf("%%2$d %%2$d: %2$d %2$d\n",1, 2)
|
|
// [61] call cputs
|
|
// [91] phi from main::@26 to cputs [phi:main::@26->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s12 [phi:main::@26->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s12
|
|
sta.z cputs.s
|
|
lda #>s12
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [62] phi from main::@26 to main::@27 [phi:main::@26->main::@27]
|
|
// main::@27
|
|
// printf("%%2$d %%2$d: %2$d %2$d\n",1, 2)
|
|
// [63] call cputc
|
|
// [99] phi from main::@27 to cputc [phi:main::@27->cputc]
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@27->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [64] phi from main::@27 to main::@28 [phi:main::@27->main::@28]
|
|
// main::@28
|
|
// printf("%%2$d %%2$d: %2$d %2$d\n",1, 2)
|
|
// [65] call cputs
|
|
// [91] phi from main::@28 to cputs [phi:main::@28->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s5 [phi:main::@28->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s5
|
|
sta.z cputs.s
|
|
lda #>s5
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [66] phi from main::@28 to main::@29 [phi:main::@28->main::@29]
|
|
// main::@29
|
|
// printf("%%2$d %%2$d: %2$d %2$d\n",1, 2)
|
|
// [67] call printf_sint
|
|
// [155] phi from main::@29 to printf_sint [phi:main::@29->printf_sint]
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 2 [phi:main::@29->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<2
|
|
sta.z printf_sint.value
|
|
lda #>2
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [68] phi from main::@29 to main::@30 [phi:main::@29->main::@30]
|
|
// main::@30
|
|
// printf("%%2$d %%2$d: %2$d %2$d\n",1, 2)
|
|
// [69] call cputs
|
|
// [91] phi from main::@30 to cputs [phi:main::@30->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s2 [phi:main::@30->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s2
|
|
sta.z cputs.s
|
|
lda #>s2
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [70] phi from main::@30 to main::@31 [phi:main::@30->main::@31]
|
|
// main::@31
|
|
// printf("%%2$d %%2$d: %2$d %2$d\n",1, 2)
|
|
// [71] call printf_sint
|
|
// [155] phi from main::@31 to printf_sint [phi:main::@31->printf_sint]
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 2 [phi:main::@31->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<2
|
|
sta.z printf_sint.value
|
|
lda #>2
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [72] phi from main::@31 to main::@32 [phi:main::@31->main::@32]
|
|
// main::@32
|
|
// printf("%%2$d %%2$d: %2$d %2$d\n",1, 2)
|
|
// [73] call cputs
|
|
// [91] phi from main::@32 to cputs [phi:main::@32->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s3 [phi:main::@32->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s3
|
|
sta.z cputs.s
|
|
lda #>s3
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [74] phi from main::@32 to main::@33 [phi:main::@32->main::@33]
|
|
// main::@33
|
|
// printf("%%2$d %%1$d: %2$d %1$d\n",1, 2)
|
|
// [75] call cputc
|
|
// [99] phi from main::@33 to cputc [phi:main::@33->cputc]
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@33->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [76] phi from main::@33 to main::@34 [phi:main::@33->main::@34]
|
|
// main::@34
|
|
// printf("%%2$d %%1$d: %2$d %1$d\n",1, 2)
|
|
// [77] call cputs
|
|
// [91] phi from main::@34 to cputs [phi:main::@34->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s12 [phi:main::@34->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s12
|
|
sta.z cputs.s
|
|
lda #>s12
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [78] phi from main::@34 to main::@35 [phi:main::@34->main::@35]
|
|
// main::@35
|
|
// printf("%%2$d %%1$d: %2$d %1$d\n",1, 2)
|
|
// [79] call cputc
|
|
// [99] phi from main::@35 to cputc [phi:main::@35->cputc]
|
|
// [99] phi (byte) cputc::c#13 = (byte) '%' [phi:main::@35->cputc#0] -- vbuaa=vbuc1
|
|
lda #'%'
|
|
jsr cputc
|
|
// [80] phi from main::@35 to main::@36 [phi:main::@35->main::@36]
|
|
// main::@36
|
|
// printf("%%2$d %%1$d: %2$d %1$d\n",1, 2)
|
|
// [81] call cputs
|
|
// [91] phi from main::@36 to cputs [phi:main::@36->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s9 [phi:main::@36->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s9
|
|
sta.z cputs.s
|
|
lda #>s9
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [82] phi from main::@36 to main::@37 [phi:main::@36->main::@37]
|
|
// main::@37
|
|
// printf("%%2$d %%1$d: %2$d %1$d\n",1, 2)
|
|
// [83] call printf_sint
|
|
// [155] phi from main::@37 to printf_sint [phi:main::@37->printf_sint]
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 2 [phi:main::@37->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<2
|
|
sta.z printf_sint.value
|
|
lda #>2
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [84] phi from main::@37 to main::@38 [phi:main::@37->main::@38]
|
|
// main::@38
|
|
// printf("%%2$d %%1$d: %2$d %1$d\n",1, 2)
|
|
// [85] call cputs
|
|
// [91] phi from main::@38 to cputs [phi:main::@38->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s2 [phi:main::@38->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s2
|
|
sta.z cputs.s
|
|
lda #>s2
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// [86] phi from main::@38 to main::@39 [phi:main::@38->main::@39]
|
|
// main::@39
|
|
// printf("%%2$d %%1$d: %2$d %1$d\n",1, 2)
|
|
// [87] call printf_sint
|
|
// [155] phi from main::@39 to printf_sint [phi:main::@39->printf_sint]
|
|
// [155] phi (signed word) printf_sint::value#11 = (signed byte) 1 [phi:main::@39->printf_sint#0] -- vwsz1=vbsc1
|
|
lda #<1
|
|
sta.z printf_sint.value
|
|
lda #>1
|
|
sta.z printf_sint.value+1
|
|
jsr printf_sint
|
|
// [88] phi from main::@39 to main::@40 [phi:main::@39->main::@40]
|
|
// main::@40
|
|
// printf("%%2$d %%1$d: %2$d %1$d\n",1, 2)
|
|
// [89] call cputs
|
|
// [91] phi from main::@40 to cputs [phi:main::@40->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) main::s3 [phi:main::@40->cputs#0] -- pbuz1=pbuc1
|
|
lda #<s3
|
|
sta.z cputs.s
|
|
lda #>s3
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// main::@return
|
|
// }
|
|
// [90] return
|
|
rts
|
|
s: .text "d "
|
|
.byte 0
|
|
s1: .text "d: "
|
|
.byte 0
|
|
s2: .text " "
|
|
.byte 0
|
|
s3: .text @"\n"
|
|
.byte 0
|
|
s4: .text "1$d "
|
|
.byte 0
|
|
s5: .text "2$d: "
|
|
.byte 0
|
|
s9: .text "1$d: "
|
|
.byte 0
|
|
s12: .text "2$d "
|
|
.byte 0
|
|
}
|
|
// cputs
|
|
// Output a NUL-terminated string at the current cursor position
|
|
// cputs(byte* zp(2) s)
|
|
cputs: {
|
|
.label s = 2
|
|
// [92] phi from cputs cputs::@2 to cputs::@1 [phi:cputs/cputs::@2->cputs::@1]
|
|
// [92] phi (to_nomodify byte*) cputs::s#22 = (to_nomodify byte*) cputs::s#23 [phi:cputs/cputs::@2->cputs::@1#0] -- register_copy
|
|
// cputs::@1
|
|
__b1:
|
|
// c=*s++
|
|
// [93] (byte) cputs::c#1 ← *((to_nomodify byte*) cputs::s#22) -- vbuaa=_deref_pbuz1
|
|
ldy #0
|
|
lda (s),y
|
|
// while(c=*s++)
|
|
// [94] (to_nomodify byte*) cputs::s#0 ← ++ (to_nomodify byte*) cputs::s#22 -- pbuz1=_inc_pbuz1
|
|
inc.z s
|
|
bne !+
|
|
inc.z s+1
|
|
!:
|
|
// [95] if((byte) 0!=(byte) cputs::c#1) goto cputs::@2 -- vbuc1_neq_vbuaa_then_la1
|
|
cmp #0
|
|
bne __b2
|
|
// cputs::@return
|
|
// }
|
|
// [96] return
|
|
rts
|
|
// cputs::@2
|
|
__b2:
|
|
// cputc(c)
|
|
// [97] (byte) cputc::c#0 ← (byte) cputs::c#1
|
|
// [98] call cputc
|
|
// [99] phi from cputs::@2 to cputc [phi:cputs::@2->cputc]
|
|
// [99] phi (byte) cputc::c#13 = (byte) cputc::c#0 [phi:cputs::@2->cputc#0] -- register_copy
|
|
jsr cputc
|
|
jmp __b1
|
|
}
|
|
// cputc
|
|
// Output one character at the current cursor position
|
|
// Moves the cursor forward. Scrolls the entire screen if needed
|
|
// cputc(byte register(A) c)
|
|
cputc: {
|
|
// if(c=='\n')
|
|
// [100] if((byte) cputc::c#13==(byte) ' ') goto cputc::@1 -- vbuaa_eq_vbuc1_then_la1
|
|
cmp #'\n'
|
|
beq __b1
|
|
// cputc::@2
|
|
// *conio_cursor_text++ = c
|
|
// [101] *((byte*) conio_cursor_text) ← (byte) cputc::c#13 -- _deref_pbuz1=vbuaa
|
|
ldy #0
|
|
sta (conio_cursor_text),y
|
|
// *conio_cursor_text++ = c;
|
|
// [102] (byte*) conio_cursor_text ← ++ (byte*) conio_cursor_text -- pbuz1=_inc_pbuz1
|
|
inc.z conio_cursor_text
|
|
bne !+
|
|
inc.z conio_cursor_text+1
|
|
!:
|
|
// *conio_cursor_color++ = conio_textcolor
|
|
// [103] *((byte*) conio_cursor_color) ← (const nomodify byte) CONIO_TEXTCOLOR_DEFAULT -- _deref_pbuz1=vbuc1
|
|
lda #CONIO_TEXTCOLOR_DEFAULT
|
|
ldy #0
|
|
sta (conio_cursor_color),y
|
|
// *conio_cursor_color++ = conio_textcolor;
|
|
// [104] (byte*) conio_cursor_color ← ++ (byte*) conio_cursor_color -- pbuz1=_inc_pbuz1
|
|
inc.z conio_cursor_color
|
|
bne !+
|
|
inc.z conio_cursor_color+1
|
|
!:
|
|
// if(++conio_cursor_x==CONIO_WIDTH)
|
|
// [105] (byte) conio_cursor_x ← ++ (byte) conio_cursor_x -- vbuz1=_inc_vbuz1
|
|
inc.z conio_cursor_x
|
|
// [106] if((byte) conio_cursor_x!=(byte) $28) goto cputc::@return -- vbuz1_neq_vbuc1_then_la1
|
|
lda #$28
|
|
cmp.z conio_cursor_x
|
|
bne __breturn
|
|
// cputc::@3
|
|
// conio_cursor_x = 0
|
|
// [107] (byte) conio_cursor_x ← (byte) 0 -- vbuz1=vbuc1
|
|
lda #0
|
|
sta.z conio_cursor_x
|
|
// ++conio_cursor_y;
|
|
// [108] (byte) conio_cursor_y ← ++ (byte) conio_cursor_y -- vbuz1=_inc_vbuz1
|
|
inc.z conio_cursor_y
|
|
// cscroll()
|
|
// [109] call cscroll
|
|
jsr cscroll
|
|
// cputc::@return
|
|
__breturn:
|
|
// }
|
|
// [110] return
|
|
rts
|
|
// [111] phi from cputc to cputc::@1 [phi:cputc->cputc::@1]
|
|
// cputc::@1
|
|
__b1:
|
|
// cputln()
|
|
// [112] call cputln
|
|
jsr cputln
|
|
rts
|
|
}
|
|
// cputln
|
|
// Print a newline
|
|
cputln: {
|
|
.label __1 = 9
|
|
.label __2 = $b
|
|
.label ln_offset = $f
|
|
// ln_offset = CONIO_WIDTH - conio_cursor_x
|
|
// [113] (word) cputln::ln_offset#0 ← (byte) $28 - (byte) conio_cursor_x -- vwuz1=vbuc1_minus_vbuz2
|
|
sec
|
|
lda #$28
|
|
sbc.z conio_cursor_x
|
|
sta.z ln_offset
|
|
lda #0
|
|
sbc #0
|
|
sta.z ln_offset+1
|
|
// conio_cursor_text + ln_offset
|
|
// [114] (byte*~) cputln::$1 ← (byte*) conio_cursor_text + (word) cputln::ln_offset#0 -- pbuz1=pbuz1_plus_vwuz2
|
|
lda.z __1
|
|
clc
|
|
adc.z ln_offset
|
|
sta.z __1
|
|
lda.z __1+1
|
|
adc.z ln_offset+1
|
|
sta.z __1+1
|
|
// conio_cursor_text = conio_cursor_text + ln_offset
|
|
// [115] (byte*) conio_cursor_text ← (byte*~) cputln::$1
|
|
// conio_cursor_color + ln_offset
|
|
// [116] (byte*~) cputln::$2 ← (byte*) conio_cursor_color + (word) cputln::ln_offset#0 -- pbuz1=pbuz1_plus_vwuz2
|
|
lda.z __2
|
|
clc
|
|
adc.z ln_offset
|
|
sta.z __2
|
|
lda.z __2+1
|
|
adc.z ln_offset+1
|
|
sta.z __2+1
|
|
// conio_cursor_color = conio_cursor_color + ln_offset
|
|
// [117] (byte*) conio_cursor_color ← (byte*~) cputln::$2
|
|
// conio_cursor_x = 0
|
|
// [118] (byte) conio_cursor_x ← (byte) 0 -- vbuz1=vbuc1
|
|
lda #0
|
|
sta.z conio_cursor_x
|
|
// conio_cursor_y++;
|
|
// [119] (byte) conio_cursor_y ← ++ (byte) conio_cursor_y -- vbuz1=_inc_vbuz1
|
|
inc.z conio_cursor_y
|
|
// cscroll()
|
|
// [120] call cscroll
|
|
jsr cscroll
|
|
// cputln::@return
|
|
// }
|
|
// [121] return
|
|
rts
|
|
}
|
|
// cscroll
|
|
// Scroll the entire screen if the cursor is beyond the last line
|
|
cscroll: {
|
|
.label __7 = 9
|
|
.label __8 = $b
|
|
// if(conio_cursor_y==CONIO_HEIGHT)
|
|
// [122] if((byte) conio_cursor_y!=(byte) $19) goto cscroll::@return -- vbuz1_neq_vbuc1_then_la1
|
|
lda #$19
|
|
cmp.z conio_cursor_y
|
|
bne __breturn
|
|
// [123] phi from cscroll to cscroll::@1 [phi:cscroll->cscroll::@1]
|
|
// cscroll::@1
|
|
// memcpy(CONIO_SCREEN_TEXT, CONIO_SCREEN_TEXT+CONIO_WIDTH, CONIO_BYTES-CONIO_WIDTH)
|
|
// [124] call memcpy
|
|
// [145] phi from cscroll::@1 to memcpy [phi:cscroll::@1->memcpy]
|
|
// [145] phi (void*) memcpy::destination#2 = (void*)(const nomodify byte*) CONIO_SCREEN_TEXT [phi:cscroll::@1->memcpy#0] -- pvoz1=pvoc1
|
|
lda #<CONIO_SCREEN_TEXT
|
|
sta.z memcpy.destination
|
|
lda #>CONIO_SCREEN_TEXT
|
|
sta.z memcpy.destination+1
|
|
// [145] phi (void*) memcpy::source#2 = (void*)(const nomodify byte*) CONIO_SCREEN_TEXT+(byte) $28 [phi:cscroll::@1->memcpy#1] -- pvoz1=pvoc1
|
|
lda #<CONIO_SCREEN_TEXT+$28
|
|
sta.z memcpy.source
|
|
lda #>CONIO_SCREEN_TEXT+$28
|
|
sta.z memcpy.source+1
|
|
jsr memcpy
|
|
// [125] phi from cscroll::@1 to cscroll::@2 [phi:cscroll::@1->cscroll::@2]
|
|
// cscroll::@2
|
|
// memcpy(CONIO_SCREEN_COLORS, CONIO_SCREEN_COLORS+CONIO_WIDTH, CONIO_BYTES-CONIO_WIDTH)
|
|
// [126] call memcpy
|
|
// [145] phi from cscroll::@2 to memcpy [phi:cscroll::@2->memcpy]
|
|
// [145] phi (void*) memcpy::destination#2 = (void*)(const nomodify byte*) CONIO_SCREEN_COLORS [phi:cscroll::@2->memcpy#0] -- pvoz1=pvoc1
|
|
lda #<CONIO_SCREEN_COLORS
|
|
sta.z memcpy.destination
|
|
lda #>CONIO_SCREEN_COLORS
|
|
sta.z memcpy.destination+1
|
|
// [145] phi (void*) memcpy::source#2 = (void*)(const nomodify byte*) CONIO_SCREEN_COLORS+(byte) $28 [phi:cscroll::@2->memcpy#1] -- pvoz1=pvoc1
|
|
lda #<CONIO_SCREEN_COLORS+$28
|
|
sta.z memcpy.source
|
|
lda #>CONIO_SCREEN_COLORS+$28
|
|
sta.z memcpy.source+1
|
|
jsr memcpy
|
|
// [127] phi from cscroll::@2 to cscroll::@3 [phi:cscroll::@2->cscroll::@3]
|
|
// cscroll::@3
|
|
// memset(CONIO_SCREEN_TEXT+CONIO_BYTES-CONIO_WIDTH, ' ', CONIO_WIDTH)
|
|
// [128] call memset
|
|
// [137] phi from cscroll::@3 to memset [phi:cscroll::@3->memset]
|
|
// [137] phi (byte) memset::c#4 = (byte) ' ' [phi:cscroll::@3->memset#0] -- vbuxx=vbuc1
|
|
ldx #' '
|
|
// [137] phi (void*) memset::str#3 = (void*)(const nomodify byte*) CONIO_SCREEN_TEXT+(word)(number) $19*(number) $28-(byte) $28 [phi:cscroll::@3->memset#1] -- pvoz1=pvoc1
|
|
lda #<CONIO_SCREEN_TEXT+$19*$28-$28
|
|
sta.z memset.str
|
|
lda #>CONIO_SCREEN_TEXT+$19*$28-$28
|
|
sta.z memset.str+1
|
|
jsr memset
|
|
// [129] phi from cscroll::@3 to cscroll::@4 [phi:cscroll::@3->cscroll::@4]
|
|
// cscroll::@4
|
|
// memset(CONIO_SCREEN_COLORS+CONIO_BYTES-CONIO_WIDTH, conio_textcolor, CONIO_WIDTH)
|
|
// [130] call memset
|
|
// [137] phi from cscroll::@4 to memset [phi:cscroll::@4->memset]
|
|
// [137] phi (byte) memset::c#4 = (const nomodify byte) CONIO_TEXTCOLOR_DEFAULT [phi:cscroll::@4->memset#0] -- vbuxx=vbuc1
|
|
ldx #CONIO_TEXTCOLOR_DEFAULT
|
|
// [137] phi (void*) memset::str#3 = (void*)(const nomodify byte*) CONIO_SCREEN_COLORS+(word)(number) $19*(number) $28-(byte) $28 [phi:cscroll::@4->memset#1] -- pvoz1=pvoc1
|
|
lda #<CONIO_SCREEN_COLORS+$19*$28-$28
|
|
sta.z memset.str
|
|
lda #>CONIO_SCREEN_COLORS+$19*$28-$28
|
|
sta.z memset.str+1
|
|
jsr memset
|
|
// cscroll::@5
|
|
// conio_cursor_text-CONIO_WIDTH
|
|
// [131] (byte*~) cscroll::$7 ← (byte*) conio_cursor_text - (byte) $28 -- pbuz1=pbuz1_minus_vwuc1
|
|
lda.z __7
|
|
sec
|
|
sbc #<$28
|
|
sta.z __7
|
|
lda.z __7+1
|
|
sbc #>$28
|
|
sta.z __7+1
|
|
// conio_cursor_text = conio_cursor_text-CONIO_WIDTH
|
|
// [132] (byte*) conio_cursor_text ← (byte*~) cscroll::$7
|
|
// conio_cursor_color-CONIO_WIDTH
|
|
// [133] (byte*~) cscroll::$8 ← (byte*) conio_cursor_color - (byte) $28 -- pbuz1=pbuz1_minus_vwuc1
|
|
lda.z __8
|
|
sec
|
|
sbc #<$28
|
|
sta.z __8
|
|
lda.z __8+1
|
|
sbc #>$28
|
|
sta.z __8+1
|
|
// conio_cursor_color = conio_cursor_color-CONIO_WIDTH
|
|
// [134] (byte*) conio_cursor_color ← (byte*~) cscroll::$8
|
|
// conio_cursor_y--;
|
|
// [135] (byte) conio_cursor_y ← -- (byte) conio_cursor_y -- vbuz1=_dec_vbuz1
|
|
dec.z conio_cursor_y
|
|
// cscroll::@return
|
|
__breturn:
|
|
// }
|
|
// [136] return
|
|
rts
|
|
}
|
|
// memset
|
|
// Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str.
|
|
// memset(void* zp($f) str, byte register(X) c)
|
|
memset: {
|
|
.label end = $d
|
|
.label dst = $f
|
|
.label str = $f
|
|
// memset::@1
|
|
// end = (char*)str + num
|
|
// [138] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (byte) $28 -- pbuz1=pbuz2_plus_vbuc1
|
|
lda #$28
|
|
clc
|
|
adc.z str
|
|
sta.z end
|
|
lda #0
|
|
adc.z str+1
|
|
sta.z end+1
|
|
// [139] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3
|
|
// [140] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2]
|
|
// [140] phi (byte*) memset::dst#2 = (byte*) memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy
|
|
// memset::@2
|
|
__b2:
|
|
// for(char* dst = str; dst!=end; dst++)
|
|
// [141] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1
|
|
lda.z dst+1
|
|
cmp.z end+1
|
|
bne __b3
|
|
lda.z dst
|
|
cmp.z end
|
|
bne __b3
|
|
// memset::@return
|
|
// }
|
|
// [142] return
|
|
rts
|
|
// memset::@3
|
|
__b3:
|
|
// *dst = c
|
|
// [143] *((byte*) memset::dst#2) ← (byte) memset::c#4 -- _deref_pbuz1=vbuxx
|
|
txa
|
|
ldy #0
|
|
sta (dst),y
|
|
// for(char* dst = str; dst!=end; dst++)
|
|
// [144] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 -- pbuz1=_inc_pbuz1
|
|
inc.z dst
|
|
bne !+
|
|
inc.z dst+1
|
|
!:
|
|
jmp __b2
|
|
}
|
|
// memcpy
|
|
// Copy block of memory (forwards)
|
|
// Copies the values of num bytes from the location pointed to by source directly to the memory block pointed to by destination.
|
|
// memcpy(void* zp(5) destination, void* zp($f) source)
|
|
memcpy: {
|
|
.label src_end = $d
|
|
.label dst = 5
|
|
.label src = $f
|
|
.label source = $f
|
|
.label destination = 5
|
|
// src_end = (char*)source+num
|
|
// [146] (byte*) memcpy::src_end#0 ← (byte*)(void*) memcpy::source#2 + (word)(number) $19*(number) $28-(number) $28 -- pbuz1=pbuz2_plus_vwuc1
|
|
lda.z source
|
|
clc
|
|
adc #<$19*$28-$28
|
|
sta.z src_end
|
|
lda.z source+1
|
|
adc #>$19*$28-$28
|
|
sta.z src_end+1
|
|
// [147] (byte*) memcpy::src#4 ← (byte*)(void*) memcpy::source#2
|
|
// [148] (byte*) memcpy::dst#4 ← (byte*)(void*) memcpy::destination#2
|
|
// [149] phi from memcpy memcpy::@2 to memcpy::@1 [phi:memcpy/memcpy::@2->memcpy::@1]
|
|
// [149] phi (byte*) memcpy::dst#2 = (byte*) memcpy::dst#4 [phi:memcpy/memcpy::@2->memcpy::@1#0] -- register_copy
|
|
// [149] phi (byte*) memcpy::src#2 = (byte*) memcpy::src#4 [phi:memcpy/memcpy::@2->memcpy::@1#1] -- register_copy
|
|
// memcpy::@1
|
|
__b1:
|
|
// while(src!=src_end)
|
|
// [150] if((byte*) memcpy::src#2!=(byte*) memcpy::src_end#0) goto memcpy::@2 -- pbuz1_neq_pbuz2_then_la1
|
|
lda.z src+1
|
|
cmp.z src_end+1
|
|
bne __b2
|
|
lda.z src
|
|
cmp.z src_end
|
|
bne __b2
|
|
// memcpy::@return
|
|
// }
|
|
// [151] return
|
|
rts
|
|
// memcpy::@2
|
|
__b2:
|
|
// *dst++ = *src++
|
|
// [152] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) -- _deref_pbuz1=_deref_pbuz2
|
|
ldy #0
|
|
lda (src),y
|
|
sta (dst),y
|
|
// *dst++ = *src++;
|
|
// [153] (byte*) memcpy::dst#1 ← ++ (byte*) memcpy::dst#2 -- pbuz1=_inc_pbuz1
|
|
inc.z dst
|
|
bne !+
|
|
inc.z dst+1
|
|
!:
|
|
// [154] (byte*) memcpy::src#1 ← ++ (byte*) memcpy::src#2 -- pbuz1=_inc_pbuz1
|
|
inc.z src
|
|
bne !+
|
|
inc.z src+1
|
|
!:
|
|
jmp __b1
|
|
}
|
|
// printf_sint
|
|
// Print a signed integer using a specific format
|
|
// printf_sint(signed word zp(2) value)
|
|
printf_sint: {
|
|
.label value = 2
|
|
// printf_buffer.sign = 0
|
|
// [156] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2
|
|
// Handle any sign
|
|
lda #0
|
|
sta printf_buffer
|
|
// if(value<0)
|
|
// [157] if((signed word) printf_sint::value#11<(signed byte) 0) goto printf_sint::@1 -- vwsz1_lt_0_then_la1
|
|
lda.z value+1
|
|
bmi __b1
|
|
// [160] phi from printf_sint printf_sint::@1 to printf_sint::@2 [phi:printf_sint/printf_sint::@1->printf_sint::@2]
|
|
// [160] phi (signed word) printf_sint::value#13 = (signed word) printf_sint::value#11 [phi:printf_sint/printf_sint::@1->printf_sint::@2#0] -- register_copy
|
|
jmp __b2
|
|
// printf_sint::@1
|
|
__b1:
|
|
// value = -value
|
|
// [158] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#11 -- vwsz1=_neg_vwsz1
|
|
sec
|
|
lda #0
|
|
sbc.z value
|
|
sta.z value
|
|
lda #0
|
|
sbc.z value+1
|
|
sta.z value+1
|
|
// printf_buffer.sign = '-'
|
|
// [159] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2
|
|
lda #'-'
|
|
sta printf_buffer
|
|
// printf_sint::@2
|
|
__b2:
|
|
// utoa(uvalue, printf_buffer.digits, format.radix)
|
|
// [161] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#13
|
|
// [162] call utoa
|
|
// [173] phi from printf_sint::@2 to utoa [phi:printf_sint::@2->utoa]
|
|
jsr utoa
|
|
// printf_sint::@3
|
|
// printf_number_buffer(printf_buffer, format)
|
|
// [163] (byte) printf_number_buffer::buffer_sign#0 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuaa=_deref_pbuc1
|
|
lda printf_buffer
|
|
// [164] call printf_number_buffer
|
|
// Print using format
|
|
// [166] phi from printf_sint::@3 to printf_number_buffer [phi:printf_sint::@3->printf_number_buffer]
|
|
jsr printf_number_buffer
|
|
// printf_sint::@return
|
|
// }
|
|
// [165] return
|
|
rts
|
|
}
|
|
// printf_number_buffer
|
|
// Print the contents of the number buffer using a specific format.
|
|
// This handles minimum length, zero-filling, and left/right justification from the format
|
|
// printf_number_buffer(byte register(A) buffer_sign)
|
|
printf_number_buffer: {
|
|
.label buffer_digits = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
// printf_number_buffer::@1
|
|
// if(buffer.sign)
|
|
// [167] if((byte) 0==(byte) printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@2 -- vbuc1_eq_vbuaa_then_la1
|
|
cmp #0
|
|
beq __b2
|
|
// printf_number_buffer::@3
|
|
// cputc(buffer.sign)
|
|
// [168] (byte) cputc::c#2 ← (byte) printf_number_buffer::buffer_sign#0
|
|
// [169] call cputc
|
|
// [99] phi from printf_number_buffer::@3 to cputc [phi:printf_number_buffer::@3->cputc]
|
|
// [99] phi (byte) cputc::c#13 = (byte) cputc::c#2 [phi:printf_number_buffer::@3->cputc#0] -- register_copy
|
|
jsr cputc
|
|
// [170] phi from printf_number_buffer::@1 printf_number_buffer::@3 to printf_number_buffer::@2 [phi:printf_number_buffer::@1/printf_number_buffer::@3->printf_number_buffer::@2]
|
|
// printf_number_buffer::@2
|
|
__b2:
|
|
// cputs(buffer.digits)
|
|
// [171] call cputs
|
|
// [91] phi from printf_number_buffer::@2 to cputs [phi:printf_number_buffer::@2->cputs]
|
|
// [91] phi (to_nomodify byte*) cputs::s#23 = (const byte*) printf_number_buffer::buffer_digits#0 [phi:printf_number_buffer::@2->cputs#0] -- pbuz1=pbuc1
|
|
lda #<buffer_digits
|
|
sta.z cputs.s
|
|
lda #>buffer_digits
|
|
sta.z cputs.s+1
|
|
jsr cputs
|
|
// printf_number_buffer::@return
|
|
// }
|
|
// [172] return
|
|
rts
|
|
}
|
|
// utoa
|
|
// Converts unsigned number value to a string representing it in RADIX format.
|
|
// If the leading digits are zero they are not included in the string.
|
|
// - value : The number to be converted to RADIX
|
|
// - buffer : receives the string representing the number and zero-termination.
|
|
// - radix : The radix to convert the number to (from the enum RADIX)
|
|
// utoa(word zp(2) value, byte* zp(5) buffer)
|
|
utoa: {
|
|
.label digit_value = $f
|
|
.label buffer = 5
|
|
.label digit = 4
|
|
.label value = 2
|
|
// [174] phi from utoa to utoa::@1 [phi:utoa->utoa::@1]
|
|
// [174] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1
|
|
lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
sta.z buffer
|
|
lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
|
|
sta.z buffer+1
|
|
// [174] phi (byte) utoa::started#2 = (byte) 0 [phi:utoa->utoa::@1#1] -- vbuxx=vbuc1
|
|
ldx #0
|
|
// [174] phi (word) utoa::value#2 = (word) utoa::value#1 [phi:utoa->utoa::@1#2] -- register_copy
|
|
// [174] phi (byte) utoa::digit#2 = (byte) 0 [phi:utoa->utoa::@1#3] -- vbuz1=vbuc1
|
|
txa
|
|
sta.z digit
|
|
// utoa::@1
|
|
__b1:
|
|
// for( char digit=0; digit<max_digits-1; digit++ )
|
|
// [175] if((byte) utoa::digit#2<(byte) 5-(byte) 1) goto utoa::@2 -- vbuz1_lt_vbuc1_then_la1
|
|
lda.z digit
|
|
cmp #5-1
|
|
bcc __b2
|
|
// utoa::@3
|
|
// *buffer++ = DIGITS[(char)value]
|
|
// [176] (byte~) utoa::$11 ← (byte)(word) utoa::value#2 -- vbuaa=_byte_vwuz1
|
|
lda.z value
|
|
// [177] *((byte*) utoa::buffer#11) ← *((const byte*) DIGITS + (byte~) utoa::$11) -- _deref_pbuz1=pbuc1_derefidx_vbuaa
|
|
tay
|
|
lda DIGITS,y
|
|
ldy #0
|
|
sta (buffer),y
|
|
// *buffer++ = DIGITS[(char)value];
|
|
// [178] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#11 -- pbuz1=_inc_pbuz1
|
|
inc.z buffer
|
|
bne !+
|
|
inc.z buffer+1
|
|
!:
|
|
// *buffer = 0
|
|
// [179] *((byte*) utoa::buffer#3) ← (byte) 0 -- _deref_pbuz1=vbuc1
|
|
lda #0
|
|
tay
|
|
sta (buffer),y
|
|
// utoa::@return
|
|
// }
|
|
// [180] return
|
|
rts
|
|
// utoa::@2
|
|
__b2:
|
|
// digit_value = digit_values[digit]
|
|
// [181] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 -- vbuaa=vbuz1_rol_1
|
|
lda.z digit
|
|
asl
|
|
// [182] (word) utoa::digit_value#0 ← *((const word*) RADIX_DECIMAL_VALUES + (byte~) utoa::$10) -- vwuz1=pwuc1_derefidx_vbuaa
|
|
tay
|
|
lda RADIX_DECIMAL_VALUES,y
|
|
sta.z digit_value
|
|
lda RADIX_DECIMAL_VALUES+1,y
|
|
sta.z digit_value+1
|
|
// if (started || value >= digit_value)
|
|
// [183] if((byte) 0!=(byte) utoa::started#2) goto utoa::@5 -- vbuc1_neq_vbuxx_then_la1
|
|
cpx #0
|
|
bne __b5
|
|
// utoa::@7
|
|
// [184] if((word) utoa::value#2>=(word) utoa::digit_value#0) goto utoa::@5 -- vwuz1_ge_vwuz2_then_la1
|
|
cmp.z value+1
|
|
bne !+
|
|
lda.z digit_value
|
|
cmp.z value
|
|
beq __b5
|
|
!:
|
|
bcc __b5
|
|
// [185] phi from utoa::@7 to utoa::@4 [phi:utoa::@7->utoa::@4]
|
|
// [185] phi (byte*) utoa::buffer#14 = (byte*) utoa::buffer#11 [phi:utoa::@7->utoa::@4#0] -- register_copy
|
|
// [185] phi (byte) utoa::started#4 = (byte) utoa::started#2 [phi:utoa::@7->utoa::@4#1] -- register_copy
|
|
// [185] phi (word) utoa::value#6 = (word) utoa::value#2 [phi:utoa::@7->utoa::@4#2] -- register_copy
|
|
// utoa::@4
|
|
__b4:
|
|
// for( char digit=0; digit<max_digits-1; digit++ )
|
|
// [186] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 -- vbuz1=_inc_vbuz1
|
|
inc.z digit
|
|
// [174] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1]
|
|
// [174] phi (byte*) utoa::buffer#11 = (byte*) utoa::buffer#14 [phi:utoa::@4->utoa::@1#0] -- register_copy
|
|
// [174] phi (byte) utoa::started#2 = (byte) utoa::started#4 [phi:utoa::@4->utoa::@1#1] -- register_copy
|
|
// [174] phi (word) utoa::value#2 = (word) utoa::value#6 [phi:utoa::@4->utoa::@1#2] -- register_copy
|
|
// [174] phi (byte) utoa::digit#2 = (byte) utoa::digit#1 [phi:utoa::@4->utoa::@1#3] -- register_copy
|
|
jmp __b1
|
|
// utoa::@5
|
|
__b5:
|
|
// utoa_append(buffer++, value, digit_value)
|
|
// [187] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#11
|
|
// [188] (word) utoa_append::value#0 ← (word) utoa::value#2
|
|
// [189] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0
|
|
// [190] call utoa_append
|
|
// [194] phi from utoa::@5 to utoa_append [phi:utoa::@5->utoa_append]
|
|
jsr utoa_append
|
|
// utoa_append(buffer++, value, digit_value)
|
|
// [191] (word) utoa_append::return#0 ← (word) utoa_append::value#2
|
|
// utoa::@6
|
|
// value = utoa_append(buffer++, value, digit_value)
|
|
// [192] (word) utoa::value#0 ← (word) utoa_append::return#0
|
|
// value = utoa_append(buffer++, value, digit_value);
|
|
// [193] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#11 -- pbuz1=_inc_pbuz1
|
|
inc.z buffer
|
|
bne !+
|
|
inc.z buffer+1
|
|
!:
|
|
// [185] phi from utoa::@6 to utoa::@4 [phi:utoa::@6->utoa::@4]
|
|
// [185] phi (byte*) utoa::buffer#14 = (byte*) utoa::buffer#4 [phi:utoa::@6->utoa::@4#0] -- register_copy
|
|
// [185] phi (byte) utoa::started#4 = (byte) 1 [phi:utoa::@6->utoa::@4#1] -- vbuxx=vbuc1
|
|
ldx #1
|
|
// [185] phi (word) utoa::value#6 = (word) utoa::value#0 [phi:utoa::@6->utoa::@4#2] -- register_copy
|
|
jmp __b4
|
|
}
|
|
// utoa_append
|
|
// Used to convert a single digit of an unsigned number value to a string representation
|
|
// Counts a single digit up from '0' as long as the value is larger than sub.
|
|
// Each time the digit is increased sub is subtracted from value.
|
|
// - buffer : pointer to the char that receives the digit
|
|
// - value : The value where the digit will be derived from
|
|
// - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased.
|
|
// (For decimal the subs used are 10000, 1000, 100, 10, 1)
|
|
// returns : the value reduced by sub * digit so that it is less than sub.
|
|
// utoa_append(byte* zp(5) buffer, word zp(2) value, word zp($f) sub)
|
|
utoa_append: {
|
|
.label buffer = 5
|
|
.label value = 2
|
|
.label sub = $f
|
|
.label return = 2
|
|
// [195] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1]
|
|
// [195] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1
|
|
ldx #0
|
|
// [195] phi (word) utoa_append::value#2 = (word) utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy
|
|
// utoa_append::@1
|
|
__b1:
|
|
// while (value >= sub)
|
|
// [196] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1
|
|
lda.z sub+1
|
|
cmp.z value+1
|
|
bne !+
|
|
lda.z sub
|
|
cmp.z value
|
|
beq __b2
|
|
!:
|
|
bcc __b2
|
|
// utoa_append::@3
|
|
// *buffer = DIGITS[digit]
|
|
// [197] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuxx
|
|
lda DIGITS,x
|
|
ldy #0
|
|
sta (buffer),y
|
|
// utoa_append::@return
|
|
// }
|
|
// [198] return
|
|
rts
|
|
// utoa_append::@2
|
|
__b2:
|
|
// digit++;
|
|
// [199] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 -- vbuxx=_inc_vbuxx
|
|
inx
|
|
// value -= sub
|
|
// [200] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2
|
|
lda.z value
|
|
sec
|
|
sbc.z sub
|
|
sta.z value
|
|
lda.z value+1
|
|
sbc.z sub+1
|
|
sta.z value+1
|
|
// [195] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1]
|
|
// [195] phi (byte) utoa_append::digit#2 = (byte) utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy
|
|
// [195] phi (word) utoa_append::value#2 = (word) utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy
|
|
jmp __b1
|
|
}
|
|
// clrscr
|
|
// clears the screen and moves the cursor to the upper left-hand corner of the screen.
|
|
clrscr: {
|
|
.label line_text = 9
|
|
.label line_cols = $b
|
|
// [202] phi from clrscr to clrscr::@1 [phi:clrscr->clrscr::@1]
|
|
// [202] phi (byte*) clrscr::line_cols#5 = (const nomodify byte*) CONIO_SCREEN_COLORS [phi:clrscr->clrscr::@1#0] -- pbuz1=pbuc1
|
|
lda #<CONIO_SCREEN_COLORS
|
|
sta.z line_cols
|
|
lda #>CONIO_SCREEN_COLORS
|
|
sta.z line_cols+1
|
|
// [202] phi (byte*) clrscr::line_text#5 = (const nomodify byte*) CONIO_SCREEN_TEXT [phi:clrscr->clrscr::@1#1] -- pbuz1=pbuc1
|
|
lda #<CONIO_SCREEN_TEXT
|
|
sta.z line_text
|
|
lda #>CONIO_SCREEN_TEXT
|
|
sta.z line_text+1
|
|
// [202] phi (byte) clrscr::l#2 = (byte) 0 [phi:clrscr->clrscr::@1#2] -- vbuxx=vbuc1
|
|
ldx #0
|
|
// clrscr::@1
|
|
__b1:
|
|
// for( char l=0;l<CONIO_HEIGHT; l++ )
|
|
// [203] if((byte) clrscr::l#2<(byte) $19) goto clrscr::@3 -- vbuxx_lt_vbuc1_then_la1
|
|
cpx #$19
|
|
bcc __b2
|
|
// clrscr::@2
|
|
// conio_cursor_x = 0
|
|
// [204] (byte) conio_cursor_x ← (byte) 0 -- vbuz1=vbuc1
|
|
lda #0
|
|
sta.z conio_cursor_x
|
|
// conio_cursor_y = 0
|
|
// [205] (byte) conio_cursor_y ← (byte) 0 -- vbuz1=vbuc1
|
|
sta.z conio_cursor_y
|
|
// conio_cursor_text = CONIO_SCREEN_TEXT
|
|
// [206] (byte*) conio_cursor_text ← (const nomodify byte*) CONIO_SCREEN_TEXT -- pbuz1=pbuc1
|
|
lda #<CONIO_SCREEN_TEXT
|
|
sta.z conio_cursor_text
|
|
lda #>CONIO_SCREEN_TEXT
|
|
sta.z conio_cursor_text+1
|
|
// conio_cursor_color = CONIO_SCREEN_COLORS
|
|
// [207] (byte*) conio_cursor_color ← (const nomodify byte*) CONIO_SCREEN_COLORS -- pbuz1=pbuc1
|
|
lda #<CONIO_SCREEN_COLORS
|
|
sta.z conio_cursor_color
|
|
lda #>CONIO_SCREEN_COLORS
|
|
sta.z conio_cursor_color+1
|
|
// clrscr::@return
|
|
// }
|
|
// [208] return
|
|
rts
|
|
// [209] phi from clrscr::@1 to clrscr::@3 [phi:clrscr::@1->clrscr::@3]
|
|
__b2:
|
|
// [209] phi (byte) clrscr::c#2 = (byte) 0 [phi:clrscr::@1->clrscr::@3#0] -- vbuyy=vbuc1
|
|
ldy #0
|
|
// clrscr::@3
|
|
__b3:
|
|
// for( char c=0;c<CONIO_WIDTH; c++ )
|
|
// [210] if((byte) clrscr::c#2<(byte) $28) goto clrscr::@4 -- vbuyy_lt_vbuc1_then_la1
|
|
cpy #$28
|
|
bcc __b4
|
|
// clrscr::@5
|
|
// line_text += CONIO_WIDTH
|
|
// [211] (byte*) clrscr::line_text#1 ← (byte*) clrscr::line_text#5 + (byte) $28 -- pbuz1=pbuz1_plus_vbuc1
|
|
lda #$28
|
|
clc
|
|
adc.z line_text
|
|
sta.z line_text
|
|
bcc !+
|
|
inc.z line_text+1
|
|
!:
|
|
// line_cols += CONIO_WIDTH
|
|
// [212] (byte*) clrscr::line_cols#1 ← (byte*) clrscr::line_cols#5 + (byte) $28 -- pbuz1=pbuz1_plus_vbuc1
|
|
lda #$28
|
|
clc
|
|
adc.z line_cols
|
|
sta.z line_cols
|
|
bcc !+
|
|
inc.z line_cols+1
|
|
!:
|
|
// for( char l=0;l<CONIO_HEIGHT; l++ )
|
|
// [213] (byte) clrscr::l#1 ← ++ (byte) clrscr::l#2 -- vbuxx=_inc_vbuxx
|
|
inx
|
|
// [202] phi from clrscr::@5 to clrscr::@1 [phi:clrscr::@5->clrscr::@1]
|
|
// [202] phi (byte*) clrscr::line_cols#5 = (byte*) clrscr::line_cols#1 [phi:clrscr::@5->clrscr::@1#0] -- register_copy
|
|
// [202] phi (byte*) clrscr::line_text#5 = (byte*) clrscr::line_text#1 [phi:clrscr::@5->clrscr::@1#1] -- register_copy
|
|
// [202] phi (byte) clrscr::l#2 = (byte) clrscr::l#1 [phi:clrscr::@5->clrscr::@1#2] -- register_copy
|
|
jmp __b1
|
|
// clrscr::@4
|
|
__b4:
|
|
// line_text[c] = ' '
|
|
// [214] *((byte*) clrscr::line_text#5 + (byte) clrscr::c#2) ← (byte) ' ' -- pbuz1_derefidx_vbuyy=vbuc1
|
|
lda #' '
|
|
sta (line_text),y
|
|
// line_cols[c] = conio_textcolor
|
|
// [215] *((byte*) clrscr::line_cols#5 + (byte) clrscr::c#2) ← (const nomodify byte) CONIO_TEXTCOLOR_DEFAULT -- pbuz1_derefidx_vbuyy=vbuc1
|
|
lda #CONIO_TEXTCOLOR_DEFAULT
|
|
sta (line_cols),y
|
|
// for( char c=0;c<CONIO_WIDTH; c++ )
|
|
// [216] (byte) clrscr::c#1 ← ++ (byte) clrscr::c#2 -- vbuyy=_inc_vbuyy
|
|
iny
|
|
// [209] phi from clrscr::@4 to clrscr::@3 [phi:clrscr::@4->clrscr::@3]
|
|
// [209] phi (byte) clrscr::c#2 = (byte) clrscr::c#1 [phi:clrscr::@4->clrscr::@3#0] -- register_copy
|
|
jmp __b3
|
|
}
|
|
// File Data
|
|
// The digits used for numbers
|
|
DIGITS: .text "0123456789abcdef"
|
|
// Values of decimal digits
|
|
RADIX_DECIMAL_VALUES: .word $2710, $3e8, $64, $a
|
|
// Buffer used for stringified number being printed
|
|
printf_buffer: .fill SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER, 0
|
|
|