diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2016-07-18 16:42:50 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2016-07-18 16:42:50 +0000 |
commit | b456c6dd569991d2900656c03fb5d7ce60e0af11 (patch) | |
tree | 171beedd1037840f9a52eec003d9ceec08eb7cc5 /libclc | |
parent | d6ba0bf831ef6ec020537857f3e054156558e312 (diff) | |
download | bcm5719-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/SOURCES | 1 | ||||
-rw-r--r-- | libclc/amdgcn/lib/math/ldexp.cl (renamed from libclc/amdgpu/lib/math/ldexp.cl) | 4 | ||||
-rw-r--r-- | libclc/amdgpu/lib/SOURCES | 1 |
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 |