This is an archive of the discontinued LLVM Phabricator instance.

[OpenCL] Release 3.9 notes
ClosedPublic

Authored by Anastasia on Aug 12 2016, 9:23 AM.

Details

Reviewers
hans
Summary

Release notes for OpenCL in Clang

Diff Detail

Event Timeline

Anastasia updated this revision to Diff 67846.Aug 12 2016, 9:23 AM
Anastasia retitled this revision from to [OpenCL] Release 3.9 notes.
Anastasia updated this object.
Anastasia added a reviewer: hans.
Anastasia added subscribers: yaxunl, bader, cfe-commits.
hans accepted this revision.Aug 12 2016, 11:14 AM
hans edited edge metadata.

lgtm!

Please commit to https://llvm.org/svn/llvm-project/cfe/branches/release_39 or let me know if you'd prefer me to do it.

docs/ReleaseNotes.rst
206

very minor nit: there are two spaces after "diagnostics"

This revision is now accepted and ready to land.Aug 12 2016, 11:14 AM

Thanks! Is there a way to check the doc before committing? I am not sure how to make the html generated out of this.

hans added a comment.Aug 12 2016, 11:47 AM

Thanks! Is there a way to check the doc before committing? I am not sure how to make the html generated out of this.

I build the docs like this:

cmake -GNinja -DLLVM_ENABLE_SPHINX=ON -DLLVM_BUILD_DOCS=ON ../llvm.src
ninja sphinx
Anastasia closed this revision.Aug 15 2016, 9:37 AM

Thanks! Committed in r278677.

@hans, I have committed one minor addition to OpenCL notes (r279224), which is important enough to include

Index: docs/ReleaseNotes.rst
===================================================================
--- docs/ReleaseNotes.rst	(revision 279176)
  +++ docs/ReleaseNotes.rst	(working copy)
  @@ -163,6 +163,8 @@
   features have been completed since the previous release:
   
   - Pipe builtin functions (s6.13.16.2-4).
  +- Dynamic parallelism support via the ``enqueue_kernel`` Clang builtin function,
  +  as well as the kernel query functions from s6.13.17.6. 
   - Address space conversion functions ``to_{global/local/private}``.
   - ``nosvm`` attribute support.
   - Improved diagnostic and generation of Clang Blocks used in OpenCL kernel code.

I hope it's not a problem.