This is an archive of the discontinued LLVM Phabricator instance.

[GVN] Add missing ICF update
ClosedPublic

Authored by aeubanks on Apr 5 2021, 5:17 PM.

Details

Summary

performScalarPREInsertion() inserts instructions into blocks that we
need to tell ImplicitControlFlowTracking about, otherwise the ICF cache
may be invalid.

Fixes PR49193.

Diff Detail

Event Timeline

aeubanks created this revision.Apr 5 2021, 5:17 PM
aeubanks requested review of this revision.Apr 5 2021, 5:17 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 5 2021, 5:17 PM
nikic accepted this revision.Apr 6 2021, 9:41 AM

LGTM

This revision is now accepted and ready to land.Apr 6 2021, 9:41 AM
This revision was automatically updated to reflect the committed changes.