mirror of https://github.com/zeldaret/tp.git
26 lines
909 B
ArmAsm
26 lines
909 B
ArmAsm
lbl_80314924:
|
|
/* 80314924 38 A0 00 00 */ li r5, 0
|
|
/* 80314928 80 C3 00 08 */ lwz r6, 8(r3)
|
|
/* 8031492C 7C C7 33 78 */ mr r7, r6
|
|
/* 80314930 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80314934 48 00 00 2C */ b lbl_80314960
|
|
lbl_80314938:
|
|
/* 80314938 88 07 00 00 */ lbz r0, 0(r7)
|
|
/* 8031493C 28 00 00 A0 */ cmplwi r0, 0xa0
|
|
/* 80314940 41 82 00 0C */ beq lbl_8031494C
|
|
/* 80314944 28 00 00 98 */ cmplwi r0, 0x98
|
|
/* 80314948 40 82 00 24 */ bne lbl_8031496C
|
|
lbl_8031494C:
|
|
/* 8031494C A0 07 00 01 */ lhz r0, 1(r7)
|
|
/* 80314950 7C A5 02 14 */ add r5, r5, r0
|
|
/* 80314954 7C 04 01 D6 */ mullw r0, r4, r0
|
|
/* 80314958 7C E7 02 14 */ add r7, r7, r0
|
|
/* 8031495C 38 E7 00 03 */ addi r7, r7, 3
|
|
lbl_80314960:
|
|
/* 80314960 7C 06 38 50 */ subf r0, r6, r7
|
|
/* 80314964 7C 00 18 40 */ cmplw r0, r3
|
|
/* 80314968 41 80 FF D0 */ blt lbl_80314938
|
|
lbl_8031496C:
|
|
/* 8031496C 7C A3 2B 78 */ mr r3, r5
|
|
/* 80314970 4E 80 00 20 */ blr
|