Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Refactoring. Remove release and take methods from ActionResult. Rename ↵ | Nikola Smiljanic | 2014-05-29 | 1 | -6/+6 | |
| | | | | | | takeAs to getAs. llvm-svn: 209800 | |||||
* | [OPENMP] Reformatting of parsing code for OpenMP constructs. | Alexey Bataev | 2014-05-28 | 1 | -43/+38 | |
| | | | | llvm-svn: 209714 | |||||
* | Parsing/Sema for OMPCollapseClause. | Alexander Musman | 2014-05-27 | 1 | -2/+8 | |
| | | | | | | Actual usage in Sema for collapsing loops will in some future patch. llvm-svn: 209660 | |||||
* | [C++11] Use 'nullptr'. Parser edition. | Craig Topper | 2014-05-21 | 1 | -8/+8 | |
| | | | | llvm-svn: 209275 | |||||
* | [OPENMP] Removed unnecessary enums from OpenMP constructs | Alexey Bataev | 2014-05-12 | 1 | -5/+2 | |
| | | | | llvm-svn: 208516 | |||||
* | [OPENMP] Initial codegen for '#pragma omp parallel' | Alexey Bataev | 2014-05-06 | 1 | -2/+3 | |
| | | | | llvm-svn: 208077 | |||||
* | [OPENMP] 'proc_bind' clause support - Parsing and sema analysis for OpenMP ↵ | Alexey Bataev | 2014-05-06 | 1 | -4/+10 | |
| | | | | | | clause 'proc_bind' llvm-svn: 208060 | |||||
* | [OPENMP] parsing 'linear' clause (for directive 'omp simd') | Alexander Musman | 2014-04-22 | 1 | -11/+30 | |
| | | | | | | Differential Revision: http://reviews.llvm.org/D3272 llvm-svn: 206891 | |||||
* | [OPENMP] Implemented 'copyin' clause | Alexey Bataev | 2014-03-31 | 1 | -0/+1 | |
| | | | | llvm-svn: 205164 | |||||
* | [OPENMP] parsing of clause 'safelen' (for directive 'omp simd') | Alexey Bataev | 2014-03-21 | 1 | -1/+11 | |
| | | | | llvm-svn: 204428 | |||||
* | [OPENMP] Clause 'num_threads' | Alexey Bataev | 2014-03-06 | 1 | -0/+2 | |
| | | | | llvm-svn: 203087 | |||||
* | [OPENMP] emit error message for clause 'if(1 0)' | Alexey Bataev | 2014-03-05 | 1 | -4/+0 | |
| | | | | llvm-svn: 202942 | |||||
* | [OPENMP] First changes for Parsing and Sema for 'omp simd' directive support | Alexey Bataev | 2014-02-27 | 1 | -1/+3 | |
| | | | | llvm-svn: 202360 | |||||
* | [OPENMP] 'if' clause support (no CodeGen support) | Alexey Bataev | 2014-02-13 | 1 | -3/+46 | |
| | | | | llvm-svn: 201297 | |||||
* | Basic: Clean up malformed pragma diagnostics | David Majnemer | 2014-02-10 | 1 | -1/+1 | |
| | | | | | | | Create a new diagnostic, -Wignored-pragmas and use it to handle any case where a pragma would have a side effect but is ignored. llvm-svn: 201102 | |||||
* | Sort all the #include lines with LLVM's utils/sort_includes.py which | Chandler Carruth | 2014-01-07 | 1 | -1/+1 | |
| | | | | | | | encodes the canonical rules for LLVM's style. I noticed this had drifted quite a bit when cleaning up LLVM, so wanted to clean up Clang as well. llvm-svn: 198686 | |||||
* | Support and use token kinds as diagnostic arguments | Alp Toker | 2013-12-24 | 1 | -3/+4 | |
| | | | | | | | | | | | | | | | | | | | Introduce proper facilities to render token spellings using the diagnostic formatter. Replaces most of the hard-coded diagnostic messages related to expected tokens, which all shared the same semantics but had to be multiply defined due to variations in token order or quote marks. The associated parser changes are largely mechanical but they expose commonality in whole chunks of the parser that can now be factored away. This commit uses C++11 typed enums along with a speculative legacy fallback until the transition is complete. Requires corresponding changes in LLVM r197895. llvm-svn: 197972 | |||||
* | Revert "[OPENMP] Fix for parsing OpenMP directives with extra braces, ↵ | Alp Toker | 2013-12-18 | 1 | -18/+15 | |
| | | | | | | | | | | | brackets and parens" These parser changes were redundant. The same or better recovery can be achieved with a one-line fix to SkipUntil() due to land in the next commit. This reverts commit r197553. llvm-svn: 197597 | |||||
* | [OPENMP] Fix for parsing OpenMP directives with extra braces, brackets and ↵ | Alexey Bataev | 2013-12-18 | 1 | -15/+18 | |
| | | | | | | parens llvm-svn: 197553 | |||||
* | Replaced bool parameters in SkipUntil function with single bit-based parameter. | Alexey Bataev | 2013-11-18 | 1 | -12/+14 | |
| | | | | llvm-svn: 194994 | |||||
* | [OpenMP] Added parsing and semantic analysis for firstprivate clause | Alexey Bataev | 2013-10-01 | 1 | -1/+4 | |
| | | | | llvm-svn: 191730 | |||||
* | OpenMP: Data-sharing attributes analysis and clause 'shared' (fixed test ↵ | Alexey Bataev | 2013-09-06 | 1 | -3/+13 | |
| | | | | | | threadprivate_messages.cpp) llvm-svn: 190183 | |||||
* | Revert "OpenMP: Data-sharing attributes analysis and clause 'shared'" | Rafael Espindola | 2013-09-03 | 1 | -13/+3 | |
| | | | | | | | | This reverts commit r189795. threadprivate_messages.cpp is faling on windows. llvm-svn: 189811 | |||||
* | OpenMP: Data-sharing attributes analysis and clause 'shared' | Alexey Bataev | 2013-09-03 | 1 | -3/+13 | |
| | | | | llvm-svn: 189795 | |||||
* | Silence GCC warning for using both enum and unsigned in a ternary expr. | Benjamin Kramer | 2013-07-20 | 1 | -1/+1 | |
| | | | | llvm-svn: 186762 | |||||
* | OpenMP: basic support for #pragma omp parallel | Alexey Bataev | 2013-07-19 | 1 | -6/+237 | |
| | | | | llvm-svn: 186647 | |||||
* | OpenMP threadprivate with qualified names. | Alexey Bataev | 2013-05-13 | 1 | -38/+55 | |
| | | | | llvm-svn: 181683 | |||||
* | OpenMP threadprivate directive parsing and semantic analysis | Alexey Bataev | 2013-03-22 | 1 | -0/+118 | |
llvm-svn: 177705 |