summaryrefslogtreecommitdiff
path: root/test/SemaOpenCL
Commit message (Expand)AuthorAge
* [OpenCL] Reject reqd_work_group_size(X, Y, Z) where X, Y or Z == 0.Joey Gouly2014-05-19
* Parameter/argument terminology fixesAlp Toker2014-05-11
* Print detailed vector type information on diagnostics.Benjamin Kramer2014-04-25
* Disallow driver use in more Sema testsAlp Toker2014-04-19
* Allow address space qualifiers on OpenCL array parametersFraser Cormack2014-04-15
* Enforce the restriction that a parameter to a kernel functionDavid Tweed2014-03-27
* OpenCL: fix for the restriction on pointers to functions.Pekka Jaaskelainen2014-02-20
* Allow clang to compile the "extern" storage class in OpenCL 1.2. Pekka Jaaskelainen2014-01-23
* Simplifying the OpenCL image attribute. It does not need a semantic integer p...Aaron Ballman2014-01-14
* [OpenCL] Disallow casts between address spaces.Joey Gouly2014-01-14
* [OpenCL] Produce an error if an address space is used on the returnJoey Gouly2014-01-06
* [OpenCL] Add test case for previous commit.Joey Gouly2014-01-03
* [OpenCL] Variables in the constant address space must be initialized.Joey Gouly2014-01-03
* [OpenCL] The kernel attribute can only be used on functions.Joey Gouly2014-01-02
* [OpenCL] Produce an error, instead of a warning, for sizeof(void) in OpenCL.Joey Gouly2013-12-31
* [OpenCL] Produce an error when the work group and vec type hint attributesJoey Gouly2013-12-13
* [OpenCL] Make sure we put string literals in the constant address space.Joey Gouly2013-11-14
* Do not allow functions or kernels called 'main' in OpenCL.Joey Gouly2013-11-05
* Removing the endian attribute and updating associated test cases. This funct...Aaron Ballman2013-09-09
* OpenCL allows the (pre/post)-(increment/decrement) operator on integer vector...David Tweed2013-09-06
* Consolidating the notion of a GNU attribute parameter with the attribute argu...Aaron Ballman2013-08-31
* Added the attribute name to the err_attribute_wrong_number_arguments diagnost...Aaron Ballman2013-07-23
* Error on more illegal kernel argument types for OpenCLMatt Arsenault2013-07-23
* Add an error to check that all program scope variables are in the constant ad...Tanya Lattner2013-04-05
* Revert 178811 until I fix the unit tests.Tanya Lattner2013-04-04
* Add an error to check that all program scope variables are in the constant ad...Tanya Lattner2013-04-04
* Add support for the 'endian' attribute for OpenCL.Joey Gouly2013-03-14
* Add a test case for the 'vec_type_hint' attribute that was introduced inJoey Gouly2013-03-11
* Add a 64-bit triple to these tests, to fix 32-bit bots.Joey Gouly2013-02-21
* Add support to Sema and CodeGen for floating point vector types in OpenCL.Joey Gouly2013-02-21
* Diagnose loads of 'half' l-values in OpenCL.John McCall2013-02-12
* Enable overloading of OpenCL events - this is needed for the overloaded OpenC...Guy Benyei2013-02-07
* Add OpenCL samplers as Clang builtin types and check sampler related restrict...Guy Benyei2013-02-07
* Add OpenCL error that a kernel function must have void return type. Includes ...Tanya Lattner2013-01-30
* Fix a crash in OpenCL code by using the proper (RHS) bit-width.Joey Gouly2013-01-29
* Add a diagnostic for an OpenCL kernel with a pointer pointer argument.Joey Gouly2013-01-29
* Fix a non-conformant OpenCL test case.Joey Gouly2013-01-24
* Fix an OpenCL test case that was OpenCL conformant.Joey Gouly2013-01-24
* Add a new LangOpt NativeHalfType. This option allows for native half/fp16Joey Gouly2013-01-23
* Implement OpenCL event_t as Clang builtin type, including event_t related Ope...Guy Benyei2013-01-20
* Add some semantic checks for OpenCL. Variadic macros, VLAs and bitfields are ...Joey Gouly2013-01-17
* Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnost...Andy Gibbs2012-10-19
* Disable the warning for missing prototypes for OpenCL kernels. Includes testc...Tanya Lattner2012-07-26
* Extend the support for cl-std to include 1.2.Tanya Lattner2012-06-19
* Support constant evaluation for OpenCL nested vector literals. Patch by Anto...Eli Friedman2012-01-03
* TypePrinter: print OpenCL address space names. Patch by RichardPeter Collingbourne2011-11-08
* The comparison of two vectors should return a signed result. hasIntegerRepres...Tanya Lattner2011-10-17
* In OpenCL, conversions between different vector types are disallowedTobias Grosser2011-09-22
* In the OpenCL mode, the AltiVec mode must be off and checks must be strictTobias Grosser2011-09-21
* OpenCL: introduce support for function scope __local variablesPeter Collingbourne2011-09-19