1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2024-10-21 17:24:39 +00:00
kickc/src/test/ref/robozzle64-label-problem.sym

51 lines
1.5 KiB
Plaintext

(label) @1
(label) @begin
(label) @end
(const byte) SIZEOF_WORD = (byte) 2
(void()) main()
(label) main::@1
(label) main::@2
(label) main::@3
(label) main::@return
(word*) main::screen
(word*) main::screen#1 screen zp[2]:3 36.72727272727273
(word*) main::screen#2 screen zp[2]:3 67.33333333333333
(byte) main::y
(byte) main::y#1 y zp[1]:2 151.5
(byte) main::y#2 y zp[1]:2 33.666666666666664
(word) main::z1
(word) main::z1#0 z1 zp[2]:5 202.0
(word) main::z2
(word) main::z2#0 z2 zp[2]:5 202.0
(word()) mul8u((byte) mul8u::a , (byte) mul8u::b)
(byte~) mul8u::$1 reg byte a 200002.0
(label) mul8u::@1
(label) mul8u::@2
(label) mul8u::@3
(label) mul8u::@4
(label) mul8u::@return
(byte) mul8u::a
(byte) mul8u::a#0 reg byte x 100001.0
(byte) mul8u::a#1 reg byte x 202.0
(byte) mul8u::a#2 reg byte x 202.0
(byte) mul8u::a#3 reg byte x 66834.16666666666
(byte) mul8u::a#6 reg byte x 1203.0
(byte) mul8u::b
(word) mul8u::mb
(word) mul8u::mb#1 mb zp[2]:7 200002.0
(word) mul8u::mb#2 mb zp[2]:7 42857.57142857143
(word) mul8u::res
(word) mul8u::res#1 res zp[2]:5 200002.0
(word) mul8u::res#2 res zp[2]:5 42886.42857142857
(word) mul8u::res#6 res zp[2]:5 100001.0
(word) mul8u::return
(word) mul8u::return#2 return zp[2]:5 202.0
(word) mul8u::return#3 return zp[2]:5 202.0
zp[1]:2 [ main::y#2 main::y#1 ]
zp[2]:3 [ main::screen#1 main::screen#2 ]
reg byte x [ mul8u::a#3 mul8u::a#6 mul8u::a#1 mul8u::a#2 mul8u::a#0 ]
zp[2]:5 [ mul8u::res#2 mul8u::res#6 mul8u::res#1 mul8u::return#2 mul8u::return#3 main::z1#0 main::z2#0 ]
zp[2]:7 [ mul8u::mb#2 mul8u::mb#1 ]
reg byte a [ mul8u::$1 ]