Fix ilogb/ilogbf functions to return int

This patch will fix hipDoublePrecisionMathDevice test on ThinLTO, which uncovered that hip math_function's ilogb/ilogbf should return type int instead of double. This will match rocdl.
Dieser Commit ist enthalten in:
Aaron En Ye Shi committed 2017-12-05 23:14:10 +00:00
1 Ursprung a0cec19d6e
Commit 707aaef99d
2 Dateien geändert
+4 -4

Keine Dateien entsprechen Ihrer Suche

+2 -2
Datei anzeigen
@@ -158,7 +158,7 @@ __device__ float hypotf(float x, float y)
{
return hc::precise_math::hypotf(x, y);
}
__device__ float ilogbf(float x)
__device__ int ilogbf(float x)
{
return hc::precise_math::ilogbf(x);
}
@@ -544,7 +544,7 @@ __device__ double hypot(double x, double y)
{
return hc::precise_math::hypot(x, y);
}
__device__ double ilogb(double x)
__device__ int ilogb(double x)
{
return hc::precise_math::ilogb(x);
}