tp/include/func_80034AEC.s

10 lines
514 B
ArmAsm

/* 80034AEC 00031A2C 38 A0 00 01 */ li r5, 1
/* 80034AF0 00031A30 54 80 06 FE */ clrlwi r0, r4, 0x1b
/* 80034AF4 00031A34 7C A5 00 30 */ slw r5, r5, r0
/* 80034AF8 00031A38 7C 80 2E 70 */ srawi r0, r4, 5
/* 80034AFC 00031A3C 54 00 10 3A */ slwi r0, r0, 2
/* 80034B00 00031A40 7C 03 00 2E */ lwzx r0, r3, r0
/* 80034B04 00031A44 7C A3 00 38 */ and r3, r5, r0
/* 80034B08 00031A48 30 03 FF FF */ addic r0, r3, -1
/* 80034B0C 00031A4C 7C 60 19 10 */ subfe r3, r0, r3
/* 80034B10 00031A50 4E 80 00 20 */ blr