1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2024-09-29 03:56:15 +00:00
kickc/src/test/ref/pointer-anding.sym
2021-04-30 17:26:46 +02:00

23 lines
754 B
Plaintext

constant byte SIZEOF_SIGNED_WORD = 2
void main()
signed word~ main::$0 zp[2]:6 22.0
byte~ main::$1 reg byte a 22.0
byte~ main::$2 reg byte a 22.0
byte main::i
byte main::i#1 reg byte x 16.5
byte main::i#2 reg byte x 2.2
signed word* main::pos_ptr
signed word* main::pos_ptr#1 pos_ptr zp[2]:2 7.333333333333333
signed word* main::pos_ptr#2 pos_ptr zp[2]:2 6.111111111111112
byte* main::vram_ptr
byte* main::vram_ptr#1 vram_ptr zp[2]:4 11.0
byte* main::vram_ptr#2 vram_ptr zp[2]:4 5.5
byte* main::vram_ptr#3 vram_ptr zp[2]:4 6.6000000000000005
zp[2]:2 [ main::pos_ptr#2 main::pos_ptr#1 ]
zp[2]:4 [ main::vram_ptr#3 main::vram_ptr#2 main::vram_ptr#1 ]
reg byte x [ main::i#2 main::i#1 ]
zp[2]:6 [ main::$0 ]
reg byte a [ main::$1 ]
reg byte a [ main::$2 ]