oot/asm/non_matchings/code/code_8007BF90/func_8007C0A8.s

26 lines
978 B
ArmAsm

glabel func_8007C0A8
/* AF3248 8007C0A8 46006005 */ abs.s $f0, $f12
/* AF324C 8007C0AC 460E003E */ c.le.s $f0, $f14
/* AF3250 8007C0B0 00000000 */ nop
/* AF3254 8007C0B4 45020005 */ bc1fl .L8007C0CC
/* AF3258 8007C0B8 44802000 */ mtc1 $zero, $f4
/* AF325C 8007C0BC 46006086 */ mov.s $f2, $f12
/* AF3260 8007C0C0 03E00008 */ jr $ra
/* AF3264 8007C0C4 46006006 */ mov.s $f0, $f12
/* AF3268 8007C0C8 44802000 */ mtc1 $zero, $f4
.L8007C0CC:
/* AF326C 8007C0CC 00000000 */ nop
/* AF3270 8007C0D0 460C203E */ c.le.s $f4, $f12
/* AF3274 8007C0D4 00000000 */ nop
/* AF3278 8007C0D8 45020004 */ bc1fl .L8007C0EC
/* AF327C 8007C0DC 46007007 */ neg.s $f0, $f14
/* AF3280 8007C0E0 10000002 */ b .L8007C0EC
/* AF3284 8007C0E4 46007006 */ mov.s $f0, $f14
/* AF3288 8007C0E8 46007007 */ neg.s $f0, $f14
.L8007C0EC:
/* AF328C 8007C0EC 46000086 */ mov.s $f2, $f0
/* AF3290 8007C0F0 03E00008 */ jr $ra
/* AF3294 8007C0F4 46001006 */ mov.s $f0, $f2