Skip to content

Commit dc73180

Browse files
committed
Update ReleaseNotes.rst.
1 parent 91f8432 commit dc73180

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

clang/docs/ReleaseNotes.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -599,6 +599,18 @@ OpenMP Support
599599

600600
Improvements
601601
^^^^^^^^^^^^
602+
- Mapping of expressions that have base-pointers now conforms to the OpenMP's
603+
conditional pointer-attachment based on both pointee and poitner being
604+
present, and one being new. This also lays the foundation of supporting
605+
OpenMP 6.1's attach map-type modifier.
606+
- Several improvements were made to the handling of maps on list items involving
607+
multiple levels of pointer dereferences, including not mapping intermediate
608+
expressions, and grouping the items that share the same base-pointer, as
609+
belonging to the same containing structure.
610+
- Support of array-sections on ``use_device_addr`` was made more robust,
611+
including diagnosing when the array-section's base is not a named-variable.
612+
- Handling of ``use_device_addr`` and ``use_device_ptr`` in the presence of
613+
other maps with the same base-pointer/variable, was improved.
602614

603615
Additional Information
604616
======================

0 commit comments

Comments
 (0)