aboutsummaryrefslogtreecommitdiff
path: root/openmp
diff options
context:
space:
mode:
authorKevin Sala <kevin.sala@bsc.es>2023-01-24 22:02:30 +0100
committerKevin Sala <kevin.sala@bsc.es>2023-01-24 22:15:49 +0100
commit9dea83d4af0b532373f8a0384ce7a873ebf18e41 (patch)
tree622245c463a96bc7d7e8d9a4cb04a0c5bb178802 /openmp
parent25b03ae78ff368f77d548fddea327f3b802799f3 (diff)
downloadllvm-9dea83d4af0b532373f8a0384ce7a873ebf18e41.zip
llvm-9dea83d4af0b532373f8a0384ce7a873ebf18e41.tar.gz
llvm-9dea83d4af0b532373f8a0384ce7a873ebf18e41.tar.bz2
[OpenMP][Doc] Update release notes with NextGen plugins
Diffstat (limited to 'openmp')
-rw-r--r--openmp/docs/ReleaseNotes.rst11
1 files changed, 11 insertions, 0 deletions
diff --git a/openmp/docs/ReleaseNotes.rst b/openmp/docs/ReleaseNotes.rst
index dd59426..15b4e3f 100644
--- a/openmp/docs/ReleaseNotes.rst
+++ b/openmp/docs/ReleaseNotes.rst
@@ -23,6 +23,17 @@ Non-comprehensive list of changes in this release
* OpenMP target offloading will no longer support on 32-bit Linux systems.
``libomptarget`` and plugins will not be built on 32-bit systems.
+* OpenMP target offloading plugins are re-implemented and named as the NextGen
+ plugins. These have an internal unified interface that implement the common
+ behavior of all the plugins. This way, generic optimizations or features can
+ be implemented once, in the plugin interface, so all the plugins include them
+ with no additional effort. Also, all new plugins now behave more similarly and
+ debugging is simplified. The NextGen module includes the NVIDIA CUDA, the
+ AMDGPU and the GenericELF64bit plugins. These NextGen plugins are enabled by
+ default and replace the original ones. The new plugins can be disabled by
+ setting the environment variable ``LIBOMPTARGET_NEXTGEN_PLUGINS`` to ``false``
+ (default: ``true``).
+
* Support for building the OpenMP runtime for Windows on AArch64 and ARM
with MinGW based toolchains.