This is an archive of the discontinued LLVM Phabricator instance.

[LCG] Don't skip invalidation of LazyCallGraph if CFG analyses are preserved
ClosedPublic

Authored by aeubanks on Oct 6 2021, 2:33 PM.

Details

Summary

The CFG being changed and the overall call graph are not related, we can introduce/remove calls without changing the CFG.

Resolves one of the issues in PR51946.

Diff Detail

Event Timeline

aeubanks created this revision.Oct 6 2021, 2:33 PM
aeubanks requested review of this revision.Oct 6 2021, 2:33 PM
Herald added a project: Restricted Project. · View Herald TranscriptOct 6 2021, 2:33 PM
aeubanks updated this revision to Diff 377691.Oct 6 2021, 2:36 PM

-disable-output

uabelho added a subscriber: uabelho.Oct 6 2021, 9:22 PM
aeubanks updated this revision to Diff 378777.Oct 11 2021, 1:18 PM

simplify test

asbirlea accepted this revision.Oct 11 2021, 1:20 PM

LGTM.

This revision is now accepted and ready to land.Oct 11 2021, 1:20 PM
This revision was landed with ongoing or failed builds.Oct 11 2021, 1:34 PM
This revision was automatically updated to reflect the committed changes.