mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
39 lines
1.4 KiB
ArmAsm
39 lines
1.4 KiB
ArmAsm
lbl_8014F148:
|
|
/* 8014F148 80 A3 07 54 */ lwz r5, 0x754(r3)
|
|
/* 8014F14C 88 05 00 10 */ lbz r0, 0x10(r5)
|
|
/* 8014F150 2C 00 00 02 */ cmpwi r0, 2
|
|
/* 8014F154 41 82 00 18 */ beq lbl_8014F16C
|
|
/* 8014F158 40 80 00 68 */ bge lbl_8014F1C0
|
|
/* 8014F15C 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 8014F160 40 80 00 18 */ bge lbl_8014F178
|
|
/* 8014F164 48 00 00 5C */ b lbl_8014F1C0
|
|
/* 8014F168 48 00 00 58 */ b lbl_8014F1C0
|
|
lbl_8014F16C:
|
|
/* 8014F16C 88 05 00 11 */ lbz r0, 0x11(r5)
|
|
/* 8014F170 54 03 FF FE */ rlwinm r3, r0, 0x1f, 0x1f, 0x1f
|
|
/* 8014F174 4E 80 00 20 */ blr
|
|
lbl_8014F178:
|
|
/* 8014F178 38 60 00 00 */ li r3, 0
|
|
/* 8014F17C 38 80 00 01 */ li r4, 1
|
|
/* 8014F180 88 05 00 11 */ lbz r0, 0x11(r5)
|
|
/* 8014F184 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 8014F188 40 82 00 18 */ bne lbl_8014F1A0
|
|
/* 8014F18C C0 42 99 D8 */ lfs f2, lit_4116(r2)
|
|
/* 8014F190 C0 05 00 18 */ lfs f0, 0x18(r5)
|
|
/* 8014F194 FC 02 00 00 */ fcmpu cr0, f2, f0
|
|
/* 8014F198 41 82 00 08 */ beq lbl_8014F1A0
|
|
/* 8014F19C 7C 64 1B 78 */ mr r4, r3
|
|
lbl_8014F1A0:
|
|
/* 8014F1A0 54 80 06 3F */ clrlwi. r0, r4, 0x18
|
|
/* 8014F1A4 41 82 00 14 */ beq lbl_8014F1B8
|
|
/* 8014F1A8 C0 05 00 18 */ lfs f0, 0x18(r5)
|
|
/* 8014F1AC FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 8014F1B0 41 82 00 08 */ beq lbl_8014F1B8
|
|
/* 8014F1B4 38 60 00 01 */ li r3, 1
|
|
lbl_8014F1B8:
|
|
/* 8014F1B8 54 63 06 3E */ clrlwi r3, r3, 0x18
|
|
/* 8014F1BC 4E 80 00 20 */ blr
|
|
lbl_8014F1C0:
|
|
/* 8014F1C0 38 60 00 00 */ li r3, 0
|
|
/* 8014F1C4 4E 80 00 20 */ blr
|