aboutsummaryrefslogtreecommitdiff
path: root/libclc/amdgpu
AgeCommit message (Expand)AuthorFilesLines
2018-11-04Remove redundant OVERRRIDES fileJan Vesely1-2/+0
2018-05-17Add initial support for half precision builtinsJan Vesely2-0/+12
2018-02-13amdgpu/half_recip: Switch implementation to native_recipJan Vesely2-0/+7
2018-02-13amdgpu/half_log2: Switch implementation to native_log2Jan Vesely2-0/+7
2018-02-13amdgpu/half_log10: Switch implementation to native_log10Jan Vesely2-0/+7
2018-02-13amdgpu/half_log: Switch implementation to native_logJan Vesely2-0/+7
2018-02-13amdgpu/half_exp2: Switch implementation to native_exp2Jan Vesely2-0/+7
2018-02-13amdgpu/half_exp10: Switch implementation to native_exp10Jan Vesely2-0/+7
2018-02-13amdgpu/half_exp: Switch implementation to native_expJan Vesely2-0/+7
2018-02-13amdgpu/half_sqrt: Switch implementation to native_sqrtJan Vesely2-0/+7
2018-02-13amdgpu/half_rsqrt: Switch implementation to native_rsqrtJan Vesely3-0/+18
2017-11-10amdgpu: Add workaround for unimplemented llvm.exp intrinsicJan Vesely3-0/+9
2017-10-25math: Implement native_log10Jan Vesely3-0/+9
2017-10-25amdgpu/math: Don't use llvm instrinsic for native_logJan Vesely3-0/+9
2017-10-10Make image builtins r600/llvm-3.9 onlyJan Vesely15-346/+0
2017-10-08Do not include clc_nextafter header globallyJan Vesely1-0/+1
2017-09-29Restore support for llvm-3.9Jan Vesely1-0/+2
2017-09-25Rework atomic ops to use clang builtins rather than llvm asmJan Vesely2-66/+0
2017-09-08Implement vload_half{,n} and vload(half)Jan Vesely3-0/+25
2017-09-08vstore: Cleanup and add vstore(half)Jan Vesely3-0/+37
2017-09-04r600: Cleanup barrier implementation.Jan Vesely2-11/+0
2016-09-08Replace nextafter implementationMatt Arsenault1-0/+5
2016-08-25amdgcn: Fix return type of get_num_groupsMatt Arsenault2-19/+0
2016-08-24amdgcn: Fix return type for get_global_sizeMatt Arsenault2-19/+0
2016-08-20amdgcn: Fix get_local_size IR return typeMatt Arsenault2-19/+0
2016-07-22AMDGPU: Use clang intrinsics for workitem builtinsJan Vesely2-12/+3
2016-07-19amdgpu: Use right builtn for rsqMatt Arsenault1-1/+6
2016-07-18Replace llvm.AMDGPU.ldexp with llvm.amdgcn.ldexpMatt Arsenault2-48/+0
2016-02-17amdgcn: Use new workitem intrinsicsMatt Arsenault3-38/+0
2016-02-13Split sources for amdgcn and r600Matt Arsenault27-0/+642