1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2025-08-07 22:25:13 +00:00

- Updated test case references.

This commit is contained in:
Sven Van de Velde
2023-04-11 10:41:10 +02:00
parent 0393958154
commit acbf8f073f
30 changed files with 112 additions and 112 deletions

View File

@@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
to:plus::@return to:plus::@return

View File

@@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
return return
to:@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: scope:[plus] from main
plus::b#1 = phi( main/plus::b#0 ) plus::b#1 = phi( main/plus::b#0 )
plus::a#1 = phi( main/plus::a#0 ) plus::a#1 = phi( main/plus::a#0 )
@@ -46,7 +46,7 @@ __constant char * const SCREEN = (char *)$400
void __start() void __start()
void main() void main()
char main::$0 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::$0
char plus::a char plus::a
char plus::a#0 char plus::a#0
@@ -125,7 +125,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
to:plus::@return to:plus::@return
@@ -136,7 +136,7 @@ plus::@return: scope:[plus] from plus
VARIABLE REGISTER WEIGHTS VARIABLE REGISTER WEIGHTS
void main() 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::a
char plus::b char plus::b
char plus::return char plus::return
@@ -229,7 +229,7 @@ Succesful ASM optimization Pass5UnusedLabelElimination
FINAL SYMBOL TABLE FINAL SYMBOL TABLE
__constant char * const SCREEN = (char *) 1024 __constant char * const SCREEN = (char *) 1024
void main() 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::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -1,6 +1,6 @@
__constant char * const SCREEN = (char *) 1024 __constant char * const SCREEN = (char *) 1024
void main() 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::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
to:plus::@return to:plus::@return

View File

@@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
return return
to:@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: scope:[plus] from main
plus::b#1 = phi( main/plus::b#0 ) plus::b#1 = phi( main/plus::b#0 )
plus::a#1 = phi( main/plus::a#0 ) plus::a#1 = phi( main/plus::a#0 )
@@ -46,7 +46,7 @@ __constant char * const SCREEN = (char *)$400
void __start() void __start()
void main() void main()
char main::$0 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::$0
char plus::a char plus::a
char plus::a#0 char plus::a#0
@@ -125,7 +125,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
to:plus::@return to:plus::@return
@@ -136,7 +136,7 @@ plus::@return: scope:[plus] from plus
VARIABLE REGISTER WEIGHTS VARIABLE REGISTER WEIGHTS
void main() 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::a
char plus::b char plus::b
char plus::return char plus::return
@@ -229,7 +229,7 @@ Succesful ASM optimization Pass5UnusedLabelElimination
FINAL SYMBOL TABLE FINAL SYMBOL TABLE
__constant char * const SCREEN = (char *) 1024 __constant char * const SCREEN = (char *) 1024
void main() 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::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -1,6 +1,6 @@
__constant char * const SCREEN = (char *) 1024 __constant char * const SCREEN = (char *) 1024
void main() 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::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
[5] call min [5] call min

View File

@@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
return return
to:@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: scope:[plus] from main
plus::b#1 = phi( main/plus::b#0 ) plus::b#1 = phi( main/plus::b#0 )
plus::a#1 = phi( main/plus::a#0 ) plus::a#1 = phi( main/plus::a#0 )
@@ -80,7 +80,7 @@ char min::return#1
char min::return#2 char min::return#2
char min::return#3 char min::return#3
char min::return#4 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::$0
char plus::a char plus::a
char plus::a#0 char plus::a#0
@@ -179,7 +179,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
[5] call min [5] call min
@@ -203,7 +203,7 @@ char min(char a , char b)
char min::a char min::a
char min::b char min::b
char min::return 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::a
char plus::b char plus::b
char plus::return char plus::return
@@ -320,7 +320,7 @@ char min::a
char min::b char min::b
char min::return char min::return
__constant char min::return#1 = plus::a#0+plus::b#0 // 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 char plus::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -5,7 +5,7 @@ char min::a
char min::b char min::b
char min::return char min::return
__constant char min::return#1 = plus::a#0+plus::b#0 // 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 char plus::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
[5] call min [5] call min

View File

