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

72 lines
3.3 KiB
ArmAsm

/* 802AECE0 002ABC20 C0 63 00 0C */ lfs f3, 0xc(r3)
/* 802AECE4 002ABC24 C0 02 BE 80 */ lfs f0, lbl_80455880-_SDA2_BASE_(r2)
/* 802AECE8 002ABC28 FC 03 00 40 */ fcmpo cr0, f3, f0
/* 802AECEC 002ABC2C 40 81 00 08 */ ble lbl_802AECF4
/* 802AECF0 002ABC30 48 00 00 18 */ b lbl_802AED08
lbl_802AECF4:
/* 802AECF4 002ABC34 C0 02 BE 78 */ lfs f0, lbl_80455878-_SDA2_BASE_(r2)
/* 802AECF8 002ABC38 FC 03 00 40 */ fcmpo cr0, f3, f0
/* 802AECFC 002ABC3C 40 80 00 08 */ bge lbl_802AED04
/* 802AED00 002ABC40 48 00 00 08 */ b lbl_802AED08
lbl_802AED04:
/* 802AED04 002ABC44 FC 00 18 90 */ fmr f0, f3
lbl_802AED08:
/* 802AED08 002ABC48 C0 83 00 08 */ lfs f4, 8(r3)
/* 802AED0C 002ABC4C C0 22 BE 80 */ lfs f1, lbl_80455880-_SDA2_BASE_(r2)
/* 802AED10 002ABC50 FC 04 08 40 */ fcmpo cr0, f4, f1
/* 802AED14 002ABC54 40 81 00 08 */ ble lbl_802AED1C
/* 802AED18 002ABC58 48 00 00 18 */ b lbl_802AED30
lbl_802AED1C:
/* 802AED1C 002ABC5C C0 22 BE 78 */ lfs f1, lbl_80455878-_SDA2_BASE_(r2)
/* 802AED20 002ABC60 FC 04 08 40 */ fcmpo cr0, f4, f1
/* 802AED24 002ABC64 40 80 00 08 */ bge lbl_802AED2C
/* 802AED28 002ABC68 48 00 00 08 */ b lbl_802AED30
lbl_802AED2C:
/* 802AED2C 002ABC6C FC 20 20 90 */ fmr f1, f4
lbl_802AED30:
/* 802AED30 002ABC70 EC 21 00 2A */ fadds f1, f1, f0
/* 802AED34 002ABC74 C0 02 BE 78 */ lfs f0, lbl_80455878-_SDA2_BASE_(r2)
/* 802AED38 002ABC78 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 802AED3C 002ABC7C 40 81 00 7C */ ble lbl_802AEDB8
/* 802AED40 002ABC80 C0 42 BE 80 */ lfs f2, lbl_80455880-_SDA2_BASE_(r2)
/* 802AED44 002ABC84 FC 03 10 40 */ fcmpo cr0, f3, f2
/* 802AED48 002ABC88 40 81 00 08 */ ble lbl_802AED50
/* 802AED4C 002ABC8C 48 00 00 18 */ b lbl_802AED64
lbl_802AED50:
/* 802AED50 002ABC90 FC 03 00 40 */ fcmpo cr0, f3, f0
/* 802AED54 002ABC94 40 80 00 0C */ bge lbl_802AED60
/* 802AED58 002ABC98 FC 40 00 90 */ fmr f2, f0
/* 802AED5C 002ABC9C 48 00 00 08 */ b lbl_802AED64
lbl_802AED60:
/* 802AED60 002ABCA0 FC 40 18 90 */ fmr f2, f3
lbl_802AED64:
/* 802AED64 002ABCA4 C0 02 BE 80 */ lfs f0, lbl_80455880-_SDA2_BASE_(r2)
/* 802AED68 002ABCA8 FC 04 00 40 */ fcmpo cr0, f4, f0
/* 802AED6C 002ABCAC 40 81 00 08 */ ble lbl_802AED74
/* 802AED70 002ABCB0 48 00 00 18 */ b lbl_802AED88
lbl_802AED74:
/* 802AED74 002ABCB4 C0 02 BE 78 */ lfs f0, lbl_80455878-_SDA2_BASE_(r2)
/* 802AED78 002ABCB8 FC 04 00 40 */ fcmpo cr0, f4, f0
/* 802AED7C 002ABCBC 40 80 00 08 */ bge lbl_802AED84
/* 802AED80 002ABCC0 48 00 00 08 */ b lbl_802AED88
lbl_802AED84:
/* 802AED84 002ABCC4 FC 00 20 90 */ fmr f0, f4
lbl_802AED88:
/* 802AED88 002ABCC8 C0 22 BE 80 */ lfs f1, lbl_80455880-_SDA2_BASE_(r2)
/* 802AED8C 002ABCCC FC 03 08 40 */ fcmpo cr0, f3, f1
/* 802AED90 002ABCD0 40 81 00 08 */ ble lbl_802AED98
/* 802AED94 002ABCD4 48 00 00 18 */ b lbl_802AEDAC
lbl_802AED98:
/* 802AED98 002ABCD8 C0 22 BE 78 */ lfs f1, lbl_80455878-_SDA2_BASE_(r2)
/* 802AED9C 002ABCDC FC 03 08 40 */ fcmpo cr0, f3, f1
/* 802AEDA0 002ABCE0 40 80 00 08 */ bge lbl_802AEDA8
/* 802AEDA4 002ABCE4 48 00 00 08 */ b lbl_802AEDAC
lbl_802AEDA8:
/* 802AEDA8 002ABCE8 FC 20 18 90 */ fmr f1, f3
lbl_802AEDAC:
/* 802AEDAC 002ABCEC EC 00 10 2A */ fadds f0, f0, f2
/* 802AEDB0 002ABCF0 EC 21 00 24 */ fdivs f1, f1, f0
/* 802AEDB4 002ABCF4 4E 80 00 20 */ blr
lbl_802AEDB8:
/* 802AEDB8 002ABCF8 C0 22 BE A8 */ lfs f1, lbl_804558A8-_SDA2_BASE_(r2)
/* 802AEDBC 002ABCFC 4E 80 00 20 */ blr