Aaron Ballman
|
05e420abad
|
Updated the wording of two attribute-related diagnostics so that they print the offending attribute name. Also updates the associated test cases.
llvm-svn: 198355
|
2014-01-02 21:26:14 +00:00 |
Aaron Ballman
|
66039937e8
|
Added a comment about the launch_bounds attribute's AST node being required. Since there were no test cases for the attribute, some have been added. This promptly demonstrated a bug with the semantic handling, which is also fixed.
llvm-svn: 197637
|
2013-12-19 00:41:31 +00:00 |
Peter Collingbourne
|
7277fe8aed
|
CUDA: diagnose invalid calls across targets
llvm-svn: 140978
|
2011-10-02 23:49:40 +00:00 |
Peter Collingbourne
|
619a8c7df3
|
CUDA: add separate diagnostics for too few/many exec config args
llvm-svn: 140977
|
2011-10-02 23:49:29 +00:00 |
Peter Collingbourne
|
34a20b081e
|
CUDA: diagnose unconfigured calls to global functions
llvm-svn: 140975
|
2011-10-02 23:49:15 +00:00 |
Peter Collingbourne
|
4b66c47a16
|
Sema: diagnose kernel calls to non-global functions
llvm-svn: 126292
|
2011-02-23 01:53:29 +00:00 |
Peter Collingbourne
|
5eec5f0422
|
Parse: add support for parsing CUDA kernel calls
llvm-svn: 125219
|
2011-02-09 21:12:02 +00:00 |
Peter Collingbourne
|
9e2c81f00a
|
AST, Sema, Serialization: keep track of cudaConfigureCall
llvm-svn: 125216
|
2011-02-09 21:04:32 +00:00 |
Peter Collingbourne
|
e8cfaf4258
|
Sema: diagnose kernel functions with non-void return type
llvm-svn: 121653
|
2010-12-12 23:02:57 +00:00 |
Peter Collingbourne
|
6ab610ce57
|
Basic, Sema: add support for CUDA location attributes
llvm-svn: 120545
|
2010-12-01 03:15:31 +00:00 |