Jeremy FLEURY 45e980b4e3 push
2019-07-17 11:51:13 +02:00

148 lines
1.9 KiB
ArmAsm

#by zaz, it's not very good, but what did you expect, rainbowdash is way better
#2013
.name "fluttershy"
.comment "oh, my, what a scary project"
entry:
fork %:coregeni
st r1, 6
live %42
fork %:torpgeni
st r1, 6
live %42
fork %:avdefgeni
ardeftgt:
ardefgeni:
st r1, 6
ardefgen:
live %213904
fork %:ardefgen
ardefinit:
sti r1, %:ardefl1, %1
st r1, 6
live %43123
sti r1, %:ardefchk, %1
ld %-6, r2
ld %-6, r3
ld %150994953, r4
ld %-186, r5
ardefwrite:
ardefl1:
live %295423
sti r4, %:ardeftgt, r2
add r2, r3, r2
sti r4, %:ardeftgt, r2
add r2, r3, r2
ardefchk:
live %3940641
xor r2, r5, r15
zjmp %:ardefinit
ardefloop:
ld %0, r16
zjmp %:ardefwrite
coregeni:
st r1, 6
coregen:
live %123012
fork %:coregen
coreinit:
st r1, 58
st r1, 58
st r1, 58
st r1, 58
st r1, 58
st r1, 58
st r1, 58
st r1, 58
st r1, 58
st r1, 58
ld %0, r16
corelive:
live %985341
live %985341
live %985341
live %985341
live %985341
live %985341
live %985341
live %985341
live %985341
live %985341
zjmp %:corelive
avdefgeni:
st r1, 6
avdefgen:
live %213904
fork %:avdefgen
avdefinit:
sti r1, %:avdefl1, %1
st r1, 6
live %43123
sti r1, %:avdefchk, %1
ld %0, r2
ld %6, r3
ld %150994953, r4
ld %180, r5
avdefwrite:
avdefl1:
live %295423
sti r4, %:avdeftgt, r2
add r2, r3, r2
sti r4, %:avdeftgt, r2
add r2, r3, r2
avdefchk:
live %3940641
xor r2, r5, r15
zjmp %:avdefinit
avdefloop:
ld %0, r16
zjmp %:avdefwrite
torpgeni:
st r1, 6
torpgen:
live %96824
fork %:torpgen
torpinit:
ld %0, r2
ld %4, r3
ld %96, r5
sti r1, %:torpchk, %1
st r1, 6
torpwrite:
torpl1:
live %8008135
ldi %:torpinit, r2, r4
sti r4, %400, r2
add r2, r3, r2
ldi %:torpinit, r2, r4
sti r4, %383, r2
add r2, r3, r2
torpchk:
live %89523
xor r2, r5, r15
zjmp %362
torploop:
ld %0, r15
zjmp %:torpwrite
avdeftgt: