1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2024-09-29 03:56:15 +00:00
kickc/src/test/ref/liverange-4.sym

45 lines
1.1 KiB
Plaintext
Raw Normal View History

(label) @1
(label) @begin
(label) @end
(const nomodify byte*) SCREEN = (byte*) 1024
(void()) main()
(label) main::@1
(label) main::@2
(label) main::@3
(label) main::@4
(label) main::@5
(label) main::@6
(label) main::@return
(byte) main::a
(byte) main::a#1 a zp[1]:2 151.5
(byte) main::a#7 a zp[1]:2 927.5454545454544
(byte) main::b
(byte) main::b#1 reg byte x 1501.5
(byte) main::b#4 reg byte x 1500.375
(byte) main::c
(byte) main::c#1 reg byte y 15001.5
(byte) main::c#2 reg byte y 6000.6
(byte) main::ca
(byte) main::ca#0 reg byte a 10001.0
(void()) out((byte) out::b , (byte) out::ca)
(label) out::@return
(byte) out::b
(byte) out::b#0 reg byte x 550001.0
(byte) out::ca
(byte) out::ca#0 reg byte a 1100002.0
(void()) print((byte) print::b , (byte) print::ca)
(label) print::@return
(byte) print::b
(byte) print::b#0 reg byte x 55001.0
(byte) print::ca
(byte) print::ca#0 reg byte a 55001.0
zp[1]:2 [ main::a#7 main::a#1 ]
reg byte x [ main::b#4 main::b#1 ]
reg byte y [ main::c#2 main::c#1 ]
reg byte a [ main::ca#0 ]
reg byte x [ print::b#0 ]
reg byte a [ print::ca#0 ]
reg byte x [ out::b#0 ]
reg byte a [ out::ca#0 ]