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
[ROCm/hip commit: 25a273e4df]
Cette révision appartient à :
1 Parent
68d850bb1f
révision
3802673dac
5 fichiers modifiés
+618
-4
Aucun fichier ne correspond à votre recherche
@@ -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);
|
||||
|
||||
Référencer dans un nouveau ticket
Bloquer un utilisateur