@@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
return return
to:@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: scope:[plus] from main
plus::b#1 = phi( main/plus::b#0 ) plus::b#1 = phi( main/plus::b#0 )
plus::a#1 = phi( main/plus::a#0 ) plus::a#1 = phi( main/plus::a#0 )
@@ -80,7 +80,7 @@ char min::return#1
char min::return#2 char min::return#2
char min::return#3 char min::return#3
char min::return#4 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::$0
char plus::a char plus::a
char plus::a#0 char plus::a#0
@@ -179,7 +179,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
[5] call min [5] call min
@@ -203,7 +203,7 @@ char min(char a , char b)
char min::a char min::a
char min::b char min::b
char min::return 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::a
char plus::b char plus::b
char plus::return char plus::return
@@ -320,7 +320,7 @@ char min::a
char min::b char min::b
char min::return char min::return
__constant char min::return#1 = plus::a#0+plus::b#0 // 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 char plus::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -5,7 +5,7 @@ char min::a
char min::b char min::b
char min::return char min::return
__constant char min::return#1 = plus::a#0+plus::b#0 // 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 char plus::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
[5] call min [5] call min
@@ -20,7 +20,7 @@ plus::@return: scope:[plus] from plus
[6] return [6] return
to:@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: scope:[min] from plus
[7] phi() [7] phi()
to:min::@return to:min::@return

View File

@@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
return return
to:@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: scope:[plus] from main
plus::b#1 = phi( main/plus::b#0 ) plus::b#1 = phi( main/plus::b#0 )
plus::a#1 = phi( main/plus::a#0 ) plus::a#1 = phi( main/plus::a#0 )
@@ -38,7 +38,7 @@ plus::@return: scope:[plus] from plus::@1
return return
to:@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: scope:[min] from plus
min::b#1 = phi( plus/min::b#0 ) min::b#1 = phi( plus/min::b#0 )
min::a#1 = phi( plus/min::a#0 ) min::a#1 = phi( plus/min::a#0 )
@@ -66,7 +66,7 @@ __constant char * const SCREEN = (char *)$400
void __start() void __start()
void main() void main()
char main::$0 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::$0
char min::a char min::a
char min::a#0 char min::a#0
@@ -80,7 +80,7 @@ char min::return#1
char min::return#2 char min::return#2
char min::return#3 char min::return#3
char min::return#4 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::$0
char plus::a char plus::a
char plus::a#0 char plus::a#0
@@ -179,7 +179,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
[5] call min [5] call min
@@ -188,7 +188,7 @@ plus::@return: scope:[plus] from plus
[6] return [6] return
to:@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: scope:[min] from plus
[7] phi() [7] phi()
to:min::@return to:min::@return
@@ -199,11 +199,11 @@ min::@return: scope:[min] from min
VARIABLE REGISTER WEIGHTS VARIABLE REGISTER WEIGHTS
void main() 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::a
char min::b char min::b
char min::return 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::a
char plus::b char plus::b
char plus::return char plus::return
@@ -314,12 +314,12 @@ Succesful ASM optimization Pass5UnusedLabelElimination
FINAL SYMBOL TABLE FINAL SYMBOL TABLE
__constant char * const SCREEN = (char *) 1024 __constant char * const SCREEN = (char *) 1024
void main() 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::a
char min::b char min::b
char min::return char min::return
__constant char min::return#1 = plus::a#0+plus::b#0 // 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 char plus::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -1,11 +1,11 @@
__constant char * const SCREEN = (char *) 1024 __constant char * const SCREEN = (char *) 1024
void main() 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::a
char min::b char min::b
char min::return char min::return
__constant char min::return#1 = plus::a#0+plus::b#0 // 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 char plus::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
[5] call min [5] call min
@@ -20,7 +20,7 @@ plus::@return: scope:[plus] from plus
[6] return [6] return
to:@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: scope:[min] from plus
[7] phi() [7] phi()
to:min::@return to:min::@return

View File

