mirror of
https://gitlab.com/camelot/kickc.git
synced 2024-11-25 20:32:25 +00:00
- Updated test case references.
This commit is contained in:
parent
0393958154
commit
acbf8f073f
@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
to:plus::@return
|
||||
|
@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
|
||||
return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
plus::b#1 = phi( main/plus::b#0 )
|
||||
plus::a#1 = phi( main/plus::a#0 )
|
||||
@ -46,7 +46,7 @@ __constant char * const SCREEN = (char *)$400
|
||||
void __start()
|
||||
void main()
|
||||
char main::$0
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::$0
|
||||
char plus::a
|
||||
char plus::a#0
|
||||
@ -125,7 +125,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
to:plus::@return
|
||||
@ -136,7 +136,7 @@ plus::@return: scope:[plus] from plus
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
void main()
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
char plus::b
|
||||
char plus::return
|
||||
@ -229,7 +229,7 @@ Succesful ASM optimization Pass5UnusedLabelElimination
|
||||
FINAL SYMBOL TABLE
|
||||
__constant char * const SCREEN = (char *) 1024
|
||||
void main()
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -1,6 +1,6 @@
|
||||
__constant char * const SCREEN = (char *) 1024
|
||||
void main()
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
to:plus::@return
|
||||
|
@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
|
||||
return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
plus::b#1 = phi( main/plus::b#0 )
|
||||
plus::a#1 = phi( main/plus::a#0 )
|
||||
@ -46,7 +46,7 @@ __constant char * const SCREEN = (char *)$400
|
||||
void __start()
|
||||
void main()
|
||||
char main::$0
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::$0
|
||||
char plus::a
|
||||
char plus::a#0
|
||||
@ -125,7 +125,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
to:plus::@return
|
||||
@ -136,7 +136,7 @@ plus::@return: scope:[plus] from plus
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
void main()
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
char plus::b
|
||||
char plus::return
|
||||
@ -229,7 +229,7 @@ Succesful ASM optimization Pass5UnusedLabelElimination
|
||||
FINAL SYMBOL TABLE
|
||||
__constant char * const SCREEN = (char *) 1024
|
||||
void main()
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -1,6 +1,6 @@
|
||||
__constant char * const SCREEN = (char *) 1024
|
||||
void main()
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
[5] call min
|
||||
|
@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
|
||||
return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
plus::b#1 = phi( main/plus::b#0 )
|
||||
plus::a#1 = phi( main/plus::a#0 )
|
||||
@ -80,7 +80,7 @@ char min::return#1
|
||||
char min::return#2
|
||||
char min::return#3
|
||||
char min::return#4
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::$0
|
||||
char plus::a
|
||||
char plus::a#0
|
||||
@ -179,7 +179,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
[5] call min
|
||||
@ -203,7 +203,7 @@ char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
char plus::b
|
||||
char plus::return
|
||||
@ -320,7 +320,7 @@ char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__constant char min::return#1 = plus::a#0+plus::b#0 // return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -5,7 +5,7 @@ char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__constant char min::return#1 = plus::a#0+plus::b#0 // return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
[5] call min
|
||||
|
@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
|
||||
return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
plus::b#1 = phi( main/plus::b#0 )
|
||||
plus::a#1 = phi( main/plus::a#0 )
|
||||
@ -80,7 +80,7 @@ char min::return#1
|
||||
char min::return#2
|
||||
char min::return#3
|
||||
char min::return#4
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::$0
|
||||
char plus::a
|
||||
char plus::a#0
|
||||
@ -179,7 +179,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
[5] call min
|
||||
@ -203,7 +203,7 @@ char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
char plus::b
|
||||
char plus::return
|
||||
@ -320,7 +320,7 @@ char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__constant char min::return#1 = plus::a#0+plus::b#0 // return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -5,7 +5,7 @@ char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__constant char min::return#1 = plus::a#0+plus::b#0 // return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
[5] call min
|
||||
@ -20,7 +20,7 @@ plus::@return: scope:[plus] from plus
|
||||
[6] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 1) char min(char a , char b)
|
||||
min: scope:[min] from plus
|
||||
[7] phi()
|
||||
to:min::@return
|
||||
|
@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
|
||||
return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
plus::b#1 = phi( main/plus::b#0 )
|
||||
plus::a#1 = phi( main/plus::a#0 )
|
||||
@ -38,7 +38,7 @@ plus::@return: scope:[plus] from plus::@1
|
||||
return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 1) char min(char a , char b)
|
||||
min: scope:[min] from plus
|
||||
min::b#1 = phi( plus/min::b#0 )
|
||||
min::a#1 = phi( plus/min::a#0 )
|
||||
@ -66,7 +66,7 @@ __constant char * const SCREEN = (char *)$400
|
||||
void __start()
|
||||
void main()
|
||||
char main::$0
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 1) char min(char a , char b)
|
||||
char min::$0
|
||||
char min::a
|
||||
char min::a#0
|
||||
@ -80,7 +80,7 @@ char min::return#1
|
||||
char min::return#2
|
||||
char min::return#3
|
||||
char min::return#4
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::$0
|
||||
char plus::a
|
||||
char plus::a#0
|
||||
@ -179,7 +179,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
[5] call min
|
||||
@ -188,7 +188,7 @@ plus::@return: scope:[plus] from plus
|
||||
[6] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 1) char min(char a , char b)
|
||||
min: scope:[min] from plus
|
||||
[7] phi()
|
||||
to:min::@return
|
||||
@ -199,11 +199,11 @@ min::@return: scope:[min] from min
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
void main()
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 1) char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
char plus::b
|
||||
char plus::return
|
||||
@ -314,12 +314,12 @@ Succesful ASM optimization Pass5UnusedLabelElimination
|
||||
FINAL SYMBOL TABLE
|
||||
__constant char * const SCREEN = (char *) 1024
|
||||
void main()
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 1) char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__constant char min::return#1 = plus::a#0+plus::b#0 // return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -1,11 +1,11 @@
|
||||
__constant char * const SCREEN = (char *) 1024
|
||||
void main()
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 1) char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__constant char min::return#1 = plus::a#0+plus::b#0 // return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
[5] call min
|
||||
@ -20,7 +20,7 @@ plus::@return: scope:[plus] from plus
|
||||
[6] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 1) char min(char a , char b)
|
||||
min: scope:[min] from plus
|
||||
[7] phi()
|
||||
to:min::@return
|
||||
|
@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
|
||||
return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
plus::b#1 = phi( main/plus::b#0 )
|
||||
plus::a#1 = phi( main/plus::a#0 )
|
||||
@ -38,7 +38,7 @@ plus::@return: scope:[plus] from plus::@1
|
||||
return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 1) char min(char a , char b)
|
||||
min: scope:[min] from plus
|
||||
min::b#1 = phi( plus/min::b#0 )
|
||||
min::a#1 = phi( plus/min::a#0 )
|
||||
@ -66,7 +66,7 @@ __constant char * const SCREEN = (char *)$400
|
||||
void __start()
|
||||
void main()
|
||||
char main::$0
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 1) char min(char a , char b)
|
||||
char min::$0
|
||||
char min::a
|
||||
char min::a#0
|
||||
@ -80,7 +80,7 @@ char min::return#1
|
||||
char min::return#2
|
||||
char min::return#3
|
||||
char min::return#4
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::$0
|
||||
char plus::a
|
||||
char plus::a#0
|
||||
@ -179,7 +179,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
[5] call min
|
||||
@ -188,7 +188,7 @@ plus::@return: scope:[plus] from plus
|
||||
[6] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 1) char min(char a , char b)
|
||||
min: scope:[min] from plus
|
||||
[7] phi()
|
||||
to:min::@return
|
||||
@ -199,11 +199,11 @@ min::@return: scope:[min] from min
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
void main()
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 1) char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
char plus::b
|
||||
char plus::return
|
||||
@ -314,12 +314,12 @@ Succesful ASM optimization Pass5UnusedLabelElimination
|
||||
FINAL SYMBOL TABLE
|
||||
__constant char * const SCREEN = (char *) 1024
|
||||
void main()
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 1) char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__constant char min::return#1 = plus::a#0+plus::b#0 // return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -1,11 +1,11 @@
|
||||
__constant char * const SCREEN = (char *) 1024
|
||||
void main()
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 1) char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__constant char min::return#1 = plus::a#0+plus::b#0 // return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
[5] call min
|
||||
@ -20,7 +20,7 @@ plus::@return: scope:[plus] from plus
|
||||
[6] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 2) char min(char a , char b)
|
||||
min: scope:[min] from plus
|
||||
[7] phi()
|
||||
to:min::@return
|
||||
|
@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
|
||||
return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
plus::b#1 = phi( main/plus::b#0 )
|
||||
plus::a#1 = phi( main/plus::a#0 )
|
||||
@ -38,7 +38,7 @@ plus::@return: scope:[plus] from plus::@1
|
||||
return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 2) char min(char a , char b)
|
||||
min: scope:[min] from plus
|
||||
min::b#1 = phi( plus/min::b#0 )
|
||||
min::a#1 = phi( plus/min::a#0 )
|
||||
@ -66,7 +66,7 @@ __constant char * const SCREEN = (char *)$400
|
||||
void __start()
|
||||
void main()
|
||||
char main::$0
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 2) char min(char a , char b)
|
||||
char min::$0
|
||||
char min::a
|
||||
char min::a#0
|
||||
@ -80,7 +80,7 @@ char min::return#1
|
||||
char min::return#2
|
||||
char min::return#3
|
||||
char min::return#4
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::$0
|
||||
char plus::a
|
||||
char plus::a#0
|
||||
@ -179,7 +179,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
[5] call min
|
||||
@ -188,7 +188,7 @@ plus::@return: scope:[plus] from plus
|
||||
[6] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 2) char min(char a , char b)
|
||||
min: scope:[min] from plus
|
||||
[7] phi()
|
||||
to:min::@return
|
||||
@ -199,11 +199,11 @@ min::@return: scope:[min] from min
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
void main()
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 2) char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
char plus::b
|
||||
char plus::return
|
||||
@ -318,12 +318,12 @@ Succesful ASM optimization Pass5UnusedLabelElimination
|
||||
FINAL SYMBOL TABLE
|
||||
__constant char * const SCREEN = (char *) 1024
|
||||
void main()
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 2) char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__constant char min::return#1 = plus::a#0+plus::b#0 // return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -1,11 +1,11 @@
|
||||
__constant char * const SCREEN = (char *) 1024
|
||||
void main()
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 2) char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__constant char min::return#1 = plus::a#0+plus::b#0 // return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
[5] call min
|
||||
@ -20,7 +20,7 @@ plus::@return: scope:[plus] from plus
|
||||
[6] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 2) char min(char a , char b)
|
||||
min: scope:[min] from plus
|
||||
[7] phi()
|
||||
to:min::@return
|
||||
|
@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
|
||||
return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
plus::b#1 = phi( main/plus::b#0 )
|
||||
plus::a#1 = phi( main/plus::a#0 )
|
||||
@ -38,7 +38,7 @@ plus::@return: scope:[plus] from plus::@1
|
||||
return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 2) char min(char a , char b)
|
||||
min: scope:[min] from plus
|
||||
min::b#1 = phi( plus/min::b#0 )
|
||||
min::a#1 = phi( plus/min::a#0 )
|
||||
@ -66,7 +66,7 @@ __constant char * const SCREEN = (char *)$400
|
||||
void __start()
|
||||
void main()
|
||||
char main::$0
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 2) char min(char a , char b)
|
||||
char min::$0
|
||||
char min::a
|
||||
char min::a#0
|
||||
@ -80,7 +80,7 @@ char min::return#1
|
||||
char min::return#2
|
||||
char min::return#3
|
||||
char min::return#4
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::$0
|
||||
char plus::a
|
||||
char plus::a#0
|
||||
@ -179,7 +179,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
[5] call min
|
||||
@ -188,7 +188,7 @@ plus::@return: scope:[plus] from plus
|
||||
[6] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 2) char min(char a , char b)
|
||||
min: scope:[min] from plus
|
||||
[7] phi()
|
||||
to:min::@return
|
||||
@ -199,11 +199,11 @@ min::@return: scope:[min] from min
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
void main()
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 2) char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
char plus::b
|
||||
char plus::return
|
||||
@ -318,12 +318,12 @@ Succesful ASM optimization Pass5UnusedLabelElimination
|
||||
FINAL SYMBOL TABLE
|
||||
__constant char * const SCREEN = (char *) 1024
|
||||
void main()
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 2) char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__constant char min::return#1 = plus::a#0+plus::b#0 // return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -1,11 +1,11 @@
|
||||
__constant char * const SCREEN = (char *) 1024
|
||||
void main()
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_ram, 2) char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__constant char min::return#1 = plus::a#0+plus::b#0 // return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
[5] call min
|
||||
@ -20,7 +20,7 @@ plus::@return: scope:[plus] from plus
|
||||
[6] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_rom, 1) char min(char a , char b)
|
||||
min: scope:[min] from plus
|
||||
[7] phi()
|
||||
to:min::@return
|
||||
|
@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
|
||||
return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
plus::b#1 = phi( main/plus::b#0 )
|
||||
plus::a#1 = phi( main/plus::a#0 )
|
||||
@ -38,7 +38,7 @@ plus::@return: scope:[plus] from plus::@1
|
||||
return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_rom, 1) char min(char a , char b)
|
||||
min: scope:[min] from plus
|
||||
min::b#1 = phi( plus/min::b#0 )
|
||||
min::a#1 = phi( plus/min::a#0 )
|
||||
@ -66,7 +66,7 @@ __constant char * const SCREEN = (char *)$400
|
||||
void __start()
|
||||
void main()
|
||||
char main::$0
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_rom, 1) char min(char a , char b)
|
||||
char min::$0
|
||||
char min::a
|
||||
char min::a#0
|
||||
@ -80,7 +80,7 @@ char min::return#1
|
||||
char min::return#2
|
||||
char min::return#3
|
||||
char min::return#4
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::$0
|
||||
char plus::a
|
||||
char plus::a#0
|
||||
@ -179,7 +179,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
[5] call min
|
||||
@ -188,7 +188,7 @@ plus::@return: scope:[plus] from plus
|
||||
[6] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_rom, 1) char min(char a , char b)
|
||||
min: scope:[min] from plus
|
||||
[7] phi()
|
||||
to:min::@return
|
||||
@ -199,11 +199,11 @@ min::@return: scope:[min] from min
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
void main()
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_rom, 1) char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
char plus::b
|
||||
char plus::return
|
||||
@ -321,12 +321,12 @@ Succesful ASM optimization Pass5UnusedLabelElimination
|
||||
FINAL SYMBOL TABLE
|
||||
__constant char * const SCREEN = (char *) 1024
|
||||
void main()
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_rom, 1) char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__constant char min::return#1 = plus::a#0+plus::b#0 // return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -1,11 +1,11 @@
|
||||
__constant char * const SCREEN = (char *) 1024
|
||||
void main()
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_rom, 1) char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__constant char min::return#1 = plus::a#0+plus::b#0 // return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
[5] call min
|
||||
@ -20,7 +20,7 @@ plus::@return: scope:[plus] from plus
|
||||
[6] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_rom, 1) char min(char a , char b)
|
||||
min: scope:[min] from plus
|
||||
[7] phi()
|
||||
to:min::@return
|
||||
|
@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
|
||||
return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
plus::b#1 = phi( main/plus::b#0 )
|
||||
plus::a#1 = phi( main/plus::a#0 )
|
||||
@ -38,7 +38,7 @@ plus::@return: scope:[plus] from plus::@1
|
||||
return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_rom, 1) char min(char a , char b)
|
||||
min: scope:[min] from plus
|
||||
min::b#1 = phi( plus/min::b#0 )
|
||||
min::a#1 = phi( plus/min::a#0 )
|
||||
@ -66,7 +66,7 @@ __constant char * const SCREEN = (char *)$400
|
||||
void __start()
|
||||
void main()
|
||||
char main::$0
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_rom, 1) char min(char a , char b)
|
||||
char min::$0
|
||||
char min::a
|
||||
char min::a#0
|
||||
@ -80,7 +80,7 @@ char min::return#1
|
||||
char min::return#2
|
||||
char min::return#3
|
||||
char min::return#4
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::$0
|
||||
char plus::a
|
||||
char plus::a#0
|
||||
@ -179,7 +179,7 @@ main::@return: scope:[main] from main::@1
|
||||
[3] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
plus: scope:[plus] from main
|
||||
[4] phi()
|
||||
[5] call min
|
||||
@ -188,7 +188,7 @@ plus::@return: scope:[plus] from plus
|
||||
[6] return
|
||||
to:@return
|
||||
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_rom, 1) char min(char a , char b)
|
||||
min: scope:[min] from plus
|
||||
[7] phi()
|
||||
to:min::@return
|
||||
@ -199,11 +199,11 @@ min::@return: scope:[min] from min
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
void main()
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_rom, 1) char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
char plus::b
|
||||
char plus::return
|
||||
@ -321,12 +321,12 @@ Succesful ASM optimization Pass5UnusedLabelElimination
|
||||
FINAL SYMBOL TABLE
|
||||
__constant char * const SCREEN = (char *) 1024
|
||||
void main()
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_rom, 1) char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__constant char min::return#1 = plus::a#0+plus::b#0 // return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
@ -1,11 +1,11 @@
|
||||
__constant char * const SCREEN = (char *) 1024
|
||||
void main()
|
||||
__bank(bank) char min(char a , char b)
|
||||
__bank(cx16_rom, 1) char min(char a , char b)
|
||||
char min::a
|
||||
char min::b
|
||||
char min::return
|
||||
__constant char min::return#1 = plus::a#0+plus::b#0 // return
|
||||
__bank(bank) char plus(char a , char b)
|
||||
__bank(cx16_ram, 1) char plus(char a , char b)
|
||||
char plus::a
|
||||
__constant char plus::a#0 = '0' // a
|
||||
char plus::b
|
||||
|
Loading…
Reference in New Issue
Block a user