Skip to content

Commit 4aaf774

Browse files
author
Anastasia Stulova
committed
[Docs] Release notes for OpenCL
Differential Revision: https://reviews.llvm.org/D51212 git-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_70@340910 91177308-0d34-0410-b5e6-96231b3b80d8
1 parent de97def commit 4aaf774

File tree

1 file changed

+24
-3
lines changed

1 file changed

+24
-3
lines changed

docs/ReleaseNotes.rst

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -222,10 +222,31 @@ Objective-C Language Changes in Clang
222222

223223
...
224224

225-
OpenCL C Language Changes in Clang
226-
----------------------------------
225+
OpenCL C/C++ Language Changes in Clang
226+
--------------------------------------
227227

228-
...
228+
Miscellaneous changes in OpenCL C:
229+
230+
- Added ``cles_khr_int64`` extension.
231+
232+
- Added bug fixes and simplifications to Clang blocks in OpenCL mode.
233+
234+
- Added compiler flag ``-cl-uniform-work-group-size`` to allow extra compile time optimisation.
235+
236+
- Propagate ``denorms-are-zero`` attribute to IR if ``-cl-denorms-are-zero`` is passed to the compiler.
237+
238+
- Separated ``read_only`` and ``write_only`` pipe IR types.
239+
240+
- Fixed address space for the ``__func__`` predefined macro.
241+
242+
- Improved diagnostics of kernel argument types.
243+
244+
245+
Started OpenCL C++ support:
246+
247+
- Added ``-std/-cl-std=c++``.
248+
249+
- Added support for keywords.
229250

230251
OpenMP Support in Clang
231252
----------------------------------

0 commit comments

Comments
 (0)