[llvm-branch-commits] [clang] c1547fe - ReleaseNotes: OpenMP

Hans Wennborg via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon Feb 24 07:45:21 PST 2020


Author: Hans Wennborg
Date: 2020-02-24T16:44:54+01:00
New Revision: c1547fe5bc3696a87b36abebfe8bf9a123cec99b

URL: https://github.com/llvm/llvm-project/commit/c1547fe5bc3696a87b36abebfe8bf9a123cec99b
DIFF: https://github.com/llvm/llvm-project/commit/c1547fe5bc3696a87b36abebfe8bf9a123cec99b.diff

LOG: ReleaseNotes: OpenMP

By Alexey Bataev!

Added: 
    

Modified: 
    clang/docs/ReleaseNotes.rst

Removed: 
    


################################################################################
diff  --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst
index 177bf848f94c..53e5d8d357f7 100644
--- a/clang/docs/ReleaseNotes.rst
+++ b/clang/docs/ReleaseNotes.rst
@@ -299,7 +299,25 @@ ABI Changes in Clang
 OpenMP Support in Clang
 -----------------------
 
-- ...
+New features for OpenMP 5.0 were implemented. Use ``-fopenmp-version=50`` option to activate support for OpenMP 5.0.
+
+- Added support for ``device_type`` clause in declare target directive.
+- Non-static and non-ordered loops are nonmonotonic by default.
+- Teams-based directives can be used as a standalone directive.
+- Added support for collapsing of non-rectangular loops.
+- Added support for range-based loops.
+- Added support for collapsing of imperfectly nested loops.
+- Added support for ``master taskloop``, ``parallel master taskloop``, ``master taskloop simd`` and ``parallel master taskloop simd`` directives.
+- Added support for ``if`` clauses in simd-based directives.
+- Added support for unified shared memory for NVPTX target.
+- Added support for nested atomic and simd directives are allowed in sims-based directives.
+- Added support for non temporal clauses in sims-based directives.
+- Added basic support for conditional lastprivate variables
+
+Other improvements:
+
+- Added basic analysis for use of the uninitialized variables in clauses.
+- Bug fixes.
 
 CUDA Support in Clang
 ---------------------


        


More information about the llvm-branch-commits mailing list