This is an archive of the discontinued LLVM Phabricator instance.

Only verify LazyCallGraph under expensive checks
ClosedPublic

Authored by aeubanks on Feb 22 2021, 1:39 PM.

Details

Summary

These verify calls are causing a lot of slowdown on some files, up to 8x.
The LazyCallGraph infra has been tested a lot over the years, so I'm fairly confident that we don't always need to run the verifys.

Diff Detail

Event Timeline

aeubanks created this revision.Feb 22 2021, 1:39 PM
aeubanks requested review of this revision.Feb 22 2021, 1:39 PM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 22 2021, 1:39 PM
thakis accepted this revision.Feb 22 2021, 1:48 PM
This revision is now accepted and ready to land.Feb 22 2021, 1:48 PM
This revision was landed with ongoing or failed builds.Feb 22 2021, 8:19 PM
This revision was automatically updated to reflect the committed changes.