mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
55 lines
2.1 KiB
ArmAsm
55 lines
2.1 KiB
ArmAsm
lbl_80360ED4:
|
|
/* 80360ED4 80 ED 93 A4 */ lwz r7, __cpReg(r13)
|
|
/* 80360ED8 39 47 00 42 */ addi r10, r7, 0x42
|
|
/* 80360EDC A1 07 00 42 */ lhz r8, 0x42(r7)
|
|
/* 80360EE0 39 27 00 40 */ addi r9, r7, 0x40
|
|
lbl_80360EE4:
|
|
/* 80360EE4 7D 00 43 78 */ mr r0, r8
|
|
/* 80360EE8 A0 E9 00 00 */ lhz r7, 0(r9)
|
|
/* 80360EEC A1 0A 00 00 */ lhz r8, 0(r10)
|
|
/* 80360EF0 7C 08 00 40 */ cmplw r8, r0
|
|
/* 80360EF4 40 82 FF F0 */ bne lbl_80360EE4
|
|
/* 80360EF8 55 00 80 1E */ slwi r0, r8, 0x10
|
|
/* 80360EFC 7C 00 3B 78 */ or r0, r0, r7
|
|
/* 80360F00 90 05 00 00 */ stw r0, 0(r5)
|
|
/* 80360F04 80 AD 93 A4 */ lwz r5, __cpReg(r13)
|
|
/* 80360F08 39 25 00 46 */ addi r9, r5, 0x46
|
|
/* 80360F0C A0 E5 00 46 */ lhz r7, 0x46(r5)
|
|
/* 80360F10 39 05 00 44 */ addi r8, r5, 0x44
|
|
lbl_80360F14:
|
|
/* 80360F14 7C E0 3B 78 */ mr r0, r7
|
|
/* 80360F18 A0 A8 00 00 */ lhz r5, 0(r8)
|
|
/* 80360F1C A0 E9 00 00 */ lhz r7, 0(r9)
|
|
/* 80360F20 7C 07 00 40 */ cmplw r7, r0
|
|
/* 80360F24 40 82 FF F0 */ bne lbl_80360F14
|
|
/* 80360F28 54 E0 80 1E */ slwi r0, r7, 0x10
|
|
/* 80360F2C 7C 00 2B 78 */ or r0, r0, r5
|
|
/* 80360F30 90 06 00 00 */ stw r0, 0(r6)
|
|
/* 80360F34 80 AD 93 A4 */ lwz r5, __cpReg(r13)
|
|
/* 80360F38 39 05 00 4A */ addi r8, r5, 0x4a
|
|
/* 80360F3C A0 C5 00 4A */ lhz r6, 0x4a(r5)
|
|
/* 80360F40 38 E5 00 48 */ addi r7, r5, 0x48
|
|
lbl_80360F44:
|
|
/* 80360F44 7C C0 33 78 */ mr r0, r6
|
|
/* 80360F48 A0 A7 00 00 */ lhz r5, 0(r7)
|
|
/* 80360F4C A0 C8 00 00 */ lhz r6, 0(r8)
|
|
/* 80360F50 7C 06 00 40 */ cmplw r6, r0
|
|
/* 80360F54 40 82 FF F0 */ bne lbl_80360F44
|
|
/* 80360F58 54 C0 80 1E */ slwi r0, r6, 0x10
|
|
/* 80360F5C 7C 00 2B 78 */ or r0, r0, r5
|
|
/* 80360F60 90 03 00 00 */ stw r0, 0(r3)
|
|
/* 80360F64 80 6D 93 A4 */ lwz r3, __cpReg(r13)
|
|
/* 80360F68 38 E3 00 4E */ addi r7, r3, 0x4e
|
|
/* 80360F6C A0 A3 00 4E */ lhz r5, 0x4e(r3)
|
|
/* 80360F70 38 C3 00 4C */ addi r6, r3, 0x4c
|
|
lbl_80360F74:
|
|
/* 80360F74 7C A0 2B 78 */ mr r0, r5
|
|
/* 80360F78 A0 66 00 00 */ lhz r3, 0(r6)
|
|
/* 80360F7C A0 A7 00 00 */ lhz r5, 0(r7)
|
|
/* 80360F80 7C 05 00 40 */ cmplw r5, r0
|
|
/* 80360F84 40 82 FF F0 */ bne lbl_80360F74
|
|
/* 80360F88 54 A0 80 1E */ slwi r0, r5, 0x10
|
|
/* 80360F8C 7C 00 1B 78 */ or r0, r0, r3
|
|
/* 80360F90 90 04 00 00 */ stw r0, 0(r4)
|
|
/* 80360F94 4E 80 00 20 */ blr
|