llvm-project/clang/test/SemaOpenCL
John McCall 6ced97aaae Diagnose loads of 'half' l-values in OpenCL.
Patch by Joey Gouly!

llvm-svn: 174928
2013-02-12 01:29:43 +00:00
..
address-spaces.cl TypePrinter: print OpenCL address space names. Patch by Richard 2011-11-08 02:52:58 +00:00
cond.cl Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
event_t.cl Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9) 2013-01-20 12:31:11 +00:00
event_t_overload.cl Enable overloading of OpenCL events - this is needed for the overloaded OpenCL builtin functions. 2013-02-07 16:05:33 +00:00
extension-fp64.cl OpenCL: if double precision floating point constant encountered 2011-03-11 19:24:59 +00:00
half.cl Diagnose loads of 'half' l-values in OpenCL. 2013-02-12 01:29:43 +00:00
init.cl Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
invalid-kernel.cl Add OpenCL error that a kernel function must have void return type. Includes a test case. 2013-01-30 19:48:52 +00:00
sampler_t.cl Add OpenCL samplers as Clang builtin types and check sampler related restrictions. 2013-02-07 10:55:47 +00:00
sampler_t_overload.cl Add OpenCL samplers as Clang builtin types and check sampler related restrictions. 2013-02-07 10:55:47 +00:00
shifts.cl Fix a crash in OpenCL code by using the proper (RHS) bit-width. 2013-01-29 15:09:40 +00:00
storageclass.cl Fix a non-conformant OpenCL test case. 2013-01-24 15:24:54 +00:00
unsupported.cl Add some semantic checks for OpenCL. Variadic macros, VLAs and bitfields are not supported. 2013-01-17 17:35:00 +00:00
vec_compare.cl Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
vec_step.cl Add support for the OpenCL vec_step operator, by generalising and 2011-03-11 19:24:49 +00:00
vector_conv_invalid.cl In OpenCL, conversions between different vector types are disallowed 2011-09-22 13:03:14 +00:00
vector_literals_const.cl Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
vector_literals_invalid.cl In the OpenCL mode, the AltiVec mode must be off and checks must be strict 2011-09-21 18:28:29 +00:00
warn-missing-prototypes.cl Disable the warning for missing prototypes for OpenCL kernels. Includes testcase. 2012-07-26 00:08:28 +00:00