(label) @1
(label) @2
(label) @3
(label) @4
(label) @begin
(label) @end
(byte*) MEM
(byte*) MEM#1 MEM zp[2]:2 1.0
(byte*) MEM#5 MEM zp[2]:2 4.0
(byte*) SCREEN_1
(byte*) SCREEN_1#0 SCREEN_1 zp[2]:4 0.8
(byte*) SCREEN_2
(byte*) SCREEN_2#0 SCREEN_2 zp[2]:6 1.3333333333333333
(void()) main()
(label) main::@return
(byte*()) malloc()
(label) malloc::@return
(byte*) malloc::return
(byte*) malloc::return#0 return zp[2]:6 1.5
(byte*) malloc::return#2 return_1 zp[2]:4 4.0
(byte*) malloc::return#3 return zp[2]:6 4.0

zp[2]:2 [ MEM#5 MEM#1 ]
zp[2]:4 [ malloc::return#2 SCREEN_1#0 ]
zp[2]:6 [ malloc::return#3 SCREEN_2#0 malloc::return#0 ]
