mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-26 04:32:44 +01:00
Revert "[NewPM] Verify LoopAnalysisResults after a loop pass"
This reverts commit 6db3ab2903f42712f44000afb5aa467efbd25f35. Causing too large of compile time regression.
This commit is contained in:
parent
ef2c540c6d
commit
406d3b34cf
@ -291,15 +291,8 @@ PreservedAnalyses FunctionToLoopPassAdaptor::run(Function &F,
|
||||
else
|
||||
PI.runAfterPass<Loop>(*Pass, *L, PassPA);
|
||||
|
||||
#ifndef NDEBUG
|
||||
// LoopAnalysisResults should always be valid.
|
||||
// Note that we don't LAR.SE.verify() because that can change observed SE
|
||||
// queries. See PR44815.
|
||||
LAR.DT.verify();
|
||||
LAR.LI.verify(LAR.DT);
|
||||
if (LAR.MSSA)
|
||||
LAR.MSSA->verifyMemorySSA();
|
||||
#endif
|
||||
// FIXME: We should verify the set of analyses relevant to Loop passes
|
||||
// are preserved.
|
||||
|
||||
// If the loop hasn't been deleted, we need to handle invalidation here.
|
||||
if (!Updater.skipCurrentLoop())
|
||||
|
Loading…
Reference in New Issue
Block a user