Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/llvm/llvm-project.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnastasia Stulova <anastasia.stulova@arm.com>2022-09-01 12:04:50 +0300
committerAnastasia Stulova <anastasia.stulova@arm.com>2022-09-01 12:07:00 +0300
commit5e1b36ced538cfc80f2400b27e346d2175b04092 (patch)
tree99e6183ab5c305812d9bf8b615dd7963ba6a2548
parent0b644cb1cc35dc29420b36c6715518d7430c6538 (diff)
[Docs][OpenCL][SPIR-V] Release 15 notes for Clang.
-rw-r--r--clang/docs/ReleaseNotes.rst24
1 files changed, 20 insertions, 4 deletions
diff --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst
index 383ad2983feb..d405cfe706b4 100644
--- a/clang/docs/ReleaseNotes.rst
+++ b/clang/docs/ReleaseNotes.rst
@@ -572,10 +572,18 @@ CUDA/HIP Language Changes in Clang
Objective-C Language Changes in Clang
-------------------------------------
-OpenCL C Language Changes in Clang
-----------------------------------
-
-...
+OpenCL Kernel Language Changes in Clang
+---------------------------------------
+
+- Improved/fixed misc issues in the builtin function support and diagnostics.
+- Improved diagnostics for unknown extension pragma, subgroup functions and
+ implicit function prototype.
+- Added ``-cl-ext`` flag to the Clang driver to toggle extensions/features
+ compiled for.
+- Added ``cl_khr_subgroup_rotate`` extension.
+- Removed some ``printf`` and ``hostcall`` related diagnostics when compiling
+ for AMDGPU.
+- Fixed alignment of pointer types in kernel arguments.
ABI Changes in Clang
--------------------
@@ -661,6 +669,14 @@ Arm and AArch64 Support in Clang
Operations found in the :ref:`Clang Language Extensions <Vector Operations>`
document.
+SPIR-V Support in Clang
+-----------------------
+
+- Added flag ``-fintegrated-objemitter`` to enable use of experimental
+ integrated LLVM backend when generating SPIR-V binary.
+- The SPIR-V generator continues to produce typed pointers in this release
+ despite the general switch of LLVM to opaque pointers.
+
Floating Point Support in Clang
-------------------------------