diff options
| author | Alexey Bataev <a.bataev@hotmail.com> | 2016-05-31 11:17:08 +0000 |
|---|---|---|
| committer | Alexey Bataev <a.bataev@hotmail.com> | 2016-05-31 11:17:08 +0000 |
| commit | 44b67508ea263daf5f2acdb45497d9a950fa5de7 (patch) | |
| tree | ffff361bb5946d49d013ad38ed1183109b947f5a /clang/docs | |
| parent | 5d265347a58aefb31348209f942d4730619c840b (diff) | |
| download | bcm5719-llvm-44b67508ea263daf5f2acdb45497d9a950fa5de7.tar.gz bcm5719-llvm-44b67508ea263daf5f2acdb45497d9a950fa5de7.zip | |
[OPENMP] Update in ReleaseNotes for OpenMP support.
Added notes about full support of all non-offloading features of OpenMP
4.5 + info about option -fopenmp-version=[31|40|45] that allows to
control supported OpenMP version.
llvm-svn: 271263
Diffstat (limited to 'clang/docs')
| -rw-r--r-- | clang/docs/ReleaseNotes.rst | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst index 0e478514259..dcd39e23c94 100644 --- a/clang/docs/ReleaseNotes.rst +++ b/clang/docs/ReleaseNotes.rst @@ -158,6 +158,21 @@ OpenCL C Language Changes in Clang ... +OpenMP Support in Clang +---------------------------------- + +Added support for all non-offloading features from OpenMP 4.5, including using +data members in private clauses of non-static member functions. Additionally, +data members can be used as loop control variables in loop-based directives. + +Currently Clang supports OpenMP 3.1 and all non-offloading features of +OpenMP 4.0/4.5. Offloading features are under development. Clang defines macro +_OPENMP and sets it to OpenMP 3.1 (in accordance with OpenMP standard) by +default. User may change this value using ``-fopenmp-version=[31|40|45]`` option. + +The codegen for OpenMP constructs was significantly improved to produce much +more stable and faster code. + Internal API Changes -------------------- |

