1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2025-02-07 05:30:43 +00:00

Fixed tests

This commit is contained in:
jespergravgaard 2020-01-12 12:28:23 +01:00
parent d5f4b1f690
commit a1f490ed49

View File

@ -704,7 +704,16 @@ synthesized pbuz1_derefidx_vbuaa=vbuyy < vbuaa=vbuyy - clobber:A Y cycles:14.0
tya
ldy $ff
sta ({z1}),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuaa=vbuz1
synthesized pbuz1_derefidx_vbuaa=vbuz1 < pbuz1_derefidx_vbuyy=vbuz1 < pbum1_derefidx_vbuyy=vbum1 < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:29.0
tay
lda {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuaa=vbuz2 < pbuz1_derefidx_vbuyy=vbuz2 < pbuz1_derefidx_vbuyy=vbum2 < pbuz1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:11.0
tay
lda {z2}
@ -807,7 +816,17 @@ synthesized pbuz1_derefidx_vbuaa=pbuc1_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbu
lda {c1},y
ldy $ff
sta ({z1}),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuaa=pbuc1_derefidx_vbuz1
synthesized pbuz1_derefidx_vbuaa=pbuc1_derefidx_vbuz1 < pbum1_derefidx_vbuaa=pbuc1_derefidx_vbum1 < pbum1_derefidx_vbuaa=pbuc1_derefidx_vbuxx < pbum1_derefidx_vbuyy=pbuc1_derefidx_vbuxx < pbum1_derefidx_vbuyy=vbuaa - clobber:A X Y cycles:33.5
ldx {z1}
tay
lda {c1},x
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuaa=pbuc1_derefidx_vbuz2 < pbuz1_derefidx_vbuaa=pbuc1_derefidx_vbum2 < pbuz1_derefidx_vbuaa=pbuc1_derefidx_vbuxx < pbuz1_derefidx_vbuyy=pbuc1_derefidx_vbuxx < pbuz1_derefidx_vbuyy=vbuaa - clobber:A X Y cycles:15.5
ldx {z2}
tay
@ -858,7 +877,17 @@ synthesized pbuz1_derefidx_vbuxx=vbuyy < vbuaa=vbuyy - clobber:A Y cycles:14.0
tya
ldy $ff
sta ({z1}),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuxx=vbuz1
synthesized pbuz1_derefidx_vbuxx=vbuz1 < pbum1_derefidx_vbuxx=vbum1 < pbum1_derefidx_vbuaa=vbum1 < pbum1_derefidx_vbuyy=vbum1 < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:31.0
txa
tay
lda {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuxx=vbuz2 < pbuz1_derefidx_vbuxx=vbum2 - clobber:A Y cycles:13.0
txa
tay
@ -956,7 +985,18 @@ synthesized pbuz1_derefidx_vbuxx=pbuc1_derefidx_vbuyy < pbuz1_derefidx_vbuxx=vbu
stx $ff
ldy $ff
sta ({z1}),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuxx=pbuc1_derefidx_vbuz1
synthesized pbuz1_derefidx_vbuxx=pbuc1_derefidx_vbuz1 < pbum1_derefidx_vbuxx=pbuc1_derefidx_vbum1 < pbum1_derefidx_vbuaa=pbuc1_derefidx_vbum1 < pbum1_derefidx_vbuaa=pbuc1_derefidx_vbuxx < pbum1_derefidx_vbuyy=pbuc1_derefidx_vbuxx < pbum1_derefidx_vbuyy=vbuaa - clobber:A X Y cycles:35.5
txa
ldx {z1}
tay
lda {c1},x
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuxx=pbuc1_derefidx_vbuz2 < pbuz1_derefidx_vbuxx=pbuc1_derefidx_vbum2 < pbuz1_derefidx_vbuaa=pbuc1_derefidx_vbum2 < pbuz1_derefidx_vbuaa=pbuc1_derefidx_vbuxx < pbuz1_derefidx_vbuyy=pbuc1_derefidx_vbuxx < pbuz1_derefidx_vbuyy=vbuaa - clobber:A X Y cycles:17.5
txa
ldx {z2}
@ -1006,7 +1046,15 @@ synthesized pbuz1_derefidx_vbuyy=vbuxx < pbuz1_derefidx_vbuyy=vbuaa - clobber:A
synthesized pbuz1_derefidx_vbuyy=vbuyy < pbuz1_derefidx_vbuyy=vbuaa - clobber:A cycles:8.0
tya
sta ({z1}),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuyy=vbuz1
synthesized pbuz1_derefidx_vbuyy=vbuz1 < pbum1_derefidx_vbuyy=vbum1 < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:27.0
lda {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuyy=vbuz2 < pbuz1_derefidx_vbuyy=vbum2 < pbuz1_derefidx_vbuyy=vbuaa - clobber:A cycles:9.0
lda {z2}
sta ({z1}),y
@ -1118,7 +1166,16 @@ synthesized pbuz1_derefidx_vbuyy=pbuc1_derefidx_vbuxx < pbuz1_derefidx_vbuyy=vbu
synthesized pbuz1_derefidx_vbuyy=pbuc1_derefidx_vbuyy < pbuz1_derefidx_vbuyy=vbuaa - clobber:A cycles:10.5
lda {c1},y
sta ({z1}),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuyy=pbuc1_derefidx_vbuz1
synthesized pbuz1_derefidx_vbuyy=pbuc1_derefidx_vbuz1 < pbum1_derefidx_vbuyy=pbuc1_derefidx_vbum1 < pbum1_derefidx_vbuyy=pbuc1_derefidx_vbuxx < pbum1_derefidx_vbuyy=vbuaa - clobber:A X Y cycles:31.5
ldx {z1}
lda {c1},x
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuyy=pbuc1_derefidx_vbuz2 < pbuz1_derefidx_vbuyy=pbuc1_derefidx_vbum2 < pbuz1_derefidx_vbuyy=pbuc1_derefidx_vbuxx < pbuz1_derefidx_vbuyy=vbuaa - clobber:A X cycles:13.5
ldx {z2}
lda {c1},x
@ -1155,20 +1212,133 @@ synthesized pbuz1_derefidx_vbuyy=pbuc1_derefidx_vbuc2 < vbuaa=pbuc1_derefidx_vbu
synthesized pbuz1_derefidx_vbuyy=vbuc1 < pbuz1_derefidx_vbuyy=vbuaa - clobber:A cycles:8.0
lda #{c1}
sta ({z1}),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=vbuaa
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=vbuxx
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=vbuyy
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=vbuz1
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=vbuz2
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=_deref_pbuz1
synthesized pbuz1_derefidx_vbuz1=vbuaa < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:Y cycles:27.0
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz1=vbuxx < pbum1_derefidx_vbum1=vbuxx < pbum1_derefidx_vbuyy=vbuxx < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:29.0
ldy {z1}
txa
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz1=vbuyy < pbum1_derefidx_vbum1=vbuyy < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:29.0
tya
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz1=vbuz1 < pbum1_derefidx_vbum1=vbum1 < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:30.0
lda {z1}
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz1=vbuz2 < pbum1_derefidx_vbum1=vbuz2 < pbum1_derefidx_vbum1=vbum2 < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:30.0
lda {z2}
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz1=_deref_pbuz1 < pbuz1_derefidx_vbuz1=vbuaa < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:34.5
ldy #0
lda ({z1}),y
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=_deref_pbuz2
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=_deref_pbuc1
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbuaa
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbuxx
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbuyy
synthesized pbuz1_derefidx_vbuz1=_deref_pbuc1 < pbum1_derefidx_vbum1=_deref_pbuc1 < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:31.0
lda {c1}
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbuaa < pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbuyy < pbuz1_derefidx_vbuz1=vbuaa < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:34.5
tay
lda ({z1}),y
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbuxx < pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbuaa < pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbuyy < pbuz1_derefidx_vbuz1=vbuaa < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:36.5
txa
tay
lda ({z1}),y
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbuyy < pbuz1_derefidx_vbuz1=vbuaa < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:32.5
lda ({z1}),y
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbuz1
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbuz2
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbuc1
synthesized pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbuz2 < pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbum2 < pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbuyy < pbuz1_derefidx_vbuz1=vbuaa < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:35.5
ldy {z2}
lda ({z1}),y
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbuc1 < pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbuyy < pbuz1_derefidx_vbuz1=vbuaa < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:34.5
ldy #{c1}
lda ({z1}),y
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuaa
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuxx
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuyy
@ -1176,14 +1346,91 @@ CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz1
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz2
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuc1
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuc1_derefidx_vbuaa
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuc1_derefidx_vbuxx
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuc1_derefidx_vbuyy
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuc1_derefidx_vbuz1
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuc1_derefidx_vbuz2
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuc1_derefidx_vbuc1
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuc1_derefidx_vbuc2
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=vbuc1
synthesized pbuz1_derefidx_vbuz1=pbuc1_derefidx_vbuaa < pbuz1_derefidx_vbuz1=pbuc1_derefidx_vbuyy < pbum1_derefidx_vbum1=pbuc1_derefidx_vbuyy < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:33.5
tay
lda {c1},y
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz1=pbuc1_derefidx_vbuxx < pbum1_derefidx_vbum1=pbuc1_derefidx_vbuxx < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:31.5
lda {c1},x
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz1=pbuc1_derefidx_vbuyy < pbum1_derefidx_vbum1=pbuc1_derefidx_vbuyy < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:31.5
lda {c1},y
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz1=pbuc1_derefidx_vbuz1 < pbum1_derefidx_vbum1=pbuc1_derefidx_vbum1 < pbum1_derefidx_vbum1=pbuc1_derefidx_vbuyy < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:34.5
ldy {z1}
lda {c1},y
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz1=pbuc1_derefidx_vbuz2 < pbum1_derefidx_vbum1=pbuc1_derefidx_vbuz2 < pbum1_derefidx_vbum1=pbuc1_derefidx_vbum2 < pbum1_derefidx_vbum1=pbuc1_derefidx_vbuyy < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:34.5
ldy {z2}
lda {c1},y
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz1=pbuc1_derefidx_vbuc1 < pbum1_derefidx_vbum1=pbuc1_derefidx_vbuc1 < pbum1_derefidx_vbum1=pbuc1_derefidx_vbuyy < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:33.5
ldy #{c1}
lda {c1},y
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz1=pbuc1_derefidx_vbuc2 < pbum1_derefidx_vbum1=pbuc1_derefidx_vbuc2 < pbum1_derefidx_vbum1=pbuc1_derefidx_vbuyy < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:33.5
ldy #{c2}
lda {c1},y
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz1=vbuc1 < pbum1_derefidx_vbum1=vbuc1 < pbum1_derefidx_vbum1=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:29.0
lda #{c1}
ldy {z1}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz2=vbuaa < pbuz1_derefidx_vbum2=vbuaa - clobber:Y cycles:9.0
ldy {z2}
sta ({z1}),y
@ -1195,7 +1442,16 @@ synthesized pbuz1_derefidx_vbuz2=vbuyy < pbuz1_derefidx_vbum2=vbuyy < pbuz1_dere
tya
ldy {z2}
sta ({z1}),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz2=vbuz1
synthesized pbuz1_derefidx_vbuz2=vbuz1 < pbum1_derefidx_vbuz2=vbum1 < pbum1_derefidx_vbum2=vbum1 < pbum1_derefidx_vbum2=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:30.0
lda {z1}
ldy {z2}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz2=vbuz2 < pbuz1_derefidx_vbum2=vbum2 < pbuz1_derefidx_vbuaa=vbuaa - clobber:A Y cycles:11.0
lda {z2}
tay
@ -1300,7 +1556,17 @@ synthesized pbuz1_derefidx_vbuz2=pbuc1_derefidx_vbuyy < pbuz1_derefidx_vbum2=pbu
lda {c1},y
ldy {z2}
sta ({z1}),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz2=pbuc1_derefidx_vbuz1
synthesized pbuz1_derefidx_vbuz2=pbuc1_derefidx_vbuz1 < pbum1_derefidx_vbuz2=pbuc1_derefidx_vbum1 < pbum1_derefidx_vbum2=pbuc1_derefidx_vbum1 < pbum1_derefidx_vbum2=pbuc1_derefidx_vbuyy < pbum1_derefidx_vbum2=vbuaa < pbum1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:34.5
ldy {z1}
lda {c1},y
ldy {z2}
sty $fd
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy $fd
sta ($fe),y
synthesized pbuz1_derefidx_vbuz2=pbuc1_derefidx_vbuz2 < pbuz1_derefidx_vbum2=pbuc1_derefidx_vbum2 < pbuz1_derefidx_vbuyy=pbuc1_derefidx_vbuyy < pbuz1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:13.5
ldy {z2}
lda {c1},y
@ -1335,7 +1601,14 @@ synthesized pbuz1_derefidx_vbuc1=vbuyy < pbuz1_derefidx_vbuc1=vbuaa - clobber:A
tya
ldy #{c1}
sta ({z1}),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuc1=vbuz1
synthesized pbuz1_derefidx_vbuc1=vbuz1 < pbum1_derefidx_vbuc1=vbum1 < pbum1_derefidx_vbuc1=vbuaa - clobber:A Y cycles:23.0
lda {z1}
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy #{c1}
sta ($fe),y
synthesized pbuz1_derefidx_vbuc1=vbuz2 < pbuz1_derefidx_vbuc1=vbum2 < pbuz1_derefidx_vbuc1=vbuaa - clobber:A Y cycles:11.0
lda {z2}
ldy #{c1}
@ -1452,7 +1725,15 @@ synthesized pbuz1_derefidx_vbuc1=pbuc2_derefidx_vbuyy < pbuz1_derefidx_vbuc1=vbu
lda {c2},y
ldy #{c1}
sta ({z1}),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuc1=pbuc2_derefidx_vbuz1
synthesized pbuz1_derefidx_vbuc1=pbuc2_derefidx_vbuz1 < pbum1_derefidx_vbuc1=pbuc2_derefidx_vbum1 < pbum1_derefidx_vbuc1=pbuc2_derefidx_vbuyy < pbum1_derefidx_vbuc1=vbuaa - clobber:A Y cycles:27.5
ldy {z1}
lda {c2},y
ldy {z1}
sty $fe
ldy {z1}+1
sty $ff
ldy #{c1}
sta ($fe),y
synthesized pbuz1_derefidx_vbuc1=pbuc2_derefidx_vbuz2 < pbuz1_derefidx_vbuc1=pbuc2_derefidx_vbum2 < pbuz1_derefidx_vbuc1=pbuc2_derefidx_vbuyy < pbuz1_derefidx_vbuc1=vbuaa - clobber:A Y cycles:15.5
ldy {z2}
lda {c2},y