Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
6f0bca7a0ababdfe141f7b1c0435f4ff71d1bff5
/
test
/
SemaOpenCL
8aa86d1
Add an error to check that all program scope variables are in the constant address space in OpenCL.
by Tanya Lattner
· 11 years ago
b0eb771
Revert 178811 until I fix the unit tests.
by Tanya Lattner
· 11 years ago
98bb788
Add an error to check that all program scope variables are in the constant address space in OpenCL.
by Tanya Lattner
· 11 years ago
96cead5
Add support for the 'endian' attribute for OpenCL.
by Joey Gouly
· 11 years ago
44abff7
Add a test case for the 'vec_type_hint' attribute that was introduced in
by Joey Gouly
· 11 years ago
ff04dd4
Add a 64-bit triple to these tests, to fix 32-bit bots.
by Joey Gouly
· 12 years ago
52e933b
by Joey Gouly
· 12 years ago
9dd74c5
Diagnose loads of 'half' l-values in OpenCL. Patch by Joey Gouly!
by John McCall
· 12 years ago
6959acd
Enable overloading of OpenCL events - this is needed for the overloaded OpenCL builtin functions.
by Guy Benyei
· 12 years ago
21f18c4
Add OpenCL samplers as Clang builtin types and check sampler related restrictions.
by Guy Benyei
· 12 years ago
7564bcc
Add OpenCL error that a kernel function must have void return type. Includes a test case.
by Tanya Lattner
· 12 years ago
a52d278
by Joey Gouly
· 12 years ago
98f988d
by Joey Gouly
· 12 years ago
68bb7a6
by Joey Gouly
· 12 years ago
627b463
by Joey Gouly
· 12 years ago
19dbb20
Add a new LangOpt NativeHalfType. This option allows for native half/fp16
by Joey Gouly
· 12 years ago
e6b9d80
Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9)
by Guy Benyei
· 12 years ago
617bb31
Add some semantic checks for OpenCL. Variadic macros, VLAs and bitfields are not supported.
by Joey Gouly
· 12 years ago
8e8fb3b
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.
by Andy Gibbs
· 12 years ago
a95b4f7
Disable the warning for missing prototypes for OpenCL kernels. Includes testcase.
by Tanya Lattner
· 12 years ago
5e94d6f
Extend the support for cl-std to include 1.2.
by Tanya Lattner
· 12 years ago
3edd5a9
Support constant evaluation for OpenCL nested vector literals. Patch by Anton Lokhmotov.
by Eli Friedman
· 13 years ago
63cf68a
TypePrinter: print OpenCL address space names. Patch by Richard
by Peter Collingbourne
· 13 years ago
6ec9643
The comparison of two vectors should return a signed result. hasIntegerRepresentation() used to always return false for vectors, but since it was changed, it also
by Tanya Lattner
· 13 years ago
9df05ea
In OpenCL, conversions between different vector types are disallowed
by Tobias Grosser
· 13 years ago
37c31c2
In the OpenCL mode, the AltiVec mode must be off and checks must be strict
by Tobias Grosser
· 13 years ago
8c25fc5
OpenCL: introduce support for function scope __local variables
by Peter Collingbourne
· 13 years ago
61b4bc8
This handles the missing cases of opencl vector literals.
by Tanya Lattner
· 13 years ago
f4f7cb8
OpenCL: if double precision floating point constant encountered
by Peter Collingbourne
· 13 years ago
f4e3cfb
Add support for the OpenCL vec_step operator, by generalising and
by Peter Collingbourne
· 13 years ago
db27d82
OpenCL: standardise naming of test cases
by Peter Collingbourne
· 14 years ago
39d3e7a
OpenCL: semantic analysis support for cl_khr_fp64 extension
by Peter Collingbourne
· 14 years ago