1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2025-01-18 07:30:22 +00:00

Fixed fragment tests

This commit is contained in:
jespergravgaard 2019-07-07 00:39:34 +02:00
parent 1d092962b3
commit b053acf39b
11 changed files with 409 additions and 401 deletions

View File

@ -3333,7 +3333,7 @@ _deref_pbuz1=pbuz2_derefidx_vbuz3_plus_pbuz1_derefidx_vbuz2 < _deref_pbuz1=pbuz2
adc ({z2}),y
ldy #0
sta ({z1}),y
_deref_pbuz1=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuz4 < _deref_pbuz1=pbuz2_derefidx_vbuyy_band_pbuz1_derefidx_vbuz4 < vbuaa=pbuz2_derefidx_vbuyy_band_pbuz1_derefidx_vbuz4 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuz2_derefidx_vbuz4 < vbuaa=pbuz2_derefidx_vbuz4_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz3_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:25.0
_deref_pbuz1=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuz4 < _deref_pbuz1=pbuz2_derefidx_vbuyy_band_pbuz1_derefidx_vbuz3 < _deref_pbuz1=pbuz1_derefidx_vbuz3_band_pbuz2_derefidx_vbuyy < _deref_pbuz1=pbuz1_derefidx_vbuz2_band_pbuz3_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_pbuz3_derefidx_vbuyy < vbuaa=pbuz3_derefidx_vbuyy_band_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuyy_band_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:25.0
ldy {z3}
lda ({z2}),y
ldy {z4}
@ -3446,7 +3446,13 @@ _deref_pbuz1=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuz3 < _deref_pbuz1=pbuz4
adc ({z4}),y
ldy #0
sta ({z1}),y
CANNOT SYNTHESIZE _deref_pbuz1=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuz5
_deref_pbuz1=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuz5 < _deref_pbuz1=pbuz2_derefidx_vbuyy_band_pbuz3_derefidx_vbuz4 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:25.0
ldy {z3}
lda ({z2}),y
ldy {z5}
and ({z4}),y
ldy #0
sta ({z1}),y
_deref_pbuz1=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuc1 < _deref_pbuz1=pbuz4_derefidx_vbuc1_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz3_derefidx_vbuc1_band_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuc1_band_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuc1_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuc1 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:24.0
ldy #{c1}
lda ({z4}),y

View File

