Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | removed unicode symbols from comments. | Alexey Bataev | 2014-09-22 | 1 | -8/+8 |
| | | | | llvm-svn: 218244 | ||||
* | [OPENMP] Codegen for 'omp critical' directive. | Alexey Bataev | 2014-09-22 | 1 | -3/+41 |
| | | | | | | | | | | | This patch adds codegen for constructs: #pragma omp critical [name] <body> It generates global variable ".gomp_critical_user_[name].var" of type int32[8]. Then it generates library call "kmpc_critical(loc, gtid, .gomp_critical_user_[name].var)", code for <body> statement and final call "kmpc_end_critical(loc, gtid, .gomp_critical_user_[name].var)". Differential Revision: http://reviews.llvm.org/D5202 llvm-svn: 218239 | ||||
* | Header guard canonicalization, clang part. | Benjamin Kramer | 2014-08-13 | 1 | -2/+2 |
| | | | | | | Modifications made by clang-tidy with minor tweaks. llvm-svn: 215557 | ||||
* | [OPENMP] Reformatting and code improvement. | Alexey Bataev | 2014-06-18 | 1 | -4/+4 |
| | | | | llvm-svn: 211147 | ||||
* | [OPENMP] Improve debug location codegen for OpenMP runtime library. | Alexey Bataev | 2014-05-30 | 1 | -0/+3 |
| | | | | llvm-svn: 209876 | ||||
* | [OPENMP] Fixed problem with temp removal on some platforms in codegen for ↵ | Alexey Bataev | 2014-05-07 | 1 | -0/+3 |
| | | | | | | '#pragma omp parallel' llvm-svn: 208162 | ||||
* | [OPENMP] Initial codegen for '#pragma omp parallel' | Alexey Bataev | 2014-05-06 | 1 | -0/+171 |
llvm-svn: 208077 |