diff options
author | Anastasia Stulova <anastasia.stulova@arm.com> | 2022-09-01 12:04:50 +0300 |
---|---|---|
committer | Anastasia Stulova <anastasia.stulova@arm.com> | 2022-09-01 12:07:00 +0300 |
commit | 5e1b36ced538cfc80f2400b27e346d2175b04092 (patch) | |
tree | 99e6183ab5c305812d9bf8b615dd7963ba6a2548 | |
parent | 0b644cb1cc35dc29420b36c6715518d7430c6538 (diff) |
[Docs][OpenCL][SPIR-V] Release 15 notes for Clang.
-rw-r--r-- | clang/docs/ReleaseNotes.rst | 24 |
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 ------------------------------- |