Merge pull request #472 from Jorghi12/patch-3
Adding double/long int signatures for abs
[ROCm/clr commit: 3327a9a2de]
Этот коммит содержится в:
@@ -59,6 +59,15 @@ __device__ int abs(int x) {
|
||||
__device__ long long abs(long long x) {
|
||||
return x >= 0 ? x : -x;
|
||||
}
|
||||
__device__ double abs(double x) {
|
||||
return x >= 0 ? x : -x;
|
||||
}
|
||||
__device__ long int abs(long int x) {
|
||||
return x >= 0 ? x : -x;
|
||||
}
|
||||
__device__ long long int labs(long long int x) {
|
||||
return x >= 0 ? x : -x;
|
||||
}
|
||||
__device__ float fabsf(float x) { return hc::precise_math::fabsf(x); }
|
||||
__device__ float fdimf(float x, float y) { return hc::precise_math::fdimf(x, y); }
|
||||
__device__ float fdividef(float x, float y) { return x / y; }
|
||||
|
||||
Ссылка в новой задаче
Block a user