oot/asm/non_matchings/code/z_rcp/func_8009373C.s

17 lines
769 B
ArmAsm

glabel func_8009373C
/* B0A8DC 8009373C 00057880 */ sll $t7, $a1, 2
/* B0A8E0 80093740 01E57823 */ subu $t7, $t7, $a1
/* B0A8E4 80093744 000F7840 */ sll $t7, $t7, 1
/* B0A8E8 80093748 00801025 */ move $v0, $a0
/* B0A8EC 8009374C 3C198012 */ lui $t9, %hi(D_80126280) # $t9, 0x8012
/* B0A8F0 80093750 27396280 */ addiu $t9, %lo(D_80126280) # addiu $t9, $t9, 0x6280
/* B0A8F4 80093754 000FC0C0 */ sll $t8, $t7, 3
/* B0A8F8 80093758 03194021 */ addu $t0, $t8, $t9
/* B0A8FC 8009375C 3C0EDE00 */ lui $t6, 0xde00
/* B0A900 80093760 AC4E0000 */ sw $t6, ($v0)
/* B0A904 80093764 AC480004 */ sw $t0, 4($v0)
/* B0A908 80093768 24840008 */ addiu $a0, $a0, 8
/* B0A90C 8009376C 03E00008 */ jr $ra
/* B0A910 80093770 00801025 */ move $v0, $a0