Added more device functions
1. Added copyright for device float test 2. Added device double functions support 3. Added device double functions test 4. Corrected device function signatures in headers Change-Id: I13c8829682c925992f5cad84062bc9f702fe4048
Этот коммит содержится в:
1 родитель
98f02106ef
Коммит
c7462bd524
5 files changed
+618
-4
No files matched your search
@@ -243,7 +243,7 @@ __device__ double jn(int n, double x);
|
||||
__device__ double ldexp(double x, int exp);
|
||||
__device__ double lgamma(double x);
|
||||
__device__ long long llrint(double x);
|
||||
__device__ long llround(double x);
|
||||
__device__ long long llround(double x);
|
||||
__device__ double log(double x);
|
||||
__device__ double log10(double x);
|
||||
__device__ double log1p(double x);
|
||||
@@ -257,7 +257,7 @@ __device__ double nearbyint(double x);
|
||||
__device__ double nextafter(double x, double y);
|
||||
__device__ double norm(int dim, const double* t);
|
||||
__device__ double norm3d(double a, double b, double c);
|
||||
__device__ double norm4d(double a, double b, double d);
|
||||
__device__ double norm4d(double a, double b, double c, double d);
|
||||
__device__ double normcdf(double y);
|
||||
__device__ double normcdfinv(double y);
|
||||
__device__ double pow(double x, double y);
|
||||
@@ -275,8 +275,8 @@ __device__ double scalbln(double x, long int n);
|
||||
__device__ double scalbn(double x, int n);
|
||||
__host__ __device__ unsigned signbit(double a);
|
||||
__device__ double sin(double a);
|
||||
__device__ double sincos(double x, double *sptr, double *cptr);
|
||||
__device__ double sincospi(double x, double *sptr, double *cptr);
|
||||
__device__ void sincos(double x, double *sptr, double *cptr);
|
||||
__device__ void sincospi(double x, double *sptr, double *cptr);
|
||||
__device__ double sinh(double x);
|
||||
__host__ __device__ double sinpi(double x);
|
||||
__device__ double sqrt(double x);
|
||||
|
||||
Reference in new issue
Block a user