Implement cl_khr_int64_extended_atomics builtins
authorJan Vesely <jan.vesely@rutgers.edu>
Wed, 20 Sep 2017 20:42:19 +0000 (20:42 +0000)
committerJan Vesely <jan.vesely@rutgers.edu>
Wed, 20 Sep 2017 20:42:19 +0000 (20:42 +0000)
commitc9bbbe2403826d42b3d279eb998682d8d1b95d0d
treea1e8a9534a39b7ae7dfa17b592a54071b6eae217
parent1c81f4b0e37c8ccc59351b7aaac994e051d4b82c
Implement cl_khr_int64_extended_atomics builtins

Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu>
Reviewed-by: Aaron Watry <awatry@gmail.com>
Tested-by: Aaron Watry <awatry@gmail.com>
llvm-svn: 313811
14 files changed:
libclc/amdgcn/lib/SOURCES
libclc/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.ll [new file with mode: 0644]
libclc/generic/include/clc/cl_khr_int64_extended_atomics/atom_and.h [new file with mode: 0644]
libclc/generic/include/clc/cl_khr_int64_extended_atomics/atom_max.h [new file with mode: 0644]
libclc/generic/include/clc/cl_khr_int64_extended_atomics/atom_min.h [new file with mode: 0644]
libclc/generic/include/clc/cl_khr_int64_extended_atomics/atom_or.h [new file with mode: 0644]
libclc/generic/include/clc/cl_khr_int64_extended_atomics/atom_xor.h [new file with mode: 0644]
libclc/generic/include/clc/clc.h
libclc/generic/lib/SOURCES
libclc/generic/lib/cl_khr_int64_extended_atomics/atom_and.cl [new file with mode: 0644]
libclc/generic/lib/cl_khr_int64_extended_atomics/atom_max.cl [new file with mode: 0644]
libclc/generic/lib/cl_khr_int64_extended_atomics/atom_min.cl [new file with mode: 0644]
libclc/generic/lib/cl_khr_int64_extended_atomics/atom_or.cl [new file with mode: 0644]
libclc/generic/lib/cl_khr_int64_extended_atomics/atom_xor.cl [new file with mode: 0644]