summaryrefslogtreecommitdiff
path: root/clang/test/CodeGenOpenCL
AgeCommit message (Expand)Author
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
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