papermario/asm/nonmatchings/code_328110/func_E000C0C8.s
Ethan Roseman a8e550dd9a yee
2020-10-17 22:27:25 -04:00

43 lines
2.1 KiB
ArmAsm

.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_E000C0C8
/* 3281D8 E000C0C8 C48C0010 */ lwc1 $f12, 0x10($a0)
/* 3281DC E000C0CC C4800030 */ lwc1 $f0, 0x30($a0)
/* 3281E0 E000C0D0 46006302 */ mul.s $f12, $f12, $f0
/* 3281E4 E000C0D4 00000000 */ nop
/* 3281E8 E000C0D8 C48E0010 */ lwc1 $f14, 0x10($a0)
/* 3281EC E000C0DC C4800034 */ lwc1 $f0, 0x34($a0)
/* 3281F0 E000C0E0 46007382 */ mul.s $f14, $f14, $f0
/* 3281F4 E000C0E4 00000000 */ nop
/* 3281F8 E000C0E8 C48A0010 */ lwc1 $f10, 0x10($a0)
/* 3281FC E000C0EC C4800014 */ lwc1 $f0, 0x14($a0)
/* 328200 E000C0F0 46005282 */ mul.s $f10, $f10, $f0
/* 328204 E000C0F4 00000000 */ nop
/* 328208 E000C0F8 C4800024 */ lwc1 $f0, 0x24($a0)
/* 32820C E000C0FC C4820020 */ lwc1 $f2, 0x20($a0)
/* 328210 E000C100 46000206 */ mov.s $f8, $f0
/* 328214 E000C104 46001080 */ add.s $f2, $f2, $f0
/* 328218 E000C108 C4800028 */ lwc1 $f0, 0x28($a0)
/* 32821C E000C10C C4840020 */ lwc1 $f4, 0x20($a0)
/* 328220 E000C110 46004202 */ mul.s $f8, $f8, $f0
/* 328224 E000C114 00000000 */ nop
/* 328228 E000C118 C480002C */ lwc1 $f0, 0x2c($a0)
/* 32822C E000C11C E4820020 */ swc1 $f2, 0x20($a0)
/* 328230 E000C120 46001186 */ mov.s $f6, $f2
/* 328234 E000C124 46003182 */ mul.s $f6, $f6, $f0
/* 328238 E000C128 00000000 */ nop
/* 32823C E000C12C C4800008 */ lwc1 $f0, 8($a0)
/* 328240 E000C130 46040000 */ add.s $f0, $f0, $f4
/* 328244 E000C134 C4820004 */ lwc1 $f2, 4($a0)
/* 328248 E000C138 460C1080 */ add.s $f2, $f2, $f12
/* 32824C E000C13C C484000C */ lwc1 $f4, 0xc($a0)
/* 328250 E000C140 E48A0010 */ swc1 $f10, 0x10($a0)
/* 328254 E000C144 460E2100 */ add.s $f4, $f4, $f14
/* 328258 E000C148 E4800008 */ swc1 $f0, 8($a0)
/* 32825C E000C14C E4880024 */ swc1 $f8, 0x24($a0)
/* 328260 E000C150 E4820004 */ swc1 $f2, 4($a0)
/* 328264 E000C154 E484000C */ swc1 $f4, 0xc($a0)
/* 328268 E000C158 03E00008 */ jr $ra
/* 32826C E000C15C E4860020 */ swc1 $f6, 0x20($a0)