@@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
return return
to:@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: scope:[plus] from main
plus::b#1 = phi( main/plus::b#0 ) plus::b#1 = phi( main/plus::b#0 )
plus::a#1 = phi( main/plus::a#0 ) plus::a#1 = phi( main/plus::a#0 )
@@ -38,7 +38,7 @@ plus::@return: scope:[plus] from plus::@1
return return
to:@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: scope:[min] from plus
min::b#1 = phi( plus/min::b#0 ) min::b#1 = phi( plus/min::b#0 )
min::a#1 = phi( plus/min::a#0 ) min::a#1 = phi( plus/min::a#0 )
@@ -66,7 +66,7 @@ __constant char * const SCREEN = (char *)$400
void __start() void __start()
void main() void main()
char main::$0 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::$0
char min::a char min::a
char min::a#0 char min::a#0
@@ -80,7 +80,7 @@ char min::return#1
char min::return#2 char min::return#2
char min::return#3 char min::return#3
char min::return#4 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::$0
char plus::a char plus::a
char plus::a#0 char plus::a#0
@@ -179,7 +179,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
[5] call min [5] call min
@@ -188,7 +188,7 @@ plus::@return: scope:[plus] from plus
[6] return [6] return
to:@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: scope:[min] from plus
[7] phi() [7] phi()
to:min::@return to:min::@return
@@ -199,11 +199,11 @@ min::@return: scope:[min] from min
VARIABLE REGISTER WEIGHTS VARIABLE REGISTER WEIGHTS
void main() 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::a
char min::b char min::b
char min::return 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::a
char plus::b char plus::b
char plus::return char plus::return
@@ -314,12 +314,12 @@ Succesful ASM optimization Pass5UnusedLabelElimination
FINAL SYMBOL TABLE FINAL SYMBOL TABLE
__constant char * const SCREEN = (char *) 1024 __constant char * const SCREEN = (char *) 1024
void main() 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::a
char min::b char min::b
char min::return char min::return
__constant char min::return#1 = plus::a#0+plus::b#0 // 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 char plus::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -1,11 +1,11 @@
__constant char * const SCREEN = (char *) 1024 __constant char * const SCREEN = (char *) 1024
void main() 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::a
char min::b char min::b
char min::return char min::return
__constant char min::return#1 = plus::a#0+plus::b#0 // 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 char plus::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
[5] call min [5] call min
@@ -20,7 +20,7 @@ plus::@return: scope:[plus] from plus
[6] return [6] return
to:@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: scope:[min] from plus
[7] phi() [7] phi()
to:min::@return to:min::@return

View File

@@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
return return
to:@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: scope:[plus] from main
plus::b#1 = phi( main/plus::b#0 ) plus::b#1 = phi( main/plus::b#0 )
plus::a#1 = phi( main/plus::a#0 ) plus::a#1 = phi( main/plus::a#0 )
@@ -38,7 +38,7 @@ plus::@return: scope:[plus] from plus::@1
return return
to:@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: scope:[min] from plus
min::b#1 = phi( plus/min::b#0 ) min::b#1 = phi( plus/min::b#0 )
min::a#1 = phi( plus/min::a#0 ) min::a#1 = phi( plus/min::a#0 )
@@ -66,7 +66,7 @@ __constant char * const SCREEN = (char *)$400
void __start() void __start()
void main() void main()
char main::$0 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::$0
char min::a char min::a
char min::a#0 char min::a#0
@@ -80,7 +80,7 @@ char min::return#1
char min::return#2 char min::return#2
char min::return#3 char min::return#3
char min::return#4 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::$0
char plus::a char plus::a
char plus::a#0 char plus::a#0
@@ -179,7 +179,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
[5] call min [5] call min
@@ -188,7 +188,7 @@ plus::@return: scope:[plus] from plus
[6] return [6] return
to:@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: scope:[min] from plus
[7] phi() [7] phi()
to:min::@return to:min::@return
@@ -199,11 +199,11 @@ min::@return: scope:[min] from min
VARIABLE REGISTER WEIGHTS VARIABLE REGISTER WEIGHTS
void main() 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::a
char min::b char min::b
char min::return 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::a
char plus::b char plus::b
char plus::return char plus::return
@@ -318,12 +318,12 @@ Succesful ASM optimization Pass5UnusedLabelElimination
FINAL SYMBOL TABLE FINAL SYMBOL TABLE
__constant char * const SCREEN = (char *) 1024 __constant char * const SCREEN = (char *) 1024
void main() 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::a
char min::b char min::b
char min::return char min::return
__constant char min::return#1 = plus::a#0+plus::b#0 // 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 char plus::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -1,11 +1,11 @@
__constant char * const SCREEN = (char *) 1024 __constant char * const SCREEN = (char *) 1024
void main() 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::a
char min::b char min::b
char min::return char min::return
__constant char min::return#1 = plus::a#0+plus::b#0 // 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 char plus::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
[5] call min [5] call min
@@ -20,7 +20,7 @@ plus::@return: scope:[plus] from plus
[6] return [6] return
to:@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: scope:[min] from plus
[7] phi() [7] phi()
to:min::@return to:min::@return

