This is an archive of the discontinued LLVM Phabricator instance.

[flang][OpenMP] Support for allocatable/pointer in copyin clause
Needs ReviewPublic

Authored by NimishMishra on Aug 27 2023, 11:46 PM.

Details

Summary

Functions related to manipulation of HostAssociation of symbols are capable of handling pointers and allocatables. For pointers, a fir.ptr type variable is copied, while a fir.heap type variable is used for allocatables. This patch tests the same framework in context of initialising thread-privatized fir.heap or fir.ptr variables.

Diff Detail