summaryrefslogtreecommitdiff
path: root/test/SemaOpenCL
AgeCommit message (Expand)Author
2017-11-27[OpenCL] Add extensions cl_intel_subgroups and cl_intel_subgroups_shortAlexey Sotkin
2017-11-15[OpenCL] Fix code generation of function-scope constant samplers.Alexey Bader
2017-10-17[OpenCL] Restrict swizzle length check to OpenCL modeBruno Cardoso Lopes
2017-10-13[OpenCL] Add LangAS::opencl_private to represent private address space in ASTYaxun Liu
2017-10-11[OpenCL] Allow function declaration with empty argument list.Alexey Bader
2017-10-04We allow implicit function declarations as an extension in all C dialects. Re...Richard Smith
2017-10-03[OpenCL] Fix checking of vector type castingYaxun Liu
2017-09-07[OpenCL] Handle taking an address of block captures.Anastasia Stulova
2017-08-15Remove -finclude-default-header in OpenCL atomic testsYaxun Liu
2017-08-15[OpenCL] Support variable memory scope in atomic builtinsYaxun Liu
2017-08-04Add OpenCL 2.0 atomic builtin functions as Clang builtinYaxun Liu
2017-08-01[OpenCL] Add missing subgroup builtinsJoey Gouly
2017-07-31[OpenCL] Enable subgroup extension in testsJoey Gouly
2017-07-31[OpenCL] Add extension Sema check for subgroup builtinsJoey Gouly
2017-07-06[OpenCL] Test on image access modifiers and image type can only be a type of ...Egor Churaev
2017-07-04[OpenCL] Rename err_opencl_enqueue_kernel_expected_typeJoey Gouly
2017-06-30[OpenCL] Add function name to extension diagnosticJoey Gouly
2017-06-29Revert r306653, "[OpenCL] Allow function declaration with empty argument list."NAKAMURA Takumi
2017-06-29[OpenCL] Allow function declaration with empty argument list.Alexey Bader
2017-06-20[OpenCL] Diagnose scoped address-space qualified variablesAnastasia Stulova
2017-06-02[OpenCL] Harden function pointer diagnostics.Alexey Bader
2017-05-30[OpenCL] Added diagnostic for implicit declaration of function in OpenCLEgor Churaev
2017-05-30[OpenCL] An error shall occur if any scalar operand has greater rank than the...Egor Churaev
2017-05-26Revert "[OpenCL] An error shall occur if any scalar operand has greater rank ...Renato Golin
2017-05-26[OpenCL] An error shall occur if any scalar operand has greater rank than the...Egor Churaev
2017-05-25[OpenCL] reserve_id_t cannot be used as argument to kernel functionEgor Churaev
2017-05-25[OpenCL] Added regression test on invalid vector initialization.Egor Churaev
2017-05-18CodeGen: Cast alloca to expected address spaceYaxun Liu
2017-05-15[OpenCL] Emit function-scope variable in constant address space as static var...Yaxun Liu
2017-05-10[OpenCL] Handle OpenCL specific subelement typesEgor Churaev
2017-05-08[OpenCL] Check that global samplers are constSven van Haastregt
2017-05-04[OpenCL] Add intel_reqd_sub_group_size attribute supportXiuli Pan
2017-04-21[OpenCL] Fix semantic check of ndrange_t for device_side_enqueue.Anastasia Stulova
2017-04-11[OpenCL] Map default address space to alloca address spaceYaxun Liu
2017-04-05[OpenCL] Extended diagnostics for atomic initializationEgor Churaev
2017-04-05[OpenCL] Enables passing sampler initializer to function argumentEgor Churaev
2017-04-04[Bug 25404] Fix crash on typedef in OpenCL 2.0Anastasia Stulova
2017-03-21[OpenCL] Added diagnostic for checking length of vectorEgor Churaev
2017-03-21[OpenCL] Added implicit conversion rank for overloading functions with vector...Egor Churaev
2017-03-16[OpenCL] Implement as_type operator as alias of __builtin_astype.Egor Churaev
2017-03-10clang/test/SemaOpenCL/overload_addrspace_resolution.cl: Appease MS mangler to...NAKAMURA Takumi
2017-03-10[OpenCL] Fix type compatibility check and generic AS mangling.Anastasia Stulova
2017-03-10[AMDGPU] Add builtin functions readlane ds_permute mov_dppYaxun Liu
2017-02-25AMDGPU: export s_sendmsg{halt} instrinsicsJan Vesely
2017-02-25AMDGPU: export s_waitcnt builtinJan Vesely
2017-02-22AMDGPU: Add fmed3 half builtinMatt Arsenault
2017-02-16[OpenCL] Correct ndrange_t implementationAnastasia Stulova
2017-02-16[OpenCL] Disallow blocks capture other blocks (v2.0, s6.12.5)Anastasia Stulova
2017-02-07[OpenCL] Accept logical NOT for pointer types in CL1.1Anastasia Stulova
2017-01-27[OpenCL] Add missing address spaces in IR generation of blocksAnastasia Stulova