aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGenOpenCL
AgeCommit message (Expand)Author
2018-05-09[OpenCL] Add constant address space to __func__ in AST.Anastasia Stulova
2018-05-01Add Microsoft Mangling for OpenCL Half TypeErich Keane
2018-04-30AMDGPU: Add Vega12 and Vega20Matt Arsenault
2018-04-27[OpenCL] Add separate read_only and write_only pipe IR typesSven van Haastregt
2018-04-20Fix some tests that were failing on WindowsHans Wennborg
2018-04-20[OpenCL] Add 'denorms-are-zero' function attributeAlexey Sotkin
2018-04-06Fix typos in clangAlexander Kornienko
2018-03-27AMDGPU: Update datalayout for stack alignmentMatt Arsenault
2018-03-23[AMDGPU] Fix codegen for inline assemblyYaxun Liu
2018-03-23[AMDGPU] Update OpenCL to use 48 bytes of implicit arguments for AMDGPU (CLANG)Tony Tye
2018-03-23[AMDGPU] Remove use of OpenCL triple environment and replace with function at...Tony Tye
2018-03-15Recommit r326946 after reducing CallArgList memory footprintYaxun Liu
2018-03-10Revert r326946. It caused stack overflows by significantly increasing the siz...Richard Smith
2018-03-07CodeGen: Fix address space of indirect function argumentYaxun Liu
2018-03-07[OpenCL] Remove block invoke function from emitted block literal structYaxun Liu
2018-02-23Bring r325915 back.Rafael Espindola
2018-02-22[OpenCL] Add '-cl-uniform-work-group-size' compile optionAlexey Sotkin
2018-02-15Clean up AMDGCN testsYaxun Liu
2018-02-15[OpenCL] Fix __enqueue_block for block with capturesYaxun Liu
2018-02-13[AMDGPU] Change constant addr space to 4Yaxun Liu
2018-02-09AMDGPU: Update for datalayout changeMatt Arsenault
2018-02-08Fix crash on array initializer with non-0 alloca addrspaceMatt Arsenault
2018-02-04Recommit rL323890: [AMDGPU] Add ds_fadd, ds_fmin, ds_fmax builtins functionsDaniil Fukalov
2018-02-02[AMDGPU] Switch to the new addr space mapping by defaultYaxun Liu
2018-01-31Revert "[AMDGPU] Add ds_fadd, ds_fmin, ds_fmax builtins functions"Daniil Fukalov
2018-01-31[AMDGPU] Add ds_fadd, ds_fmin, ds_fmax builtins functionsDaniil Fukalov
2018-01-19Change memcpy/memove/memset to have dest and source alignment attributes (Ste...Daniel Neilson
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