1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2024-06-02 00:41:42 +00:00
kickc/src/test/ref/call-banked-phi-case-3-near-1.sym

34 lines
910 B
Plaintext

__constant char * const SCREEN = (char *) 1024
char add(char a , char b)
char add::a
char add::a#0 // a zp[1]:2 56.0
char add::b
char add::b#0 // reg byte a 112.0
char add::return
char add::return#0 // reg byte a 22.0
char add::return#1 // reg byte a 37.33333333333333
void main()
char main::$0 // reg byte a 4.0
char main::$1 // reg byte a 4.0
__bank(cx16_ram, 1) char plus(char a , char b)
char plus::a
char plus::a#2 // reg byte a 11.0
char plus::b
char plus::b#2 // reg byte x 5.5
char plus::return
char plus::return#0 // reg byte a 4.0
char plus::return#1 // reg byte a 4.0
char plus::return#2 // reg byte x 3.75
reg byte a [ plus::a#2 ]
reg byte x [ plus::b#2 ]
reg byte a [ plus::return#0 ]
reg byte a [ main::$0 ]
reg byte a [ plus::return#1 ]
reg byte a [ main::$1 ]
zp[1]:2 [ add::a#0 ]
reg byte a [ add::b#0 ]
reg byte a [ add::return#0 ]
reg byte x [ plus::return#2 ]
reg byte a [ add::return#1 ]