| Commit message (Expand) | Author | Age | Files | Lines |
| * | [OpenCL] Reject reqd_work_group_size(X, Y, Z) where X, Y or Z == 0. | Joey Gouly | 2014-05-19 | 1 | -0/+4 |
| * | Parameter/argument terminology fixes | Alp Toker | 2014-05-11 | 1 | -1/+1 |
| * | Print detailed vector type information on diagnostics. | Benjamin Kramer | 2014-04-25 | 1 | -3/+3 |
| * | Disallow driver use in more Sema tests | Alp Toker | 2014-04-19 | 1 | -0/+4 |
| * | Allow address space qualifiers on OpenCL array parameters | Fraser Cormack | 2014-04-15 | 2 | -0/+8 |
| * | Enforce the restriction that a parameter to a kernel function | David Tweed | 2014-03-27 | 1 | -0/+2 |
| * | OpenCL: fix for the restriction on pointers to functions. | Pekka Jaaskelainen | 2014-02-20 | 1 | -0/+16 |
| * | Allow clang to compile the "extern" storage class in OpenCL 1.2. | Pekka Jaaskelainen | 2014-01-23 | 1 | -0/+9 |
| * | Simplifying the OpenCL image attribute. It does not need a semantic integer p... | Aaron Ballman | 2014-01-14 | 1 | -1/+2 |
| * | [OpenCL] Disallow casts between address spaces. | Joey Gouly | 2014-01-14 | 1 | -0/+26 |
| * | [OpenCL] Produce an error if an address space is used on the return | Joey Gouly | 2014-01-06 | 1 | -0/+12 |
| * | [OpenCL] Add test case for previous commit. | Joey Gouly | 2014-01-03 | 1 | -0/+2 |
| * | [OpenCL] Variables in the constant address space must be initialized. | Joey Gouly | 2014-01-03 | 2 | -4/+4 |
| * | [OpenCL] The kernel attribute can only be used on functions. | Joey Gouly | 2014-01-02 | 1 | -0/+5 |
| * | [OpenCL] Produce an error, instead of a warning, for sizeof(void) in OpenCL. | Joey Gouly | 2013-12-31 | 1 | -0/+5 |
| * | [OpenCL] Produce an error when the work group and vec type hint attributes | Joey Gouly | 2013-12-13 | 1 | -0/+11 |
| * | [OpenCL] Make sure we put string literals in the constant address space. | Joey Gouly | 2013-11-14 | 1 | -0/+13 |
| * | Do not allow functions or kernels called 'main' in OpenCL. | Joey Gouly | 2013-11-05 | 1 | -0/+8 |
| * | Removing the endian attribute and updating associated test cases. This funct... | Aaron Ballman | 2013-09-09 | 1 | -7/+1 |
| * | OpenCL allows the (pre/post)-(increment/decrement) operator on integer vector... | David Tweed | 2013-09-06 | 1 | -0/+19 |
| * | Consolidating the notion of a GNU attribute parameter with the attribute argu... | Aaron Ballman | 2013-08-31 | 1 | -1/+1 |
| * | Added the attribute name to the err_attribute_wrong_number_arguments diagnost... | Aaron Ballman | 2013-07-23 | 1 | -2/+2 |
| * | Error on more illegal kernel argument types for OpenCL | Matt Arsenault | 2013-07-23 | 3 | -2/+135 |
| * | Add an error to check that all program scope variables are in the constant ad... | Tanya Lattner | 2013-04-05 | 2 | -1/+3 |
| * | Revert 178811 until I fix the unit tests. | Tanya Lattner | 2013-04-04 | 2 | -3/+1 |
| * | Add an error to check that all program scope variables are in the constant ad... | Tanya Lattner | 2013-04-04 | 2 | -1/+3 |
| * | Add support for the 'endian' attribute for OpenCL. | Joey Gouly | 2013-03-14 | 1 | -0/+9 |
| * | Add a test case for the 'vec_type_hint' attribute that was introduced in | Joey Gouly | 2013-03-11 | 1 | -0/+16 |
| * | Add a 64-bit triple to these tests, to fix 32-bit bots. | Joey Gouly | 2013-02-21 | 2 | -2/+2 |
| * | Add support to Sema and CodeGen for floating point vector types in OpenCL. | Joey Gouly | 2013-02-21 | 2 | -0/+114 |
| * | Diagnose loads of 'half' l-values in OpenCL. | John McCall | 2013-02-12 | 1 | -15/+13 |
| * | Enable overloading of OpenCL events - this is needed for the overloaded OpenC... | Guy Benyei | 2013-02-07 | 1 | -0/+11 |
| * | Add OpenCL samplers as Clang builtin types and check sampler related restrict... | Guy Benyei | 2013-02-07 | 2 | -0/+25 |
| * | Add OpenCL error that a kernel function must have void return type. Includes ... | Tanya Lattner | 2013-01-30 | 1 | -0/+4 |
| * | Fix a crash in OpenCL code by using the proper (RHS) bit-width. | Joey Gouly | 2013-01-29 | 1 | -4/+7 |
| * | Add a diagnostic for an OpenCL kernel with a pointer pointer argument. | Joey Gouly | 2013-01-29 | 1 | -0/+3 |
| * | Fix a non-conformant OpenCL test case. | Joey Gouly | 2013-01-24 | 1 | -1/+1 |
| * | Fix an OpenCL test case that was OpenCL conformant. | Joey Gouly | 2013-01-24 | 1 | -0/+14 |
| * | Add a new LangOpt NativeHalfType. This option allows for native half/fp16 | Joey Gouly | 2013-01-23 | 1 | -0/+42 |
| * | Implement OpenCL event_t as Clang builtin type, including event_t related Ope... | Guy Benyei | 2013-01-20 | 1 | -0/+17 |
| * | Add some semantic checks for OpenCL. Variadic macros, VLAs and bitfields are ... | Joey Gouly | 2013-01-17 | 1 | -0/+9 |
| * | Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnost... | Andy Gibbs | 2012-10-19 | 4 | -0/+4 |
| * | Disable the warning for missing prototypes for OpenCL kernels. Includes testc... | Tanya Lattner | 2012-07-26 | 1 | -0/+6 |
| * | Extend the support for cl-std to include 1.2. | Tanya Lattner | 2012-06-19 | 1 | -0/+12 |
| * | Support constant evaluation for OpenCL nested vector literals. Patch by Anto... | Eli Friedman | 2012-01-03 | 1 | -0/+26 |
| * | TypePrinter: print OpenCL address space names. Patch by Richard | Peter Collingbourne | 2011-11-08 | 2 | -6/+13 |
| * | The comparison of two vectors should return a signed result. hasIntegerRepres... | Tanya Lattner | 2011-10-17 | 1 | -0/+11 |
| * | In OpenCL, conversions between different vector types are disallowed | Tobias Grosser | 2011-09-22 | 1 | -0/+14 |
| * | In the OpenCL mode, the AltiVec mode must be off and checks must be strict | Tobias Grosser | 2011-09-21 | 1 | -1/+1 |
| * | OpenCL: introduce support for function scope __local variables | Peter Collingbourne | 2011-09-19 | 1 | -0/+6 |