File tree Expand file tree Collapse file tree 1 file changed +20
-4
lines changed
Expand file tree Collapse file tree 1 file changed +20
-4
lines changed Original file line number Diff line number Diff line change @@ -572,10 +572,18 @@ CUDA/HIP Language Changes in Clang
572572Objective-C Language Changes in Clang
573573-------------------------------------
574574
575- OpenCL C Language Changes in Clang
576- ----------------------------------
577-
578- ...
575+ OpenCL Kernel Language Changes in Clang
576+ ---------------------------------------
577+
578+ - Improved/fixed misc issues in the builtin function support and diagnostics.
579+ - Improved diagnostics for unknown extension pragma, subgroup functions and
580+ implicit function prototype.
581+ - Added ``-cl-ext `` flag to the Clang driver to toggle extensions/features
582+ compiled for.
583+ - Added ``cl_khr_subgroup_rotate `` extension.
584+ - Removed some ``printf `` and ``hostcall `` related diagnostics when compiling
585+ for AMDGPU.
586+ - Fixed alignment of pointer types in kernel arguments.
579587
580588ABI Changes in Clang
581589--------------------
@@ -661,6 +669,14 @@ Arm and AArch64 Support in Clang
661669 Operations found in the :ref: `Clang Language Extensions <Vector Operations >`
662670 document.
663671
672+ SPIR-V Support in Clang
673+ -----------------------
674+
675+ - Added flag ``-fintegrated-objemitter `` to enable use of experimental
676+ integrated LLVM backend when generating SPIR-V binary.
677+ - The SPIR-V generator continues to produce typed pointers in this release
678+ despite the general switch of LLVM to opaque pointers.
679+
664680Floating Point Support in Clang
665681-------------------------------
666682
You can’t perform that action at this time.
0 commit comments