mirror of https://github.com/zeldaret/tp.git
33 lines
1.2 KiB
ArmAsm
33 lines
1.2 KiB
ArmAsm
lbl_803161D8:
|
|
/* 803161D8 38 A0 00 00 */ li r5, 0
|
|
/* 803161DC 28 03 00 00 */ cmplwi r3, 0
|
|
/* 803161E0 40 82 00 34 */ bne lbl_80316214
|
|
/* 803161E4 54 80 07 FF */ clrlwi. r0, r4, 0x1f
|
|
/* 803161E8 41 82 00 0C */ beq lbl_803161F4
|
|
/* 803161EC 38 A0 00 04 */ li r5, 4
|
|
/* 803161F0 48 00 00 48 */ b lbl_80316238
|
|
lbl_803161F4:
|
|
/* 803161F4 54 80 07 BD */ rlwinm. r0, r4, 0, 0x1e, 0x1e
|
|
/* 803161F8 41 82 00 0C */ beq lbl_80316204
|
|
/* 803161FC 38 A0 00 04 */ li r5, 4
|
|
/* 80316200 48 00 00 38 */ b lbl_80316238
|
|
lbl_80316204:
|
|
/* 80316204 54 80 07 7B */ rlwinm. r0, r4, 0, 0x1d, 0x1d
|
|
/* 80316208 41 82 00 30 */ beq lbl_80316238
|
|
/* 8031620C 38 A0 00 04 */ li r5, 4
|
|
/* 80316210 48 00 00 28 */ b lbl_80316238
|
|
lbl_80316214:
|
|
/* 80316214 3C 03 F0 00 */ addis r0, r3, 0xf000
|
|
/* 80316218 28 00 00 00 */ cmplwi r0, 0
|
|
/* 8031621C 40 82 00 0C */ bne lbl_80316228
|
|
/* 80316220 38 A0 00 40 */ li r5, 0x40
|
|
/* 80316224 48 00 00 14 */ b lbl_80316238
|
|
lbl_80316228:
|
|
/* 80316228 3C 03 E0 00 */ addis r0, r3, 0xe000
|
|
/* 8031622C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80316230 40 82 00 08 */ bne lbl_80316238
|
|
/* 80316234 38 A0 00 10 */ li r5, 0x10
|
|
lbl_80316238:
|
|
/* 80316238 7C A3 2B 78 */ mr r3, r5
|
|
/* 8031623C 4E 80 00 20 */ blr
|