This is an archive of the discontinued LLVM Phabricator instance.

[WIP] Getting rid of getAnalysisResult usage in PassManager
AbandonedPublic

Authored by fedor.sergeev on Sep 17 2018, 6:17 AM.

Details

Summary

Removing it in PassManager::run requires fixing PassManagerTest.
Removing it in RepeatedPass::run requires ability to specialize RepeatedPass
on AnalysisManager.

Just for discussion of possible solutions for D47858.

Diff Detail