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:
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
Reference in New Issue
Block a user