Files
SpaghettiKart/asm/non_matchings/code_80071F00/func_80083018.s
T
CoderStig 8ab4557b39 Split asm using autodecompiler (#49)
* Split asm using autodecompiler

* Placed libultra bss and linked more C
2021-11-05 05:17:09 -06:00

22 lines
995 B
ArmAsm

glabel func_80083018
/* 083C18 80083018 000470C0 */ sll $t6, $a0, 3
/* 083C1C 8008301C 01C47023 */ subu $t6, $t6, $a0
/* 083C20 80083020 000E7140 */ sll $t6, $t6, 5
/* 083C24 80083024 3C028016 */ lui $v0, %hi(D_80165CBE) # 0x8016
/* 083C28 80083028 004E1021 */ addu $v0, $v0, $t6
/* 083C2C 8008302C 84425CBE */ lh $v0, %lo(D_80165CBE)($v0) # 0x5cbe($v0)
/* 083C30 80083030 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 083C34 80083034 AFBF0014 */ sw $ra, 0x14($sp)
/* 083C38 80083038 10400005 */ beqz $v0, .L80083050
/* 083C3C 8008303C 24010001 */ li $at, 1
/* 083C40 80083040 54410004 */ bnel $v0, $at, .L80083054
/* 083C44 80083044 8FBF0014 */ lw $ra, 0x14($sp)
/* 083C48 80083048 0C020BC7 */ jal func_80082F1C
/* 083C4C 8008304C 00000000 */ nop
.L80083050:
/* 083C50 80083050 8FBF0014 */ lw $ra, 0x14($sp)
.L80083054:
/* 083C54 80083054 27BD0018 */ addiu $sp, $sp, 0x18
/* 083C58 80083058 03E00008 */ jr $ra
/* 083C5C 8008305C 00000000 */ nop