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

47 lines
1.6 KiB
Plaintext
Raw Normal View History

2019-06-22 08:36:13 +00:00
(label) @1
(label) @begin
(label) @end
(const byte*) CHARGEN = (byte*) 53248
(const byte*) CHARSET = (byte*) 8192
(const byte*) D018 = (byte*) 53272
(const byte*) PROCPORT = (byte*) 1
(const byte) PROCPORT_BASIC_KERNEL_IO = (number) 7
(const byte) PROCPORT_RAM_CHARROM = (number) 1
(const byte*) SCREEN = (byte*) 1024
(const byte*) SCREEN_COPY = (byte*) 9216
2019-06-22 08:36:13 +00:00
(void()) main()
(label) main::@1
(label) main::@2
(label) main::@3
(label) main::@return
(label) main::toD0181
(byte*) main::toD0181_gfx
(byte) main::toD0181_return
(const byte) main::toD0181_return#0 toD0181_return = >(word)(const byte*) SCREEN_COPY&(word) $3fff*(byte) 4|>(word)(const byte*) CHARSET/(byte) 4&(byte) $f
2019-06-22 08:36:13 +00:00
(byte*) main::toD0181_screen
(void*()) memcpy((void*) memcpy::destination , (void*) memcpy::source , (word) memcpy::num)
(label) memcpy::@1
2019-06-22 11:45:11 +00:00
(label) memcpy::@2
2019-06-22 08:36:13 +00:00
(label) memcpy::@return
(void*) memcpy::destination
2019-10-12 09:40:36 +00:00
(void*) memcpy::destination#2 destination zp[2]:4
2019-06-22 08:36:13 +00:00
(byte*) memcpy::dst
2019-10-12 09:40:36 +00:00
(byte*) memcpy::dst#1 dst zp[2]:4 11.0
(byte*) memcpy::dst#2 dst zp[2]:4 11.666666666666666
2019-11-17 18:58:06 +00:00
(byte*) memcpy::dst#4 dst zp[2]:4 4.0
2019-06-22 08:36:13 +00:00
(word) memcpy::num
2019-10-12 09:40:36 +00:00
(word) memcpy::num#2 num zp[2]:6 2.0
2019-06-22 08:36:13 +00:00
(void*) memcpy::return
(void*) memcpy::source
2019-10-12 09:40:36 +00:00
(void*) memcpy::source#2 source zp[2]:2
2019-06-22 08:36:13 +00:00
(byte*) memcpy::src
2019-10-12 09:40:36 +00:00
(byte*) memcpy::src#1 src zp[2]:2 22.0
(byte*) memcpy::src#2 src zp[2]:2 11.5
2019-11-17 18:58:06 +00:00
(byte*) memcpy::src#4 src zp[2]:2 2.0
2019-06-22 11:45:11 +00:00
(byte*) memcpy::src_end
2019-10-12 09:40:36 +00:00
(byte*) memcpy::src_end#0 src_end zp[2]:6 1.625
2019-06-22 08:36:13 +00:00
2019-10-12 09:40:36 +00:00
zp[2]:2 [ memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 ]
zp[2]:4 [ memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
zp[2]:6 [ memcpy::num#2 memcpy::src_end#0 ]