aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGenOpenCL
AgeCommit message (Expand)Author
2019-04-23Move setTargetAttributes after setGVProperties in SetFunctionAttributesScott Linder
2019-04-11[OpenCL] Re-fix invalid address space generation for clk_event_t arguments of...Alexey Sotkin
2019-04-05[AMDGPU] rename vi-insts into gfx8-instsStanislav Mekhanoshin
2019-03-25AMDGPU: Add support for cross address space synchronization scopes (clang)Konstantin Zhuravlyov
2019-03-20[OpenCL] Generate 'unroll.enable' metadata for __attribute__((opencl_unroll_...Andrew Savonichev
2019-03-18[AMDGPU] Add the missing clang change of the experimental buffer fat pointerMichael Liao
2019-03-06AMDGPU: Fix the mapping of sub group sync scopeKonstantin Zhuravlyov
2019-02-26[OpenCL] Fix assertion due to blocksYaxun Liu
2019-02-21[OpenCL] Simplify LLVM IR generated for OpenCL blocksAndrew Savonichev
2019-02-19[OpenCL] Change type of block pointer for OpenCLAlexey Bader
2019-02-15[OpenCL][PR40707] Allow OpenCL C types in C++ mode.Anastasia Stulova
2019-02-12[AMDGPU] Require at least protected visibility for certain symbolsScott Linder
2019-02-09[AMDGPU] Split dot-insts featureStanislav Mekhanoshin
2019-02-08[opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight
2019-01-31[OpenCL] Fixed addr space manging test.Anastasia Stulova
2019-01-29Revert "OpenCL: Extend argument promotion rules to vector types"Matt Arsenault
2019-01-28AMDGPU: Add ds append/consume builtinsMatt Arsenault
2019-01-28[AMDGPU] Add interpolation builtinsTim Corringham
2019-01-10[AMDGPU] Separate feature dot-instsStanislav Mekhanoshin
2019-01-08Fix opencl test broken on windows by r350643.Erich Keane
2018-12-10[OpenCL][CodeGen] Fix replacing memcpy with addrspacecastAndrew Savonichev
2018-12-01OpenCL: Extend argument promotion rules to vector typesMatt Arsenault
2018-11-27Derive builtin return type from its definitionMarco Antognini
2018-11-15CGDecl::emitStoresForConstant fix synthesized constant's nameJF Bastien
2018-11-14[OpenCL] Fix invalid address space generation for clk_event_tAlexey Sotkin
2018-11-08[OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev
2018-11-07Revert r346326 [OpenCL] Add support of cl_intel_device_side_avc_motion_estima...Andrew Savonichev
2018-11-07[OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev
2018-10-24[CodeGen] Update min-legal-vector width based on function argument and return...Craig Topper
2018-10-17AMDGPU: add __builtin_amdgcn_update_dppYaxun Liu
2018-10-02[OpenCL] Add block argument CodeGen testSven van Haastregt
2018-10-02Revert r326937 "[OpenCL] Remove block invoke function from emitted block lite...Sven van Haastregt
2018-08-09AMDGPU: Add another missing builtinMatt Arsenault
2018-08-08AMDGPU: Fix enabling denormals by default on pre-VI targetsMatt Arsenault
2018-08-08[DebugInfo][OpenCL] Address post-commit review for r338299Scott Linder
2018-08-07Fix one hard coded value I missed in r339185.Douglas Yung
2018-08-07Make test more robust by not checking hard coded debug info values, but inste...Douglas Yung
2018-08-07[OpenCL] Restore r338899 (reverted in r338904), fixing stack-use-after-returnScott Linder
2018-08-07AMDGPU: Add builtin for s_dcache_wbMatt Arsenault
2018-08-07AMDGPU: Add builtin for s_dcache_inv_volMatt Arsenault
2018-08-03Revert "[OpenCL] Always emit alloca in entry block for enqueue_kernel builtin"Vlad Tsyrklevich
2018-08-03[OpenCL] Always emit alloca in entry block for enqueue_kernel builtinScott Linder
2018-08-02AMDGPU: Fix missing declaration of queue ptr builtinMatt Arsenault
2018-08-02Try to make builtin address space declarations not uselessMatt Arsenault
2018-08-01AMDGPU: Add clamp bit to dot builtinsKonstantin Zhuravlyov
2018-07-30[DebugInfo][OpenCL] Generate correct block literal debug info for OpenCLScott Linder
2018-07-13CodeGen: specify alignment + inbounds for automatic variable initializationJF Bastien
2018-05-21[AMDGPU] fixes for lds f32 builtinsDaniil Fukalov
2018-05-16[OpenCL] make test independent of optimizerSanjay Patel
2018-05-09[OpenCL] Fix typos in emitted enqueue kernel function namesYaxun Liu