This revision was automatically updated to reflect the committed changes. Closed by commit rL340910: [Docs] Release notes for OpenCL (authored by stulova, committed by ). Herald added a subscriber: llvm-commits.
Changed prior to commit: https://reviews.llvm.org/D51212?vs=162362&id=163034#toc Repository: rL LLVM https://reviews.llvm.org/D51212 Files: cfe/branches/release_70/docs/ReleaseNotes.rst Index: cfe/branches/release_70/docs/ReleaseNotes.rst =================================================================== --- cfe/branches/release_70/docs/ReleaseNotes.rst +++ cfe/branches/release_70/docs/ReleaseNotes.rst @@ -222,10 +222,31 @@ ... -OpenCL C Language Changes in Clang ----------------------------------- +OpenCL C/C++ Language Changes in Clang +-------------------------------------- -... +Miscellaneous changes in OpenCL C: + +- Added ``cles_khr_int64`` extension. + +- Added bug fixes and simplifications to Clang blocks in OpenCL mode. + +- Added compiler flag ``-cl-uniform-work-group-size`` to allow extra compile time optimisation. + +- Propagate ``denorms-are-zero`` attribute to IR if ``-cl-denorms-are-zero`` is passed to the compiler. + +- Separated ``read_only`` and ``write_only`` pipe IR types. + +- Fixed address space for the ``__func__`` predefined macro. + +- Improved diagnostics of kernel argument types. + + +Started OpenCL C++ support: + +- Added ``-std/-cl-std=c++``. + +- Added support for keywords. OpenMP Support in Clang ----------------------------------
Index: cfe/branches/release_70/docs/ReleaseNotes.rst =================================================================== --- cfe/branches/release_70/docs/ReleaseNotes.rst +++ cfe/branches/release_70/docs/ReleaseNotes.rst @@ -222,10 +222,31 @@ ... -OpenCL C Language Changes in Clang ----------------------------------- +OpenCL C/C++ Language Changes in Clang +-------------------------------------- -... +Miscellaneous changes in OpenCL C: + +- Added ``cles_khr_int64`` extension. + +- Added bug fixes and simplifications to Clang blocks in OpenCL mode. + +- Added compiler flag ``-cl-uniform-work-group-size`` to allow extra compile time optimisation. + +- Propagate ``denorms-are-zero`` attribute to IR if ``-cl-denorms-are-zero`` is passed to the compiler. + +- Separated ``read_only`` and ``write_only`` pipe IR types. + +- Fixed address space for the ``__func__`` predefined macro. + +- Improved diagnostics of kernel argument types. + + +Started OpenCL C++ support: + +- Added ``-std/-cl-std=c++``. + +- Added support for keywords. OpenMP Support in Clang ----------------------------------
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits