This is an archive of the discontinued LLVM Phabricator instance.

[OpenMP][OMPIRBuilder] Make OffloadEntriesInfoManager a member of OpenMPIRBuilder
ClosedPublic

Authored by jsjodin on Mar 21 2023, 10:53 AM.

Details

Summary

This patch adds the OffloadEntriesInfoManager to the OpenMPIRBuilder, and
allows the OffloadEntriesInfoManager to access the Configuration in the OpenMPIRBuilder.
With the shared Config there is no risk for inconsistencies, and
there is no longer the need for clang to have a separate OffloadEntriesInfoManager.

Diff Detail

Event Timeline

jsjodin created this revision.Mar 21 2023, 10:53 AM
jsjodin requested review of this revision.Mar 21 2023, 10:53 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 21 2023, 10:53 AM
This revision is now accepted and ready to land.Mar 21 2023, 4:25 PM
Herald added a project: Restricted Project. · View Herald TranscriptMar 23 2023, 8:51 AM
Herald added a subscriber: cfe-commits. · View Herald Transcript