View File

@@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
return return
to:@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: scope:[plus] from main
plus::b#1 = phi( main/plus::b#0 ) plus::b#1 = phi( main/plus::b#0 )
plus::a#1 = phi( main/plus::a#0 ) plus::a#1 = phi( main/plus::a#0 )
@@ -38,7 +38,7 @@ plus::@return: scope:[plus] from plus::@1
return return
to:@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: scope:[min] from plus
min::b#1 = phi( plus/min::b#0 ) min::b#1 = phi( plus/min::b#0 )
min::a#1 = phi( plus/min::a#0 ) min::a#1 = phi( plus/min::a#0 )
@@ -66,7 +66,7 @@ __constant char * const SCREEN = (char *)$400
void __start() void __start()
void main() void main()
char main::$0 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::$0
char min::a char min::a
char min::a#0 char min::a#0
@@ -80,7 +80,7 @@ char min::return#1
char min::return#2 char min::return#2
char min::return#3 char min::return#3
char min::return#4 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::$0
char plus::a char plus::a
char plus::a#0 char plus::a#0
@@ -179,7 +179,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
[5] call min [5] call min
@@ -188,7 +188,7 @@ plus::@return: scope:[plus] from plus
[6] return [6] return
to:@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: scope:[min] from plus
[7] phi() [7] phi()
to:min::@return to:min::@return
@@ -199,11 +199,11 @@ min::@return: scope:[min] from min
VARIABLE REGISTER WEIGHTS VARIABLE REGISTER WEIGHTS
void main() 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::a
char min::b char min::b
char min::return 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::a
char plus::b char plus::b
char plus::return char plus::return
@@ -318,12 +318,12 @@ Succesful ASM optimization Pass5UnusedLabelElimination
FINAL SYMBOL TABLE FINAL SYMBOL TABLE
__constant char * const SCREEN = (char *) 1024 __constant char * const SCREEN = (char *) 1024
void main() 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::a
char min::b char min::b
char min::return char min::return
__constant char min::return#1 = plus::a#0+plus::b#0 // 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 char plus::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -1,11 +1,11 @@
__constant char * const SCREEN = (char *) 1024 __constant char * const SCREEN = (char *) 1024
void main() 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::a
char min::b char min::b
char min::return char min::return
__constant char min::return#1 = plus::a#0+plus::b#0 // 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 char plus::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
[5] call min [5] call min
@@ -20,7 +20,7 @@ plus::@return: scope:[plus] from plus
[6] return [6] return
to:@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: scope:[min] from plus
[7] phi() [7] phi()
to:min::@return to:min::@return

View File

