aboutsummaryrefslogtreecommitdiff
path: root/clang/test/SemaOpenCL
AgeCommit message (Expand)AuthorFilesLines
2017-07-06[OpenCL] Test on image access modifiers and image type can only be a type of ...Egor Churaev1-5/+28
2017-07-04[OpenCL] Rename err_opencl_enqueue_kernel_expected_typeJoey Gouly1-8/+8
2017-06-30[OpenCL] Add function name to extension diagnosticJoey Gouly1-1/+1
2017-06-29Revert r306653, "[OpenCL] Allow function declaration with empty argument list."NAKAMURA Takumi2-10/+1
2017-06-29[OpenCL] Allow function declaration with empty argument list.Alexey Bader2-1/+10
2017-06-20[OpenCL] Diagnose scoped address-space qualified variablesAnastasia Stulova1-0/+5
2017-06-02[OpenCL] Harden function pointer diagnostics.Alexey Bader1-0/+7
2017-05-30[OpenCL] Added diagnostic for implicit declaration of function in OpenCLEgor Churaev2-20/+41
2017-05-30[OpenCL] An error shall occur if any scalar operand has greater rank than the...Egor Churaev2-1/+24
2017-05-26Revert "[OpenCL] An error shall occur if any scalar operand has greater rank ...Renato Golin2-24/+1
2017-05-26[OpenCL] An error shall occur if any scalar operand has greater rank than the...Egor Churaev2-1/+24
2017-05-25[OpenCL] reserve_id_t cannot be used as argument to kernel functionEgor Churaev1-0/+5
2017-05-25[OpenCL] Added regression test on invalid vector initialization.Egor Churaev1-1/+2
2017-05-18CodeGen: Cast alloca to expected address spaceYaxun Liu2-18/+28
2017-05-15[OpenCL] Emit function-scope variable in constant address space as static var...Yaxun Liu1-1/+10
2017-05-10[OpenCL] Handle OpenCL specific subelement typesEgor Churaev1-0/+20
2017-05-08[OpenCL] Check that global samplers are constSven van Haastregt1-1/+7
2017-05-04[OpenCL] Add intel_reqd_sub_group_size attribute supportXiuli Pan1-0/+4
2017-04-21[OpenCL] Fix semantic check of ndrange_t for device_side_enqueue.Anastasia Stulova1-3/+5
2017-04-11[OpenCL] Map default address space to alloca address spaceYaxun Liu1-0/+7
2017-04-05[OpenCL] Extended diagnostics for atomic initializationEgor Churaev1-0/+12
2017-04-05[OpenCL] Enables passing sampler initializer to function argumentEgor Churaev1-2/+3
2017-04-04[Bug 25404] Fix crash on typedef in OpenCL 2.0Anastasia Stulova1-0/+6
2017-03-21[OpenCL] Added diagnostic for checking length of vectorEgor Churaev1-0/+10
2017-03-21[OpenCL] Added implicit conversion rank for overloading functions with vector...Egor Churaev1-29/+0
2017-03-16[OpenCL] Implement as_type operator as alias of __builtin_astype.Egor Churaev1-4/+5
2017-03-10clang/test/SemaOpenCL/overload_addrspace_resolution.cl: Appease MS mangler to...NAKAMURA Takumi1-1/+1
2017-03-10[OpenCL] Fix type compatibility check and generic AS mangling.Anastasia Stulova2-0/+66
2017-03-10[AMDGPU] Add builtin functions readlane ds_permute mov_dppYaxun Liu1-5/+15
2017-02-25AMDGPU: export s_sendmsg{halt} instrinsicsJan Vesely1-0/+20
2017-02-25AMDGPU: export s_waitcnt builtinJan Vesely1-0/+5
2017-02-22AMDGPU: Add fmed3 half builtinMatt Arsenault2-2/+13
2017-02-16[OpenCL] Correct ndrange_t implementationAnastasia Stulova1-0/+1
2017-02-16[OpenCL] Disallow blocks capture other blocks (v2.0, s6.12.5)Anastasia Stulova1-0/+15
2017-02-07[OpenCL] Accept logical NOT for pointer types in CL1.1Anastasia Stulova2-57/+59
2017-01-27[OpenCL] Add missing address spaces in IR generation of blocksAnastasia Stulova1-12/+20
2017-01-25[OpenCL] Diagnose write_only image3d when extension is disabledAnastasia Stulova1-0/+4
2017-01-23[OpenCL] Improved enqueue_kernel diagnostic messageAnastasia Stulova1-10/+10
2017-01-20AMDGPU: Add builtin for getreg intrinsicMatt Arsenault1-0/+5
2017-01-06[OpenCL] Re-enable supported core extensions based on opencl version when dis...Konstantin Zhuravlyov1-0/+13
2016-12-23[OpenCL] Align fake address space map with the SPIR target maps.Egor Churaev1-1/+1
2016-12-23Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare ope...Egor Churaev2-0/+24
2016-12-20Revert "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand."Daniel Jasper2-24/+0
2016-12-20[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand.Egor Churaev2-0/+24
2016-12-20Fix the spelling of 'bitfield' in diagnostics to be consistently 'bit-field'.Chandler Carruth1-1/+1
2016-12-18Recommit r289979 [OpenCL] Allow disabling types and declarations associated w...Yaxun Liu2-2/+56
2016-12-16Revert r289979 due to regressionsYaxun Liu2-56/+2
2016-12-16[OpenCL] Allow disabling types and declarations associated with extensionsYaxun Liu2-2/+56
2016-12-14Fixing cast condition for removing casts from builtin FPClassification.Neil Hickey1-0/+8
2016-12-13Improve handling of floating point literals in OpenCL to only use double prec...Neil Hickey1-1/+11