Skip to content

Commit f3d904e

Browse files
zahiraamGeneraluseAI
authored andcommitted
[OpenMP] Add docs for fb_nullify/fb_preserve (llvm#169558)
Adding documentation following the merge of llvm#168905.
1 parent 1fce2e2 commit f3d904e

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

clang/docs/OpenMPSupport.rst

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -580,6 +580,8 @@ implementation.
580580
| need_device_addr modifier for adjust_args clause | :part:`partial` | :none:`unclaimed` | Parsing/Sema: https://github.com/llvm/llvm-project/pull/143442 |
581581
| | | | https://github.com/llvm/llvm-project/pull/149586 |
582582
+-------------------------------------------------------------+---------------------------+---------------------------+--------------------------------------------------------------------------+
583+
| need_device_ptr modifier for adjust_args clause | :part:`unclaimed` | :none:`unclaimed` | |
584+
+-------------------------------------------------------------+---------------------------+---------------------------+--------------------------------------------------------------------------+
583585
| Prescriptive num_threads | :good:`done` | :none:`unclaimed` | https://github.com/llvm/llvm-project/pull/160659 |
584586
| | | | https://github.com/llvm/llvm-project/pull/146403 |
585587
| | | | https://github.com/llvm/llvm-project/pull/146404 |
@@ -631,7 +633,9 @@ implementation.
631633
| | | | RT: @abhinavgaba (https://github.com/llvm/llvm-project/pull/149036, |
632634
| | | | https://github.com/llvm/llvm-project/pull/158370) |
633635
+-------------------------------------------------------------+---------------------------+---------------------------+--------------------------------------------------------------------------+
634-
636+
| need_device_ptr modifier for adjust_args clause | :part:`partial` | :none:`unclaimed` | Clang Parsing/Sema: https://github.com/llvm/llvm-project/pull/168905 |
637+
| | | | https://github.com/llvm/llvm-project/pull/169558 |
638+
+-------------------------------------------------------------+---------------------------+---------------------------+--------------------------------------------------------------------------+
635639

636640
OpenMP Extensions
637641
=================

clang/docs/ReleaseNotes.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -763,6 +763,9 @@ OpenMP Support
763763
- Updated parsing and semantic analysis support for ``nowait`` clause to accept
764764
optional argument in OpenMP >= 60.
765765
- Added support for ``default`` clause on ``target`` directive.
766+
- Added parsing and semantic analysis support for ``need_device_ptr`` modifier
767+
to accept an optional fallback argument (``fb_nullify`` or ``fb_preserve``)
768+
with OpenMP >= 61.
766769

767770
Improvements
768771
^^^^^^^^^^^^

0 commit comments

Comments
 (0)