summaryrefslogtreecommitdiff
path: root/test/CodeGenOpenCL
AgeCommit message (Expand)Author
2017-12-07CodeGen: Fix invalid bitcasts for memcpyYaxun Liu
2017-11-15[OpenCL] Fix code generation of function-scope constant samplers.Alexey Bader
2017-11-13OpenCL: Assume inline asm is convergentMatt Arsenault
2017-10-24CodeGen: Fix missing debug loc due to allocaYaxun Liu
2017-10-23CodeGen: Fix invalid bitcast in partial initialization of automatic arrary va...Yaxun Liu
2017-10-19[AMDGPU] Fix bug in enqueued block codegen due to an extra lineYaxun Liu
2017-10-17CodeGen: Fix invalid bitcasts for atomic builtinsYaxun Liu
2017-10-14[OpenCL] Emit enqueued block as kernelYaxun Liu
2017-10-13Fix regression of test/CodeGenOpenCL/address-spaces.cl on ppcYaxun Liu
2017-10-13[OpenCL] Add LangAS::opencl_private to represent private address space in ASTYaxun Liu
2017-10-09AMDGPU: Add read_exec_lo/hi builtinsMatt Arsenault
2017-10-09AMDGPU: Fix missing declaration for __builtin_amdgcn_dispatch_ptrMatt Arsenault
2017-10-06OpenCL: Assume functions are convergentMatt Arsenault
2017-10-04[OpenCL] Clean up and add missing fields for block structYaxun Liu
2017-09-27[OpenCL] Fixed CL version in failing test.Anastasia Stulova
2017-09-27[OpenCL] Handle address space conversion while setting type alignment.Anastasia Stulova
2017-09-13Add more tests for OpenCL atomic builtin functionsYaxun Liu
2017-09-13[AMDGPU] Change addr space of clk_event_t, queue_t and reserve_id_t to globalYaxun Liu
2017-09-07[OpenCL] Add half load and store builtinsJan Vesely
2017-09-03[OpenCL] Do not use vararg in emitted functions for enqueue_kernelYaxun Liu
2017-08-30Adapt testcases to LLVM change r312144 in DIGlobalVariableExpressionAdrian Prantl
2017-08-23Parse and print DIExpressions inline to ease IR and MIR testingReid Kleckner
2017-08-15Attempt to fix failure in CodeGenOpenCL/atomic-ops.cl againYaxun Liu
2017-08-15Attempt to fix failure in CodeGenOpenCL/atomic-ops.clYaxun Liu
2017-08-15Remove -finclude-default-header in OpenCL atomic testsYaxun Liu
2017-08-15[OpenCL] Support variable memory scope in atomic builtinsYaxun Liu
2017-08-15[OpenCL] Allow targets to select address space per typeSven van Haastregt
2017-08-09AMDGPU: Use direct struct returns and argumentsMatt Arsenault
2017-08-04Add OpenCL 2.0 atomic builtin functions as Clang builtinYaxun Liu
2017-08-01[OpenCL] Add missing subgroup builtinsJoey Gouly
2017-07-31[OpenCL] Enable subgroup extension in testsJoey Gouly
2017-07-31[OpenCL] Add extension Sema check for subgroup builtinsJoey Gouly
2017-07-26[OpenCL] Fix access qualifiers metadata for kernel arguments with typedefAlexey Sotkin
2017-07-18[OpenCL] Added extended tests on metadata generation for half data type and a...Egor Churaev
2017-07-05[AMDGPU] Fix size and alignment of size_t and pointer typesYaxun Liu
2017-07-04[AMDGPU] Fix regressions on mesa/clover with libclc due to address spaceYaxun Liu
2017-06-29CodeGen: Fix invalid bitcast for coerced function argumentYaxun Liu
2017-06-20[OpenCL] Fix OpenCL and SPIR version metadata generation.Alexey Bader
2017-06-01[OpenCL] spir_kern by defaul: fix old test casesPekka Jaaskelainen
2017-06-01[OpenCL] Makes kernels use the SPIR_KERNEL CC by default.Pekka Jaaskelainen
2017-05-30Fix issue with test that caused bildbot failureJaved Absar
2017-05-29[OpenCL] Test on half immediate support.Egor Churaev
2017-05-29IRGen: Add optnone attribute on function during O0Mehdi Amini
2017-05-26Resubmit r303861.Konstantin Zhuravlyov
2017-05-25Revert "[AMDGPU] add __builtin_amdgcn_s_getpc"Reid Kleckner
2017-05-25[AMDGPU] add __builtin_amdgcn_s_getpcTim Corringham
2017-05-23[AMDGPU] Do not require opencl triple environment for OpenCLYaxun Liu
2017-05-18CodeGen: Cast alloca to expected address spaceYaxun Liu
2017-05-15[OpenCL] Emit function-scope variable in constant address space as static var...Yaxun Liu
2017-05-04[OpenCL] Add intel_reqd_sub_group_size attribute supportXiuli Pan