1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2024-11-16 21:07:56 +00:00
kickc/src/test/ref/memcpy-1.sym

52 lines
1.8 KiB
Plaintext
Raw Normal View History

constant const byte* CAMELOT[] = "camelot"
constant byte* const SCREEN = (byte*) 1024
2020-10-05 20:58:02 +00:00
void main()
constant byte* main::$5[6] = "rules"
2020-10-05 20:58:02 +00:00
byte* main::camelot
byte* main::camelot#1 camelot zp[2]:2 7.333333333333333
byte* main::camelot#2 camelot zp[2]:2 11.0
byte main::i
byte main::i#1 reg byte x 16.5
byte main::i#2 reg byte x 5.5
byte main::i1
byte main::i1#1 reg byte x 16.5
byte main::i1#2 reg byte x 5.5
byte* main::reigns
constant byte* main::reigns#0 reigns_1 = "reigns"
2020-10-05 20:58:02 +00:00
byte* main::reigns#1 reigns zp[2]:6 7.333333333333333
byte* main::reigns#2 reigns zp[2]:6 11.0
byte* main::sc
byte* main::sc#1 sc zp[2]:4 5.5
byte* main::sc#2 sc zp[2]:4 16.5
byte* main::sc2
byte* main::sc2#1 sc2 zp[2]:8 5.5
byte* main::sc2#2 sc2 zp[2]:8 16.5
void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
void* memcpy::destination
void* memcpy::destination#2 destination zp[2]:12
byte* memcpy::dst
byte* memcpy::dst#1 dst zp[2]:12 101.0
byte* memcpy::dst#2 dst zp[2]:12 104.66666666666666
byte* memcpy::dst#4 dst zp[2]:12 22.0
word memcpy::num
word memcpy::num#2 num zp[2]:14 11.0
void* memcpy::return
void* memcpy::source
void* memcpy::source#2 source zp[2]:10
byte* memcpy::src
byte* memcpy::src#1 src zp[2]:10 202.0
byte* memcpy::src#2 src zp[2]:10 103.75
byte* memcpy::src#4 src zp[2]:10 11.0
byte* memcpy::src_end
byte* memcpy::src_end#0 src_end zp[2]:14 14.0
2020-03-08 22:26:49 +00:00
zp[2]:2 [ main::camelot#2 main::camelot#1 ]
zp[2]:4 [ main::sc#2 main::sc#1 ]
reg byte x [ main::i#2 main::i#1 ]
2020-03-08 22:26:49 +00:00
zp[2]:6 [ main::reigns#2 main::reigns#1 ]
zp[2]:8 [ main::sc2#2 main::sc2#1 ]
reg byte x [ main::i1#2 main::i1#1 ]
2020-03-08 22:26:49 +00:00
zp[2]:10 [ memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 ]
zp[2]:12 [ memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
zp[2]:14 [ memcpy::num#2 memcpy::src_end#0 ]