mirror of https://github.com/zeldaret/tp.git
71 lines
2.1 KiB
C++
71 lines
2.1 KiB
C++
//
|
|
// Generated By: dol2asm
|
|
// Translation Unit: Math/Double_precision/e_atan2
|
|
//
|
|
|
|
#include "MSL_C.PPCEABI.bare.H/Math/Double_precision/e_atan2.h"
|
|
#include "dol2asm.h"
|
|
#include "dolphin/types.h"
|
|
|
|
//
|
|
// Forward References:
|
|
//
|
|
|
|
extern "C" void __ieee754_atan2();
|
|
|
|
//
|
|
// External References:
|
|
//
|
|
|
|
extern "C" void atan();
|
|
|
|
//
|
|
// Declarations:
|
|
//
|
|
|
|
/* ############################################################################################## */
|
|
/* 80456788-80456790 004D88 0008+00 1/1 0/0 0/0 .sdata2 @145 */
|
|
SECTION_SDATA2 static f64 lit_145 = 3.141592653589793;
|
|
|
|
/* 80456790-80456798 004D90 0008+00 1/1 0/0 0/0 .sdata2 @146 */
|
|
SECTION_SDATA2 static f64 lit_146 = -3.141592653589793;
|
|
|
|
/* 80456798-804567A0 004D98 0008+00 1/1 0/0 0/0 .sdata2 @147 */
|
|
SECTION_SDATA2 static f64 lit_147 = -1.5707963267948966;
|
|
|
|
/* 804567A0-804567A8 004DA0 0008+00 1/1 0/0 0/0 .sdata2 @148 */
|
|
SECTION_SDATA2 static f64 lit_148 = 1.5707963267948966;
|
|
|
|
/* 804567A8-804567B0 004DA8 0008+00 1/1 0/0 0/0 .sdata2 @149 */
|
|
SECTION_SDATA2 static f64 lit_149 = 0.7853981633974483;
|
|
|
|
/* 804567B0-804567B8 004DB0 0008+00 1/1 0/0 0/0 .sdata2 @150 */
|
|
SECTION_SDATA2 static f64 lit_150 = -0.7853981633974483;
|
|
|
|
/* 804567B8-804567C0 004DB8 0008+00 1/1 0/0 0/0 .sdata2 @151 */
|
|
SECTION_SDATA2 static f64 lit_151 = 2.356194490192345;
|
|
|
|
/* 804567C0-804567C8 004DC0 0008+00 1/1 0/0 0/0 .sdata2 @152 */
|
|
SECTION_SDATA2 static f64 lit_152 = -2.356194490192345;
|
|
|
|
/* 804567C8-804567D0 004DC8 0008+00 1/1 0/0 0/0 .sdata2 @153 */
|
|
SECTION_SDATA2 static u8 lit_153[8] = {
|
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
};
|
|
|
|
/* 804567D0-804567D8 004DD0 0008+00 1/1 0/0 0/0 .sdata2 @154 */
|
|
SECTION_SDATA2 static f64 lit_154 = -0.0;
|
|
|
|
/* 804567D8-804567E0 004DD8 0008+00 1/1 0/0 0/0 .sdata2 @155 */
|
|
SECTION_SDATA2 static f64 lit_155 = 1.2246467991473532e-16;
|
|
|
|
/* 803696E8-80369978 364028 0290+00 0/0 1/1 0/0 .text __ieee754_atan2 */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void __ieee754_atan2() {
|
|
nofralloc
|
|
#include "asm/MSL_C.PPCEABI.bare.H/Math/Double_precision/e_atan2/__ieee754_atan2.s"
|
|
}
|
|
#pragma pop
|