summaryrefslogtreecommitdiffstats
path: root/libclc
diff options
context:
space:
mode:
authorJan Vesely <jan.vesely@rutgers.edu>2018-04-17 18:11:29 +0000
committerJan Vesely <jan.vesely@rutgers.edu>2018-04-17 18:11:29 +0000
commit8fa100dfe3c36687f3ab09804657fdf4fa946bdf (patch)
treed82d50e9f841c534c5831f50ced0f9fcce5c690f /libclc
parent15c388cd79b9fc431bf579fbab3ca15663585c7d (diff)
downloadbcm5719-llvm-8fa100dfe3c36687f3ab09804657fdf4fa946bdf.tar.gz
bcm5719-llvm-8fa100dfe3c36687f3ab09804657fdf4fa946bdf.zip
amdgcn/fmin: Fix typos that reduced precision
Not sure how these sneaked in. Fixes fminD and few other tests(fractD, cosD) on carrizo Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu> Reviewed-by: Aaron Watry <awatry@gmail.com> llvm-svn: 330198
Diffstat (limited to 'libclc')
-rw-r--r--libclc/amdgcn/lib/math/fmin.cl6
1 files changed, 3 insertions, 3 deletions
diff --git a/libclc/amdgcn/lib/math/fmin.cl b/libclc/amdgcn/lib/math/fmin.cl
index 6a11785e3d4..6bc2fa5d79a 100644
--- a/libclc/amdgcn/lib/math/fmin.cl
+++ b/libclc/amdgcn/lib/math/fmin.cl
@@ -19,9 +19,9 @@ _CLC_BINARY_VECTORIZE(_CLC_OVERLOAD _CLC_DEF, float, fmin, float, float)
_CLC_DEF _CLC_OVERLOAD double fmin(double x, double y)
{
- x = __builtin_canonicalizef(x);
- y = __builtin_canonicalizef(y);
- return __builtin_fminf(x, y);
+ x = __builtin_canonicalize(x);
+ y = __builtin_canonicalize(y);
+ return __builtin_fmin(x, y);
}
_CLC_BINARY_VECTORIZE(_CLC_OVERLOAD _CLC_DEF, double, fmin, double, double)
OpenPOWER on IntegriCloud