Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [OpenCL] Improve address space diagnostics. | Egor Churaev | 2016-12-13 | 1 | -3/+7 |
| | | | | | | | | | | Reviewers: Anastasia Subscribers: bader, yaxunl, cfe-commits Differential Revision: https://reviews.llvm.org/D27671 llvm-svn: 289536 | ||||
* | Allow address space qualifiers on OpenCL array parameters | Fraser Cormack | 2014-04-15 | 1 | -0/+2 |
| | | | | llvm-svn: 206275 | ||||
* | Enforce the restriction that a parameter to a kernel function | David Tweed | 2014-03-27 | 1 | -0/+2 |
| | | | | | | | | | cannot be a pointer to the private address space (as clarified in the OpenCL 1.2 specification). Patch by Fraser Cormack! llvm-svn: 204941 | ||||
* | [OpenCL] Produce an error if an address space is used on the return | Joey Gouly | 2014-01-06 | 1 | -0/+12 |
| | | | | | | type of a function. llvm-svn: 198597 | ||||
* | Do not allow functions or kernels called 'main' in OpenCL. | Joey Gouly | 2013-11-05 | 1 | -0/+8 |
| | | | | llvm-svn: 194068 | ||||
* | Error on more illegal kernel argument types for OpenCL | Matt Arsenault | 2013-07-23 | 1 | -1/+1 |
| | | | | | | | | bool, half, pointers and structs / unions containing any of these are not allowed. Does not yet reject size_t and related integer types that are also disallowed. llvm-svn: 186908 | ||||
* | Add OpenCL error that a kernel function must have void return type. Includes ↵ | Tanya Lattner | 2013-01-30 | 1 | -0/+4 |
| | | | | | | a test case. llvm-svn: 173963 | ||||
* | Add a diagnostic for an OpenCL kernel with a pointer pointer argument. | Joey Gouly | 2013-01-29 | 1 | -0/+3 |
Also refactor the surrounding code a little. llvm-svn: 173791 |