// // Generated By: dol2asm // Translation Unit: Math/Double_precision/e_asin // #include "MSL_C.PPCEABI.bare.H/Math/Double_precision/e_asin.h" #include "dol2asm.h" #include "dolphin/types.h" // // Forward References: // extern "C" void __ieee754_asin(); // // External References: // extern "C" void sqrt(); extern "C" extern u32 __float_nan; // // Declarations: // /* ############################################################################################## */ /* 80456700-80456708 004D00 0008+00 1/1 0/0 0/0 .sdata2 @94 */ SECTION_SDATA2 static f64 lit_94 = 1.5707963267948966; /* 80456708-80456710 004D08 0008+00 1/1 0/0 0/0 .sdata2 @95 */ SECTION_SDATA2 static f64 lit_95 = 6.123233995736766e-17; /* 80456710-80456718 004D10 0008+00 1/1 0/0 0/0 .sdata2 @96 */ SECTION_SDATA2 static f64 lit_96 = 1e+300; /* 80456718-80456720 004D18 0008+00 1/1 0/0 0/0 .sdata2 @97 */ SECTION_SDATA2 static f64 lit_97 = 1.0; /* 80456720-80456728 004D20 0008+00 1/1 0/0 0/0 .sdata2 @98 */ SECTION_SDATA2 static f64 lit_98 = 1.0 / 6.0; /* 80456728-80456730 004D28 0008+00 1/1 0/0 0/0 .sdata2 @99 */ SECTION_SDATA2 static f64 lit_99 = -0.3255658186224009; /* 80456730-80456738 004D30 0008+00 1/1 0/0 0/0 .sdata2 @100 */ SECTION_SDATA2 static f64 lit_100 = 0.20121253213486293; /* 80456738-80456740 004D38 0008+00 1/1 0/0 0/0 .sdata2 @101 */ SECTION_SDATA2 static f64 lit_101 = -0.04005553450067941; /* 80456740-80456748 004D40 0008+00 1/1 0/0 0/0 .sdata2 @102 */ SECTION_SDATA2 static f64 lit_102 = 0.0007915349942898145; /* 80456748-80456750 004D48 0008+00 1/1 0/0 0/0 .sdata2 @103 */ SECTION_SDATA2 static f64 lit_103 = 3.479331075960212e-05; /* 80456750-80456758 004D50 0008+00 1/1 0/0 0/0 .sdata2 @104 */ SECTION_SDATA2 static f64 lit_104 = -2.403394911734414; /* 80456758-80456760 004D58 0008+00 1/1 0/0 0/0 .sdata2 @105 */ SECTION_SDATA2 static f64 lit_105 = 2.0209457602335057; /* 80456760-80456768 004D60 0008+00 1/1 0/0 0/0 .sdata2 @106 */ SECTION_SDATA2 static f64 lit_106 = -0.6882839716054533; /* 80456768-80456770 004D68 0008+00 1/1 0/0 0/0 .sdata2 @107 */ SECTION_SDATA2 static f64 lit_107 = 0.07703815055590194; /* 80456770-80456778 004D70 0008+00 1/1 0/0 0/0 .sdata2 @108 */ SECTION_SDATA2 static f64 lit_108 = 0.5; /* 80456778-80456780 004D78 0008+00 1/1 0/0 0/0 .sdata2 @109 */ SECTION_SDATA2 static f64 lit_109 = 2.0; /* 80456780-80456788 004D80 0008+00 1/1 0/0 0/0 .sdata2 @110 */ SECTION_SDATA2 static f64 lit_110 = 0.7853981633974483; /* 803694B0-803696E8 363DF0 0238+00 0/0 1/1 0/0 .text __ieee754_asin */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void __ieee754_asin() { nofralloc #include "asm/MSL_C.PPCEABI.bare.H/Math/Double_precision/e_asin/__ieee754_asin.s" } #pragma pop