Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix some handling of AST nodes with diagnostics. | Richard Trieu | 2018-03-28 | 1 | -2/+2 |
| | | | | | | | | | The diagnostic system for Clang can already handle many AST nodes. Instead of converting them to strings first, just hand the AST node directly to the diagnostic system and let it handle the output. Minor changes in some diagnostic output. llvm-svn: 328688 | ||||
* | [CUDA] Warn undeclared identifiers in CUDA kernel calls | Justin Lebar | 2016-01-14 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | Value, type, and instantiation dependence were not being handled correctly for CUDAKernelCallExpr AST nodes. As a result, if an undeclared identifier was used in the triple-angle-bracket kernel call configuration, there would be no error during parsing, and there would be a crash during code gen. This patch makes sure that an error will be issued during parsing in this case, just as there would be for any other use of an undeclared identifier in C++. Patch by Jason Henline. Reviewers: jlebar, rsmith Differential Revision: http://reviews.llvm.org/D15858 llvm-svn: 257839 | ||||
* | Move all CUDA testing inputs to Inputs/ subdirectory inside the tests. | Eli Bendersky | 2014-04-28 | 1 | -1/+1 |
| | | | | llvm-svn: 207453 | ||||
* | CUDA: add separate diagnostics for too few/many exec config args | Peter Collingbourne | 2011-10-02 | 1 | -0/+2 |
| | | | | llvm-svn: 140977 | ||||
* | CUDA: diagnose unconfigured calls to global functions | Peter Collingbourne | 2011-10-02 | 1 | -0/+1 |
| | | | | llvm-svn: 140975 | ||||
* | Sema: diagnose kernel calls to non-global functions | Peter Collingbourne | 2011-02-23 | 1 | -0/+8 |
| | | | | llvm-svn: 126292 | ||||
* | Parse: add support for parsing CUDA kernel calls | Peter Collingbourne | 2011-02-09 | 1 | -0/+15 |
llvm-svn: 125219 |