[clang] [clang][docs][OpenMP] Move tracing interface to OpenMP 5.0 (PR #112125)
via cfe-commits
cfe-commits at lists.llvm.org
Sat Oct 12 23:12:34 PDT 2024
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-clang
Author: Luke Marzen (lmarzen)
<details>
<summary>Changes</summary>
The OMPT Device Tracing Interface was introduced in the OpenMP 5.0 specification (see section 4.6.2).
https://www.openmp.org/wp-content/uploads/OpenMP-API-Specification-5.0.pdf
---
Full diff: https://github.com/llvm/llvm-project/pull/112125.diff
1 Files Affected:
- (modified) clang/docs/OpenMPSupport.rst (+3-3)
``````````diff
diff --git a/clang/docs/OpenMPSupport.rst b/clang/docs/OpenMPSupport.rst
index 6c7afc12b44ebb..3c9720539ab025 100644
--- a/clang/docs/OpenMPSupport.rst
+++ b/clang/docs/OpenMPSupport.rst
@@ -111,7 +111,9 @@ implementation.
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
| OMPD | OMPD interfaces | :good:`done` | https://reviews.llvm.org/D99914 (Supports only HOST(CPU) and Linux |
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
-| OMPT | OMPT interfaces (callback support) | :good:`done` | |
+| OMPT | callback interface | :good:`done` | |
++------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
+| OMPT | device tracing interface | :none:`unclaimed` | |
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
| thread affinity | thread affinity | :good:`done` | |
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
@@ -332,8 +334,6 @@ implementation.
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
| OMPT | new 'emi' callbacks for external monitoring interfaces | :good:`done` | |
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
-| OMPT | device tracing interface | :none:`unclaimed` | |
-+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
| task | 'strict' modifier for taskloop construct | :none:`unclaimed` | |
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
| task | inoutset in depend clause | :good:`done` | D97085, D118383 |
``````````
</details>
https://github.com/llvm/llvm-project/pull/112125
More information about the cfe-commits
mailing list