summaryrefslogtreecommitdiffstats
path: root/test/CodeGenOpenCL
Commit message (Expand)AuthorAgeFilesLines
* Move setTargetAttributes after setGVProperties in SetFunctionAttributesScott Linder2019-04-231-0/+51
* [OpenCL] Re-fix invalid address space generation for clk_event_t arguments of...Alexey Sotkin2019-04-111-2/+2
* [AMDGPU] rename vi-insts into gfx8-instsStanislav Mekhanoshin2019-04-051-3/+3
* AMDGPU: Add support for cross address space synchronization scopes (clang)Konstantin Zhuravlyov2019-03-251-10/+10
* [OpenCL] Generate 'unroll.enable' metadata for __attribute__((opencl_unroll_...Andrew Savonichev2019-03-201-13/+13
* [AMDGPU] Add the missing clang change of the experimental buffer fat pointerMichael Liao2019-03-181-1/+1
* AMDGPU: Fix the mapping of sub group sync scopeKonstantin Zhuravlyov2019-03-061-5/+5
* [OpenCL] Fix assertion due to blocksYaxun Liu2019-02-261-0/+6
* [OpenCL] Simplify LLVM IR generated for OpenCL blocksAndrew Savonichev2019-02-212-16/+28
* [OpenCL] Change type of block pointer for OpenCLAlexey Bader2019-02-192-19/+17
* [OpenCL][PR40707] Allow OpenCL C types in C++ mode.Anastasia Stulova2019-02-151-0/+1
* [AMDGPU] Require at least protected visibility for certain symbolsScott Linder2019-02-121-0/+77
* [AMDGPU] Split dot-insts featureStanislav Mekhanoshin2019-02-092-15/+15
* [opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight2019-02-084-39/+39
* [OpenCL] Fixed addr space manging test.Anastasia Stulova2019-01-311-5/+5
* Revert "OpenCL: Extend argument promotion rules to vector types"Matt Arsenault2019-01-291-11/+9
* AMDGPU: Add ds append/consume builtinsMatt Arsenault2019-01-281-0/+12
* [AMDGPU] Add interpolation builtinsTim Corringham2019-01-281-0/+34
* [AMDGPU] Separate feature dot-instsStanislav Mekhanoshin2019-01-102-15/+15
* Fix opencl test broken on windows by r350643.Erich Keane2019-01-081-2/+2
* [OpenCL][CodeGen] Fix replacing memcpy with addrspacecastAndrew Savonichev2018-12-101-3/+12
* OpenCL: Extend argument promotion rules to vector typesMatt Arsenault2018-12-011-0/+39
* Derive builtin return type from its definitionMarco Antognini2018-11-272-22/+83
* CGDecl::emitStoresForConstant fix synthesized constant's nameJF Bastien2018-11-154-8/+8
* [OpenCL] Fix invalid address space generation for clk_event_tAlexey Sotkin2018-11-141-1/+8
* [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev2018-11-081-0/+81
* Revert r346326 [OpenCL] Add support of cl_intel_device_side_avc_motion_estima...Andrew Savonichev2018-11-071-81/+0
* [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev2018-11-071-0/+81
* [CodeGen] Update min-legal-vector width based on function argument and return...Craig Topper2018-10-241-4/+8
* AMDGPU: add __builtin_amdgcn_update_dppYaxun Liu2018-10-171-1/+8
* [OpenCL] Add block argument CodeGen testSven van Haastregt2018-10-021-0/+20
* Revert r326937 "[OpenCL] Remove block invoke function from emitted block lite...Sven van Haastregt2018-10-023-67/+91
* AMDGPU: Add another missing builtinMatt Arsenault2018-08-091-0/+7
* AMDGPU: Fix enabling denormals by default on pre-VI targetsMatt Arsenault2018-08-082-9/+29
* [DebugInfo][OpenCL] Address post-commit review for r338299Scott Linder2018-08-081-8/+10
* Fix one hard coded value I missed in r339185.Douglas Yung2018-08-071-1/+1
* Make test more robust by not checking hard coded debug info values, but inste...Douglas Yung2018-08-071-3/+5
* [OpenCL] Restore r338899 (reverted in r338904), fixing stack-use-after-returnScott Linder2018-08-072-66/+142
* AMDGPU: Add builtin for s_dcache_wbMatt Arsenault2018-08-072-3/+10
* AMDGPU: Add builtin for s_dcache_inv_volMatt Arsenault2018-08-072-2/+22
* Revert "[OpenCL] Always emit alloca in entry block for enqueue_kernel builtin"Vlad Tsyrklevich2018-08-032-142/+66
* [OpenCL] Always emit alloca in entry block for enqueue_kernel builtinScott Linder2018-08-032-66/+142
* AMDGPU: Fix missing declaration of queue ptr builtinMatt Arsenault2018-08-021-0/+7
* Try to make builtin address space declarations not uselessMatt Arsenault2018-08-022-22/+78
* 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