File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed
Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -599,6 +599,18 @@ OpenMP Support
599599
600600Improvements
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
603615Additional Information
604616======================
You can’t perform that action at this time.
0 commit comments