summaryrefslogtreecommitdiffstats
path: root/test/CodeGenOpenCL
Commit message (Expand)AuthorAgeFilesLines
* AMDGPU: Add clamp bit to dot builtinsKonstantin Zhuravlyov2018-08-013-21/+76
* [DebugInfo][OpenCL] Generate correct block literal debug info for OpenCLScott Linder2018-07-301-2/+10
* CodeGen: specify alignment + inbounds for automatic variable initializationJF Bastien2018-07-131-5/+5
* [AMDGPU] fixes for lds f32 builtinsDaniil Fukalov2018-05-211-6/+6
* [OpenCL] make test independent of optimizerSanjay Patel2018-05-161-7/+8
* [OpenCL] Fix typos in emitted enqueue kernel function namesYaxun Liu2018-05-091-9/+9
* [OpenCL] Add constant address space to __func__ in AST.Anastasia Stulova2018-05-091-3/+9
* Add Microsoft Mangling for OpenCL Half TypeErich Keane2018-05-011-0/+1
* AMDGPU: Add Vega12 and Vega20Matt Arsenault2018-04-303-0/+73
* [OpenCL] Add separate read_only and write_only pipe IR typesSven van Haastregt2018-04-273-38/+57
* Fix some tests that were failing on WindowsHans Wennborg2018-04-201-2/+2
* [OpenCL] Add 'denorms-are-zero' function attributeAlexey Sotkin2018-04-201-13/+19
* Fix typos in clangAlexander Kornienko2018-04-061-2/+2
* AMDGPU: Update datalayout for stack alignmentMatt Arsenault2018-03-271-1/+1
* [AMDGPU] Fix codegen for inline assemblyYaxun Liu2018-03-231-0/+8
* [AMDGPU] Update OpenCL to use 48 bytes of implicit arguments for AMDGPU (CLANG)Tony Tye2018-03-231-25/+25
* [AMDGPU] Remove use of OpenCL triple environment and replace with function at...Tony Tye2018-03-231-26/+35
* Recommit r326946 after reducing CallArgList memory footprintYaxun Liu2018-03-152-3/+37
* Revert r326946. It caused stack overflows by significantly increasing the siz...Richard Smith2018-03-102-37/+3
* CodeGen: Fix address space of indirect function argumentYaxun Liu2018-03-072-3/+37
* [OpenCL] Remove block invoke function from emitted block literal structYaxun Liu2018-03-073-91/+67
* Bring r325915 back.Rafael Espindola2018-02-234-15/+15
* [OpenCL] Add '-cl-uniform-work-group-size' compile optionAlexey Sotkin2018-02-223-3/+20
* Clean up AMDGCN testsYaxun Liu2018-02-156-83/+83
* [OpenCL] Fix __enqueue_block for block with capturesYaxun Liu2018-02-152-0/+33
* [AMDGPU] Change constant addr space to 4Yaxun Liu2018-02-1311-55/+65
* AMDGPU: Update for datalayout changeMatt Arsenault2018-02-091-1/+1
* Fix crash on array initializer with non-0 alloca addrspaceMatt Arsenault2018-02-082-3/+37
* Recommit rL323890: [AMDGPU] Add ds_fadd, ds_fmin, ds_fmax builtins functionsDaniil Fukalov2018-02-041-0/+17
* [AMDGPU] Switch to the new addr space mapping by defaultYaxun Liu2018-02-0211-266/+280
* Revert "[AMDGPU] Add ds_fadd, ds_fmin, ds_fmax builtins functions"Daniil Fukalov2018-01-311-20/+0
* [AMDGPU] Add ds_fadd, ds_fmin, ds_fmax builtins functionsDaniil Fukalov2018-01-311-0/+20
* Change memcpy/memove/memset to have dest and source alignment attributes (Ste...Daniel Neilson2018-01-194-9/+9
* 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