Author: jvesely Date: Fri Aug 3 08:14:08 2018 New Revision: 338898 URL: http://llvm.org/viewvc/llvm-project?rev=338898&view=rev Log: amdgcn: Use __constant AS for amdgcn builtins.
Fixes build after clang r338707. Reviewer: matthew.arsena...@amd.com Signed-off-by: Jan Vesely <jan.ves...@rutgers.edu> Modified: libclc/trunk/amdgcn-amdhsa/lib/workitem/get_global_size.cl libclc/trunk/amdgcn-amdhsa/lib/workitem/get_local_size.cl libclc/trunk/amdgcn/lib/workitem/get_global_offset.cl libclc/trunk/amdgcn/lib/workitem/get_work_dim.cl Modified: libclc/trunk/amdgcn-amdhsa/lib/workitem/get_global_size.cl URL: http://llvm.org/viewvc/llvm-project/libclc/trunk/amdgcn-amdhsa/lib/workitem/get_global_size.cl?rev=338898&r1=338897&r2=338898&view=diff ============================================================================== --- libclc/trunk/amdgcn-amdhsa/lib/workitem/get_global_size.cl (original) +++ libclc/trunk/amdgcn-amdhsa/lib/workitem/get_global_size.cl Fri Aug 3 08:14:08 2018 @@ -1,6 +1,8 @@ #include <clc/clc.h> -#if __clang_major__ >= 7 +#if __clang_major__ >= 8 +#define CONST_AS __constant +#elif __clang_major__ >= 7 #define CONST_AS __attribute__((address_space(4))) #else #define CONST_AS __attribute__((address_space(2))) Modified: libclc/trunk/amdgcn-amdhsa/lib/workitem/get_local_size.cl URL: http://llvm.org/viewvc/llvm-project/libclc/trunk/amdgcn-amdhsa/lib/workitem/get_local_size.cl?rev=338898&r1=338897&r2=338898&view=diff ============================================================================== --- libclc/trunk/amdgcn-amdhsa/lib/workitem/get_local_size.cl (original) +++ libclc/trunk/amdgcn-amdhsa/lib/workitem/get_local_size.cl Fri Aug 3 08:14:08 2018 @@ -1,6 +1,8 @@ #include <clc/clc.h> -#if __clang_major__ >= 7 +#if __clang_major__ >= 8 +#define CONST_AS __constant +#elif __clang_major__ >= 7 #define CONST_AS __attribute__((address_space(4))) #else #define CONST_AS __attribute__((address_space(2))) Modified: libclc/trunk/amdgcn/lib/workitem/get_global_offset.cl URL: http://llvm.org/viewvc/llvm-project/libclc/trunk/amdgcn/lib/workitem/get_global_offset.cl?rev=338898&r1=338897&r2=338898&view=diff ============================================================================== --- libclc/trunk/amdgcn/lib/workitem/get_global_offset.cl (original) +++ libclc/trunk/amdgcn/lib/workitem/get_global_offset.cl Fri Aug 3 08:14:08 2018 @@ -1,6 +1,8 @@ #include <clc/clc.h> -#if __clang_major__ >= 7 +#if __clang_major__ >= 8 +#define CONST_AS __constant +#elif __clang_major__ >= 7 #define CONST_AS __attribute__((address_space(4))) #else #define CONST_AS __attribute__((address_space(2))) Modified: libclc/trunk/amdgcn/lib/workitem/get_work_dim.cl URL: http://llvm.org/viewvc/llvm-project/libclc/trunk/amdgcn/lib/workitem/get_work_dim.cl?rev=338898&r1=338897&r2=338898&view=diff ============================================================================== --- libclc/trunk/amdgcn/lib/workitem/get_work_dim.cl (original) +++ libclc/trunk/amdgcn/lib/workitem/get_work_dim.cl Fri Aug 3 08:14:08 2018 @@ -1,6 +1,8 @@ #include <clc/clc.h> -#if __clang_major__ >= 7 +#if __clang_major__ >= 8 +#define CONST_AS __constant +#elif __clang_major__ >= 7 #define CONST_AS __attribute__((address_space(4))) #else #define CONST_AS __attribute__((address_space(2))) _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits