This is an archive of the discontinued LLVM Phabricator instance.

[Modules] A utility to identify compilations that produce BMIs.
AbandonedPublicDraft

Authored by iains on Feb 3 2022, 6:14 AM.

Details

Reviewers
None
Summary

We want to be able to decide if a given compilation should emit a
BMI if an appropriate module line is found. We must not confuse
these cases with an implementation that implicitly pulls in its
respective interface.

Diff Detail

Event Timeline

iains created this revision.Feb 3 2022, 6:14 AM
iains updated this revision to Diff 536583.Jul 2 2023, 5:28 AM
iains retitled this revision from [Modules] Provide a way to differentiate Interface from Implementation. to [Modules] A utility to identify compilations that produce BMIs..
iains edited the summary of this revision. (Show Details)

rebased, updated the description to use BMI instead of CMI.

Herald added a project: Restricted Project. · View Herald TranscriptJul 2 2023, 5:28 AM
iains abandoned this revision.Oct 3 2023, 1:29 AM

this will be updated and moved to a pull request

Herald added a project: Restricted Project. · View Herald TranscriptOct 3 2023, 1:29 AM
Herald added a subscriber: cfe-commits. · View Herald Transcript