aboutsummaryrefslogtreecommitdiff
path: root/libclc
AgeCommit message (Expand)AuthorFilesLines
2017-07-19Creating release_50 branch off revision 308441Hans Wennborg555-18933/+0
2017-06-02generic: add missing get_work_dim includeJan Vesely1-0/+1
2017-02-25math: Implement sinh functionJan Vesely5-0/+240
2017-02-24.gitignore: Ignore amdgcn-mesa object directoryJan Vesely1-0/+1
2017-02-23math: Add native_tan as wrapper to tanAaron Watry2-0/+11
2017-02-12Move BufferPtr into the block where it it being usedJeroen Ketema1-3/+3
2017-02-12Add the correct prefixes to the cl_khr_fp64 pragmaJeroen Ketema1-1/+1
2017-02-09math: Add native_rsqrt builtin functionMatt Arsenault2-0/+2
2017-01-18math: Add logb builtinAaron Watry5-0/+36
2017-01-18math: Add expm1 builtin functionAaron Watry6-0/+293
2016-11-14Fix build since r286752.Tom Stellard1-1/+2
2016-11-11Fix build since llvm r286566 and require at least llvm 4.0Tom Stellard2-3/+4
2016-09-21Provide vstore_half helper to workaround clc restrictionsJan Vesely4-26/+75
2016-09-16configure: Add amdgcn-mesa-mesa3d targetTom Stellard1-1/+5
2016-09-16amdgcn-amdhsa: Add get_num_groups implementationTom Stellard3-0/+14
2016-09-16amdgcn-amdhsa: Add get_global_size() implementationTom Stellard2-0/+40
2016-09-15math: Implement tgammaAaron Watry5-0/+77
2016-09-15math: Implement lgammaAaron Watry5-0/+49
2016-09-15math: Implement lgamma_rAaron Watry6-0/+518
2016-09-15Add ADDR_SPACE parameter to _CLC_V_V_VP_VECTORIZEAaron Watry1-12/+27
2016-09-08Replace nextafter implementationMatt Arsenault2-28/+29
2016-09-07Avoid ambiguity in calling atom_add functions.Jan Vesely4-4/+4
2016-08-30configure.py: Add polaris10 and polaris11Niels Ole Salscheider1-2/+2
2016-08-25amdgcn: Fix return type of get_num_groupsMatt Arsenault5-2/+24
2016-08-25Strip opencl.ocl.version metadataMatt Arsenault1-0/+7
2016-08-24amdgcn: Also correct get_local_size type for HSAMatt Arsenault1-5/+8
2016-08-24amdgcn: Fix return type for get_global_sizeMatt Arsenault5-2/+24
2016-08-20amdgpu: Fix default case value for get_local_sizeMatt Arsenault2-2/+2
2016-08-20amdgcn: Fix get_local_size IR return typeMatt Arsenault5-5/+27
2016-08-19amdgcn: Correct return types to be size_tMatt Arsenault3-3/+3
2016-08-17Implement vstore_half{,n}Jan Vesely3-19/+68
2016-07-25Make min follow the OCL 1.0 specsJan Vesely1-2/+2
2016-07-22Implement cbrt builtinTom Stellard7-0/+869
2016-07-22Implement cosh builtinTom Stellard7-0/+370
2016-07-22geometric/floatn.inc: Add vec8 and vec16 typesTom Stellard1-0/+16
2016-07-22AMDGPU: Implement get_global_offset builtinJan Vesely9-1/+33
2016-07-22AMDGPU: Use clang intrinsics for workitem builtinsJan Vesely14-136/+71
2016-07-22ptx: Fix builtin names after clang r274770Jan Vesely5-13/+13
2016-07-19amdgpu: Use right builtn for rsqMatt Arsenault1-1/+6
2016-07-18R600: Use new barrier intrinsicMatt Arsenault1-4/+3
2016-07-18Replace llvm.AMDGPU.ldexp with llvm.amdgcn.ldexpMatt Arsenault3-3/+3
2016-06-17configure: Remove device specific definesJan Vesely1-25/+11
2016-06-17nvptx: Drop feature defines.Jan Vesely1-6/+4
2016-06-1764 bit integers are legal in full profile without an extensionJan Vesely2-6/+12
2016-05-17math: Use single precision fmax in sp pathJan Vesely1-1/+1
2016-05-06math: Add erf ported from amd-builtinsJan Vesely4-0/+413
2016-05-06math: Add fdim implementationAaron Watry6-0/+86
2016-04-15prepare-builtins: Remove call to getGlobalContext()Tom Stellard1-1/+1
2016-04-07[AMDGPU] Implement get_local_size for amdgcn--amdhsa tripleKonstantin Zhuravlyov5-1/+41
2016-03-30Update copyright year to 2016.Paul Robinson1-1/+1