Author: Anastasia Stulova Date: 2021-05-24T14:19:22+01:00 New Revision: 5ccc79dc38b2df18cca5a9b4d66dcd4603f948e9
URL: https://github.com/llvm/llvm-project/commit/5ccc79dc38b2df18cca5a9b4d66dcd4603f948e9 DIFF: https://github.com/llvm/llvm-project/commit/5ccc79dc38b2df18cca5a9b4d66dcd4603f948e9.diff LOG: [OpenCL][Docs] Minor update to OpenCL 3.0 Added: Modified: clang/docs/OpenCLSupport.rst Removed: ################################################################################ diff --git a/clang/docs/OpenCLSupport.rst b/clang/docs/OpenCLSupport.rst index dbfb67f90ae1..2a6b9a0b7346 100644 --- a/clang/docs/OpenCLSupport.rst +++ b/clang/docs/OpenCLSupport.rst @@ -340,7 +340,7 @@ Missing features or with limited support .. _opencl_300: OpenCL C 3.0 Usage -================================ +================== OpenCL C 3.0 language standard makes most OpenCL C 2.0 features optional. Optional functionality in OpenCL C 3.0 is indicated with the presence of feature-test macros @@ -357,7 +357,7 @@ user should specify both (extension and feature) in command-line flag: OpenCL C 3.0 Implementation Status -================================ +---------------------------------- The following table provides an overview of features in OpenCL C 3.0 and their implementation status. @@ -371,7 +371,7 @@ implementation status. +------------------------------+--------------------------------------------------------------+----------------------+---------------------------------------------------------------------------+ | Predefined macros | Feature macros | :good:`done` | https://reviews.llvm.org/D95776 | +------------------------------+--------------------------------------------------------------+----------------------+---------------------------------------------------------------------------+ -| Feature optionality | Generic address space | :none:`unclaimed` | | +| Feature optionality | Generic address space | :none:`worked on` | https://reviews.llvm.org/D95778 (partial frontend) | +------------------------------+--------------------------------------------------------------+----------------------+---------------------------------------------------------------------------+ | Feature optionality | Builtin function overloads with generic address space | :part:`worked on` | https://reviews.llvm.org/D92004 | +------------------------------+--------------------------------------------------------------+----------------------+---------------------------------------------------------------------------+ @@ -389,6 +389,8 @@ implementation status. +------------------------------+--------------------------------------------------------------+----------------------+---------------------------------------------------------------------------+ | Feature optionality | Work group collective functions | :part:`worked on` | https://reviews.llvm.org/D92004 | +------------------------------+--------------------------------------------------------------+----------------------+---------------------------------------------------------------------------+ +| Feature optionality | Image types | :part:`unclaimed` | | ++------------------------------+--------------------------------------------------------------+----------------------+---------------------------------------------------------------------------+ | New functionality | RGBA vector components | :good:`done` | https://reviews.llvm.org/D99969 | +------------------------------+--------------------------------------------------------------+----------------------+---------------------------------------------------------------------------+ | New functionality | Subgroup functions | :part:`worked on` | https://reviews.llvm.org/D92004 | _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits