performScalarPREInsertion() inserts instructions into blocks that we
need to tell ImplicitControlFlowTracking about, otherwise the ICF cache
may be invalid.
Fixes PR49193.
| Paths 
 |  Differential  D99909  
[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 Fixes PR49193. 
Diff Detail 
 Event TimelineThis revision is now accepted and ready to land.Apr 6 2021, 9:41 AM Closed by commit rG4e83e59eb8f0: [GVN] Add missing ICF update (authored by aeubanks).  ·  Explain WhyApr 6 2021, 10:16 AM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 335575 llvm/lib/Transforms/Scalar/GVN.cpp
 llvm/test/Transforms/GVN/pr49193.ll
 
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||