@ -5795,7 +5795,25 @@ CANNOT SYNTHESIZE pbuc1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_bxor_pbuz3_derefidx_
CANNOT SYNTHESIZE pbuc1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_bxor_pbuz4_derefidx_vbuxx
CANNOT SYNTHESIZE pbuc1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_minus_pbuz4_derefidx_vbuz1
CANNOT SYNTHESIZE pbuc1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_minus_pbuz4_derefidx_vbuz3
CANNOT SYNTHESIZE pbuc1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuz5
pbuc1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuz5 < pbuc1_derefidx_vbuxx=pbuz1_derefidx_vbuz2_plus_pbuz3_derefidx_vbuz4 < pbuc1_derefidx_vbuxx=pbuz1_derefidx_vbuyy_plus_pbuz2_derefidx_vbuz3 < pbuc1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_plus_pbuz1_derefidx_vbuyy < pbuc1_derefidx_vbuxx=pbuz1_derefidx_vbuz3_plus_pbuz2_derefidx_vbuyy < pbuc1_derefidx_vbuxx=pbuz1_derefidx_vbuz2_plus_pbuz3_derefidx_vbuyy < pbuc1_derefidx_vbuxx=pbuz3_derefidx_vbuyy_plus_pbuz1_derefidx_vbuz2 < vbuaa=pbuz3_derefidx_vbuyy_plus_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuyy_plus_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuyy_plus_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_plus_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuz1_derefidx_vbuyy - clobber:A X Y cycles:27.0
ldx {z1}
ldy {z3}
lda ({z2}),y
ldy {z5}
clc
adc ({z4}),y
sta {c1},x
pbuc1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuz5 < pbuc1_derefidx_vbuyy=pbuz1_derefidx_vbuz2_plus_pbuz3_derefidx_vbuz4 < vbuaa=pbuz1_derefidx_vbuz2_plus_pbuz3_derefidx_vbuz4 < vbuaa=pbuz1_derefidx_vbuyy_plus_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_plus_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuz1_derefidx_vbuyy - clobber:A Y cycles:33.0
ldy {z1}
sty $ff
ldy {z3}
lda ({z2}),y
ldy {z5}
clc
adc ({z4}),y
ldy $ff
sta {c1},y
pbuc1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuc2 < pbuc1_derefidx_vbuxx=pbuz1_derefidx_vbuz2_plus_pbuz3_derefidx_vbuc2 < pbuc1_derefidx_vbuxx=pbuz3_derefidx_vbuc2_plus_pbuz1_derefidx_vbuz2 < pbuc1_derefidx_vbuxx=pbuz2_derefidx_vbuc2_plus_pbuz1_derefidx_vbuz3 < pbuc1_derefidx_vbuxx=pbuz1_derefidx_vbuc2_plus_pbuz2_derefidx_vbuz3 < pbuc1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_plus_pbuz1_derefidx_vbuc2 < pbuc1_derefidx_vbuxx=pbuz1_derefidx_vbuz3_plus_pbuz2_derefidx_vbuc2 < pbuc1_derefidx_vbuxx=pbuz1_derefidx_vbuz3_plus_pbuz2_derefidx_vbuyy < pbuc1_derefidx_vbuxx=pbuz1_derefidx_vbuz2_plus_pbuz3_derefidx_vbuyy < pbuc1_derefidx_vbuxx=pbuz3_derefidx_vbuyy_plus_pbuz1_derefidx_vbuz2 < vbuaa=pbuz3_derefidx_vbuyy_plus_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuyy_plus_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuyy_plus_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_plus_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuz1_derefidx_vbuyy - clobber:A X Y cycles:26.0
ldx {z1}
ldy #{c2}
@ -7943,7 +7961,7 @@ pbuc1_derefidx_vbuz1=pbuc1_derefidx_vbuz2_band_pbuz2_derefidx_vbuc2 < pbuc1_dere
and {c1},y
ldy $ff
sta {c1},y
pbuc1_derefidx_vbuz1=pbuc1_derefidx_vbuz2_band_pbuz3_derefidx_vbuxx < pbuc1_derefidx_vbuz1=pbuc1_derefidx_vbuz2_band_pbuz3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuz1_band_pbuz2_derefidx_vbuaa < pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuz1_band_pbuz2_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuz1_band_pbuz2_derefidx_vbuyy < vbuaa=pbuz2_derefidx_vbuyy_band_pbuc1_derefidx_vbuz1 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuc1_derefidx_vbuz2 < vbuaa=pbuc1_derefidx_vbuz2_band_pbuz1_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuz1_band_vbuaa < vbuaa=vbuaa_band_pbuc1_derefidx_vbuz1 < vbuaa=vbuaa_band_pbuc1_derefidx_vbuyy - clobber:A X Y cycles:25.0
pbuc1_derefidx_vbuz1=pbuc1_derefidx_vbuz2_band_pbuz3_derefidx_vbuxx < pbuc1_derefidx_vbuz1=pbuz3_derefidx_vbuxx_band_pbuc1_derefidx_vbuz2 < pbuc1_derefidx_vbuz1=pbuz3_derefidx_vbuaa_band_pbuc1_derefidx_vbuz2 < pbuc1_derefidx_vbuxx=pbuz2_derefidx_vbuaa_band_pbuc1_derefidx_vbuz1 < pbuc1_derefidx_vbuxx=pbuz1_derefidx_vbuaa_band_pbuc1_derefidx_vbuz2 < pbuc1_derefidx_vbuxx=pbuz1_derefidx_vbuyy_band_pbuc1_derefidx_vbuz2 < pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuz2_band_pbuz1_derefidx_vbuyy < pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuz1_band_pbuz2_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuz1_band_pbuz2_derefidx_vbuyy < vbuaa=pbuz2_derefidx_vbuyy_band_pbuc1_derefidx_vbuz1 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuc1_derefidx_vbuz2 < vbuaa=pbuc1_derefidx_vbuz2_band_pbuz1_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuz1_band_vbuaa < vbuaa=vbuaa_band_pbuc1_derefidx_vbuz1 < vbuaa=vbuaa_band_pbuc1_derefidx_vbuyy - clobber:A X Y cycles:25.0
txa
ldx {z1}
tay

View File

@ -3598,12 +3598,12 @@ pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_plus__deref_pbuz2 < pbuz1_derefidx_vbu
adc ({z2}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_band__deref_pbuz4 < pbuz1_derefidx_vbuaa=_deref_pbuz4_band_pbuz2_derefidx_vbuz3 < vbuaa=_deref_pbuz3_band_pbuz1_derefidx_vbuz2 < vbuaa=_deref_pbuz2_band_pbuz1_derefidx_vbuz3 < vbuaa=_deref_pbuz1_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band__deref_pbuz1 < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:28.0
sta $ff
ldy #0
lda ({z4}),y
pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_band__deref_pbuz4 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuyy_band__deref_pbuz3 < vbuaa=pbuz1_derefidx_vbuyy_band__deref_pbuz2 < vbuaa=_deref_pbuz2_band_pbuz1_derefidx_vbuyy < vbuaa=_deref_pbuz1_band_vbuaa < vbuaa=vbuaa_band__deref_pbuz1 - clobber:A Y cycles:28.0
ldy {z3}
and ({z2}),y
sta $ff
lda ({z2}),y
ldy #0
and ({z4}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_bor__deref_pbuc1 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuyy_bor__deref_pbuc1 < pbuz1_derefidx_vbuaa=_deref_pbuc1_bor_pbuz2_derefidx_vbuyy < vbuaa=_deref_pbuc1_bor_pbuz1_derefidx_vbuyy < vbuaa=_deref_pbuc1_bor_vbuaa < vbuaa=vbuaa_bor__deref_pbuc1 - clobber:A Y cycles:24.5
@ -3665,9 +3665,9 @@ pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz2 < pbuz1_dere
adc ({z2}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuz2_plus_pbuz1_derefidx_vbuz2 < vbuaa=pbuz1_derefidx_vbuyy_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuz1_derefidx_vbuyy - clobber:A Y cycles:28.0
sta $ff
pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuyy_plus_pbuz2_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuz1_derefidx_vbuyy - clobber:A Y cycles:28.0
ldy {z3}
sta $ff
lda ({z2}),y
clc
adc ({z2}),y
@ -3748,16 +3748,23 @@ pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_bor_pbuz4_derefidx_vbuxx < pbuz1_deref
CANNOT SYNTHESIZE pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_bxor_pbuz4_derefidx_vbuyy
CANNOT SYNTHESIZE pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_minus_pbuz4_derefidx_vbuz1
CANNOT SYNTHESIZE pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_minus_pbuz4_derefidx_vbuz2
pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz4_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < vbuaa=pbuz3_derefidx_vbuz2_plus_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuyy_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuz1_derefidx_vbuyy - clobber:A Y cycles:28.0
sta $ff
pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz4_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz3_derefidx_vbuyy_plus_pbuz2_derefidx_vbuyy < vbuaa=pbuz2_derefidx_vbuyy_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuz1_derefidx_vbuyy - clobber:A Y cycles:28.0
ldy {z3}
sta $ff
lda ({z2}),y
clc
adc ({z4}),y
ldy $ff
sta ({z1}),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuz5
pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuc1 < pbuz1_derefidx_vbuaa=pbuz4_derefidx_vbuc1_band_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz4_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz3_derefidx_vbuyy_band_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuyy_band_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:28.0
pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuz5 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuyy_band_pbuz3_derefidx_vbuz4 < pbuz1_derefidx_vbuaa=pbuz3_derefidx_vbuz4_band_pbuz2_derefidx_vbuyy < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz4_band_pbuz3_derefidx_vbuyy < pbuz1_derefidx_vbuaa=pbuz3_derefidx_vbuyy_band_pbuz2_derefidx_vbuz4 < vbuaa=pbuz2_derefidx_vbuyy_band_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:29.0
ldy {z3}
sta $ff
lda ({z2}),y
ldy {z5}
and ({z4}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuc1 < pbuz1_derefidx_vbuaa=pbuz4_derefidx_vbuc1_band_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz4_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_pbuz3_derefidx_vbuyy < vbuaa=pbuz3_derefidx_vbuyy_band_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuyy_band_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:28.0
ldy #{c1}
sta $ff
lda ({z4}),y
@ -3799,9 +3806,9 @@ pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_plus_pbuc1_derefidx_vbuz2 < pbuz1_dere
adc ({z2}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_plus_pbuc1_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuc1_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < vbuaa=pbuc1_derefidx_vbuz2_plus_pbuz1_derefidx_vbuz2 < vbuaa=pbuc1_derefidx_vbuyy_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuc1_derefidx_vbuyy - clobber:A Y cycles:27.0
sta $ff
pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_plus_pbuc1_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuc1_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuc1_derefidx_vbuyy_plus_pbuz2_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuc1_derefidx_vbuyy - clobber:A Y cycles:27.0
ldy {z3}
sta $ff
lda ({z2}),y
clc
adc {c1},y

View File

@ -3457,12 +3457,12 @@ pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_band_vbuz2 < pbuz1_derefidx_vbuc1=vbuz
and {z2}
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_bor_vbuz4 < pbuz1_derefidx_vbuc1=vbuz4_bor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=vbuz4_bor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=vbuz4_bor_pbuz2_derefidx_vbuyy < vbuaa=vbuz3_bor_pbuz1_derefidx_vbuyy < vbuaa=vbuaa_bor_pbuz1_derefidx_vbuyy - clobber:A Y cycles:25.5
pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_bor_vbuz4 < pbuz1_derefidx_vbuc1=vbuz4_bor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=vbuz4_bor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=vbuz3_bor_pbuz2_derefidx_vbuyy < pbuz1_derefidx_vbuaa=vbuz2_bor_pbuz3_derefidx_vbuyy < pbuz1_derefidx_vbuaa=pbuz3_derefidx_vbuyy_bor_vbuz2 < vbuaa=pbuz2_derefidx_vbuyy_bor_vbuz1 < vbuaa=pbuz1_derefidx_vbuyy_bor_vbuz2 < vbuaa=vbuz2_bor_pbuz1_derefidx_vbuyy < vbuaa=vbuz1_bor_vbuaa < vbuaa=vbuaa_bor_vbuz1 - clobber:A Y cycles:25.5
lda #{c1}
ldy {z3}
sta $ff
lda {z4}
ora ({z2}),y
lda ({z2}),y
ora {z4}
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_bor__deref_pbuz2 < pbuz1_derefidx_vbuc1=_deref_pbuz2_bor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=_deref_pbuz2_bor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=_deref_pbuz2_bor_pbuz2_derefidx_vbuyy < vbuaa=_deref_pbuz1_bor_pbuz1_derefidx_vbuyy < vbuaa=_deref_pbuz1_bor_vbuaa < vbuaa=vbuaa_bor__deref_pbuz1 - clobber:A Y cycles:30.0
@ -3474,13 +3474,13 @@ pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_bor__deref_pbuz2 < pbuz1_derefidx_vbuc
ora ({z2}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_bor__deref_pbuz4 < pbuz1_derefidx_vbuc1=_deref_pbuz4_bor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=_deref_pbuz4_bor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_bor__deref_pbuz4 < vbuaa=pbuz1_derefidx_vbuz2_bor__deref_pbuz3 < vbuaa=_deref_pbuz3_bor_pbuz1_derefidx_vbuz2 < vbuaa=_deref_pbuz2_bor_pbuz1_derefidx_vbuz3 < vbuaa=_deref_pbuz1_bor_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_bor__deref_pbuz1 < vbuaa=pbuz1_derefidx_vbuz2_bor_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_bor_vbuaa < vbuaa=vbuaa_bor_pbuz1_derefidx_vbuyy - clobber:A Y cycles:30.0
pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_bor__deref_pbuz4 < pbuz1_derefidx_vbuc1=_deref_pbuz4_bor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=_deref_pbuz4_bor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=_deref_pbuz3_bor_pbuz2_derefidx_vbuyy < pbuz1_derefidx_vbuaa=_deref_pbuz2_bor_pbuz3_derefidx_vbuyy < pbuz1_derefidx_vbuaa=pbuz3_derefidx_vbuyy_bor__deref_pbuz2 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuyy_bor__deref_pbuz3 < vbuaa=pbuz1_derefidx_vbuyy_bor__deref_pbuz2 < vbuaa=_deref_pbuz2_bor_pbuz1_derefidx_vbuyy < vbuaa=_deref_pbuz1_bor_vbuaa < vbuaa=vbuaa_bor__deref_pbuz1 - clobber:A Y cycles:30.0
lda #{c1}
sta $ff
ldy #0
lda ({z4}),y
ldy {z3}
ora ({z2}),y
sta $ff
lda ({z2}),y
ldy #0
ora ({z4}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_bxor__deref_pbuc2 < pbuz1_derefidx_vbuc1=_deref_pbuc2_bxor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=_deref_pbuc2_bxor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=_deref_pbuc2_bxor_pbuz2_derefidx_vbuyy < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuyy_bxor__deref_pbuc2 < vbuaa=pbuz1_derefidx_vbuyy_bxor__deref_pbuc2 < vbuaa=_deref_pbuc2_bxor_pbuz1_derefidx_vbuyy < vbuaa=_deref_pbuc2_bxor_vbuaa < vbuaa=_deref_pbuc1_bxor_vbuaa < vbuaa=vbuaa_bxor__deref_pbuc1 - clobber:A Y cycles:26.5
@ -3515,10 +3515,10 @@ pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_plus_pbuz2_derefidx_vbuyy < pbuz1_dere
adc ({z2}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_band_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuz2_band_pbuz1_derefidx_vbuz2 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:28.0
pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_band_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_band_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuyy_band_pbuz2_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:28.0
lda #{c1}
sta $ff
ldy {z3}
sta $ff
lda ({z2}),y
and ({z2}),y
ldy $ff
@ -3567,7 +3567,16 @@ CANNOT SYNTHESIZE pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_bxor_pbuz3_derefidx_
CANNOT SYNTHESIZE pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_bxor_pbuz4_derefidx_vbuxx
CANNOT SYNTHESIZE pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_minus_pbuz4_derefidx_vbuz1
CANNOT SYNTHESIZE pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_minus_pbuz4_derefidx_vbuz3
CANNOT SYNTHESIZE pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuz5
pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuz5 < pbuz1_derefidx_vbuc1=pbuz4_derefidx_vbuz5_plus_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz4_derefidx_vbuz5_plus_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz3_derefidx_vbuz4_plus_pbuz2_derefidx_vbuyy < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz4_plus_pbuz3_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz3_plus_pbuz2_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_plus_pbuz3_derefidx_vbuyy < vbuaa=pbuz3_derefidx_vbuyy_plus_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuyy_plus_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuyy_plus_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_plus_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuz1_derefidx_vbuyy - clobber:A Y cycles:33.0
lda #{c1}
ldy {z3}
sta $ff
lda ({z2}),y
ldy {z5}
clc
adc ({z4}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuc2 < pbuz1_derefidx_vbuc1=pbuz4_derefidx_vbuc2_plus_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz4_derefidx_vbuc2_plus_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuc2 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_plus_pbuz3_derefidx_vbuyy < vbuaa=pbuz3_derefidx_vbuyy_plus_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuyy_plus_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuyy_plus_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_plus_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuz1_derefidx_vbuyy - clobber:A Y cycles:32.0
lda #{c1}
ldy #{c2}
@ -3599,10 +3608,10 @@ pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_bor_pbuc2_derefidx_vbuz1 < pbuz1_deref
ora ({z2}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_bxor_pbuc2_derefidx_vbuz3 < pbuz1_derefidx_vbuc1=pbuc2_derefidx_vbuz3_bxor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuc2_derefidx_vbuz3_bxor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_bxor_pbuc2_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuz2_bxor_pbuc2_derefidx_vbuz2 < vbuaa=pbuz1_derefidx_vbuz2_bxor_pbuc1_derefidx_vbuz2 < vbuaa=pbuc1_derefidx_vbuz2_bxor_pbuz1_derefidx_vbuz2 < vbuaa=pbuc1_derefidx_vbuyy_bxor_pbuz1_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy_bxor_vbuaa < vbuaa=vbuaa_bxor_pbuc1_derefidx_vbuyy - clobber:A Y cycles:27.0
pbuz1_derefidx_vbuc1=pbuz2_derefidx_vbuz3_bxor_pbuc2_derefidx_vbuz3 < pbuz1_derefidx_vbuc1=pbuc2_derefidx_vbuz3_bxor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuc2_derefidx_vbuz3_bxor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_bxor_pbuc2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_bxor_pbuc1_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuc1_derefidx_vbuz3_bxor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuc1_derefidx_vbuyy_bxor_pbuz2_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy_bxor_pbuz1_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy_bxor_vbuaa < vbuaa=vbuaa_bxor_pbuc1_derefidx_vbuyy - clobber:A Y cycles:27.0
lda #{c1}
sta $ff
ldy {z3}
sta $ff
lda ({z2}),y
eor {c2},y
ldy $ff

View File

@ -3377,12 +3377,12 @@ pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_plus__deref_pbuz2 < pbuz1_derefidx_vbu
adc ({z2}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_band__deref_pbuz4 < pbuz1_derefidx_vbuxx=_deref_pbuz4_band_pbuz2_derefidx_vbuz3 < vbuaa=_deref_pbuz3_band_pbuz1_derefidx_vbuz2 < vbuaa=_deref_pbuz2_band_pbuz1_derefidx_vbuz3 < vbuaa=_deref_pbuz1_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band__deref_pbuz1 < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:28.0
stx $ff
ldy #0
lda ({z4}),y
pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_band__deref_pbuz4 < pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuyy_band__deref_pbuz3 < vbuaa=pbuz1_derefidx_vbuyy_band__deref_pbuz2 < vbuaa=_deref_pbuz2_band_pbuz1_derefidx_vbuyy < vbuaa=_deref_pbuz1_band_vbuaa < vbuaa=vbuaa_band__deref_pbuz1 - clobber:A Y cycles:28.0
ldy {z3}
and ({z2}),y
stx $ff
lda ({z2}),y
ldy #0
and ({z4}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_bor__deref_pbuc1 < pbuz1_derefidx_vbuxx=_deref_pbuc1_bor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuxx=vbuaa_bor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuxx=vbuaa_bor_pbuz2_derefidx_vbuyy < vbuaa=vbuaa_bor_pbuz1_derefidx_vbuyy - clobber:A Y cycles:24.5
@ -3441,9 +3441,9 @@ pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz2 < pbuz1_dere
adc ({z2}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuz2_plus_pbuz1_derefidx_vbuz2 < vbuaa=pbuz1_derefidx_vbuyy_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuz1_derefidx_vbuyy - clobber:A Y cycles:28.0
stx $ff
pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuyy_plus_pbuz2_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuz1_derefidx_vbuyy - clobber:A Y cycles:28.0
ldy {z3}
stx $ff
lda ({z2}),y
clc
adc ({z2}),y
@ -3524,15 +3524,22 @@ pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_bor_pbuz4_derefidx_vbuxx < pbuz1_deref
CANNOT SYNTHESIZE pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_bxor_pbuz4_derefidx_vbuyy
CANNOT SYNTHESIZE pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_minus_pbuz4_derefidx_vbuz1
CANNOT SYNTHESIZE pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_minus_pbuz4_derefidx_vbuz2
pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuz3 < pbuz1_derefidx_vbuxx=pbuz4_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < vbuaa=pbuz3_derefidx_vbuz2_plus_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuyy_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuz1_derefidx_vbuyy - clobber:A Y cycles:28.0
stx $ff
pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuz3 < pbuz1_derefidx_vbuxx=pbuz4_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuxx=pbuz3_derefidx_vbuyy_plus_pbuz2_derefidx_vbuyy < vbuaa=pbuz2_derefidx_vbuyy_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuz1_derefidx_vbuyy - clobber:A Y cycles:28.0
ldy {z3}
stx $ff
lda ({z2}),y
clc
adc ({z4}),y
ldy $ff
sta ({z1}),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuz5
pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuz5 < pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuyy_band_pbuz3_derefidx_vbuz4 < pbuz1_derefidx_vbuxx=pbuz3_derefidx_vbuz4_band_pbuz2_derefidx_vbuyy < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:29.0
ldy {z3}
stx $ff
lda ({z2}),y
ldy {z5}
and ({z4}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuc1 < pbuz1_derefidx_vbuxx=pbuz4_derefidx_vbuc1_band_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuxx=pbuz4_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_pbuz3_derefidx_vbuyy < vbuaa=pbuz3_derefidx_vbuyy_band_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuyy_band_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:28.0
ldy #{c1}
stx $ff
@ -3575,12 +3582,12 @@ pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_plus_pbuc1_derefidx_vbuz2 < pbuz1_dere
adc ({z2}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_plus_pbuc1_derefidx_vbuz3 < pbuz1_derefidx_vbuxx=pbuc1_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < vbuaa=pbuc1_derefidx_vbuz2_plus_pbuz1_derefidx_vbuz2 < vbuaa=pbuc1_derefidx_vbuyy_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuc1_derefidx_vbuyy - clobber:A Y cycles:27.0
stx $ff
pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_plus_pbuc1_derefidx_vbuz3 < pbuz1_derefidx_vbuxx=pbuc1_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuxx=pbuc1_derefidx_vbuyy_plus_pbuz2_derefidx_vbuyy < pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuyy_plus_pbuc1_derefidx_vbuyy < pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuyy_plus_vbuaa < pbuz1_derefidx_vbuxx=vbuaa_plus_pbuz2_derefidx_vbuyy < vbuaa=vbuaa_plus_pbuz1_derefidx_vbuyy - clobber:A Y cycles:27.0
ldy {z3}
lda ({z2}),y
lda {c1},y
stx $ff
clc
adc {c1},y
adc ({z2}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_band_pbuc1_derefidx_vbuc1 < pbuz1_derefidx_vbuxx=pbuc1_derefidx_vbuc1_band_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuxx=pbuc1_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_band_pbuc1_derefidx_vbuyy < pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuz3_band_vbuaa < pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuyy_band_vbuaa < pbuz1_derefidx_vbuxx=vbuaa_band_pbuz2_derefidx_vbuyy < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:27.0

View File

@ -4156,8 +4156,16 @@ pbuz1_derefidx_vbuyy=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuz3 < pbuz1_dere
adc ({z4}),y
ldy $ff
sta ({z1}),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuyy=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuz5
pbuz1_derefidx_vbuyy=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuc1 < pbuz1_derefidx_vbuyy=pbuz4_derefidx_vbuc1_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz3_derefidx_vbuc1_band_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuc1_band_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuc1_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuc1 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:28.0
pbuz1_derefidx_vbuyy=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuz5 < pbuz1_derefidx_vbuyy=pbuz4_derefidx_vbuz5_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz3_derefidx_vbuz4_band_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuz4_band_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuz4_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuz4 < vbuaa=pbuz1_derefidx_vbuz3_band_pbuz2_derefidx_vbuz4 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuz2_derefidx_vbuz4 < vbuaa=pbuz2_derefidx_vbuz4_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz3_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:29.0
sty $ff
ldy {z3}
lda ({z2}),y
ldy {z5}
and ({z4}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuyy=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuc1 < pbuz1_derefidx_vbuyy=pbuz4_derefidx_vbuc1_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz3_derefidx_vbuc1_band_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuc1_band_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuc1_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuc1 < vbuaa=pbuz1_derefidx_vbuz3_band_pbuz2_derefidx_vbuc1 < vbuaa=pbuz1_derefidx_vbuz2_band_pbuz3_derefidx_vbuc1 < vbuaa=pbuz1_derefidx_vbuz2_band_pbuz3_derefidx_vbuyy < vbuaa=pbuz3_derefidx_vbuyy_band_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuyy_band_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:28.0
sty $ff
ldy #{c1}

View File

@ -4886,13 +4886,13 @@ pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_plus__deref_pbuz2 < pbuz1_derefidx_vbu
adc ({z2}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_band__deref_pbuz4 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_band__deref_pbuz4 < pbuz1_derefidx_vbuaa=_deref_pbuz4_band_pbuz2_derefidx_vbuz3 < vbuaa=_deref_pbuz3_band_pbuz1_derefidx_vbuz2 < vbuaa=_deref_pbuz2_band_pbuz1_derefidx_vbuz3 < vbuaa=_deref_pbuz1_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band__deref_pbuz1 < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:31.0
pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_band__deref_pbuz4 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_band__deref_pbuz4 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuyy_band__deref_pbuz3 < vbuaa=pbuz1_derefidx_vbuyy_band__deref_pbuz2 < vbuaa=_deref_pbuz2_band_pbuz1_derefidx_vbuyy < vbuaa=_deref_pbuz1_band_vbuaa < vbuaa=vbuaa_band__deref_pbuz1 - clobber:A Y cycles:31.0
lda {z1}
sta $ff
ldy #0
lda ({z4}),y
ldy {z3}
and ({z2}),y
sta $ff
lda ({z2}),y
ldy #0
and ({z4}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_bor__deref_pbuc1 < pbuz1_derefidx_vbuz1=_deref_pbuc1_bor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuz1=vbuaa_bor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuyy=vbuaa_bor_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuyy=pbuz2_derefidx_vbuz3_bor_vbuaa < vbuaa=pbuz1_derefidx_vbuz2_bor_vbuaa < vbuaa=vbuaa_bor_pbuz1_derefidx_vbuz2 < vbuaa=vbuaa_bor_pbuz1_derefidx_vbuyy - clobber:A Y cycles:27.5
@ -4928,7 +4928,18 @@ pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_plus_pbuz1_derefidx_vbuz2 < pbuz1_dere
adc ({z2}),y
ldy $ff
sta ({z1}),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuz4
pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuz4 < pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuxx_band_pbuz1_derefidx_vbuz3 < pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuxx_band_pbuz1_derefidx_vbuyy < pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuxx_band_vbuaa < pbuz1_derefidx_vbuyy=pbuz2_derefidx_vbuxx_band_vbuaa < vbuaa=pbuz1_derefidx_vbuxx_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuxx < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A X Y cycles:38.0
ldx {z3}
ldy {z4}
lda ({z1}),y
ldy {z1}
sty $ff
stx $ff
ldy $ff
and ({z2}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuc1 < pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbuc1_band_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuz1=pbuz1_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuyy < pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_band_vbuaa < pbuz1_derefidx_vbuyy=pbuz2_derefidx_vbuz3_band_vbuaa < pbuz1_derefidx_vbuyy=vbuaa_band_pbuz2_derefidx_vbuz3 < vbuaa=vbuaa_band_pbuz1_derefidx_vbuz2 < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:31.0
ldy #{c1}
lda ({z1}),y
@ -4962,10 +4973,10 @@ pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz2 < pbuz1_dere
adc ({z2}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuz2_plus_pbuz1_derefidx_vbuz2 < vbuaa=pbuz1_derefidx_vbuyy_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuz1_derefidx_vbuyy - clobber:A Y cycles:31.0
pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuyy_plus_pbuz2_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuz1_derefidx_vbuyy - clobber:A Y cycles:31.0
lda {z1}
sta $ff
ldy {z3}
sta $ff
lda ({z2}),y
clc
adc ({z2}),y
@ -5055,17 +5066,25 @@ pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_bor_pbuz4_derefidx_vbuxx < pbuz1_deref
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_bxor_pbuz4_derefidx_vbuyy
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_minus_pbuz4_derefidx_vbuz1
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_minus_pbuz4_derefidx_vbuz2
pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz4_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < vbuaa=pbuz3_derefidx_vbuz2_plus_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuyy_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuz1_derefidx_vbuyy - clobber:A Y cycles:31.0
pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz4_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz3_derefidx_vbuyy_plus_pbuz2_derefidx_vbuyy < vbuaa=pbuz2_derefidx_vbuyy_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuz1_derefidx_vbuyy - clobber:A Y cycles:31.0
lda {z1}
sta $ff
ldy {z3}
sta $ff
lda ({z2}),y
clc
adc ({z4}),y
ldy $ff
sta ({z1}),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuz5
pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuc1 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuc1 < pbuz1_derefidx_vbuaa=pbuz4_derefidx_vbuc1_band_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz4_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz3_derefidx_vbuyy_band_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuyy_band_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:31.0
pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuz5 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuz5 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuyy_band_pbuz3_derefidx_vbuz4 < pbuz1_derefidx_vbuaa=pbuz3_derefidx_vbuz4_band_pbuz2_derefidx_vbuyy < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz4_band_pbuz3_derefidx_vbuyy < pbuz1_derefidx_vbuaa=pbuz3_derefidx_vbuyy_band_pbuz2_derefidx_vbuz4 < vbuaa=pbuz2_derefidx_vbuyy_band_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:32.0
lda {z1}
ldy {z3}
sta $ff
lda ({z2}),y
ldy {z5}
and ({z4}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuc1 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuc1 < pbuz1_derefidx_vbuaa=pbuz4_derefidx_vbuc1_band_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz4_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_pbuz3_derefidx_vbuyy < vbuaa=pbuz3_derefidx_vbuyy_band_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuyy_band_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:31.0
lda {z1}
ldy #{c1}
sta $ff
@ -5113,10 +5132,10 @@ pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_plus_pbuc1_derefidx_vbuz2 < pbuz1_dere
adc ({z2}),y
ldy $ff
sta ({z1}),y
pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_plus_pbuc1_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_plus_pbuc1_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuc1_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < vbuaa=pbuc1_derefidx_vbuz2_plus_pbuz1_derefidx_vbuz2 < vbuaa=pbuc1_derefidx_vbuyy_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuc1_derefidx_vbuyy - clobber:A Y cycles:30.0
pbuz1_derefidx_vbuz1=pbuz2_derefidx_vbuz3_plus_pbuc1_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3_plus_pbuc1_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuc1_derefidx_vbuz3_plus_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuc1_derefidx_vbuyy_plus_pbuz2_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy_plus_pbuz1_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy_plus_vbuaa < vbuaa=vbuaa_plus_pbuc1_derefidx_vbuyy - clobber:A Y cycles:30.0
lda {z1}
sta $ff
ldy {z3}
sta $ff
lda ({z2}),y
clc
adc {c1},y

View File

@ -3126,7 +3126,7 @@ vbuz1=pbuz2_derefidx_vbuz3_plus_pbuz1_derefidx_vbuz2 < vbuz1=pbuz2_derefidx_vbuz
clc
adc ({z2}),y
sta {z1}
vbuz1=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuz4 < vbuz1=pbuz2_derefidx_vbuyy_band_pbuz1_derefidx_vbuz4 < vbuaa=pbuz2_derefidx_vbuyy_band_pbuz1_derefidx_vbuz4 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuz2_derefidx_vbuz4 < vbuaa=pbuz2_derefidx_vbuz4_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz3_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:20.0
vbuz1=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuz4 < vbuz1=pbuz2_derefidx_vbuyy_band_pbuz1_derefidx_vbuz3 < vbuz1=pbuz1_derefidx_vbuz3_band_pbuz2_derefidx_vbuyy < vbuz1=pbuz1_derefidx_vbuz2_band_pbuz3_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_pbuz3_derefidx_vbuyy < vbuaa=pbuz3_derefidx_vbuyy_band_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuyy_band_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:20.0
ldy {z3}
lda ({z2}),y
ldy {z4}
@ -3225,7 +3225,12 @@ vbuz1=pbuz2_derefidx_vbuz3_plus_pbuz4_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuz
clc
adc ({z4}),y
sta {z1}
CANNOT SYNTHESIZE vbuz1=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuz5
vbuz1=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuz5 < vbuaa=pbuz1_derefidx_vbuz2_band_pbuz3_derefidx_vbuz4 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:20.0
ldy {z3}
lda ({z2}),y
ldy {z5}
and ({z4}),y
sta {z1}
vbuz1=pbuz2_derefidx_vbuz3_band_pbuz4_derefidx_vbuc1 < vbuaa=pbuz1_derefidx_vbuz2_band_pbuz3_derefidx_vbuc1 < vbuaa=pbuz3_derefidx_vbuc1_band_pbuz1_derefidx_vbuz2 < vbuaa=pbuz2_derefidx_vbuc1_band_pbuz1_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuc1_band_pbuz2_derefidx_vbuz3 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuc1 < vbuaa=pbuz2_derefidx_vbuz3_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuz2_band_vbuaa < vbuaa=pbuz1_derefidx_vbuyy_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:19.0
ldy #{c1}
lda ({z4}),y

View File

@ -1573,12 +1573,10 @@ pbuz1_derefidx_vbuz2=pbuz3_derefidx_vbuz3 < vbuaa=pbuz1_derefidx_vbuz1 < vbuaa=p
lda ({z3}),y
ldy {z2}
sta ({z1}),y
pbuz1_derefidx_vbuz2=pbuz3_derefidx_vbuz4 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy - clobber:A Y cycles:23.5
lda {z2}
pbuz1_derefidx_vbuz2=pbuz3_derefidx_vbuz4 < vbuaa=pbuz1_derefidx_vbuz2 < vbuaa=pbuz1_derefidx_vbuyy - clobber:A Y cycles:17.5
ldy {z4}
sta $ff
lda ({z3}),y
ldy $ff
ldy {z2}
sta ({z1}),y
pbuz1_derefidx_vbuz2=pbuz3_derefidx_vbuc1 < pbuz1_derefidx_vbuz2=pbuz3_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy - clobber:A Y cycles:16.5
ldy #{c1}

View File

@ -3595,14 +3595,12 @@ pbuz1_derefidx_vbuz2=_inc_pbuz3_derefidx_vbuz3 < vbuaa=_inc_pbuz1_derefidx_vbuz1
ldy {z2}
sta ({z1}),y
CANNOT SYNTHESIZE pbuz1_derefidx_vbuz2=_pos_pbuz3_derefidx_vbuz3
pbuz1_derefidx_vbuz2=_inc_pbuz3_derefidx_vbuz4 < pbuz1_derefidx_vbuaa=_inc_pbuz2_derefidx_vbuz3 < pbuz1_derefidx_vbuaa=_inc_pbuz2_derefidx_vbuyy < vbuaa=_inc_pbuz1_derefidx_vbuyy < vbuaa=_inc_vbuaa < vbuaa=vbuaa_plus_1 - clobber:A Y cycles:27.5
lda {z2}
pbuz1_derefidx_vbuz2=_inc_pbuz3_derefidx_vbuz4 < vbuaa=_inc_pbuz1_derefidx_vbuz2 < vbuaa=_inc_pbuz1_derefidx_vbuyy < vbuaa=_inc_vbuaa < vbuaa=vbuaa_plus_1 - clobber:A Y cycles:21.5
ldy {z4}
sta $ff
lda ({z3}),y
clc
adc #1
ldy $ff
ldy {z2}
sta ({z1}),y
pbuz1_derefidx_vbuz2=_bnot_pbuz3_derefidx_vbuc1 < pbuz1_derefidx_vbuz2=_bnot_pbuz3_derefidx_vbuyy < vbuaa=_bnot_pbuz1_derefidx_vbuyy < vbuaa=_bnot_vbuaa - clobber:A Y cycles:18.5
ldy #{c1}