mirror of https://github.com/zeldaret/tp.git
50 lines
1.8 KiB
ArmAsm
50 lines
1.8 KiB
ArmAsm
lbl_8024A424:
|
|
/* 8024A424 88 03 00 47 */ lbz r0, 0x47(r3)
|
|
/* 8024A428 28 00 00 00 */ cmplwi r0, 0
|
|
/* 8024A42C 41 82 00 84 */ beq lbl_8024A4B0
|
|
/* 8024A430 28 04 00 00 */ cmplwi r4, 0
|
|
/* 8024A434 41 82 00 1C */ beq lbl_8024A450
|
|
/* 8024A438 89 03 00 42 */ lbz r8, 0x42(r3)
|
|
/* 8024A43C 28 08 00 FF */ cmplwi r8, 0xff
|
|
/* 8024A440 38 00 FF FF */ li r0, -1
|
|
/* 8024A444 41 82 00 08 */ beq lbl_8024A44C
|
|
/* 8024A448 7D 00 43 78 */ mr r0, r8
|
|
lbl_8024A44C:
|
|
/* 8024A44C 90 04 00 00 */ stw r0, 0(r4)
|
|
lbl_8024A450:
|
|
/* 8024A450 28 05 00 00 */ cmplwi r5, 0
|
|
/* 8024A454 41 82 00 1C */ beq lbl_8024A470
|
|
/* 8024A458 88 83 00 43 */ lbz r4, 0x43(r3)
|
|
/* 8024A45C 28 04 00 FF */ cmplwi r4, 0xff
|
|
/* 8024A460 38 00 FF FF */ li r0, -1
|
|
/* 8024A464 41 82 00 08 */ beq lbl_8024A46C
|
|
/* 8024A468 7C 80 23 78 */ mr r0, r4
|
|
lbl_8024A46C:
|
|
/* 8024A46C 90 05 00 00 */ stw r0, 0(r5)
|
|
lbl_8024A470:
|
|
/* 8024A470 28 06 00 00 */ cmplwi r6, 0
|
|
/* 8024A474 41 82 00 1C */ beq lbl_8024A490
|
|
/* 8024A478 88 83 00 44 */ lbz r4, 0x44(r3)
|
|
/* 8024A47C 28 04 00 FF */ cmplwi r4, 0xff
|
|
/* 8024A480 38 00 FF FF */ li r0, -1
|
|
/* 8024A484 41 82 00 08 */ beq lbl_8024A48C
|
|
/* 8024A488 7C 80 23 78 */ mr r0, r4
|
|
lbl_8024A48C:
|
|
/* 8024A48C 90 06 00 00 */ stw r0, 0(r6)
|
|
lbl_8024A490:
|
|
/* 8024A490 28 07 00 00 */ cmplwi r7, 0
|
|
/* 8024A494 41 82 00 1C */ beq lbl_8024A4B0
|
|
/* 8024A498 88 83 00 45 */ lbz r4, 0x45(r3)
|
|
/* 8024A49C 28 04 00 FF */ cmplwi r4, 0xff
|
|
/* 8024A4A0 38 00 FF FF */ li r0, -1
|
|
/* 8024A4A4 41 82 00 08 */ beq lbl_8024A4AC
|
|
/* 8024A4A8 7C 80 23 78 */ mr r0, r4
|
|
lbl_8024A4AC:
|
|
/* 8024A4AC 90 07 00 00 */ stw r0, 0(r7)
|
|
lbl_8024A4B0:
|
|
/* 8024A4B0 88 03 00 47 */ lbz r0, 0x47(r3)
|
|
/* 8024A4B4 20 00 00 01 */ subfic r0, r0, 1
|
|
/* 8024A4B8 7C 00 00 34 */ cntlzw r0, r0
|
|
/* 8024A4BC 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
|
|
/* 8024A4C0 4E 80 00 20 */ blr
|