forked from OSchip/llvm-project
[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
This commit is contained in:
parent
5d265347a5
commit
44b67508ea
|
|
@ -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
|
||||
--------------------
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue