This is an archive of the discontinued LLVM Phabricator instance.

[openacc] Add implicit flag to declare attribute
ClosedPublic

Authored by razvanlupusoru on Aug 29 2023, 11:01 AM.

Details

Summary

The declare attribute has been updated to allow implicit flag. This is
useful for variables that can be declare'd implicitly - like global
constants. The verifier has been updated to ensure that an implicit
declare'd variable has an implicit data action. The builder doesn't
require for this flag to be set so any code creating this attribute
will continue to work as-is.

Diff Detail

Event Timeline

Herald added a project: Restricted Project. · View Herald TranscriptAug 29 2023, 11:01 AM
razvanlupusoru requested review of this revision.Aug 29 2023, 11:01 AM
vzakhari accepted this revision.Aug 29 2023, 12:13 PM

Looks good to me. Thank you!

This revision is now accepted and ready to land.Aug 29 2023, 12:13 PM

Fix formatting.

This revision was landed with ongoing or failed builds.Aug 29 2023, 1:14 PM
This revision was automatically updated to reflect the committed changes.