This is an archive of the discontinued LLVM Phabricator instance.

[OpenCL][Docs] Release 13 notes
ClosedPublic

Authored by Anastasia on Sep 6 2021, 8:23 AM.

Details

Summary

Major OpenCL functionality added in release 13.

Diff Detail

Event Timeline

Anastasia created this revision.Sep 6 2021, 8:23 AM
Anastasia requested review of this revision.Sep 6 2021, 8:23 AM

Due to the release completion schedule and my planned absences, it is likely that this needs finalizing by the end of the week. Any small changes can still be added later on should you wish to improve something afterwards up until the release branch is frozen. I just want to make sure that we don't miss adding the main content for the release.

Overall, I think the release notes accurately describe tasks I have been working on. A couple of suggestions and minor grammatical changes provided.

clang/docs/ReleaseNotes.rst
159

function declarations - first word in singular form

168

Would it be worth mentioning that command line flag -cl-std=clc++1.0 is now allowed and preferred over -cl-std=clc++?

174

Fixed OpenCL C language version ... - past form of "fix" for consistency with other bullet points

194

Is there a reason why DOT is written in all capitals? If yes, then maybe it should be written like so in Arm dot product extension on line 177 as well?

218

I think this should be rephrased. NULL macro was already present in internal headers but now its value is redefined to nullptr. I would suggest listing it as:

- Redefined ``NULL`` macro in internal headers to be compatible with C++.
Anastasia updated this revision to Diff 371536.Sep 9 2021, 3:38 AM
  • Addressed review comments from @Topotuna
  • Reordered items to group features and fixes
Topotuna accepted this revision.Sep 10 2021, 1:48 AM

LGTM! Thanks

This revision is now accepted and ready to land.Sep 10 2021, 1:48 AM