This is an archive of the discontinued LLVM Phabricator instance.

[flang][openacc] Keep routine information in the module file
ClosedPublic

Authored by clementval on Aug 22 2023, 12:50 PM.

Details

Summary

This patch propagates the acc routine information
to the module file so they can be used by the caller.

Diff Detail

Event Timeline

clementval created this revision.Aug 22 2023, 12:50 PM
Herald added projects: Restricted Project, Restricted Project. · View Herald Transcript
Herald added a subscriber: mehdi_amini. · View Herald Transcript
clementval requested review of this revision.Aug 22 2023, 12:50 PM
razvanlupusoru accepted this revision.Aug 22 2023, 3:42 PM

Looks great. Nice job capturing this information - also especially sub10 which has the acc routine in a separate spot. Great work!

This revision is now accepted and ready to land.Aug 22 2023, 3:42 PM

Not a review comment. FYI @skatrak to check whether there is anything similar to the work that is being done for the openmp requires directive.
https://reviews.llvm.org/D157983
https://reviews.llvm.org/D158168