This is an archive of the discontinued LLVM Phabricator instance.

[mlir][llvm] Improve access group import handling.
ClosedPublic

Authored by gysit on Apr 20 2023, 3:38 AM.

Details

Summary

In particular, do not drop all access groups of a loop annotation
if one of them is unused. This change makes the access group import
robust against stale access group references in loop metadata.

Diff Detail

Event Timeline

gysit created this revision.Apr 20 2023, 3:38 AM
Herald added a reviewer: dcaballe. · View Herald Transcript
Herald added a project: Restricted Project. · View Herald Transcript
gysit requested review of this revision.Apr 20 2023, 3:38 AM
Dinistro accepted this revision.Apr 20 2023, 4:24 AM

LGTM! Thanks for fixing that

This revision is now accepted and ready to land.Apr 20 2023, 4:24 AM
This revision was automatically updated to reflect the committed changes.