[clang] 5ccc79d - [OpenCL][Docs] Minor update to OpenCL 3.0
Anastasia Stulova via cfe-commits
cfe-commits at lists.llvm.org
Mon May 24 06:19:45 PDT 2021
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 |
More information about the cfe-commits
mailing list