mirror of
https://gitlab.com/camelot/kickc.git
synced 2024-11-20 02:32:36 +00:00
Working on M/Z synth rules.
This commit is contained in:
parent
633cc9294b
commit
ec1087b876
@ -397,6 +397,8 @@ class AsmFragmentTemplateSynthesisRule {
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*vb.)aa(.*vb.)aa(.*)", lvalAa+"|"+rvalXx, "tax", "$1xx$2xx$3", null, null));
|
||||
// Replace second (not first) AA with XX
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)aa(.*vb.)aa(.*)", lvalAa+"|"+rvalXx, "tax", "$1aa$2xx$3", null, null));
|
||||
// Replace AA with XX (not assigned)
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)=(.*)vb(.)aa(.*)", rvalXx, "tax", "$1=$2vb$3xx$4", null, null));
|
||||
// Replace two AAs with XX (not assigned)
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)=(.*vb.)aa(.*vb.)aa(.*)", rvalXx, "tax", "$1=$2xx$3xx$4", null, null));
|
||||
|
||||
@ -406,6 +408,8 @@ class AsmFragmentTemplateSynthesisRule {
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)aa(.*vb.)aa(.*)", lvalAa+"|"+rvalYy, "tay", "$1aa$2yy$3", null, null));
|
||||
// Replace two AAs with YY
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*vb.)aa(.*vb.)aa(.*)", lvalAa+"|"+rvalYy, "tay", "$1yy$2yy$3", null, null));
|
||||
// Replace AA with YY (not assigned)
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)=(.*)vb(.)aa(.*)", rvalYy, "tay", "$1=$2vb$3yy$4", null, null));
|
||||
// Replace two AAs with YY (not assigned)
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)=(.*vb.)aa(.*vb.)aa(.*)", rvalYy, "tay", "$1=$2yy$3yy$4", null, null));
|
||||
|
||||
@ -415,6 +419,8 @@ class AsmFragmentTemplateSynthesisRule {
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*vb.)xx(.*vb.)xx(.*)", lvalXx+"|"+rvalAa, "txa", "$1aa$2aa$3", null, null));
|
||||
// Replace second (not first) XX with AA
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)xx(.*vb.)xx(.*)", lvalXx+"|"+rvalAa, "txa", "$1xx$2aa$3", null, null));
|
||||
// Replace XX with AA (not assigned)
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)=(.*)vb(.)xx(.*)", rvalAa, "txa", "$1=$2vb$3aa$4", null, null));
|
||||
// Replace two XXs with AA (not assigned)
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)=(.*vb.)xx(.*vb.)xx(.*)", rvalAa, "txa", "$1=$2aa$3aa$4", null, null));
|
||||
|
||||
@ -424,9 +430,17 @@ class AsmFragmentTemplateSynthesisRule {
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*vb.)yy(.*vb.)yy(.*)", lvalYy+"|"+rvalAa, "tya", "$1aa$2aa$3", null, null));
|
||||
// Replace second (not first) YY with AA
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)yy(.*vb.)yy(.*)", lvalYy+"|"+rvalAa, "tya", "$1yy$2aa$3", null, null));
|
||||
// Replace YY with AA (not assigned)
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)=(.*)vb(.)yy(.*)", rvalAa, "tya", "$1=$2vb$3aa$4", null, null));
|
||||
// Replace two YYs with AA (not assigned)
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)=(.*vb.)yy(.*vb.)yy(.*)", rvalAa, "tya", "$1=$2aa$3aa$4", null, null));
|
||||
|
||||
// Replace XX with YY
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)=(.*)vb(.)xx(.*)", rvalYy, "stx $ff\nldy $ff", "$1=$2vb$3yy$4", null, null));
|
||||
|
||||
// Replace YY with XX
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)=(.*)vb(.)yy(.*)", rvalXx, "sty $ff\nldx $ff", "$1=$2vb$3xx$4", null, null));
|
||||
|
||||
// Replace Z1 with M1
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)z1(.*)", twoZM1, null, "$1m1$2", null, mapZ1M1));
|
||||
// Replace two Z1 with M1
|
||||
@ -700,12 +714,6 @@ class AsmFragmentTemplateSynthesisRule {
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("pb(.)c1_derefidx_vbuz1=(.*)", twoZM1+"|"+twoC1, null, "vb$1aa=$2", "ldx {z1}\n" + "sta {c1},x", mapZ1C1));
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("pb(.)z1_derefidx_vbuz2=(.*)", twoZM1+"|"+twoZM2, null, "vb$1aa=$2", "ldy {z2}\n" + "sta ({z1}),y", mapZM12));
|
||||
|
||||
// Convert array indexing with A register to X/Y register by prefixing tax/tay (..._derefidx_vbuaa... -> ..._derefidx_vbuxx... /... _derefidx_vbuyy... )
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)=(.*)_derefidx_vbuaa(.*)", rvalXx, "tax", "$1=$2_derefidx_vbuxx$3", null, null));
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)=(.*)_derefidx_vbuaa(.*)", rvalYy, "tay", "$1=$2_derefidx_vbuyy$3", null, null));
|
||||
// Convert array indexing with X register to Y register by prefixing stx/ldy (..._derefidx_vbuxx... -> ..._derefidx_vbuyy... )
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)=(.*)_derefidx_vbuxx(.*)", rvalYy, "stx $ff\nldy $ff", "$1=$2_derefidx_vbuyy$3", null, null));
|
||||
|
||||
// Convert array indexing twice with A/zp1/zp2 to X/Y register with a ldx/ldy prefix ( ..._derefidx_vbunn..._derefidx_vbunn... -> ..._derefidx_vbuxx..._derefidx_vbuxx... )
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)_derefidx_vbuaa(.*)_derefidx_vbuaa(.*)", threeAa+"|"+rvalXx+"|"+lvalDerefIdxAa, "tax", "$1_derefidx_vbuxx$2_derefidx_vbuxx$3", null, null));
|
||||
synths.add(new AsmFragmentTemplateSynthesisRule("(.*)_derefidx_vbuaa(.*)_derefidx_vbuaa(.*)", threeAa+"|"+rvalYy+"|"+lvalDerefIdxAa, "tay", "$1_derefidx_vbuyy$2_derefidx_vbuyy$3", null, null));
|
||||
|
@ -1015,13 +1015,13 @@ processChars: {
|
||||
sta.z processing+1
|
||||
ldy #OFFSET_STRUCT_PROCESSINGSPRITE_ID
|
||||
lda (processing),y
|
||||
tax
|
||||
tay
|
||||
lda #1
|
||||
cpx #0
|
||||
cpy #0
|
||||
beq !e+
|
||||
!:
|
||||
asl
|
||||
dex
|
||||
dey
|
||||
bne !-
|
||||
!e:
|
||||
sta.z bitmask
|
||||
|
@ -7029,13 +7029,13 @@ processChars: {
|
||||
// [262] (byte) processChars::bitmask#0 ← (byte) 1 << *((byte*)(struct ProcessingSprite*) processChars::processing#0 + (const byte) OFFSET_STRUCT_PROCESSINGSPRITE_ID) -- vbuz1=vbuc1_rol_pbuz2_derefidx_vbuc2
|
||||
ldy #OFFSET_STRUCT_PROCESSINGSPRITE_ID
|
||||
lda (processing),y
|
||||
tax
|
||||
tay
|
||||
lda #1
|
||||
cpx #0
|
||||
cpy #0
|
||||
beq !e+
|
||||
!:
|
||||
asl
|
||||
dex
|
||||
dey
|
||||
bne !-
|
||||
!e:
|
||||
sta.z bitmask
|
||||
@ -7814,7 +7814,7 @@ Statement [258] (byte) processChars::$69 ← (byte) processChars::$68 << (byte)
|
||||
Statement [259] (byte) processChars::$70 ← (byte) processChars::$69 + (byte) processChars::i#10 [ processChars::i#10 processChars::numActive#10 processChars::$70 ] ( processChars:249 [ processChars::i#10 processChars::numActive#10 processChars::$70 ] ) always clobbers reg byte a
|
||||
Statement [260] (byte~) processChars::$37 ← (byte) processChars::$70 << (byte) 1 [ processChars::i#10 processChars::numActive#10 processChars::$37 ] ( processChars:249 [ processChars::i#10 processChars::numActive#10 processChars::$37 ] ) always clobbers reg byte a
|
||||
Statement [261] (struct ProcessingSprite*) processChars::processing#0 ← (const struct ProcessingSprite[NUM_PROCESSING]) PROCESSING + (byte~) processChars::$37 [ processChars::i#10 processChars::numActive#10 processChars::processing#0 ] ( processChars:249 [ processChars::i#10 processChars::numActive#10 processChars::processing#0 ] ) always clobbers reg byte a
|
||||
Statement [262] (byte) processChars::bitmask#0 ← (byte) 1 << *((byte*)(struct ProcessingSprite*) processChars::processing#0 + (const byte) OFFSET_STRUCT_PROCESSINGSPRITE_ID) [ processChars::i#10 processChars::numActive#10 processChars::processing#0 processChars::bitmask#0 ] ( processChars:249 [ processChars::i#10 processChars::numActive#10 processChars::processing#0 processChars::bitmask#0 ] ) always clobbers reg byte a reg byte x reg byte y
|
||||
Statement [262] (byte) processChars::bitmask#0 ← (byte) 1 << *((byte*)(struct ProcessingSprite*) processChars::processing#0 + (const byte) OFFSET_STRUCT_PROCESSINGSPRITE_ID) [ processChars::i#10 processChars::numActive#10 processChars::processing#0 processChars::bitmask#0 ] ( processChars:249 [ processChars::i#10 processChars::numActive#10 processChars::processing#0 processChars::bitmask#0 ] ) always clobbers reg byte a reg byte y
|
||||
Statement [263] if(*((byte*)(struct ProcessingSprite*) processChars::processing#0 + (const byte) OFFSET_STRUCT_PROCESSINGSPRITE_STATUS)==(const byte) STATUS_FREE) goto processChars::@2 [ processChars::i#10 processChars::numActive#10 processChars::processing#0 processChars::bitmask#0 ] ( processChars:249 [ processChars::i#10 processChars::numActive#10 processChars::processing#0 processChars::bitmask#0 ] ) always clobbers reg byte a reg byte y
|
||||
Statement [264] if(*((byte*)(struct ProcessingSprite*) processChars::processing#0 + (const byte) OFFSET_STRUCT_PROCESSINGSPRITE_STATUS)!=(const byte) STATUS_NEW) goto processChars::@3 [ processChars::i#10 processChars::numActive#10 processChars::processing#0 processChars::bitmask#0 ] ( processChars:249 [ processChars::i#10 processChars::numActive#10 processChars::processing#0 processChars::bitmask#0 ] ) always clobbers reg byte a reg byte y
|
||||
Statement [265] *(*((byte**)(struct ProcessingSprite*) processChars::processing#0 + (const byte) OFFSET_STRUCT_PROCESSINGSPRITE_SCREENPTR)) ← (byte) ' ' [ processChars::i#10 processChars::numActive#10 processChars::processing#0 processChars::bitmask#0 ] ( processChars:249 [ processChars::i#10 processChars::numActive#10 processChars::processing#0 processChars::bitmask#0 ] ) always clobbers reg byte a reg byte x reg byte y
|
||||
@ -9861,13 +9861,13 @@ processChars: {
|
||||
// [262] (byte) processChars::bitmask#0 ← (byte) 1 << *((byte*)(struct ProcessingSprite*) processChars::processing#0 + (const byte) OFFSET_STRUCT_PROCESSINGSPRITE_ID) -- vbuz1=vbuc1_rol_pbuz2_derefidx_vbuc2
|
||||
ldy #OFFSET_STRUCT_PROCESSINGSPRITE_ID
|
||||
lda (processing),y
|
||||
tax
|
||||
tay
|
||||
lda #1
|
||||
cpx #0
|
||||
cpy #0
|
||||
beq !e+
|
||||
!:
|
||||
asl
|
||||
dex
|
||||
dey
|
||||
bne !-
|
||||
!e:
|
||||
sta.z bitmask
|
||||
@ -12671,13 +12671,13 @@ processChars: {
|
||||
// [262] (byte) processChars::bitmask#0 ← (byte) 1 << *((byte*)(struct ProcessingSprite*) processChars::processing#0 + (const byte) OFFSET_STRUCT_PROCESSINGSPRITE_ID) -- vbuz1=vbuc1_rol_pbuz2_derefidx_vbuc2
|
||||
ldy #OFFSET_STRUCT_PROCESSINGSPRITE_ID
|
||||
lda (processing),y
|
||||
tax
|
||||
tay
|
||||
lda #1
|
||||
cpx #0
|
||||
cpy #0
|
||||
beq !e+
|
||||
!:
|
||||
asl
|
||||
dex
|
||||
dey
|
||||
bne !-
|
||||
!e:
|
||||
sta.z bitmask
|
||||
|
@ -105,9 +105,8 @@ atan2_8: {
|
||||
bpl __b7
|
||||
txa
|
||||
eor #$ff
|
||||
clc
|
||||
adc #$80+1
|
||||
tax
|
||||
axs #-$80-1
|
||||
__b7:
|
||||
lda.z y
|
||||
cmp #0
|
||||
|
@ -2200,15 +2200,15 @@ Uplifting [main] best 256533 combination zp ZP_BYTE:3 [ main::x#2 main::x#1 ]
|
||||
Attempting to uplift remaining variables inzp ZP_BYTE:18 [ init_font_hex::c1#4 init_font_hex::c1#1 ]
|
||||
Uplifting [init_font_hex] best 256533 combination zp ZP_BYTE:18 [ init_font_hex::c1#4 init_font_hex::c1#1 ]
|
||||
Attempting to uplift remaining variables inzp ZP_BYTE:10 [ atan2_8::return#0 atan2_8::angle#5 atan2_8::angle#11 atan2_8::angle#1 atan2_8::angle#4 ]
|
||||
Uplifting [atan2_8] best 256428 combination reg byte x [ atan2_8::return#0 atan2_8::angle#5 atan2_8::angle#11 atan2_8::angle#1 atan2_8::angle#4 ]
|
||||
Uplifting [atan2_8] best 256426 combination reg byte x [ atan2_8::return#0 atan2_8::angle#5 atan2_8::angle#11 atan2_8::angle#1 atan2_8::angle#4 ]
|
||||
Attempting to uplift remaining variables inzp ZP_BYTE:2 [ main::y#4 main::y#1 ]
|
||||
Uplifting [main] best 256428 combination zp ZP_BYTE:2 [ main::y#4 main::y#1 ]
|
||||
Uplifting [main] best 256426 combination zp ZP_BYTE:2 [ main::y#4 main::y#1 ]
|
||||
Attempting to uplift remaining variables inzp ZP_BYTE:13 [ init_font_hex::c#6 init_font_hex::c#1 ]
|
||||
Uplifting [init_font_hex] best 256428 combination zp ZP_BYTE:13 [ init_font_hex::c#6 init_font_hex::c#1 ]
|
||||
Uplifting [init_font_hex] best 256426 combination zp ZP_BYTE:13 [ init_font_hex::c#6 init_font_hex::c#1 ]
|
||||
Attempting to uplift remaining variables inzp ZP_BYTE:21 [ atan2_8::x#0 ]
|
||||
Uplifting [atan2_8] best 256428 combination zp ZP_BYTE:21 [ atan2_8::x#0 ]
|
||||
Uplifting [atan2_8] best 256426 combination zp ZP_BYTE:21 [ atan2_8::x#0 ]
|
||||
Attempting to uplift remaining variables inzp ZP_BYTE:22 [ atan2_8::y#0 ]
|
||||
Uplifting [atan2_8] best 256428 combination zp ZP_BYTE:22 [ atan2_8::y#0 ]
|
||||
Uplifting [atan2_8] best 256426 combination zp ZP_BYTE:22 [ atan2_8::y#0 ]
|
||||
Coalescing zero page register [ zp ZP_BYTE:2 [ main::y#4 main::y#1 ] ] with [ zp ZP_BYTE:22 [ atan2_8::y#0 ] ] - score: 1
|
||||
Coalescing zero page register [ zp ZP_BYTE:3 [ main::x#2 main::x#1 ] ] with [ zp ZP_BYTE:21 [ atan2_8::x#0 ] ] - score: 1
|
||||
Coalescing zero page register [ zp ZP_WORD:11 [ init_font_hex::proto_hi#6 init_font_hex::proto_hi#1 ] ] with [ zp ZP_WORD:4 [ main::screen#2 main::screen#4 main::screen#1 ] ]
|
||||
@ -2449,9 +2449,8 @@ atan2_8: {
|
||||
// [33] (byte) atan2_8::angle#4 ← (byte) $80 - (byte) atan2_8::angle#1 -- vbuxx=vbuc1_minus_vbuxx
|
||||
txa
|
||||
eor #$ff
|
||||
clc
|
||||
adc #$80+1
|
||||
tax
|
||||
axs #-$80-1
|
||||
// [34] phi from atan2_8::@12 atan2_8::@16 to atan2_8::@7 [phi:atan2_8::@12/atan2_8::@16->atan2_8::@7]
|
||||
__b7_from___b12:
|
||||
__b7_from___b16:
|
||||
@ -3011,7 +3010,7 @@ reg byte y [ init_font_hex::idx#3 ]
|
||||
|
||||
|
||||
FINAL ASSEMBLER
|
||||
Score: 232352
|
||||
Score: 232350
|
||||
|
||||
// File Comments
|
||||
// Find atan2(x, y) using the CORDIC method
|
||||
@ -3208,9 +3207,8 @@ atan2_8: {
|
||||
// [33] (byte) atan2_8::angle#4 ← (byte) $80 - (byte) atan2_8::angle#1 -- vbuxx=vbuc1_minus_vbuxx
|
||||
txa
|
||||
eor #$ff
|
||||
clc
|
||||
adc #$80+1
|
||||
tax
|
||||
axs #-$80-1
|
||||
// [34] phi from atan2_8::@12 atan2_8::@16 to atan2_8::@7 [phi:atan2_8::@12/atan2_8::@16->atan2_8::@7]
|
||||
// [34] phi (byte) atan2_8::angle#11 = (byte) atan2_8::angle#1 [phi:atan2_8::@12/atan2_8::@16->atan2_8::@7#0] -- register_copy
|
||||
// atan2_8::@7
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -279,7 +279,7 @@ synthesized vbuz1=pbuz2_derefidx_vbuaa < vbuz1=pbuz2_derefidx_vbuyy < vbum1=pbuz
|
||||
tay
|
||||
lda ({z2}),y
|
||||
sta {z1}
|
||||
synthesized vbuz1=pbuz2_derefidx_vbuxx < vbum1=pbuz2_derefidx_vbuxx < vbum1=pbuz2_derefidx_vbuaa < vbum1=pbuz2_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuyy - clobber:A Y cycles:12.5
|
||||
synthesized vbuz1=pbuz2_derefidx_vbuxx < vbum1=pbuz2_derefidx_vbuxx < vbuaa=pbuz1_derefidx_vbuxx < vbuaa=pbuz1_derefidx_vbuaa < vbuaa=pbuz1_derefidx_vbuyy - clobber:A Y cycles:12.5
|
||||
txa
|
||||
tay
|
||||
lda ({z2}),y
|
||||
@ -304,7 +304,7 @@ synthesized vbuz1=pbuc1_derefidx_vbuaa < vbuz1=pbuc1_derefidx_vbuxx < vbum1=pbuc
|
||||
tax
|
||||
lda {c1},x
|
||||
sta {z1}
|
||||
synthesized vbuz1=pbuc1_derefidx_vbuaa < vbuz1=pbuc1_derefidx_vbuyy < vbuz1=vbuaa < vbum1=vbuaa - clobber:A Y cycles:9.5
|
||||
synthesized vbuz1=pbuc1_derefidx_vbuaa < vbuz1=pbuc1_derefidx_vbuyy < vbum1=pbuc1_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy - clobber:A Y cycles:9.5
|
||||
tay
|
||||
lda {c1},y
|
||||
sta {z1}
|
||||
@ -318,10 +318,10 @@ synthesized vbuz1=pbuc1_derefidx_vbuxx < vbum1=pbuc1_derefidx_vbuxx < vbuaa=pbuc
|
||||
synthesized vbuz1=pbuc1_derefidx_vbuxx < vbum1=pbuc1_derefidx_vbuxx < vbuyy=pbuc1_derefidx_vbuxx - clobber:Y cycles:7.5
|
||||
ldy {c1},x
|
||||
sty {z1}
|
||||
synthesized vbuz1=pbuc1_derefidx_vbuyy < vbuz1=vbuaa < vbum1=vbuaa - clobber:A cycles:7.5
|
||||
synthesized vbuz1=pbuc1_derefidx_vbuyy < vbum1=pbuc1_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy - clobber:A cycles:7.5
|
||||
lda {c1},y
|
||||
sta {z1}
|
||||
synthesized vbuz1=pbuc1_derefidx_vbuyy < vbuz1=vbuxx < vbum1=vbuxx - clobber:X cycles:7.5
|
||||
synthesized vbuz1=pbuc1_derefidx_vbuyy < vbum1=pbuc1_derefidx_vbuyy < vbuxx=pbuc1_derefidx_vbuyy - clobber:X cycles:7.5
|
||||
ldx {c1},y
|
||||
stx {z1}
|
||||
synthesized vbuz1=pbuc1_derefidx_vbuz1 < vbum1=pbuc1_derefidx_vbum1 < vbuaa=pbuc1_derefidx_vbum1 < vbuaa=pbuc1_derefidx_vbuxx - clobber:A X cycles:10.5
|
||||
@ -606,7 +606,7 @@ synthesized _deref_pbuc1=pbuc2_derefidx_vbuaa < _deref_pbuc1=pbuc2_derefidx_vbux
|
||||
tax
|
||||
lda {c2},x
|
||||
sta {c1}
|
||||
synthesized _deref_pbuc1=pbuc2_derefidx_vbuaa < _deref_pbuc1=pbuc2_derefidx_vbuyy < _deref_pbuc1=vbuaa - clobber:A Y cycles:10.5
|
||||
synthesized _deref_pbuc1=pbuc2_derefidx_vbuaa < _deref_pbuc1=pbuc2_derefidx_vbuyy < vbuaa=pbuc2_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy - clobber:A Y cycles:10.5
|
||||
tay
|
||||
lda {c2},y
|
||||
sta {c1}
|
||||
@ -620,7 +620,7 @@ synthesized _deref_pbuc1=pbuc2_derefidx_vbuxx < vbuaa=pbuc2_derefidx_vbuxx < vbu
|
||||
synthesized _deref_pbuc1=pbuc2_derefidx_vbuxx < _deref_pbuc1=vbuyy - clobber:Y cycles:8.5
|
||||
ldy {c2},x
|
||||
sty {c1}
|
||||
synthesized _deref_pbuc1=pbuc2_derefidx_vbuyy < _deref_pbuc1=vbuaa - clobber:A cycles:8.5
|
||||
synthesized _deref_pbuc1=pbuc2_derefidx_vbuyy < vbuaa=pbuc2_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy - clobber:A cycles:8.5
|
||||
lda {c2},y
|
||||
sta {c1}
|
||||
synthesized _deref_pbuc1=pbuc2_derefidx_vbuyy < _deref_pbuc1=vbuxx - clobber:X cycles:8.5
|
||||
@ -630,7 +630,7 @@ synthesized _deref_pbuc1=pbuc2_derefidx_vbuz1 < _deref_pbuc1=pbuc2_derefidx_vbum
|
||||
ldx {z1}
|
||||
lda {c2},x
|
||||
sta {c1}
|
||||
synthesized _deref_pbuc1=pbuc2_derefidx_vbuz1 < _deref_pbuc1=pbuc2_derefidx_vbum1 < _deref_pbuc1=pbuc2_derefidx_vbuyy < _deref_pbuc1=vbuaa - clobber:A Y cycles:11.5
|
||||
synthesized _deref_pbuc1=pbuc2_derefidx_vbuz1 < _deref_pbuc1=pbuc2_derefidx_vbum1 < _deref_pbuc1=pbuc2_derefidx_vbuyy < vbuaa=pbuc2_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy - clobber:A Y cycles:11.5
|
||||
ldy {z1}
|
||||
lda {c2},y
|
||||
sta {c1}
|
||||
@ -1198,7 +1198,7 @@ synthesized pbuz1_derefidx_vbuz2=vbuxx < pbuz1_derefidx_vbum2=vbuxx < pbuz1_dere
|
||||
ldy {z2}
|
||||
txa
|
||||
sta ({z1}),y
|
||||
synthesized pbuz1_derefidx_vbuz2=vbuyy < vbuaa=vbuyy - clobber:A Y cycles:11.0
|
||||
synthesized pbuz1_derefidx_vbuz2=vbuyy < pbuz1_derefidx_vbum2=vbuyy < pbuz1_derefidx_vbum2=vbuaa - clobber:A Y cycles:11.0
|
||||
tya
|
||||
ldy {z2}
|
||||
sta ({z1}),y
|
||||
@ -1226,7 +1226,7 @@ synthesized pbuz1_derefidx_vbuz2=_deref_pbuc1 < pbuz1_derefidx_vbum2=_deref_pbuc
|
||||
lda {c1}
|
||||
ldy {z2}
|
||||
sta ({z1}),y
|
||||
synthesized pbuz1_derefidx_vbuz2=pbuz1_derefidx_vbuaa < pbuz1_derefidx_vbuz2=pbuz1_derefidx_vbuyy < pbuz1_derefidx_vbuz2=vbuaa < pbuz1_derefidx_vbum2=vbuaa - clobber:A Y cycles:16.5
|
||||
synthesized pbuz1_derefidx_vbuz2=pbuz1_derefidx_vbuaa < pbuz1_derefidx_vbuz2=pbuz1_derefidx_vbuyy < pbuz1_derefidx_vbum2=pbuz1_derefidx_vbuyy < pbuz1_derefidx_vbum2=vbuaa - clobber:A Y cycles:16.5
|
||||
tay
|
||||
lda ({z1}),y
|
||||
ldy {z2}
|
||||
@ -1237,7 +1237,7 @@ synthesized pbuz1_derefidx_vbuz2=pbuz1_derefidx_vbuxx < pbuz1_derefidx_vbum2=pbu
|
||||
lda ({z1}),y
|
||||
ldy {z2}
|
||||
sta ({z1}),y
|
||||
synthesized pbuz1_derefidx_vbuz2=pbuz1_derefidx_vbuyy < pbuz1_derefidx_vbuz2=vbuaa < pbuz1_derefidx_vbum2=vbuaa - clobber:A Y cycles:14.5
|
||||
synthesized pbuz1_derefidx_vbuz2=pbuz1_derefidx_vbuyy < pbuz1_derefidx_vbum2=pbuz1_derefidx_vbuyy < pbuz1_derefidx_vbum2=vbuaa - clobber:A Y cycles:14.5
|
||||
lda ({z1}),y
|
||||
ldy {z2}
|
||||
sta ({z1}),y
|
||||
@ -1297,7 +1297,7 @@ synthesized pbuz1_derefidx_vbuz2=pbuz3_derefidx_vbuc1 < pbuz1_derefidx_vbuz2=pbu
|
||||
lda ({z3}),y
|
||||
ldy {z2}
|
||||
sta ({z1}),y
|
||||
synthesized pbuz1_derefidx_vbuz2=pbuc1_derefidx_vbuaa < pbuz1_derefidx_vbuz2=pbuc1_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy - clobber:A Y cycles:15.5
|
||||
synthesized pbuz1_derefidx_vbuz2=pbuc1_derefidx_vbuaa < pbuz1_derefidx_vbuz2=pbuc1_derefidx_vbuyy < pbuz1_derefidx_vbum2=pbuc1_derefidx_vbuyy < pbuz1_derefidx_vbum2=vbuaa - clobber:A Y cycles:15.5
|
||||
tay
|
||||
lda {c1},y
|
||||
ldy {z2}
|
||||
@ -1306,7 +1306,7 @@ synthesized pbuz1_derefidx_vbuz2=pbuc1_derefidx_vbuxx < pbuz1_derefidx_vbum2=pbu
|
||||
lda {c1},x
|
||||
ldy {z2}
|
||||
sta ({z1}),y
|
||||
synthesized pbuz1_derefidx_vbuz2=pbuc1_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy - clobber:A Y cycles:13.5
|
||||
synthesized pbuz1_derefidx_vbuz2=pbuc1_derefidx_vbuyy < pbuz1_derefidx_vbum2=pbuc1_derefidx_vbuyy < pbuz1_derefidx_vbum2=vbuaa - clobber:A Y cycles:13.5
|
||||
lda {c1},y
|
||||
ldy {z2}
|
||||
sta ({z1}),y
|
||||
@ -1504,7 +1504,7 @@ synthesized pbuc1_derefidx_vbuaa=vbuxx < pbuc1_derefidx_vbuyy=vbuxx < pbuc1_dere
|
||||
tay
|
||||
txa
|
||||
sta {c1},y
|
||||
synthesized pbuc1_derefidx_vbuaa=vbuyy < pbuc1_derefidx_vbuxx=vbuyy < vbuaa=vbuyy - clobber:A X cycles:9.0
|
||||
synthesized pbuc1_derefidx_vbuaa=vbuyy < pbuc1_derefidx_vbuxx=vbuyy < pbuc1_derefidx_vbuxx=vbuaa - clobber:A X cycles:9.0
|
||||
tax
|
||||
tya
|
||||
sta {c1},x
|
||||
@ -1805,10 +1805,10 @@ synthesized pbuc1_derefidx_vbuaa=vbuc2 < pbuc1_derefidx_vbuyy=vbuc2 < pbuc1_dere
|
||||
sta {c1},y
|
||||
loaded pbuc1_derefidx_vbuxx=vbuaa - clobber: cycles:5.0
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuxx=vbuxx < pbuc1_derefidx_vbuxx=vbuaa - clobber:A cycles:7.0
|
||||
synthesized pbuc1_derefidx_vbuxx=vbuxx < vbuaa=vbuxx - clobber:A cycles:7.0
|
||||
txa
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuxx=vbuyy < vbuaa=vbuyy - clobber:A cycles:7.0
|
||||
synthesized pbuc1_derefidx_vbuxx=vbuyy < pbuc1_derefidx_vbuxx=vbuaa - clobber:A cycles:7.0
|
||||
tya
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuxx=vbuz1 < pbuc1_derefidx_vbuxx=vbum1 < pbuc1_derefidx_vbuxx=vbuaa - clobber:A cycles:8.0
|
||||
@ -1899,7 +1899,7 @@ synthesized pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuc2 < pbuc1_derefidx_vbuxx=pbu
|
||||
ldy #{c2}
|
||||
lda {c1},y
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuxx=pbuc2_derefidx_vbuaa < vbuaa=pbuc2_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuxx - clobber:A X cycles:17.5
|
||||
synthesized pbuc1_derefidx_vbuxx=pbuc2_derefidx_vbuaa < vbuaa=pbuc2_derefidx_vbuaa < vbuaa=pbuc2_derefidx_vbuxx < vbuaa=pbuc1_derefidx_vbuxx - clobber:A X cycles:17.5
|
||||
stx $ff
|
||||
|
||||
tax
|
||||
@ -2104,7 +2104,7 @@ synthesized pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuc2 < vbuaa=pbuc1_derefidx_vbu
|
||||
lda {c1},y
|
||||
ldy $ff
|
||||
sta {c1},y
|
||||
synthesized pbuc1_derefidx_vbuyy=pbuc2_derefidx_vbuaa < vbuaa=pbuc2_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuxx - clobber:A X cycles:11.5
|
||||
synthesized pbuc1_derefidx_vbuyy=pbuc2_derefidx_vbuaa < vbuaa=pbuc2_derefidx_vbuaa < vbuaa=pbuc2_derefidx_vbuxx < vbuaa=pbuc1_derefidx_vbuxx - clobber:A X cycles:11.5
|
||||
tax
|
||||
lda {c2},x
|
||||
sta {c1},y
|
||||
@ -2185,7 +2185,7 @@ synthesized pbuc1_derefidx_vbuz1=vbuxx < pbuc1_derefidx_vbum1=vbuxx < pbuc1_dere
|
||||
ldy {z1}
|
||||
txa
|
||||
sta {c1},y
|
||||
synthesized pbuc1_derefidx_vbuz1=vbuyy < pbuc1_derefidx_vbum1=vbuyy < pbuc1_derefidx_vbuxx=vbuyy < vbuaa=vbuyy - clobber:A X cycles:10.0
|
||||
synthesized pbuc1_derefidx_vbuz1=vbuyy < pbuc1_derefidx_vbum1=vbuyy < pbuc1_derefidx_vbuxx=vbuyy < pbuc1_derefidx_vbuxx=vbuaa - clobber:A X cycles:10.0
|
||||
ldx {z1}
|
||||
tya
|
||||
sta {c1},x
|
||||
@ -2445,7 +2445,7 @@ synthesized pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuaa < pbuc1_derefidx_vbuz1=pbu
|
||||
lda {c2},x
|
||||
ldx {z1}
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuaa < pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuyy < pbuc1_derefidx_vbuz1=vbuaa < pbuc1_derefidx_vbum1=vbuaa < pbuc1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:14.5
|
||||
synthesized pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuaa < pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuyy < pbuc1_derefidx_vbum1=pbuc2_derefidx_vbuyy < pbuc1_derefidx_vbum1=vbuaa < pbuc1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:14.5
|
||||
tay
|
||||
lda {c2},y
|
||||
ldy {z1}
|
||||
@ -2458,11 +2458,11 @@ synthesized pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuxx < pbuc1_derefidx_vbum1=pbu
|
||||
lda {c2},x
|
||||
ldy {z1}
|
||||
sta {c1},y
|
||||
synthesized pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy - clobber:A X cycles:12.5
|
||||
synthesized pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuyy < pbuc1_derefidx_vbum1=pbuc2_derefidx_vbuyy < pbuc1_derefidx_vbum1=vbuaa < pbuc1_derefidx_vbuxx=vbuaa - clobber:A X cycles:12.5
|
||||
lda {c2},y
|
||||
ldx {z1}
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuyy < pbuc1_derefidx_vbuz1=vbuaa < pbuc1_derefidx_vbum1=vbuaa < pbuc1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:12.5
|
||||
synthesized pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuyy < pbuc1_derefidx_vbum1=pbuc2_derefidx_vbuyy < pbuc1_derefidx_vbum1=vbuaa < pbuc1_derefidx_vbuyy=vbuaa - clobber:A Y cycles:12.5
|
||||
lda {c2},y
|
||||
ldy {z1}
|
||||
sta {c1},y
|
||||
@ -2576,7 +2576,7 @@ synthesized pbuc1_derefidx_vbuc2=vbuxx < pbuc1_derefidx_vbuyy=vbuxx < pbuc1_dere
|
||||
ldy #{c2}
|
||||
txa
|
||||
sta {c1},y
|
||||
synthesized pbuc1_derefidx_vbuc2=vbuyy < pbuc1_derefidx_vbuxx=vbuyy < vbuaa=vbuyy - clobber:A X cycles:9.0
|
||||
synthesized pbuc1_derefidx_vbuc2=vbuyy < pbuc1_derefidx_vbuxx=vbuyy < pbuc1_derefidx_vbuxx=vbuaa - clobber:A X cycles:9.0
|
||||
ldx #{c2}
|
||||
tya
|
||||
sta {c1},x
|
||||
@ -2809,7 +2809,7 @@ CANNOT SYNTHESIZE pbuc1_derefidx_vbuc2=pbuc2_derefidx_vbuz1
|
||||
CANNOT SYNTHESIZE pbuc1_derefidx_vbuc2=pbuc2_derefidx_vbuc1
|
||||
CANNOT SYNTHESIZE pbuc1_derefidx_vbuc2=pbuc2_derefidx_vbuc2
|
||||
CANNOT SYNTHESIZE pbuc1_derefidx_vbuc2=pbuc2_derefidx_vbuc3
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=pbuc2_derefidx_vbuaa < vbuaa=pbuc2_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuxx - clobber:A X cycles:19.5
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=pbuc3_derefidx_vbuaa < vbuaa=pbuc3_derefidx_vbuaa < vbuaa=pbuc3_derefidx_vbuxx < vbuaa=pbuc2_derefidx_vbuxx < vbuaa=pbuc1_derefidx_vbuxx - clobber:A X cycles:19.5
|
||||
ldx #{c2}
|
||||
stx $ff
|
||||
|
||||
@ -2817,12 +2817,12 @@ synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=pbu
|
||||
lda {c3},x
|
||||
ldx $ff
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=pbuc2_derefidx_vbuaa < vbuaa=pbuc2_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuyy - clobber:A X Y cycles:13.5
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=pbuc3_derefidx_vbuaa < vbuaa=pbuc3_derefidx_vbuaa < vbuaa=pbuc3_derefidx_vbuyy < vbuaa=pbuc2_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy - clobber:A X Y cycles:13.5
|
||||
ldx #{c2}
|
||||
tay
|
||||
lda {c3},y
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=pbuc3_derefidx_vbuaa < vbuaa=pbuc3_derefidx_vbuaa < vbuaa=pbuc2_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuyy - clobber:A Y cycles:19.5
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=pbuc2_derefidx_vbuaa < vbuaa=pbuc2_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuyy - clobber:A Y cycles:19.5
|
||||
ldy #{c2}
|
||||
sty $ff
|
||||
|
||||
@ -2830,7 +2830,7 @@ synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=pbu
|
||||
lda {c3},y
|
||||
ldy $ff
|
||||
sta {c1},y
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=pbuc2_derefidx_vbuaa < vbuaa=pbuc2_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuxx - clobber:A X cycles:21.5
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=pbuc3_derefidx_vbuaa < vbuaa=pbuc3_derefidx_vbuaa < vbuaa=pbuc3_derefidx_vbuxx < vbuaa=pbuc2_derefidx_vbuxx < vbuaa=pbuc1_derefidx_vbuxx - clobber:A X cycles:21.5
|
||||
txa
|
||||
ldx #{c2}
|
||||
stx $ff
|
||||
@ -2839,15 +2839,15 @@ synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuc2=pbu
|
||||
lda {c3},x
|
||||
ldx $ff
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuyy=pbuc3_derefidx_vbuxx < vbuaa=pbuc3_derefidx_vbuxx < vbuaa=pbuc2_derefidx_vbuxx < vbuaa=pbuc1_derefidx_vbuxx - clobber:A Y cycles:11.5
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuyy=pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuyy=pbuc2_derefidx_vbuxx < vbuaa=pbuc2_derefidx_vbuxx < vbuaa=pbuc1_derefidx_vbuxx - clobber:A Y cycles:11.5
|
||||
ldy #{c2}
|
||||
lda {c3},x
|
||||
sta {c1},y
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuyy < pbuc1_derefidx_vbuxx=pbuc3_derefidx_vbuyy < pbuc1_derefidx_vbuxx=pbuc2_derefidx_vbuyy < vbuaa=pbuc2_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy - clobber:A X cycles:11.5
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuyy < pbuc1_derefidx_vbuxx=pbuc3_derefidx_vbuyy < vbuaa=pbuc3_derefidx_vbuyy < vbuaa=pbuc2_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy - clobber:A X cycles:11.5
|
||||
ldx #{c2}
|
||||
lda {c3},y
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuyy < pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=pbuc3_derefidx_vbuaa < vbuaa=pbuc3_derefidx_vbuaa < vbuaa=pbuc2_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuyy - clobber:A Y cycles:21.5
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuyy < pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=pbuc2_derefidx_vbuaa < vbuaa=pbuc2_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuyy - clobber:A Y cycles:21.5
|
||||
tya
|
||||
ldy #{c2}
|
||||
sty $ff
|
||||
@ -2864,7 +2864,7 @@ synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuz1 < pbuc1_derefidx_vbuc2=pbu
|
||||
lda {c3},x
|
||||
ldx $ff
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuz1 < pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbum1 < pbuc1_derefidx_vbuxx=pbuc3_derefidx_vbum1 < pbuc1_derefidx_vbuxx=pbuc3_derefidx_vbuyy < pbuc1_derefidx_vbuxx=pbuc2_derefidx_vbuyy < vbuaa=pbuc2_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy - clobber:A X Y cycles:14.5
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuz1 < pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbum1 < pbuc1_derefidx_vbuxx=pbuc3_derefidx_vbum1 < pbuc1_derefidx_vbuxx=pbuc3_derefidx_vbuyy < vbuaa=pbuc3_derefidx_vbuyy < vbuaa=pbuc2_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy - clobber:A X Y cycles:14.5
|
||||
ldx #{c2}
|
||||
ldy {z1}
|
||||
lda {c3},y
|
||||
@ -2898,7 +2898,7 @@ synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuc1 < pbuc1_derefidx_vbuyy=pbu
|
||||
lda {c3},y
|
||||
ldy $ff
|
||||
sta {c1},y
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=pbuc2_derefidx_vbuaa < vbuaa=pbuc2_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuxx - clobber:A X cycles:21.5
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=pbuc3_derefidx_vbuaa < vbuaa=pbuc3_derefidx_vbuaa < vbuaa=pbuc3_derefidx_vbuxx < vbuaa=pbuc2_derefidx_vbuxx < vbuaa=pbuc1_derefidx_vbuxx - clobber:A X cycles:21.5
|
||||
lda #{c2}
|
||||
ldx #{c2}
|
||||
stx $ff
|
||||
@ -2907,12 +2907,12 @@ synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=pbu
|
||||
lda {c3},x
|
||||
ldx $ff
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuyy=pbuc3_derefidx_vbuxx < vbuaa=pbuc3_derefidx_vbuxx < vbuaa=pbuc2_derefidx_vbuxx < vbuaa=pbuc1_derefidx_vbuxx - clobber:A X Y cycles:13.5
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuyy=pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuyy=pbuc2_derefidx_vbuxx < vbuaa=pbuc2_derefidx_vbuxx < vbuaa=pbuc1_derefidx_vbuxx - clobber:A X Y cycles:13.5
|
||||
ldx #{c2}
|
||||
ldy #{c2}
|
||||
lda {c3},x
|
||||
sta {c1},y
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=pbuc3_derefidx_vbuaa < vbuaa=pbuc3_derefidx_vbuaa < vbuaa=pbuc2_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuyy - clobber:A Y cycles:21.5
|
||||
synthesized pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=pbuc2_derefidx_vbuaa < vbuaa=pbuc2_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuyy - clobber:A Y cycles:21.5
|
||||
lda #{c2}
|
||||
ldy #{c2}
|
||||
sty $ff
|
||||
|
@ -210,9 +210,9 @@ synthesized vbuxx=_dec_pbuz1_derefidx_vbuaa < vbuxx=_dec_pbuz1_derefidx_vbuyy <
|
||||
tax
|
||||
dex
|
||||
CANNOT SYNTHESIZE vbuxx=_pos_pbuz1_derefidx_vbuaa
|
||||
synthesized vbuxx=_inc_pbuz1_derefidx_vbuxx < vbuxx=_inc_pbuz1_derefidx_vbuyy < vbuxx=_inc_vbuaa < vbuxx=_inc_vbuxx - clobber:A X Y cycles:15.5
|
||||
stx $ff
|
||||
ldy $ff
|
||||
synthesized vbuxx=_inc_pbuz1_derefidx_vbuxx < vbuxx=_inc_pbuz1_derefidx_vbuaa < vbuxx=_inc_pbuz1_derefidx_vbuyy < vbuxx=_inc_vbuaa < vbuxx=_inc_vbuxx - clobber:A X Y cycles:13.5
|
||||
txa
|
||||
tay
|
||||
lda ({z1}),y
|
||||
tax
|
||||
inx
|
||||
@ -262,10 +262,10 @@ synthesized vbuxx=_inc_pbuc1_derefidx_vbuxx < vbuxx=_inc_vbuaa < vbuxx=_inc_vbux
|
||||
lda {c1},x
|
||||
tax
|
||||
inx
|
||||
synthesized vbuxx=_inc_pbuc1_derefidx_vbuxx < vbuxx=_inc_pbuc1_derefidx_vbuyy < vbuxx=_inc_vbuxx - clobber:X Y cycles:12.5
|
||||
stx $ff
|
||||
ldy $ff
|
||||
ldx {c1},y
|
||||
synthesized vbuxx=_inc_pbuc1_derefidx_vbuxx < vbuxx=_inc_vbuyy < vbuxx=_inc_vbuxx - clobber:X Y cycles:12.5
|
||||
ldy {c1},x
|
||||
sty $ff
|
||||
ldx $ff
|
||||
inx
|
||||
CANNOT SYNTHESIZE vbuxx=_pos_pbuc1_derefidx_vbuxx
|
||||
synthesized vbuxx=_inc_pbuc1_derefidx_vbuyy < vbuxx=_inc_vbuxx - clobber:X cycles:6.5
|
||||
@ -319,6 +319,10 @@ synthesized vbuyy=_inc_vbuxx < vbuyy=_inc_vbuaa < vbuyy=_inc_vbuyy - clobber:A Y
|
||||
txa
|
||||
tay
|
||||
iny
|
||||
synthesized vbuyy=_inc_vbuxx < vbuyy=_inc_vbuyy - clobber:Y cycles:8.0
|
||||
stx $ff
|
||||
ldy $ff
|
||||
iny
|
||||
CANNOT SYNTHESIZE vbuyy=_pos_vbuxx
|
||||
loaded vbuyy=_inc_vbuyy - clobber:Y cycles:2.0
|
||||
iny
|
||||
@ -412,6 +416,11 @@ synthesized vbuyy=_dec_pbuc1_derefidx_vbuyy < vbuyy=_dec_vbuaa < vbuyy=_dec_vbuy
|
||||
lda {c1},y
|
||||
tay
|
||||
dey
|
||||
synthesized vbuyy=_dec_pbuc1_derefidx_vbuyy < vbuyy=_dec_vbuxx < vbuyy=_dec_vbuyy - clobber:X Y cycles:12.5
|
||||
ldx {c1},y
|
||||
stx $ff
|
||||
ldy $ff
|
||||
dey
|
||||
CANNOT SYNTHESIZE vbuyy=_pos_pbuc1_derefidx_vbuyy
|
||||
synthesized vbuyy=_inc_pbuc1_derefidx_vbuz1 < vbuyy=_inc_pbuc1_derefidx_vbum1 < vbuyy=_inc_pbuc1_derefidx_vbuyy < vbuyy=_inc_vbuaa < vbuyy=_inc_vbuyy - clobber:A Y cycles:11.5
|
||||
ldy {z1}
|
||||
@ -473,7 +482,7 @@ synthesized vbuz1=_neg_vbuaa < vbum1=_neg_vbuaa < vbuaa=_neg_vbuaa - clobber:A
|
||||
clc
|
||||
adc #$01
|
||||
sta {z1}
|
||||
synthesized vbuz1=_dec_vbuxx < vbum1=_dec_vbuxx < vbum1=_dec_vbuaa < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A cycles:9.0
|
||||
synthesized vbuz1=_dec_vbuxx < vbum1=_dec_vbuxx < vbuaa=_dec_vbuxx < vbuaa=vbuxx_minus_1 < vbuaa=vbuaa_minus_1 - clobber:A cycles:9.0
|
||||
txa
|
||||
sec
|
||||
sbc #1
|
||||
@ -481,6 +490,11 @@ synthesized vbuz1=_dec_vbuxx < vbum1=_dec_vbuxx < vbum1=_dec_vbuaa < vbuaa=_dec_
|
||||
synthesized vbuz1=_dec_vbuxx < vbum1=_dec_vbuxx < vbuxx=_dec_vbuxx - clobber:X cycles:5.0
|
||||
dex
|
||||
stx {z1}
|
||||
synthesized vbuz1=_dec_vbuxx < vbuz1=_dec_vbuyy < vbum1=_dec_vbuyy < vbuyy=_dec_vbuyy - clobber:Y cycles:11.0
|
||||
stx $ff
|
||||
ldy $ff
|
||||
dey
|
||||
sty {z1}
|
||||
CANNOT SYNTHESIZE vbuz1=_pos_vbuxx
|
||||
synthesized vbuz1=_inc_vbuyy < vbum1=_inc_vbuyy - clobber: cycles:8.0
|
||||
sty {z1}
|
||||
@ -600,7 +614,7 @@ synthesized vbuz1=_dec_pbuz2_derefidx_vbuaa < vbuz1=_dec_pbuz2_derefidx_vbuyy <
|
||||
sbc #1
|
||||
sta {z1}
|
||||
CANNOT SYNTHESIZE vbuz1=_pos_pbuz2_derefidx_vbuaa
|
||||
synthesized vbuz1=_dec_pbuz2_derefidx_vbuxx < vbum1=_dec_pbuz2_derefidx_vbuxx < vbum1=_dec_pbuz2_derefidx_vbuaa < vbum1=_dec_pbuz2_derefidx_vbuyy < vbuaa=_dec_pbuz1_derefidx_vbuyy < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A Y cycles:16.5
|
||||
synthesized vbuz1=_dec_pbuz2_derefidx_vbuxx < vbum1=_dec_pbuz2_derefidx_vbuxx < vbuaa=_dec_pbuz1_derefidx_vbuxx < vbuaa=_dec_pbuz1_derefidx_vbuaa < vbuaa=_dec_pbuz1_derefidx_vbuyy < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A Y cycles:16.5
|
||||
txa
|
||||
tay
|
||||
lda ({z2}),y
|
||||
@ -653,7 +667,7 @@ synthesized vbuz1=_dec_pbuc1_derefidx_vbuaa < vbuz1=_dec_pbuc1_derefidx_vbuxx <
|
||||
sec
|
||||
sbc #1
|
||||
sta {z1}
|
||||
synthesized vbuz1=_dec_pbuc1_derefidx_vbuaa < vbuz1=_dec_pbuc1_derefidx_vbuyy < vbuz1=_dec_vbuaa < vbum1=_dec_vbuaa < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A Y cycles:13.5
|
||||
synthesized vbuz1=_dec_pbuc1_derefidx_vbuaa < vbuz1=_dec_pbuc1_derefidx_vbuyy < vbum1=_dec_pbuc1_derefidx_vbuyy < vbuaa=_dec_pbuc1_derefidx_vbuyy < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A Y cycles:13.5
|
||||
tay
|
||||
lda {c1},y
|
||||
sec
|
||||
@ -815,7 +829,7 @@ synthesized _deref_pbuz1=_inc_vbuxx < vbuaa=_inc_vbuxx < vbuaa=vbuxx_plus_1 - cl
|
||||
txa
|
||||
ldy #0
|
||||
sta ({z1}),y
|
||||
synthesized _deref_pbuz1=_inc_vbuxx < vbuaa=_inc_vbuxx < vbuaa=_inc_vbuaa < vbuaa=vbuaa_plus_1 - clobber:A Y cycles:14.0
|
||||
synthesized _deref_pbuz1=_inc_vbuxx < vbuaa=_inc_vbuxx < vbuaa=vbuxx_plus_1 < vbuaa=vbuaa_plus_1 - clobber:A Y cycles:14.0
|
||||
txa
|
||||
clc
|
||||
adc #1
|
||||
@ -1275,7 +1289,7 @@ synthesized _deref_pbuc1=_bnot_pbuc2_derefidx_vbuaa < _deref_pbuc1=_bnot_pbuc2_d
|
||||
lda {c2},x
|
||||
eor #$ff
|
||||
sta {c1}
|
||||
synthesized _deref_pbuc1=_bnot_pbuc2_derefidx_vbuaa < _deref_pbuc1=_bnot_pbuc2_derefidx_vbuyy < _deref_pbuc1=_bnot_vbuaa < vbuaa=_bnot_vbuaa - clobber:A Y cycles:12.5
|
||||
synthesized _deref_pbuc1=_bnot_pbuc2_derefidx_vbuaa < _deref_pbuc1=_bnot_pbuc2_derefidx_vbuyy < vbuaa=_bnot_pbuc2_derefidx_vbuyy < vbuaa=_bnot_pbuc1_derefidx_vbuyy < vbuaa=_bnot_vbuaa - clobber:A Y cycles:12.5
|
||||
tay
|
||||
lda {c2},y
|
||||
eor #$ff
|
||||
@ -1286,7 +1300,7 @@ synthesized _deref_pbuc1=_inc_pbuc2_derefidx_vbuaa < _deref_pbuc1=_inc_pbuc2_der
|
||||
clc
|
||||
adc #1
|
||||
sta {c1}
|
||||
synthesized _deref_pbuc1=_inc_pbuc2_derefidx_vbuaa < _deref_pbuc1=_inc_pbuc2_derefidx_vbuyy < _deref_pbuc1=_inc_vbuaa < vbuaa=_inc_vbuaa < vbuaa=vbuaa_plus_1 - clobber:A Y cycles:14.5
|
||||
synthesized _deref_pbuc1=_inc_pbuc2_derefidx_vbuaa < _deref_pbuc1=_inc_pbuc2_derefidx_vbuyy < vbuaa=_inc_pbuc2_derefidx_vbuyy < vbuaa=_inc_pbuc1_derefidx_vbuyy < vbuaa=_inc_vbuaa < vbuaa=vbuaa_plus_1 - clobber:A Y cycles:14.5
|
||||
tay
|
||||
lda {c2},y
|
||||
clc
|
||||
@ -1302,7 +1316,7 @@ synthesized _deref_pbuc1=_neg_pbuc2_derefidx_vbuxx < vbuaa=_neg_pbuc2_derefidx_v
|
||||
clc
|
||||
adc #$01
|
||||
sta {c1}
|
||||
synthesized _deref_pbuc1=_bnot_pbuc2_derefidx_vbuyy < _deref_pbuc1=_bnot_vbuaa < vbuaa=_bnot_vbuaa - clobber:A cycles:10.5
|
||||
synthesized _deref_pbuc1=_bnot_pbuc2_derefidx_vbuyy < vbuaa=_bnot_pbuc2_derefidx_vbuyy < vbuaa=_bnot_pbuc1_derefidx_vbuyy < vbuaa=_bnot_vbuaa - clobber:A cycles:10.5
|
||||
lda {c2},y
|
||||
eor #$ff
|
||||
sta {c1}
|
||||
@ -1318,7 +1332,7 @@ synthesized _deref_pbuc1=_dec_pbuc2_derefidx_vbuz1 < _deref_pbuc1=_dec_pbuc2_der
|
||||
sec
|
||||
sbc #1
|
||||
sta {c1}
|
||||
synthesized _deref_pbuc1=_dec_pbuc2_derefidx_vbuz1 < _deref_pbuc1=_dec_pbuc2_derefidx_vbum1 < _deref_pbuc1=_dec_pbuc2_derefidx_vbuyy < _deref_pbuc1=_dec_vbuaa < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A Y cycles:15.5
|
||||
synthesized _deref_pbuc1=_dec_pbuc2_derefidx_vbuz1 < _deref_pbuc1=_dec_pbuc2_derefidx_vbum1 < _deref_pbuc1=_dec_pbuc2_derefidx_vbuyy < vbuaa=_dec_pbuc2_derefidx_vbuyy < vbuaa=_dec_pbuc1_derefidx_vbuyy < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A Y cycles:15.5
|
||||
ldy {z1}
|
||||
lda {c2},y
|
||||
sec
|
||||
@ -2085,7 +2099,7 @@ synthesized pbuz1_derefidx_vbuyy=_inc_vbuxx < pbuz1_derefidx_vbuaa=_inc_vbuxx <
|
||||
inx
|
||||
txa
|
||||
sta ({z1}),y
|
||||
synthesized pbuz1_derefidx_vbuyy=_inc_vbuxx < pbuz1_derefidx_vbuaa=_inc_vbuxx < vbuaa=_inc_vbuxx < vbuaa=_inc_vbuaa < vbuaa=vbuaa_plus_1 - clobber:A Y cycles:16.0
|
||||
synthesized pbuz1_derefidx_vbuyy=_inc_vbuxx < pbuz1_derefidx_vbuaa=_inc_vbuxx < vbuaa=_inc_vbuxx < vbuaa=vbuxx_plus_1 < vbuaa=vbuaa_plus_1 - clobber:A Y cycles:16.0
|
||||
tya
|
||||
tay
|
||||
txa
|
||||
@ -2845,7 +2859,7 @@ synthesized pbuz1_derefidx_vbuc1=_inc_vbuxx < pbuz1_derefidx_vbuaa=_inc_vbuxx <
|
||||
inx
|
||||
txa
|
||||
sta ({z1}),y
|
||||
synthesized pbuz1_derefidx_vbuc1=_inc_vbuxx < pbuz1_derefidx_vbuaa=_inc_vbuxx < vbuaa=_inc_vbuxx < vbuaa=_inc_vbuaa < vbuaa=vbuaa_plus_1 - clobber:A Y cycles:16.0
|
||||
synthesized pbuz1_derefidx_vbuc1=_inc_vbuxx < pbuz1_derefidx_vbuaa=_inc_vbuxx < vbuaa=_inc_vbuxx < vbuaa=vbuxx_plus_1 < vbuaa=vbuaa_plus_1 - clobber:A Y cycles:16.0
|
||||
lda #{c1}
|
||||
tay
|
||||
txa
|
||||
@ -3361,7 +3375,7 @@ synthesized pbuz1_derefidx_vbuc1=_dec_vbuc2 < pbuz1_derefidx_vbuaa=_dec_vbuc2 <
|
||||
sbc #1
|
||||
sta ({z1}),y
|
||||
CANNOT SYNTHESIZE pbuz1_derefidx_vbuc1=_pos_vbuc2
|
||||
synthesized pbuc1_derefidx_vbuaa=_dec_vbuaa < pbuc1_derefidx_vbuxx=_dec_vbuxx < pbuc1_derefidx_vbuxx=_dec_vbuaa < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A X cycles:13.0
|
||||
synthesized pbuc1_derefidx_vbuaa=_dec_vbuaa < pbuc1_derefidx_vbuxx=_dec_vbuxx < vbuaa=_dec_vbuxx < vbuaa=vbuxx_minus_1 < vbuaa=vbuaa_minus_1 - clobber:A X cycles:13.0
|
||||
tax
|
||||
txa
|
||||
sec
|
||||
@ -4237,7 +4251,7 @@ synthesized pbuc1_derefidx_vbuxx=_inc_pbuc1_derefidx_vbuc2 < pbuc1_derefidx_vbux
|
||||
adc #1
|
||||
sta {c1},x
|
||||
CANNOT SYNTHESIZE pbuc1_derefidx_vbuxx=_pos_pbuc1_derefidx_vbuc2
|
||||
synthesized pbuc1_derefidx_vbuxx=_inc_pbuc2_derefidx_vbuaa < vbuaa=_inc_pbuc2_derefidx_vbuaa < vbuaa=_inc_pbuc1_derefidx_vbuaa < vbuaa=_inc_pbuc1_derefidx_vbuxx < vbuaa=_inc_vbuaa < vbuaa=vbuaa_plus_1 - clobber:A X cycles:21.5
|
||||
synthesized pbuc1_derefidx_vbuxx=_inc_pbuc2_derefidx_vbuaa < vbuaa=_inc_pbuc2_derefidx_vbuaa < vbuaa=_inc_pbuc2_derefidx_vbuxx < vbuaa=_inc_pbuc1_derefidx_vbuxx < vbuaa=_inc_vbuaa < vbuaa=vbuaa_plus_1 - clobber:A X cycles:21.5
|
||||
stx $ff
|
||||
|
||||
tax
|
||||
@ -4568,7 +4582,7 @@ synthesized pbuc1_derefidx_vbuyy=_neg_pbuz1_derefidx_vbuc2 < vbuaa=_neg_pbuz1_de
|
||||
adc #$01
|
||||
ldy $ff
|
||||
sta {c1},y
|
||||
synthesized pbuc1_derefidx_vbuyy=_bnot_pbuc1_derefidx_vbuaa < pbuc1_derefidx_vbuyy=_bnot_pbuc1_derefidx_vbuxx < vbuaa=_bnot_pbuc1_derefidx_vbuxx < vbuaa=_bnot_vbuaa - clobber:A X cycles:13.5
|
||||
synthesized pbuc1_derefidx_vbuyy=_bnot_pbuc1_derefidx_vbuaa < vbuaa=_bnot_pbuc1_derefidx_vbuaa < vbuaa=_bnot_pbuc1_derefidx_vbuxx < vbuaa=_bnot_vbuaa - clobber:A X cycles:13.5
|
||||
tax
|
||||
lda {c1},x
|
||||
eor #$ff
|
||||
@ -4686,7 +4700,7 @@ synthesized pbuc1_derefidx_vbuyy=_bnot_pbuc2_derefidx_vbuaa < vbuaa=_bnot_pbuc2_
|
||||
eor #$ff
|
||||
ldy $ff
|
||||
sta {c1},y
|
||||
synthesized pbuc1_derefidx_vbuyy=_neg_pbuc2_derefidx_vbuaa < pbuc1_derefidx_vbuyy=_neg_pbuc2_derefidx_vbuxx < vbuaa=_neg_pbuc2_derefidx_vbuxx < vbuaa=_neg_pbuc1_derefidx_vbuxx < vbuaa=_neg_vbuaa - clobber:A X cycles:17.5
|
||||
synthesized pbuc1_derefidx_vbuyy=_neg_pbuc2_derefidx_vbuaa < vbuaa=_neg_pbuc2_derefidx_vbuaa < vbuaa=_neg_pbuc2_derefidx_vbuxx < vbuaa=_neg_pbuc1_derefidx_vbuxx < vbuaa=_neg_vbuaa - clobber:A X cycles:17.5
|
||||
tax
|
||||
lda {c2},x
|
||||
eor #$ff
|
||||
@ -5379,7 +5393,7 @@ synthesized pbuc1_derefidx_vbuz1=_bnot_pbuc2_derefidx_vbuaa < pbuc1_derefidx_vbu
|
||||
eor #$ff
|
||||
ldx {z1}
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuz1=_bnot_pbuc2_derefidx_vbuaa < pbuc1_derefidx_vbuz1=_bnot_pbuc2_derefidx_vbuyy < pbuc1_derefidx_vbuz1=_bnot_vbuaa < pbuc1_derefidx_vbum1=_bnot_vbuaa < pbuc1_derefidx_vbuyy=_bnot_vbuaa < vbuaa=_bnot_vbuaa - clobber:A Y cycles:16.5
|
||||
synthesized pbuc1_derefidx_vbuz1=_bnot_pbuc2_derefidx_vbuaa < pbuc1_derefidx_vbuz1=_bnot_pbuc2_derefidx_vbuyy < pbuc1_derefidx_vbum1=_bnot_pbuc2_derefidx_vbuyy < pbuc1_derefidx_vbum1=_bnot_vbuaa < pbuc1_derefidx_vbuyy=_bnot_vbuaa < vbuaa=_bnot_vbuaa - clobber:A Y cycles:16.5
|
||||
tay
|
||||
lda {c2},y
|
||||
ldy {z1}
|
||||
@ -5393,7 +5407,7 @@ synthesized pbuc1_derefidx_vbuz1=_neg_pbuc2_derefidx_vbuaa < pbuc1_derefidx_vbuz
|
||||
adc #$01
|
||||
ldx {z1}
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuz1=_neg_pbuc2_derefidx_vbuaa < pbuc1_derefidx_vbuz1=_neg_pbuc2_derefidx_vbuyy < pbuc1_derefidx_vbuz1=_neg_vbuaa < pbuc1_derefidx_vbum1=_neg_vbuaa < pbuc1_derefidx_vbuyy=_neg_vbuaa < vbuaa=_neg_vbuaa - clobber:A Y cycles:20.5
|
||||
synthesized pbuc1_derefidx_vbuz1=_neg_pbuc2_derefidx_vbuaa < pbuc1_derefidx_vbuz1=_neg_pbuc2_derefidx_vbuyy < pbuc1_derefidx_vbum1=_neg_pbuc2_derefidx_vbuyy < pbuc1_derefidx_vbum1=_neg_vbuaa < pbuc1_derefidx_vbuyy=_neg_vbuaa < vbuaa=_neg_vbuaa - clobber:A Y cycles:20.5
|
||||
tay
|
||||
lda {c2},y
|
||||
ldy {z1}
|
||||
@ -5444,7 +5458,7 @@ synthesized pbuc1_derefidx_vbuz1=_neg_pbuc2_derefidx_vbuyy < vbuaa=_neg_pbuc1_de
|
||||
adc #$01
|
||||
ldx {z1}
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuz1=_neg_pbuc2_derefidx_vbuyy < pbuc1_derefidx_vbuz1=_neg_vbuaa < pbuc1_derefidx_vbum1=_neg_vbuaa < pbuc1_derefidx_vbuyy=_neg_vbuaa < vbuaa=_neg_vbuaa - clobber:A Y cycles:18.5
|
||||
synthesized pbuc1_derefidx_vbuz1=_neg_pbuc2_derefidx_vbuyy < pbuc1_derefidx_vbum1=_neg_pbuc2_derefidx_vbuyy < pbuc1_derefidx_vbum1=_neg_vbuaa < pbuc1_derefidx_vbuyy=_neg_vbuaa < vbuaa=_neg_vbuaa - clobber:A Y cycles:18.5
|
||||
lda {c2},y
|
||||
ldy {z1}
|
||||
eor #$ff
|
||||
@ -6175,7 +6189,7 @@ CANNOT SYNTHESIZE pbuc1_derefidx_vbuc2=_bnot_pbuc2_derefidx_vbuc2
|
||||
CANNOT SYNTHESIZE pbuc1_derefidx_vbuc2=_inc_pbuc2_derefidx_vbuc2
|
||||
CANNOT SYNTHESIZE pbuc1_derefidx_vbuc2=_bnot_pbuc2_derefidx_vbuc3
|
||||
CANNOT SYNTHESIZE pbuc1_derefidx_vbuc2=_neg_pbuc2_derefidx_vbuc3
|
||||
synthesized pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_dec_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_dec_pbuc2_derefidx_vbuaa < vbuaa=_dec_pbuc2_derefidx_vbuaa < vbuaa=_dec_pbuc1_derefidx_vbuaa < vbuaa=_dec_pbuc1_derefidx_vbuxx < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A X cycles:23.5
|
||||
synthesized pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_dec_pbuc3_derefidx_vbuaa < vbuaa=_dec_pbuc3_derefidx_vbuaa < vbuaa=_dec_pbuc3_derefidx_vbuxx < vbuaa=_dec_pbuc2_derefidx_vbuxx < vbuaa=_dec_pbuc1_derefidx_vbuxx < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A X cycles:23.5
|
||||
ldx #{c2}
|
||||
stx $ff
|
||||
|
||||
@ -6185,14 +6199,14 @@ synthesized pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbux
|
||||
sbc #1
|
||||
ldx $ff
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_dec_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_dec_pbuc2_derefidx_vbuaa < vbuaa=_dec_pbuc2_derefidx_vbuaa < vbuaa=_dec_pbuc1_derefidx_vbuaa < vbuaa=_dec_pbuc1_derefidx_vbuyy < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A X Y cycles:17.5
|
||||
synthesized pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_dec_pbuc3_derefidx_vbuaa < vbuaa=_dec_pbuc3_derefidx_vbuaa < vbuaa=_dec_pbuc3_derefidx_vbuyy < vbuaa=_dec_pbuc2_derefidx_vbuyy < vbuaa=_dec_pbuc1_derefidx_vbuyy < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A X Y cycles:17.5
|
||||
ldx #{c2}
|
||||
tay
|
||||
lda {c3},y
|
||||
sec
|
||||
sbc #1
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=_dec_pbuc3_derefidx_vbuaa < vbuaa=_dec_pbuc3_derefidx_vbuaa < vbuaa=_dec_pbuc2_derefidx_vbuaa < vbuaa=_dec_pbuc1_derefidx_vbuaa < vbuaa=_dec_pbuc1_derefidx_vbuyy < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A Y cycles:23.5
|
||||
synthesized pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=_dec_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=_dec_pbuc2_derefidx_vbuaa < vbuaa=_dec_pbuc2_derefidx_vbuaa < vbuaa=_dec_pbuc1_derefidx_vbuaa < vbuaa=_dec_pbuc1_derefidx_vbuyy < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A Y cycles:23.5
|
||||
ldy #{c2}
|
||||
sty $ff
|
||||
|
||||
@ -6202,7 +6216,7 @@ synthesized pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuy
|
||||
sbc #1
|
||||
ldy $ff
|
||||
sta {c1},y
|
||||
synthesized pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_neg_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_neg_pbuc2_derefidx_vbuaa < vbuaa=_neg_pbuc2_derefidx_vbuaa < vbuaa=_neg_pbuc1_derefidx_vbuaa < vbuaa=_neg_pbuc1_derefidx_vbuxx < vbuaa=_neg_vbuaa - clobber:A X cycles:25.5
|
||||
synthesized pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_neg_pbuc3_derefidx_vbuaa < vbuaa=_neg_pbuc3_derefidx_vbuaa < vbuaa=_neg_pbuc3_derefidx_vbuxx < vbuaa=_neg_pbuc2_derefidx_vbuxx < vbuaa=_neg_pbuc1_derefidx_vbuxx < vbuaa=_neg_vbuaa - clobber:A X cycles:25.5
|
||||
ldx #{c2}
|
||||
stx $ff
|
||||
|
||||
@ -6213,7 +6227,7 @@ synthesized pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbux
|
||||
adc #$01
|
||||
ldx $ff
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_neg_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_neg_pbuc2_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_neg_pbuc2_derefidx_vbuyy < vbuaa=_neg_pbuc2_derefidx_vbuyy < vbuaa=_neg_pbuc1_derefidx_vbuyy < vbuaa=_neg_vbuaa - clobber:A X Y cycles:19.5
|
||||
synthesized pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_neg_pbuc3_derefidx_vbuaa < vbuaa=_neg_pbuc3_derefidx_vbuaa < vbuaa=_neg_pbuc3_derefidx_vbuyy < vbuaa=_neg_pbuc2_derefidx_vbuyy < vbuaa=_neg_pbuc1_derefidx_vbuyy < vbuaa=_neg_vbuaa - clobber:A X Y cycles:19.5
|
||||
ldx #{c2}
|
||||
tay
|
||||
lda {c3},y
|
||||
@ -6221,7 +6235,7 @@ synthesized pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbux
|
||||
clc
|
||||
adc #$01
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=_neg_pbuc3_derefidx_vbuaa < vbuaa=_neg_pbuc3_derefidx_vbuaa < vbuaa=_neg_pbuc2_derefidx_vbuaa < vbuaa=_neg_pbuc1_derefidx_vbuaa < vbuaa=_neg_pbuc1_derefidx_vbuyy < vbuaa=_neg_vbuaa - clobber:A Y cycles:25.5
|
||||
synthesized pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=_neg_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=_neg_pbuc2_derefidx_vbuaa < vbuaa=_neg_pbuc2_derefidx_vbuaa < vbuaa=_neg_pbuc1_derefidx_vbuaa < vbuaa=_neg_pbuc1_derefidx_vbuyy < vbuaa=_neg_vbuaa - clobber:A Y cycles:25.5
|
||||
ldy #{c2}
|
||||
sty $ff
|
||||
|
||||
@ -6232,7 +6246,7 @@ synthesized pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuy
|
||||
adc #$01
|
||||
ldy $ff
|
||||
sta {c1},y
|
||||
synthesized pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_dec_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_dec_pbuc2_derefidx_vbuaa < vbuaa=_dec_pbuc2_derefidx_vbuaa < vbuaa=_dec_pbuc1_derefidx_vbuaa < vbuaa=_dec_pbuc1_derefidx_vbuxx < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A X cycles:25.5
|
||||
synthesized pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_dec_pbuc3_derefidx_vbuaa < vbuaa=_dec_pbuc3_derefidx_vbuaa < vbuaa=_dec_pbuc3_derefidx_vbuxx < vbuaa=_dec_pbuc2_derefidx_vbuxx < vbuaa=_dec_pbuc1_derefidx_vbuxx < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A X cycles:25.5
|
||||
txa
|
||||
ldx #{c2}
|
||||
stx $ff
|
||||
@ -6243,20 +6257,20 @@ synthesized pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuc
|
||||
sbc #1
|
||||
ldx $ff
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuyy=_dec_pbuc3_derefidx_vbuxx < vbuaa=_dec_pbuc3_derefidx_vbuxx < vbuaa=_dec_pbuc2_derefidx_vbuxx < vbuaa=_dec_pbuc1_derefidx_vbuxx < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A Y cycles:15.5
|
||||
synthesized pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuyy=_dec_pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuyy=_dec_pbuc2_derefidx_vbuxx < vbuaa=_dec_pbuc2_derefidx_vbuxx < vbuaa=_dec_pbuc1_derefidx_vbuxx < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A Y cycles:15.5
|
||||
ldy #{c2}
|
||||
lda {c3},x
|
||||
sec
|
||||
sbc #1
|
||||
sta {c1},y
|
||||
CANNOT SYNTHESIZE pbuc1_derefidx_vbuc2=_pos_pbuc3_derefidx_vbuxx
|
||||
synthesized pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuyy < pbuc1_derefidx_vbuxx=_dec_pbuc3_derefidx_vbuyy < pbuc1_derefidx_vbuxx=_dec_pbuc2_derefidx_vbuyy < vbuaa=_dec_pbuc2_derefidx_vbuyy < vbuaa=_dec_pbuc1_derefidx_vbuyy < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A X cycles:15.5
|
||||
synthesized pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuyy < pbuc1_derefidx_vbuxx=_dec_pbuc3_derefidx_vbuyy < vbuaa=_dec_pbuc3_derefidx_vbuyy < vbuaa=_dec_pbuc2_derefidx_vbuyy < vbuaa=_dec_pbuc1_derefidx_vbuyy < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A X cycles:15.5
|
||||
ldx #{c2}
|
||||
lda {c3},y
|
||||
sec
|
||||
sbc #1
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuyy < pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=_dec_pbuc3_derefidx_vbuaa < vbuaa=_dec_pbuc3_derefidx_vbuaa < vbuaa=_dec_pbuc2_derefidx_vbuaa < vbuaa=_dec_pbuc1_derefidx_vbuaa < vbuaa=_dec_pbuc1_derefidx_vbuyy < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A Y cycles:25.5
|
||||
synthesized pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuyy < pbuc1_derefidx_vbuc2=_dec_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=_dec_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=_dec_pbuc2_derefidx_vbuaa < vbuaa=_dec_pbuc2_derefidx_vbuaa < vbuaa=_dec_pbuc1_derefidx_vbuaa < vbuaa=_dec_pbuc1_derefidx_vbuyy < vbuaa=_dec_vbuaa < vbuaa=vbuaa_minus_1 - clobber:A Y cycles:25.5
|
||||
tya
|
||||
ldy #{c2}
|
||||
sty $ff
|
||||
@ -6323,7 +6337,7 @@ synthesized pbuc1_derefidx_vbuc2=_inc_pbuc3_derefidx_vbuc1 < pbuc1_derefidx_vbuy
|
||||
adc #1
|
||||
ldy $ff
|
||||
sta {c1},y
|
||||
synthesized pbuc1_derefidx_vbuc2=_bnot_pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=_bnot_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_bnot_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_bnot_pbuc2_derefidx_vbuaa < vbuaa=_bnot_pbuc2_derefidx_vbuaa < vbuaa=_bnot_pbuc1_derefidx_vbuaa < vbuaa=_bnot_pbuc1_derefidx_vbuxx < vbuaa=_bnot_vbuaa - clobber:A X cycles:23.5
|
||||
synthesized pbuc1_derefidx_vbuc2=_bnot_pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=_bnot_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_bnot_pbuc3_derefidx_vbuaa < vbuaa=_bnot_pbuc3_derefidx_vbuaa < vbuaa=_bnot_pbuc3_derefidx_vbuxx < vbuaa=_bnot_pbuc2_derefidx_vbuxx < vbuaa=_bnot_pbuc1_derefidx_vbuxx < vbuaa=_bnot_vbuaa - clobber:A X cycles:23.5
|
||||
lda #{c2}
|
||||
ldx #{c2}
|
||||
stx $ff
|
||||
@ -6333,13 +6347,13 @@ synthesized pbuc1_derefidx_vbuc2=_bnot_pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbu
|
||||
eor #$ff
|
||||
ldx $ff
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuc2=_bnot_pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=_bnot_pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuyy=_bnot_pbuc3_derefidx_vbuxx < vbuaa=_bnot_pbuc3_derefidx_vbuxx < vbuaa=_bnot_pbuc2_derefidx_vbuxx < vbuaa=_bnot_pbuc1_derefidx_vbuxx < vbuaa=_bnot_vbuaa - clobber:A X Y cycles:15.5
|
||||
synthesized pbuc1_derefidx_vbuc2=_bnot_pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=_bnot_pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuyy=_bnot_pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuyy=_bnot_pbuc2_derefidx_vbuxx < vbuaa=_bnot_pbuc2_derefidx_vbuxx < vbuaa=_bnot_pbuc1_derefidx_vbuxx < vbuaa=_bnot_vbuaa - clobber:A X Y cycles:15.5
|
||||
ldx #{c2}
|
||||
ldy #{c2}
|
||||
lda {c3},x
|
||||
eor #$ff
|
||||
sta {c1},y
|
||||
synthesized pbuc1_derefidx_vbuc2=_bnot_pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=_bnot_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=_bnot_pbuc3_derefidx_vbuaa < vbuaa=_bnot_pbuc3_derefidx_vbuaa < vbuaa=_bnot_pbuc2_derefidx_vbuaa < vbuaa=_bnot_pbuc1_derefidx_vbuaa < vbuaa=_bnot_pbuc1_derefidx_vbuyy < vbuaa=_bnot_vbuaa - clobber:A Y cycles:23.5
|
||||
synthesized pbuc1_derefidx_vbuc2=_bnot_pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=_bnot_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=_bnot_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=_bnot_pbuc2_derefidx_vbuaa < vbuaa=_bnot_pbuc2_derefidx_vbuaa < vbuaa=_bnot_pbuc1_derefidx_vbuaa < vbuaa=_bnot_pbuc1_derefidx_vbuyy < vbuaa=_bnot_vbuaa - clobber:A Y cycles:23.5
|
||||
lda #{c2}
|
||||
ldy #{c2}
|
||||
sty $ff
|
||||
@ -6349,7 +6363,7 @@ synthesized pbuc1_derefidx_vbuc2=_bnot_pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbu
|
||||
eor #$ff
|
||||
ldy $ff
|
||||
sta {c1},y
|
||||
synthesized pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_neg_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_neg_pbuc2_derefidx_vbuaa < vbuaa=_neg_pbuc2_derefidx_vbuaa < vbuaa=_neg_pbuc1_derefidx_vbuaa < vbuaa=_neg_pbuc1_derefidx_vbuxx < vbuaa=_neg_vbuaa - clobber:A X cycles:27.5
|
||||
synthesized pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuxx=_neg_pbuc3_derefidx_vbuaa < vbuaa=_neg_pbuc3_derefidx_vbuaa < vbuaa=_neg_pbuc3_derefidx_vbuxx < vbuaa=_neg_pbuc2_derefidx_vbuxx < vbuaa=_neg_pbuc1_derefidx_vbuxx < vbuaa=_neg_vbuaa - clobber:A X cycles:27.5
|
||||
lda #{c2}
|
||||
ldx #{c2}
|
||||
stx $ff
|
||||
@ -6361,7 +6375,7 @@ synthesized pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc
|
||||
adc #$01
|
||||
ldx $ff
|
||||
sta {c1},x
|
||||
synthesized pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuyy=_neg_pbuc3_derefidx_vbuxx < vbuaa=_neg_pbuc3_derefidx_vbuxx < vbuaa=_neg_pbuc2_derefidx_vbuxx < vbuaa=_neg_pbuc1_derefidx_vbuxx < vbuaa=_neg_vbuaa - clobber:A X Y cycles:19.5
|
||||
synthesized pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuyy=_neg_pbuc3_derefidx_vbuxx < pbuc1_derefidx_vbuyy=_neg_pbuc2_derefidx_vbuxx < vbuaa=_neg_pbuc2_derefidx_vbuxx < vbuaa=_neg_pbuc1_derefidx_vbuxx < vbuaa=_neg_vbuaa - clobber:A X Y cycles:19.5
|
||||
ldx #{c2}
|
||||
ldy #{c2}
|
||||
lda {c3},x
|
||||
@ -6369,7 +6383,7 @@ synthesized pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc
|
||||
clc
|
||||
adc #$01
|
||||
sta {c1},y
|
||||
synthesized pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=_neg_pbuc3_derefidx_vbuaa < vbuaa=_neg_pbuc3_derefidx_vbuaa < vbuaa=_neg_pbuc2_derefidx_vbuaa < vbuaa=_neg_pbuc1_derefidx_vbuaa < vbuaa=_neg_pbuc1_derefidx_vbuyy < vbuaa=_neg_vbuaa - clobber:A Y cycles:27.5
|
||||
synthesized pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuc2 < pbuc1_derefidx_vbuc2=_neg_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=_neg_pbuc3_derefidx_vbuaa < pbuc1_derefidx_vbuyy=_neg_pbuc2_derefidx_vbuaa < vbuaa=_neg_pbuc2_derefidx_vbuaa < vbuaa=_neg_pbuc1_derefidx_vbuaa < vbuaa=_neg_pbuc1_derefidx_vbuyy < vbuaa=_neg_vbuaa - clobber:A Y cycles:27.5
|
||||
lda #{c2}
|
||||
ldy #{c2}
|
||||
sty $ff
|
||||
|
@ -33,7 +33,7 @@ synthesized _deref_pbuz1=pbuz2_derefidx_vbuc1_band_pbuz3_derefidx_vbuc2 < _deref
|
||||
and ({z3}),y
|
||||
ldy #0
|
||||
sta ({z1}),y
|
||||
synthesized pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuc1_band_pbuz3_derefidx_vbuc2 < pbuz1_derefidx_vbuaa=pbuz3_derefidx_vbuc2_band_pbuz2_derefidx_vbuc1 < pbuz1_derefidx_vbuaa=pbuz3_derefidx_vbuc1_band_pbuz2_derefidx_vbuc2 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuc2_band_pbuz3_derefidx_vbuc1 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuyy_band_pbuz3_derefidx_vbuc1 < pbuz1_derefidx_vbuaa=pbuz3_derefidx_vbuc1_band_pbuz2_derefidx_vbuyy < vbuaa=pbuz2_derefidx_vbuc1_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuc1_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuc1 < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:27.0
|
||||
synthesized pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuc1_band_pbuz3_derefidx_vbuc2 < pbuz1_derefidx_vbuaa=pbuz3_derefidx_vbuc2_band_pbuz2_derefidx_vbuc1 < pbuz1_derefidx_vbuaa=pbuz3_derefidx_vbuc1_band_pbuz2_derefidx_vbuc2 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuc2_band_pbuz3_derefidx_vbuc1 < pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuyy_band_pbuz3_derefidx_vbuc1 < vbuaa=pbuz1_derefidx_vbuyy_band_pbuz2_derefidx_vbuc1 < vbuaa=pbuz2_derefidx_vbuc1_band_pbuz1_derefidx_vbuyy < vbuaa=pbuz1_derefidx_vbuc1_band_vbuaa < vbuaa=vbuaa_band_pbuz1_derefidx_vbuc1 < vbuaa=vbuaa_band_pbuz1_derefidx_vbuyy - clobber:A Y cycles:27.0
|
||||
ldy #{c1}
|
||||
sta $ff
|
||||
lda ({z2}),y
|
||||
|
Loading…
Reference in New Issue
Block a user