summaryrefslogtreecommitdiffstats
path: root/test/CodeGenOpenCL
Commit message (Expand)AuthorAgeFilesLines
* CodeGen: Fix invalid bitcasts for memcpyYaxun Liu2017-12-071-14/+26
* [OpenCL] Fix code generation of function-scope constant samplers.Alexey Bader2017-11-151-0/+18
* OpenCL: Assume inline asm is convergentMatt Arsenault2017-11-131-0/+7
* CodeGen: Fix missing debug loc due to allocaYaxun Liu2017-10-241-0/+18
* CodeGen: Fix invalid bitcast in partial initialization of automatic arrary va...Yaxun Liu2017-10-231-0/+8
* [AMDGPU] Fix bug in enqueued block codegen due to an extra lineYaxun Liu2017-10-191-0/+9
* CodeGen: Fix invalid bitcasts for atomic builtinsYaxun Liu2017-10-171-39/+39
* [OpenCL] Emit enqueued block as kernelYaxun Liu2017-10-143-26/+200
* Fix regression of test/CodeGenOpenCL/address-spaces.cl on ppcYaxun Liu2017-10-131-1/+2
* [OpenCL] Add LangAS::opencl_private to represent private address space in ASTYaxun Liu2017-10-132-5/+84
* AMDGPU: Add read_exec_lo/hi builtinsMatt Arsenault2017-10-091-0/+14
* AMDGPU: Fix missing declaration for __builtin_amdgcn_dispatch_ptrMatt Arsenault2017-10-091-0/+7
* OpenCL: Assume functions are convergentMatt Arsenault2017-10-062-53/+69
* [OpenCL] Clean up and add missing fields for block structYaxun Liu2017-10-042-32/+68
* [OpenCL] Fixed CL version in failing test.Anastasia Stulova2017-09-271-1/+1
* [OpenCL] Handle address space conversion while setting type alignment.Anastasia Stulova2017-09-271-2/+15
* Add more tests for OpenCL atomic builtin functionsYaxun Liu2017-09-132-1/+45
* [AMDGPU] Change addr space of clk_event_t, queue_t and reserve_id_t to globalYaxun Liu2017-09-131-8/+11
* [OpenCL] Add half load and store builtinsJan Vesely2017-09-071-0/+39
* [OpenCL] Do not use vararg in emitted functions for enqueue_kernelYaxun Liu2017-09-031-18/+72
* Adapt testcases to LLVM change r312144 in DIGlobalVariableExpressionAdrian Prantl2017-08-301-20/+20
* Parse and print DIExpressions inline to ease IR and MIR testingReid Kleckner2017-08-231-21/+18
* Attempt to fix failure in CodeGenOpenCL/atomic-ops.cl againYaxun Liu2017-08-151-20/+20
* Attempt to fix failure in CodeGenOpenCL/atomic-ops.clYaxun Liu2017-08-151-5/+5
* Remove -finclude-default-header in OpenCL atomic testsYaxun Liu2017-08-152-5/+43
* [OpenCL] Support variable memory scope in atomic builtinsYaxun Liu2017-08-152-1/+79
* [OpenCL] Allow targets to select address space per typeSven van Haastregt2017-08-151-2/+12
* AMDGPU: Use direct struct returns and argumentsMatt Arsenault2017-08-093-29/+553
* Add OpenCL 2.0 atomic builtin functions as Clang builtinYaxun Liu2017-08-042-0/+213
* [OpenCL] Add missing subgroup builtinsJoey Gouly2017-08-011-0/+5
* [OpenCL] Enable subgroup extension in testsJoey Gouly2017-07-311-1/+1
* [OpenCL] Add extension Sema check for subgroup builtinsJoey Gouly2017-07-312-0/+4
* [OpenCL] Fix access qualifiers metadata for kernel arguments with typedefAlexey Sotkin2017-07-261-0/+22
* [OpenCL] Added extended tests on metadata generation for half data type and a...Egor Churaev2017-07-181-9/+28
* [AMDGPU] Fix size and alignment of size_t and pointer typesYaxun Liu2017-07-053-28/+98
* [AMDGPU] Fix regressions on mesa/clover with libclc due to address spaceYaxun Liu2017-07-041-0/+2
* CodeGen: Fix invalid bitcast for coerced function argumentYaxun Liu2017-06-291-5/+47
* [OpenCL] Fix OpenCL and SPIR version metadata generation.Alexey Bader2017-06-201-8/+9
* [OpenCL] spir_kern by defaul: fix old test casesPekka Jaaskelainen2017-06-016-8/+8
* [OpenCL] Makes kernels use the SPIR_KERNEL CC by default.Pekka Jaaskelainen2017-06-011-0/+65
* Fix issue with test that caused bildbot failureJaved Absar2017-05-301-1/+1
* [OpenCL] Test on half immediate support.Egor Churaev2017-05-291-0/+17
* IRGen: Add optnone attribute on function during O0Mehdi Amini2017-05-291-25/+25
* Resubmit r303861.Konstantin Zhuravlyov2017-05-261-0/+7
* Revert "[AMDGPU] add __builtin_amdgcn_s_getpc"Reid Kleckner2017-05-251-7/+0
* [AMDGPU] add __builtin_amdgcn_s_getpcTim Corringham2017-05-251-0/+7
* [AMDGPU] Do not require opencl triple environment for OpenCLYaxun Liu2017-05-237-1/+8
* CodeGen: Cast alloca to expected address spaceYaxun Liu2017-05-188-8/+68
* [OpenCL] Emit function-scope variable in constant address space as static var...Yaxun Liu2017-05-153-27/+31
* [OpenCL] Add intel_reqd_sub_group_size attribute supportXiuli Pan2017-05-041-0/+4