summaryrefslogtreecommitdiffstats
path: root/test/SemaOpenCL
Commit message (Expand)AuthorAgeFilesLines
* [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
* [OpenCL] Diagnose write_only image3d when extension is disabledAnastasia Stulova2017-01-251-0/+4
* [OpenCL] Improved enqueue_kernel diagnostic messageAnastasia Stulova2017-01-231-10/+10
* AMDGPU: Add builtin for getreg intrinsicMatt Arsenault2017-01-201-0/+5
* [OpenCL] Re-enable supported core extensions based on opencl version when dis...Konstantin Zhuravlyov2017-01-061-0/+13
* [OpenCL] Align fake address space map with the SPIR target maps.Egor Churaev2016-12-231-1/+1
* Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare ope...Egor Churaev2016-12-232-0/+24
* Revert "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand."Daniel Jasper2016-12-202-24/+0
* [OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand.Egor Churaev2016-12-202-0/+24
* Fix the spelling of 'bitfield' in diagnostics to be consistently 'bit-field'.Chandler Carruth2016-12-201-1/+1
* Recommit r289979 [OpenCL] Allow disabling types and declarations associated w...Yaxun Liu2016-12-182-2/+56
* Revert r289979 due to regressionsYaxun Liu2016-12-162-56/+2
* [OpenCL] Allow disabling types and declarations associated with extensionsYaxun Liu2016-12-162-2/+56
* Fixing cast condition for removing casts from builtin FPClassification.Neil Hickey2016-12-141-0/+8
* Improve handling of floating point literals in OpenCL to only use double prec...Neil Hickey2016-12-131-1/+11