summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-11-14Fix build since r286752.HEADmasterTom 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
2016-02-24math: Fix ilogb(double) return typeAaron Watry1-1/+1
2016-02-23math: Add ilogb ported from amd-builtinsAaron Watry6-0/+68
2016-02-17Add .gitignore for build directoriesMatt Arsenault1-0/+13
2016-02-17amdgcn: Use new workitem intrinsicsMatt Arsenault9-38/+124
2016-02-13Update page to list supported targetsMatt Arsenault1-2/+2
2016-02-13Split sources for amdgcn and r600Matt Arsenault34-38/+75
2016-02-09configure: Remove llvm 3.6 definesJan Vesely1-3/+3
2016-02-09configure: Remove cl_khr_fp64 for device that don't support doublesJan Vesely1-5/+5
2016-02-09configure: Introduce per device definesJan Vesely1-11/+24
2016-02-09math: Fix log2 vectorization on non-fp64 hwJan Vesely1-0/+2