mentioned the author of the sleef library in the header of the sleef source files, removed unused sleef.h
This commit is contained in:
@@ -1,3 +1,9 @@
|
|||||||
|
////////////////////////////////////////////////////////////////
|
||||||
|
//
|
||||||
|
// this code was taken from http://shibatch.sourceforge.net/
|
||||||
|
// Many thanks to the author: Naoki Shibata
|
||||||
|
//
|
||||||
|
////////////////////////////////////////////////////////////////
|
||||||
#ifndef __AVX__
|
#ifndef __AVX__
|
||||||
#error Please specify -mavx.
|
#error Please specify -mavx.
|
||||||
#endif
|
#endif
|
||||||
|
@@ -1,3 +1,12 @@
|
|||||||
|
////////////////////////////////////////////////////////////////
|
||||||
|
//
|
||||||
|
// this code was taken from http://shibatch.sourceforge.net/
|
||||||
|
// Many thanks to the author of original version: Naoki Shibata
|
||||||
|
//
|
||||||
|
// This version contains modifications made by Ingo Weyrich
|
||||||
|
//
|
||||||
|
////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#ifndef __SSE2__
|
#ifndef __SSE2__
|
||||||
#error Please specify -msse2.
|
#error Please specify -msse2.
|
||||||
#endif
|
#endif
|
||||||
|
@@ -1,3 +1,12 @@
|
|||||||
|
////////////////////////////////////////////////////////////////
|
||||||
|
//
|
||||||
|
// this code was taken from http://shibatch.sourceforge.net/
|
||||||
|
// Many thanks to the author of original version: Naoki Shibata
|
||||||
|
//
|
||||||
|
// This version contains modifications made by Ingo Weyrich
|
||||||
|
//
|
||||||
|
////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#ifndef _SLEEFC_
|
#ifndef _SLEEFC_
|
||||||
#define _SLEEFC_
|
#define _SLEEFC_
|
||||||
|
|
||||||
|
@@ -1,51 +0,0 @@
|
|||||||
typedef struct {
|
|
||||||
double x, y;
|
|
||||||
} double2;
|
|
||||||
|
|
||||||
typedef struct {
|
|
||||||
float x, y;
|
|
||||||
} float2;
|
|
||||||
|
|
||||||
double xsin(double d);
|
|
||||||
double xcos(double d);
|
|
||||||
double2 xsincos(double d);
|
|
||||||
double xtan(double d);
|
|
||||||
double xasin(double s);
|
|
||||||
double xacos(double s);
|
|
||||||
double xatan(double s);
|
|
||||||
double xatan2(double y, double x);
|
|
||||||
double xlog(double d);
|
|
||||||
double xexp(double d);
|
|
||||||
double xpow(double x, double y);
|
|
||||||
|
|
||||||
double xsinh(double x);
|
|
||||||
double xcosh(double x);
|
|
||||||
double xtanh(double x);
|
|
||||||
double xasinh(double x);
|
|
||||||
double xacosh(double x);
|
|
||||||
double xatanh(double x);
|
|
||||||
double xldexp(double x, int q);
|
|
||||||
int xilogb(double d);
|
|
||||||
|
|
||||||
double xfma(double x, double y, double z);
|
|
||||||
double xsqrt(double d);
|
|
||||||
double xcbrt(double d);
|
|
||||||
|
|
||||||
double xexp2(double a);
|
|
||||||
double xexp10(double a);
|
|
||||||
double xexpm1(double a);
|
|
||||||
double xlog10(double a);
|
|
||||||
double xlog1p(double a);
|
|
||||||
|
|
||||||
float xsinf(float d);
|
|
||||||
float xcosf(float d);
|
|
||||||
float2 xsincosf(float d);
|
|
||||||
float xtanf(float d);
|
|
||||||
float xasinf(float s);
|
|
||||||
float xacosf(float s);
|
|
||||||
float xatanf(float s);
|
|
||||||
float xatan2f(float y, float x);
|
|
||||||
float xlogf(float d);
|
|
||||||
float xexpf(float d);
|
|
||||||
float xpowf(float x, float y);
|
|
||||||
float xcbrtf(float d);
|
|
@@ -1,3 +1,13 @@
|
|||||||
|
////////////////////////////////////////////////////////////////
|
||||||
|
//
|
||||||
|
// this code was taken from http://shibatch.sourceforge.net/
|
||||||
|
// Many thanks to the author of original version: Naoki Shibata
|
||||||
|
//
|
||||||
|
// This version contains modifications made by Ingo Weyrich
|
||||||
|
//
|
||||||
|
////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
|
||||||
#ifndef SLEEFSSEAVX
|
#ifndef SLEEFSSEAVX
|
||||||
#define SLEEFSSEAVX
|
#define SLEEFSSEAVX
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user