mirror of
https://github.com/zeldaret/tp
synced 2026-07-04 05:20:41 -04:00
127 lines
4.4 KiB
C++
127 lines
4.4 KiB
C++
//
|
|
// Generated By: dol2asm
|
|
// Translation Unit: Math/Double_precision/e_asin
|
|
//
|
|
|
|
#include "dol2asm.h"
|
|
#include "dolphin/types.h"
|
|
#include "MSL_C.PPCEABI.bare.H/Math/Double_precision/e_asin.h"
|
|
|
|
//
|
|
// Forward References:
|
|
//
|
|
|
|
|
|
extern "C" void __ieee754_asin();
|
|
|
|
//
|
|
// External References:
|
|
//
|
|
|
|
extern "C" extern u32 __float_nan;
|
|
|
|
extern "C" void sqrt();
|
|
extern "C" extern u32 __float_nan;
|
|
|
|
//
|
|
// Declarations:
|
|
//
|
|
|
|
/* ############################################################################################## */
|
|
/* 80456700-80456708 0008+00 s=1 e=0 z=0 None .sdata2 @94 */
|
|
SECTION_SDATA2 static u8 lit_94[8] = {
|
|
0x3F, 0xF9, 0x21, 0xFB, 0x54, 0x44, 0x2D, 0x18,
|
|
};
|
|
|
|
/* 80456708-80456710 0008+00 s=1 e=0 z=0 None .sdata2 @95 */
|
|
SECTION_SDATA2 static u8 lit_95[8] = {
|
|
0x3C, 0x91, 0xA6, 0x26, 0x33, 0x14, 0x5C, 0x07,
|
|
};
|
|
|
|
/* 80456710-80456718 0008+00 s=1 e=0 z=0 None .sdata2 @96 */
|
|
SECTION_SDATA2 static u8 lit_96[8] = {
|
|
0x7E, 0x37, 0xE4, 0x3C, 0x88, 0x00, 0x75, 0x9C,
|
|
};
|
|
|
|
/* 80456718-80456720 0008+00 s=1 e=0 z=0 None .sdata2 @97 */
|
|
SECTION_SDATA2 static u8 lit_97[8] = {
|
|
0x3F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
};
|
|
|
|
/* 80456720-80456728 0008+00 s=1 e=0 z=0 None .sdata2 @98 */
|
|
SECTION_SDATA2 static u8 lit_98[8] = {
|
|
0x3F, 0xC5, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
|
|
};
|
|
|
|
/* 80456728-80456730 0008+00 s=1 e=0 z=0 None .sdata2 @99 */
|
|
SECTION_SDATA2 static u8 lit_99[8] = {
|
|
0xBF, 0xD4, 0xD6, 0x12, 0x03, 0xEB, 0x6F, 0x7D,
|
|
};
|
|
|
|
/* 80456730-80456738 0008+00 s=1 e=0 z=0 None .sdata2 @100 */
|
|
SECTION_SDATA2 static u8 lit_100[8] = {
|
|
0x3F, 0xC9, 0xC1, 0x55, 0x0E, 0x88, 0x44, 0x55,
|
|
};
|
|
|
|
/* 80456738-80456740 0008+00 s=1 e=0 z=0 None .sdata2 @101 */
|
|
SECTION_SDATA2 static u8 lit_101[8] = {
|
|
0xBF, 0xA4, 0x82, 0x28, 0xB5, 0x68, 0x8F, 0x3B,
|
|
};
|
|
|
|
/* 80456740-80456748 0008+00 s=1 e=0 z=0 None .sdata2 @102 */
|
|
SECTION_SDATA2 static u8 lit_102[8] = {
|
|
0x3F, 0x49, 0xEF, 0xE0, 0x75, 0x01, 0xB2, 0x88,
|
|
};
|
|
|
|
/* 80456748-80456750 0008+00 s=1 e=0 z=0 None .sdata2 @103 */
|
|
SECTION_SDATA2 static u8 lit_103[8] = {
|
|
0x3F, 0x02, 0x3D, 0xE1, 0x0D, 0xFD, 0xF7, 0x09,
|
|
};
|
|
|
|
/* 80456750-80456758 0008+00 s=1 e=0 z=0 None .sdata2 @104 */
|
|
SECTION_SDATA2 static u8 lit_104[8] = {
|
|
0xC0, 0x03, 0x3A, 0x27, 0x1C, 0x8A, 0x2D, 0x4B,
|
|
};
|
|
|
|
/* 80456758-80456760 0008+00 s=1 e=0 z=0 None .sdata2 @105 */
|
|
SECTION_SDATA2 static u8 lit_105[8] = {
|
|
0x40, 0x00, 0x2A, 0xE5, 0x9C, 0x59, 0x8A, 0xC8,
|
|
};
|
|
|
|
/* 80456760-80456768 0008+00 s=1 e=0 z=0 None .sdata2 @106 */
|
|
SECTION_SDATA2 static u8 lit_106[8] = {
|
|
0xBF, 0xE6, 0x06, 0x6C, 0x1B, 0x8D, 0x01, 0x59,
|
|
};
|
|
|
|
/* 80456768-80456770 0008+00 s=1 e=0 z=0 None .sdata2 @107 */
|
|
SECTION_SDATA2 static u8 lit_107[8] = {
|
|
0x3F, 0xB3, 0xB8, 0xC5, 0xB1, 0x2E, 0x92, 0x82,
|
|
};
|
|
|
|
/* 80456770-80456778 0008+00 s=1 e=0 z=0 None .sdata2 @108 */
|
|
SECTION_SDATA2 static u8 lit_108[8] = {
|
|
0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
};
|
|
|
|
/* 80456778-80456780 0008+00 s=1 e=0 z=0 None .sdata2 @109 */
|
|
SECTION_SDATA2 static u8 lit_109[8] = {
|
|
0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
};
|
|
|
|
/* 80456780-80456788 0008+00 s=1 e=0 z=0 None .sdata2 @110 */
|
|
SECTION_SDATA2 static u8 lit_110[8] = {
|
|
0x3F, 0xE9, 0x21, 0xFB, 0x54, 0x44, 0x2D, 0x18,
|
|
};
|
|
|
|
/* 803694B0-803696E8 0238+00 s=0 e=1 z=0 None .text __ieee754_asin */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
extern "C" asm void __ieee754_asin() {
|
|
nofralloc
|
|
#include "asm/MSL_C.PPCEABI.bare.H/Math/Double_precision/e_asin/__ieee754_asin.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|