From: Shilei Tian Date: Tue, 24 Jan 2023 19:04:28 +0000 (-0500) Subject: [OpenMP][Doc] Update release note for 16 release X-Git-Tag: upstream/17.0.6~19780 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=31c95e5a4dc45dbb5cf5dc89eb343f402333c984;p=platform%2Fupstream%2Fllvm.git [OpenMP][Doc] Update release note for 16 release --- diff --git a/openmp/docs/ReleaseNotes.rst b/openmp/docs/ReleaseNotes.rst index cc3f24e..371457a 100644 --- a/openmp/docs/ReleaseNotes.rst +++ b/openmp/docs/ReleaseNotes.rst @@ -20,27 +20,40 @@ from the `LLVM releases web site `_. 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. + * Support for building the OpenMP runtime for Windows on AArch64 and ARM with MinGW based toolchains. * Made the OpenMP runtime tests run successfully on Windows. -* Improved performance and internalization when compiling in LTO mode using +* Improved performance and internalization when compiling in LTO mode using ``-foffload-lto``. -* Created the ``nvptx-arch`` and ``amdgpu-arch`` tools to query the user's +* Created the ``nvptx-arch`` and ``amdgpu-arch`` tools to query the user's installed GPUs. -* Removed ``CLANG_OPENMP_NVPTX_DEFAULT_ARCH`` in favor of using the new +* Removed ``CLANG_OPENMP_NVPTX_DEFAULT_ARCH`` in favor of using the new ``nvptx-arch`` tool. -* Added support for ``--offload-arch=native`` which queries the user's locally - available GPU architectures. Now ``-fopenmp --offload-arch=native`` is +* Added support for ``--offload-arch=native`` which queries the user's locally + available GPU architectures. Now ``-fopenmp --offload-arch=native`` is sufficient to target all of the user's GPUs. -* Added ``-fopenmp-target-jit`` to enable JIT support. +* Added ``-fopenmp-target-jit`` to enable JIT support. Only basic JIT feature is + supported in this release. A couple of JIT related environment variables were + added, which can be found on `LLVM/OpenMP runtimes page `. -* OpenMP now supports ``-Xarch_host`` to control sending compiler arguments only +* OpenMP now supports ``-Xarch_host`` to control sending compiler arguments only to the host compilation. * Improved ``clang-format`` when used on OpenMP offloading applications. + +* ``f16`` suffix is supported when compiling OpenMP programs if the target + supports it. + +* Python 3 is required to run OpenMP LIT tests now. + +* Fixed a number of bugs and regressions. +