@@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
return return
to:@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: scope:[plus] from main
plus::b#1 = phi( main/plus::b#0 ) plus::b#1 = phi( main/plus::b#0 )
plus::a#1 = phi( main/plus::a#0 ) plus::a#1 = phi( main/plus::a#0 )
@@ -38,7 +38,7 @@ plus::@return: scope:[plus] from plus::@1
return return
to:@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: scope:[min] from plus
min::b#1 = phi( plus/min::b#0 ) min::b#1 = phi( plus/min::b#0 )
min::a#1 = phi( plus/min::a#0 ) min::a#1 = phi( plus/min::a#0 )
@@ -66,7 +66,7 @@ __constant char * const SCREEN = (char *)$400
void __start() void __start()
void main() void main()
char main::$0 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::$0
char min::a char min::a
char min::a#0 char min::a#0
@@ -80,7 +80,7 @@ char min::return#1
char min::return#2 char min::return#2
char min::return#3 char min::return#3
char min::return#4 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::$0
char plus::a char plus::a
char plus::a#0 char plus::a#0
@@ -179,7 +179,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
[5] call min [5] call min
@@ -188,7 +188,7 @@ plus::@return: scope:[plus] from plus
[6] return [6] return
to:@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: scope:[min] from plus
[7] phi() [7] phi()
to:min::@return to:min::@return
@@ -199,11 +199,11 @@ min::@return: scope:[min] from min
VARIABLE REGISTER WEIGHTS VARIABLE REGISTER WEIGHTS
void main() 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::a
char min::b char min::b
char min::return 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::a
char plus::b char plus::b
char plus::return char plus::return
@@ -321,12 +321,12 @@ Succesful ASM optimization Pass5UnusedLabelElimination
FINAL SYMBOL TABLE FINAL SYMBOL TABLE
__constant char * const SCREEN = (char *) 1024 __constant char * const SCREEN = (char *) 1024
void main() 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::a
char min::b char min::b
char min::return char min::return
__constant char min::return#1 = plus::a#0+plus::b#0 // 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 char plus::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -1,11 +1,11 @@
__constant char * const SCREEN = (char *) 1024 __constant char * const SCREEN = (char *) 1024
void main() 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::a
char min::b char min::b
char min::return char min::return
__constant char min::return#1 = plus::a#0+plus::b#0 // 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 char plus::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -11,7 +11,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
[5] call min [5] call min
@@ -20,7 +20,7 @@ plus::@return: scope:[plus] from plus
[6] return [6] return
to:@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: scope:[min] from plus
[7] phi() [7] phi()
to:min::@return to:min::@return

View File

@@ -18,7 +18,7 @@ main::@return: scope:[main] from main::@1
return return
to:@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: scope:[plus] from main
plus::b#1 = phi( main/plus::b#0 ) plus::b#1 = phi( main/plus::b#0 )
plus::a#1 = phi( main/plus::a#0 ) plus::a#1 = phi( main/plus::a#0 )
@@ -38,7 +38,7 @@ plus::@return: scope:[plus] from plus::@1
return return
to:@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: scope:[min] from plus
min::b#1 = phi( plus/min::b#0 ) min::b#1 = phi( plus/min::b#0 )
min::a#1 = phi( plus/min::a#0 ) min::a#1 = phi( plus/min::a#0 )
@@ -66,7 +66,7 @@ __constant char * const SCREEN = (char *)$400
void __start() void __start()
void main() void main()
char main::$0 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::$0
char min::a char min::a
char min::a#0 char min::a#0
@@ -80,7 +80,7 @@ char min::return#1
char min::return#2 char min::return#2
char min::return#3 char min::return#3
char min::return#4 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::$0
char plus::a char plus::a
char plus::a#0 char plus::a#0
@@ -179,7 +179,7 @@ main::@return: scope:[main] from main::@1
[3] return [3] return
to:@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: scope:[plus] from main
[4] phi() [4] phi()
[5] call min [5] call min
@@ -188,7 +188,7 @@ plus::@return: scope:[plus] from plus
[6] return [6] return
to:@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: scope:[min] from plus
[7] phi() [7] phi()
to:min::@return to:min::@return
@@ -199,11 +199,11 @@ min::@return: scope:[min] from min
VARIABLE REGISTER WEIGHTS VARIABLE REGISTER WEIGHTS
void main() 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::a
char min::b char min::b
char min::return 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::a
char plus::b char plus::b
char plus::return char plus::return
@@ -321,12 +321,12 @@ Succesful ASM optimization Pass5UnusedLabelElimination
FINAL SYMBOL TABLE FINAL SYMBOL TABLE
__constant char * const SCREEN = (char *) 1024 __constant char * const SCREEN = (char *) 1024
void main() 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::a
char min::b char min::b
char min::return char min::return
__constant char min::return#1 = plus::a#0+plus::b#0 // 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 char plus::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b

View File

@@ -1,11 +1,11 @@
__constant char * const SCREEN = (char *) 1024 __constant char * const SCREEN = (char *) 1024
void main() 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::a
char min::b char min::b
char min::return char min::return
__constant char min::return#1 = plus::a#0+plus::b#0 // 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 char plus::a
__constant char plus::a#0 = '0' // a __constant char plus::a#0 = '0' // a
char plus::b char plus::b