@@ -20,27 +20,40 @@ from the `LLVM releases web site <https://llvm.org/releases/>`_.
20
20
Non-comprehensive list of changes in this release
21
21
=================================================
22
22
23
+ * OpenMP target offloading will no longer support on 32-bit Linux systems.
24
+ ``libomptarget `` and plugins will not be built on 32-bit systems.
25
+
23
26
* Support for building the OpenMP runtime for Windows on AArch64 and ARM
24
27
with MinGW based toolchains.
25
28
26
29
* Made the OpenMP runtime tests run successfully on Windows.
27
30
28
- * Improved performance and internalization when compiling in LTO mode using
31
+ * Improved performance and internalization when compiling in LTO mode using
29
32
``-foffload-lto ``.
30
33
31
- * Created the ``nvptx-arch `` and ``amdgpu-arch `` tools to query the user's
34
+ * Created the ``nvptx-arch `` and ``amdgpu-arch `` tools to query the user's
32
35
installed GPUs.
33
36
34
- * Removed ``CLANG_OPENMP_NVPTX_DEFAULT_ARCH `` in favor of using the new
37
+ * Removed ``CLANG_OPENMP_NVPTX_DEFAULT_ARCH `` in favor of using the new
35
38
``nvptx-arch `` tool.
36
39
37
- * Added support for ``--offload-arch=native `` which queries the user's locally
38
- available GPU architectures. Now ``-fopenmp --offload-arch=native `` is
40
+ * Added support for ``--offload-arch=native `` which queries the user's locally
41
+ available GPU architectures. Now ``-fopenmp --offload-arch=native `` is
39
42
sufficient to target all of the user's GPUs.
40
43
41
- * Added ``-fopenmp-target-jit `` to enable JIT support.
44
+ * Added ``-fopenmp-target-jit `` to enable JIT support. Only basic JIT feature is
45
+ supported in this release. A couple of JIT related environment variables were
46
+ added, which can be found on `LLVM/OpenMP runtimes page <https://openmp.llvm.org/design/Runtimes.html#libomptarget-jit-opt-level> `.
42
47
43
- * OpenMP now supports ``-Xarch_host `` to control sending compiler arguments only
48
+ * OpenMP now supports ``-Xarch_host `` to control sending compiler arguments only
44
49
to the host compilation.
45
50
46
51
* Improved ``clang-format `` when used on OpenMP offloading applications.
52
+
53
+ * ``f16 `` suffix is supported when compiling OpenMP programs if the target
54
+ supports it.
55
+
56
+ * Python 3 is required to run OpenMP LIT tests now.
57
+
58
+ * Fixed a number of bugs and regressions.
59
+
0 commit comments