summaryrefslogtreecommitdiffstats
path: root/libclc
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2016-07-18 16:42:50 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2016-07-18 16:42:50 +0000
commitb456c6dd569991d2900656c03fb5d7ce60e0af11 (patch)
tree171beedd1037840f9a52eec003d9ceec08eb7cc5 /libclc
parentd6ba0bf831ef6ec020537857f3e054156558e312 (diff)
downloadbcm5719-llvm-b456c6dd569991d2900656c03fb5d7ce60e0af11.tar.gz
bcm5719-llvm-b456c6dd569991d2900656c03fb5d7ce60e0af11.zip
Replace llvm.AMDGPU.ldexp with llvm.amdgcn.ldexp
It didn't really work on r600 to begin with, which should get its own intrinsic. llvm-svn: 275813
Diffstat (limited to 'libclc')
-rw-r--r--libclc/amdgcn/lib/SOURCES1
-rw-r--r--libclc/amdgcn/lib/math/ldexp.cl (renamed from libclc/amdgpu/lib/math/ldexp.cl)4
-rw-r--r--libclc/amdgpu/lib/SOURCES1
3 files changed, 3 insertions, 3 deletions
diff --git a/libclc/amdgcn/lib/SOURCES b/libclc/amdgcn/lib/SOURCES
index 49c8dd53a56..ada06d2a296 100644
--- a/libclc/amdgcn/lib/SOURCES
+++ b/libclc/amdgcn/lib/SOURCES
@@ -1,3 +1,4 @@
+math/ldexp.cl
synchronization/barrier_impl.ll
workitem/get_group_id.ll
workitem/get_local_id.ll
diff --git a/libclc/amdgpu/lib/math/ldexp.cl b/libclc/amdgcn/lib/math/ldexp.cl
index 80439ce3a43..9713e4daee0 100644
--- a/libclc/amdgpu/lib/math/ldexp.cl
+++ b/libclc/amdgcn/lib/math/ldexp.cl
@@ -25,7 +25,7 @@
#include "../../../generic/lib/clcmacro.h"
#ifdef __HAS_LDEXPF__
-#define BUILTINF __builtin_amdgpu_ldexpf
+#define BUILTINF __builtin_amdgcn_ldexpf
#else
#include "math/clc_ldexp.h"
#define BUILTINF __clc_ldexp
@@ -37,7 +37,7 @@ _CLC_DEFINE_BINARY_BUILTIN(float, ldexp, BUILTINF, float, int);
#ifdef cl_khr_fp64
#pragma OPENCL EXTENSION cl_khr_fp64 : enable
// This defines all the ldexp(doubleN, intN) variants.
- _CLC_DEFINE_BINARY_BUILTIN(double, ldexp, __builtin_amdgpu_ldexp, double, int);
+ _CLC_DEFINE_BINARY_BUILTIN(double, ldexp, __builtin_amdgcn_ldexp, double, int);
#endif
// This defines all the ldexp(GENTYPE, int);
diff --git a/libclc/amdgpu/lib/SOURCES b/libclc/amdgpu/lib/SOURCES
index 0f99fe17fea..39287bf23cb 100644
--- a/libclc/amdgpu/lib/SOURCES
+++ b/libclc/amdgpu/lib/SOURCES
@@ -1,5 +1,4 @@
atomic/atomic.cl
-math/ldexp.cl
math/nextafter.cl
math/sqrt.cl
workitem/get_num_groups.ll
OpenPOWER on IntegriCloud