tp/include/Z2AudioLib/Z2SeMgr/asm/func_802AEDC0.s

73 lines
3.3 KiB
ArmAsm

/* 802AEDC0 002ABD00 C0 63 00 14 */ lfs f3, 0x14(r3)
/* 802AEDC4 002ABD04 C0 02 BE 80 */ lfs f0, lbl_80455880-_SDA2_BASE_(r2)
/* 802AEDC8 002ABD08 FC 03 00 40 */ fcmpo cr0, f3, f0
/* 802AEDCC 002ABD0C 40 81 00 08 */ ble lbl_802AEDD4
/* 802AEDD0 002ABD10 48 00 00 18 */ b lbl_802AEDE8
lbl_802AEDD4:
/* 802AEDD4 002ABD14 C0 02 BE 78 */ lfs f0, lbl_80455878-_SDA2_BASE_(r2)
/* 802AEDD8 002ABD18 FC 03 00 40 */ fcmpo cr0, f3, f0
/* 802AEDDC 002ABD1C 40 80 00 08 */ bge lbl_802AEDE4
/* 802AEDE0 002ABD20 48 00 00 08 */ b lbl_802AEDE8
lbl_802AEDE4:
/* 802AEDE4 002ABD24 FC 00 18 90 */ fmr f0, f3
lbl_802AEDE8:
/* 802AEDE8 002ABD28 C0 83 00 10 */ lfs f4, 0x10(r3)
/* 802AEDEC 002ABD2C C0 22 BE 80 */ lfs f1, lbl_80455880-_SDA2_BASE_(r2)
/* 802AEDF0 002ABD30 FC 04 08 40 */ fcmpo cr0, f4, f1
/* 802AEDF4 002ABD34 40 81 00 08 */ ble lbl_802AEDFC
/* 802AEDF8 002ABD38 48 00 00 18 */ b lbl_802AEE10
lbl_802AEDFC:
/* 802AEDFC 002ABD3C C0 22 BE 78 */ lfs f1, lbl_80455878-_SDA2_BASE_(r2)
/* 802AEE00 002ABD40 FC 04 08 40 */ fcmpo cr0, f4, f1
/* 802AEE04 002ABD44 40 80 00 08 */ bge lbl_802AEE0C
/* 802AEE08 002ABD48 48 00 00 08 */ b lbl_802AEE10
lbl_802AEE0C:
/* 802AEE0C 002ABD4C FC 20 20 90 */ fmr f1, f4
lbl_802AEE10:
/* 802AEE10 002ABD50 EC 21 00 2A */ fadds f1, f1, f0
/* 802AEE14 002ABD54 C0 02 BE 78 */ lfs f0, lbl_80455878-_SDA2_BASE_(r2)
/* 802AEE18 002ABD58 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 802AEE1C 002ABD5C 40 81 00 7C */ ble lbl_802AEE98
/* 802AEE20 002ABD60 C0 42 BE 80 */ lfs f2, lbl_80455880-_SDA2_BASE_(r2)
/* 802AEE24 002ABD64 FC 03 10 40 */ fcmpo cr0, f3, f2
/* 802AEE28 002ABD68 40 81 00 08 */ ble lbl_802AEE30
/* 802AEE2C 002ABD6C 48 00 00 18 */ b lbl_802AEE44
lbl_802AEE30:
/* 802AEE30 002ABD70 FC 03 00 40 */ fcmpo cr0, f3, f0
/* 802AEE34 002ABD74 40 80 00 0C */ bge lbl_802AEE40
/* 802AEE38 002ABD78 FC 40 00 90 */ fmr f2, f0
/* 802AEE3C 002ABD7C 48 00 00 08 */ b lbl_802AEE44
lbl_802AEE40:
/* 802AEE40 002ABD80 FC 40 18 90 */ fmr f2, f3
lbl_802AEE44:
/* 802AEE44 002ABD84 C0 02 BE 80 */ lfs f0, lbl_80455880-_SDA2_BASE_(r2)
/* 802AEE48 002ABD88 FC 04 00 40 */ fcmpo cr0, f4, f0
/* 802AEE4C 002ABD8C 40 81 00 08 */ ble lbl_802AEE54
/* 802AEE50 002ABD90 48 00 00 18 */ b lbl_802AEE68
lbl_802AEE54:
/* 802AEE54 002ABD94 C0 02 BE 78 */ lfs f0, lbl_80455878-_SDA2_BASE_(r2)
/* 802AEE58 002ABD98 FC 04 00 40 */ fcmpo cr0, f4, f0
/* 802AEE5C 002ABD9C 40 80 00 08 */ bge lbl_802AEE64
/* 802AEE60 002ABDA0 48 00 00 08 */ b lbl_802AEE68
lbl_802AEE64:
/* 802AEE64 002ABDA4 FC 00 20 90 */ fmr f0, f4
lbl_802AEE68:
/* 802AEE68 002ABDA8 C0 22 BE 80 */ lfs f1, lbl_80455880-_SDA2_BASE_(r2)
/* 802AEE6C 002ABDAC FC 03 08 40 */ fcmpo cr0, f3, f1
/* 802AEE70 002ABDB0 40 81 00 08 */ ble lbl_802AEE78
/* 802AEE74 002ABDB4 48 00 00 18 */ b lbl_802AEE8C
lbl_802AEE78:
/* 802AEE78 002ABDB8 C0 22 BE 78 */ lfs f1, lbl_80455878-_SDA2_BASE_(r2)
/* 802AEE7C 002ABDBC FC 03 08 40 */ fcmpo cr0, f3, f1
/* 802AEE80 002ABDC0 40 80 00 08 */ bge lbl_802AEE88
/* 802AEE84 002ABDC4 48 00 00 08 */ b lbl_802AEE8C
lbl_802AEE88:
/* 802AEE88 002ABDC8 FC 20 18 90 */ fmr f1, f3
lbl_802AEE8C:
/* 802AEE8C 002ABDCC EC 00 10 2A */ fadds f0, f0, f2
/* 802AEE90 002ABDD0 EC 21 00 24 */ fdivs f1, f1, f0
/* 802AEE94 002ABDD4 4E 80 00 20 */ blr
lbl_802AEE98:
/* 802AEE98 002ABDD8 C0 22 BE A8 */ lfs f1, lbl_804558A8-_SDA2_BASE_(r2)
/* 802AEE9C 002ABDDC 4E 80 00 20 */ blr