summaryrefslogtreecommitdiffstats
path: root/test/SemaOpenCL
Commit message (Expand)AuthorAgeFilesLines
* [OpenCL] Add extensions cl_intel_subgroups and cl_intel_subgroups_shortAlexey Sotkin2017-11-271-0/+18
* [OpenCL] Fix code generation of function-scope constant samplers.Alexey Bader2017-11-151-26/+1
* [OpenCL] Restrict swizzle length check to OpenCL modeBruno Cardoso Lopes2017-10-171-1/+1
* [OpenCL] Add LangAS::opencl_private to represent private address space in ASTYaxun Liu2017-10-135-22/+77
* [OpenCL] Allow function declaration with empty argument list.Alexey Bader2017-10-112-2/+5
* We allow implicit function declarations as an extension in all C dialects. Re...Richard Smith2017-10-042-2/+2
* [OpenCL] Fix checking of vector type castingYaxun Liu2017-10-031-1/+9
* [OpenCL] Handle taking an address of block captures.Anastasia Stulova2017-09-071-0/+11
* Remove -finclude-default-header in OpenCL atomic testsYaxun Liu2017-08-151-3/+24
* [OpenCL] Support variable memory scope in atomic builtinsYaxun Liu2017-08-151-2/+15
* Add OpenCL 2.0 atomic builtin functions as Clang builtinYaxun Liu2017-08-041-0/+161
* [OpenCL] Add missing subgroup builtinsJoey Gouly2017-08-011-0/+32
* [OpenCL] Enable subgroup extension in testsJoey Gouly2017-07-311-1/+1
* [OpenCL] Add extension Sema check for subgroup builtinsJoey Gouly2017-07-311-0/+2
* [OpenCL] Test on image access modifiers and image type can only be a type of ...Egor Churaev2017-07-061-5/+28
* [OpenCL] Rename err_opencl_enqueue_kernel_expected_typeJoey Gouly2017-07-041-8/+8
* [OpenCL] Add function name to extension diagnosticJoey Gouly2017-06-301-1/+1
* Revert r306653, "[OpenCL] Allow function declaration with empty argument list."NAKAMURA Takumi2017-06-292-10/+1
* [OpenCL] Allow function declaration with empty argument list.Alexey Bader2017-06-292-1/+10
* [OpenCL] Diagnose scoped address-space qualified variablesAnastasia Stulova2017-06-201-0/+5
* [OpenCL] Harden function pointer diagnostics.Alexey Bader2017-06-021-0/+7
* [OpenCL] Added diagnostic for implicit declaration of function in OpenCLEgor Churaev2017-05-302-20/+41
* [OpenCL] An error shall occur if any scalar operand has greater rank than the...Egor Churaev2017-05-302-1/+24
* Revert "[OpenCL] An error shall occur if any scalar operand has greater rank ...Renato Golin2017-05-262-24/+1
* [OpenCL] An error shall occur if any scalar operand has greater rank than the...Egor Churaev2017-05-262-1/+24
* [OpenCL] reserve_id_t cannot be used as argument to kernel functionEgor Churaev2017-05-251-0/+5
* [OpenCL] Added regression test on invalid vector initialization.Egor Churaev2017-05-251-1/+2
* CodeGen: Cast alloca to expected address spaceYaxun Liu2017-05-182-18/+28
* [OpenCL] Emit function-scope variable in constant address space as static var...Yaxun Liu2017-05-151-1/+10
* [OpenCL] Handle OpenCL specific subelement typesEgor Churaev2017-05-101-0/+20
* [OpenCL] Check that global samplers are constSven van Haastregt2017-05-081-1/+7
* [OpenCL] Add intel_reqd_sub_group_size attribute supportXiuli Pan2017-05-041-0/+4
* [OpenCL] Fix semantic check of ndrange_t for device_side_enqueue.Anastasia Stulova2017-04-211-3/+5
* [OpenCL] Map default address space to alloca address spaceYaxun Liu2017-04-111-0/+7
* [OpenCL] Extended diagnostics for atomic initializationEgor Churaev2017-04-051-0/+12
* [OpenCL] Enables passing sampler initializer to function argumentEgor Churaev2017-04-051-2/+3
* [Bug 25404] Fix crash on typedef in OpenCL 2.0Anastasia Stulova2017-04-041-0/+6
* [OpenCL] Added diagnostic for checking length of vectorEgor Churaev2017-03-211-0/+10
* [OpenCL] Added implicit conversion rank for overloading functions with vector...Egor Churaev2017-03-211-29/+0
* [OpenCL] Implement as_type operator as alias of __builtin_astype.Egor Churaev2017-03-161-4/+5
* clang/test/SemaOpenCL/overload_addrspace_resolution.cl: Appease MS mangler to...NAKAMURA Takumi2017-03-101-1/+1
* [OpenCL] Fix type compatibility check and generic AS mangling.Anastasia Stulova2017-03-102-0/+66
* [AMDGPU] Add builtin functions readlane ds_permute mov_dppYaxun Liu2017-03-101-5/+15
* AMDGPU: export s_sendmsg{halt} instrinsicsJan Vesely2017-02-251-0/+20
* AMDGPU: export s_waitcnt builtinJan Vesely2017-02-251-0/+5
* AMDGPU: Add fmed3 half builtinMatt Arsenault2017-02-222-2/+13
* [OpenCL] Correct ndrange_t implementationAnastasia Stulova2017-02-161-0/+1
* [OpenCL] Disallow blocks capture other blocks (v2.0, s6.12.5)Anastasia Stulova2017-02-161-0/+15
* [OpenCL] Accept logical NOT for pointer types in CL1.1Anastasia Stulova2017-02-072-57/+59
* [OpenCL] Add missing address spaces in IR generation of blocksAnastasia Stulova2017-01-271-12/+20