mirror of
https://gitlab.com/camelot/kickc.git
synced 2025-01-11 20:30:08 +00:00
Added some fragments and tests for 65CE02.
This commit is contained in:
parent
88cdba9d0c
commit
1a436a67a3
149
src/main/fragment/cache/fragment-cache-csg65ce02.asm
vendored
Normal file
149
src/main/fragment/cache/fragment-cache-csg65ce02.asm
vendored
Normal file
@ -0,0 +1,149 @@
|
|||||||
|
//KICKC FRAGMENT CACHE 155084773d
|
||||||
|
//FRAGMENT vbsz1=_deref_pbsc1
|
||||||
|
lda {c1}
|
||||||
|
sta {z1}
|
||||||
|
//FRAGMENT vbsz1=_neg_vbsz2
|
||||||
|
lda {z2}
|
||||||
|
neg
|
||||||
|
sta {z1}
|
||||||
|
//FRAGMENT _deref_pbsc1=vbsz1
|
||||||
|
lda {z1}
|
||||||
|
sta {c1}
|
||||||
|
//FRAGMENT vbsz1=vbsz2_ror_2
|
||||||
|
lda {z2}
|
||||||
|
asr
|
||||||
|
asr
|
||||||
|
sta {z1}
|
||||||
|
//FRAGMENT vbsaa=_deref_pbsc1
|
||||||
|
lda {c1}
|
||||||
|
//FRAGMENT vbsxx=_deref_pbsc1
|
||||||
|
ldx {c1}
|
||||||
|
//FRAGMENT vbsz1=_neg_vbsaa
|
||||||
|
neg
|
||||||
|
sta {z1}
|
||||||
|
//FRAGMENT vbsz1=_neg_vbsxx
|
||||||
|
txa
|
||||||
|
neg
|
||||||
|
sta {z1}
|
||||||
|
//FRAGMENT vbsz1=_neg_vbsyy
|
||||||
|
tya
|
||||||
|
neg
|
||||||
|
sta {z1}
|
||||||
|
//FRAGMENT vbsaa=_neg_vbsz1
|
||||||
|
lda {z1}
|
||||||
|
neg
|
||||||
|
//FRAGMENT vbsaa=_neg_vbsaa
|
||||||
|
neg
|
||||||
|
//FRAGMENT vbsaa=_neg_vbsxx
|
||||||
|
txa
|
||||||
|
neg
|
||||||
|
//FRAGMENT vbsaa=_neg_vbsyy
|
||||||
|
tya
|
||||||
|
neg
|
||||||
|
//FRAGMENT vbsxx=_neg_vbsz1
|
||||||
|
lda {z1}
|
||||||
|
neg
|
||||||
|
tax
|
||||||
|
//FRAGMENT vbsxx=_neg_vbsaa
|
||||||
|
neg
|
||||||
|
tax
|
||||||
|
//FRAGMENT vbsxx=_neg_vbsxx
|
||||||
|
txa
|
||||||
|
neg
|
||||||
|
tax
|
||||||
|
//FRAGMENT vbsxx=_neg_vbsyy
|
||||||
|
tya
|
||||||
|
neg
|
||||||
|
tax
|
||||||
|
//FRAGMENT vbsyy=_neg_vbsz1
|
||||||
|
lda {z1}
|
||||||
|
neg
|
||||||
|
tay
|
||||||
|
//FRAGMENT vbsyy=_neg_vbsaa
|
||||||
|
neg
|
||||||
|
tay
|
||||||
|
//FRAGMENT vbsyy=_neg_vbsxx
|
||||||
|
txa
|
||||||
|
neg
|
||||||
|
tay
|
||||||
|
//FRAGMENT vbsyy=_neg_vbsyy
|
||||||
|
tya
|
||||||
|
neg
|
||||||
|
tay
|
||||||
|
//FRAGMENT _deref_pbsc1=vbsaa
|
||||||
|
sta {c1}
|
||||||
|
//FRAGMENT vbsz1=vbsaa_ror_2
|
||||||
|
asr
|
||||||
|
asr
|
||||||
|
sta {z1}
|
||||||
|
//FRAGMENT vbsz1=vbsxx_ror_2
|
||||||
|
txa
|
||||||
|
asr
|
||||||
|
asr
|
||||||
|
sta {z1}
|
||||||
|
//FRAGMENT vbsz1=vbsyy_ror_2
|
||||||
|
tya
|
||||||
|
asr
|
||||||
|
asr
|
||||||
|
sta {z1}
|
||||||
|
//FRAGMENT vbsaa=vbsz1_ror_2
|
||||||
|
lda {z1}
|
||||||
|
asr
|
||||||
|
asr
|
||||||
|
//FRAGMENT vbsaa=vbsaa_ror_2
|
||||||
|
asr
|
||||||
|
asr
|
||||||
|
//FRAGMENT vbsaa=vbsxx_ror_2
|
||||||
|
txa
|
||||||
|
asr
|
||||||
|
asr
|
||||||
|
//FRAGMENT vbsaa=vbsyy_ror_2
|
||||||
|
tya
|
||||||
|
asr
|
||||||
|
asr
|
||||||
|
//FRAGMENT vbsxx=vbsz1_ror_2
|
||||||
|
lda {z1}
|
||||||
|
asr
|
||||||
|
asr
|
||||||
|
tax
|
||||||
|
//FRAGMENT vbsxx=vbsaa_ror_2
|
||||||
|
asr
|
||||||
|
asr
|
||||||
|
tax
|
||||||
|
//FRAGMENT vbsxx=vbsxx_ror_2
|
||||||
|
txa
|
||||||
|
asr
|
||||||
|
asr
|
||||||
|
tax
|
||||||
|
//FRAGMENT vbsxx=vbsyy_ror_2
|
||||||
|
tya
|
||||||
|
asr
|
||||||
|
asr
|
||||||
|
tax
|
||||||
|
//FRAGMENT vbsyy=vbsz1_ror_2
|
||||||
|
lda {z1}
|
||||||
|
asr
|
||||||
|
asr
|
||||||
|
tay
|
||||||
|
//FRAGMENT vbsyy=vbsaa_ror_2
|
||||||
|
asr
|
||||||
|
asr
|
||||||
|
tay
|
||||||
|
//FRAGMENT vbsyy=vbsxx_ror_2
|
||||||
|
txa
|
||||||
|
asr
|
||||||
|
asr
|
||||||
|
tay
|
||||||
|
//FRAGMENT vbsyy=vbsyy_ror_2
|
||||||
|
tya
|
||||||
|
asr
|
||||||
|
asr
|
||||||
|
tay
|
||||||
|
//FRAGMENT vbsyy=_deref_pbsc1
|
||||||
|
ldy {c1}
|
||||||
|
//FRAGMENT _deref_pbsc1=vbsxx
|
||||||
|
txa
|
||||||
|
sta {c1}
|
||||||
|
//FRAGMENT _deref_pbsc1=vbsyy
|
||||||
|
tya
|
||||||
|
sta {c1}
|
@ -1,4 +1,4 @@
|
|||||||
//KICKC FRAGMENT CACHE 15c356fca7
|
//KICKC FRAGMENT CACHE 155084773d
|
||||||
//FRAGMENT vbuz1=vbuc1
|
//FRAGMENT vbuz1=vbuc1
|
||||||
lda #{c1}
|
lda #{c1}
|
||||||
sta {z1}
|
sta {z1}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
//KICKC FRAGMENT CACHE 15c356fca7
|
//KICKC FRAGMENT CACHE 155084773d
|
||||||
//FRAGMENT vbuz1=vbuc1
|
//FRAGMENT vbuz1=vbuc1
|
||||||
lda #{c1}
|
lda #{c1}
|
||||||
sta {z1}
|
sta {z1}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
//KICKC FRAGMENT CACHE 15c356fca7
|
//KICKC FRAGMENT CACHE 155084773d
|
||||||
//FRAGMENT vbuz1=_deref_pbuc1
|
//FRAGMENT vbuz1=_deref_pbuc1
|
||||||
lda {c1}
|
lda {c1}
|
||||||
sta {z1}
|
sta {z1}
|
||||||
@ -16,11 +16,11 @@ ldx {c1}
|
|||||||
//FRAGMENT vbuz1=vbuaa_plus_1
|
//FRAGMENT vbuz1=vbuaa_plus_1
|
||||||
inc
|
inc
|
||||||
sta {z1}
|
sta {z1}
|
||||||
//FRAGMENT _deref_pbuc1=vbuaa
|
|
||||||
sta {c1}
|
|
||||||
//FRAGMENT vbuz1=vbuxx_plus_1
|
//FRAGMENT vbuz1=vbuxx_plus_1
|
||||||
inx
|
inx
|
||||||
stx {z1}
|
stx {z1}
|
||||||
|
//FRAGMENT _deref_pbuc1=vbuaa
|
||||||
|
sta {c1}
|
||||||
//FRAGMENT vbuyy=_deref_pbuc1
|
//FRAGMENT vbuyy=_deref_pbuc1
|
||||||
ldy {c1}
|
ldy {c1}
|
||||||
//FRAGMENT vbuz1=vbuyy_plus_1
|
//FRAGMENT vbuz1=vbuyy_plus_1
|
||||||
@ -43,8 +43,8 @@ inx
|
|||||||
//FRAGMENT _deref_pbuc1=vbuxx
|
//FRAGMENT _deref_pbuc1=vbuxx
|
||||||
stx {c1}
|
stx {c1}
|
||||||
//FRAGMENT vbuxx=vbuaa_plus_1
|
//FRAGMENT vbuxx=vbuaa_plus_1
|
||||||
inc
|
|
||||||
tax
|
tax
|
||||||
|
inx
|
||||||
//FRAGMENT vbuxx=vbuxx_plus_1
|
//FRAGMENT vbuxx=vbuxx_plus_1
|
||||||
inx
|
inx
|
||||||
//FRAGMENT vbuxx=vbuyy_plus_1
|
//FRAGMENT vbuxx=vbuyy_plus_1
|
||||||
@ -57,8 +57,8 @@ iny
|
|||||||
//FRAGMENT _deref_pbuc1=vbuyy
|
//FRAGMENT _deref_pbuc1=vbuyy
|
||||||
sty {c1}
|
sty {c1}
|
||||||
//FRAGMENT vbuyy=vbuaa_plus_1
|
//FRAGMENT vbuyy=vbuaa_plus_1
|
||||||
inc
|
|
||||||
tay
|
tay
|
||||||
|
iny
|
||||||
//FRAGMENT vbuyy=vbuxx_plus_1
|
//FRAGMENT vbuyy=vbuxx_plus_1
|
||||||
txa
|
txa
|
||||||
inc
|
inc
|
||||||
|
Loading…
x
Reference in New Issue
Block a user