tp/libs/MSL_C.PPCEABI.bare.H/Math/Double_precision/k_sin.cpp

55 lines
1.6 KiB
C++

//
// Generated By: dol2asm
// Translation Unit: Math/Double_precision/k_sin
//
#include "MSL_C.PPCEABI.bare.H/Math/Double_precision/k_sin.h"
#include "dol2asm.h"
#include "dolphin/types.h"
//
// Forward References:
//
extern "C" void __kernel_sin();
//
// External References:
//
//
// Declarations:
//
/* ############################################################################################## */
/* 80456A48-80456A50 005048 0008+00 1/1 0/0 0/0 .sdata2 @60 */
SECTION_SDATA2 static f64 lit_60 = 0.00833333333332249;
/* 80456A50-80456A58 005050 0008+00 1/1 0/0 0/0 .sdata2 @61 */
SECTION_SDATA2 static f64 lit_61 = -0.0001984126982985795;
/* 80456A58-80456A60 005058 0008+00 1/1 0/0 0/0 .sdata2 @62 */
SECTION_SDATA2 static f64 lit_62 = 2.7557313707070068e-06;
/* 80456A60-80456A68 005060 0008+00 1/1 0/0 0/0 .sdata2 @63 */
SECTION_SDATA2 static f64 lit_63 = -2.5050760253406863e-08;
/* 80456A68-80456A70 005068 0008+00 1/1 0/0 0/0 .sdata2 @64 */
SECTION_SDATA2 static f64 lit_64 = 1.58969099521155e-10;
/* 80456A70-80456A78 005070 0008+00 1/1 0/0 0/0 .sdata2 @65 */
SECTION_SDATA2 static f64 lit_65 = -0.16666666666666632;
/* 80456A78-80456A80 005078 0008+00 1/1 0/0 0/0 .sdata2 @66 */
SECTION_SDATA2 static f64 lit_66 = 0.5;
/* 8036B9F0-8036BA90 366330 00A0+00 0/0 2/2 0/0 .text __kernel_sin */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
asm void __kernel_sin() {
nofralloc
#include "asm/MSL_C.PPCEABI.bare.H/Math/Double_precision/k_sin/__kernel_sin.s"
}
#pragma pop