summaryrefslogtreecommitdiff
path: root/test/CodeGenOpenCL
Commit message (Expand)AuthorAgeFilesLines
* AMDGPU: Add builtins for is_shared/is_privateMatt Arsenault2019-09-052-13/+41
* AMDGPU: Always emit amdgpu-flat-work-group-sizeMatt Arsenault2019-08-271-14/+21
* Builtins: Start adding half versions of math builtinsMatt Arsenault2019-08-061-0/+71
* [OpenCL] Fix vector literal test broken in rL367675.Anastasia Stulova2019-08-051-2/+2
* IR: print value numbers for unnamed function argumentsTim Northover2019-08-032-6/+6
* [OpenCL] Allow OpenCL C style vector initialization in C++Anastasia Stulova2019-08-022-39/+59
* AMDGPU: Add missing builtin declarationsMatt Arsenault2019-07-311-0/+43
* [OpenCL] Rename lang mode flag for C++ modeAnastasia Stulova2019-07-257-7/+7
* Updated the signature for some stack related intrinsics (CLANG)Christudasan Devadasan2019-07-221-0/+5
* AMDGPU: Add some missing builtinsMatt Arsenault2019-07-172-0/+88
* [OpenCL] Fixing sampler initialisations for C++ mode.Neil Hickey2019-07-161-9/+10
* [clang] Preserve names of addrspacecast'ed values.Vyacheslav Zakharin2019-07-101-1/+1
* [AMDGPU] Increased the number of implicit argument bytes for both OpenCL and ...Christudasan Devadasan2019-07-101-25/+25
* Use the Itanium C++ ABI for the pipe_builtin.cl testReid Kleckner2019-07-091-1/+3
* [AMDGPU] gfx908 clang targetStanislav Mekhanoshin2019-07-091-0/+2
* [OpenCL][Sema] Fix builtin rewritingMarco Antognini2019-07-093-3/+3
* Add nofree attribute to CodeGenOpenCL/convergent.cl testBrian Homerding2019-07-081-1/+1
* AMDGPU: Fix missing declaration for mbcnt builtinsMatt Arsenault2019-06-241-0/+12
* [clang][NewPM] Add RUNS for tests that produce slightly different IR under ne...Leonard Chan2019-06-241-2/+8
* AMDGPU: Fix target builtins for gfx10Matt Arsenault2019-06-227-3/+12
* AMDGPU: Add DS GWS sema builtinsMatt Arsenault2019-06-202-0/+26
* Reapply "r363684: AMDGPU: Add GWS instruction builtins"Matt Arsenault2019-06-191-0/+12
* Revert rL363684 : AMDGPU: Add GWS instruction builtinsSimon Pilgrim2019-06-191-12/+0
* AMDGPU: Add GWS instruction builtinsMatt Arsenault2019-06-181-0/+12
* [AMDGPU] gfx1011/gfx1012 clang supportStanislav Mekhanoshin2019-06-141-0/+4
* [AMDGPU] gfx1010 wave32 clang supportStanislav Mekhanoshin2019-06-131-6/+6
* LLVM IR: Generate new-style byval-with-Type from ClangTim Northover2019-06-054-24/+24
* Reapply: LLVM IR: update Clang tests for byval being a typed attribute.Tim Northover2019-05-302-11/+11
* [OpenCL] Fix OpenCL/SPIR version metadata in C++ mode.Anastasia Stulova2019-05-301-0/+3
* [OpenCL] Support logical vector operators in C++ modeSven van Haastregt2019-05-301-0/+1
* Revert "LLVM IR: update Clang tests for byval being a typed attribute."Tim Northover2019-05-292-11/+11
* LLVM IR: update Clang tests for byval being a typed attribute.Tim Northover2019-05-292-11/+11
* [OpenCL] Fix file-scope const sampler variable for 2.0Yaxun Liu2019-05-271-2/+13
* [OpenCL] Add support for the cl_arm_integer_dot_product extensionsKevin Petit2019-05-241-0/+38
* [NFC] Fix line endings in OpenCL testsSven van Haastregt2019-05-171-10/+10
* [AMDGPU] gfx1010 clang targetStanislav Mekhanoshin2019-05-131-0/+2
* [Sema][OpenCL] Make address space conversions a bit stricter.Anastasia Stulova2019-05-081-11/+2
* 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