From 33ff3c20498ef5c2057730d91a9dbee21a027a31 Mon Sep 17 00:00:00 2001 From: Bjorn Pettersson Date: Tue, 4 May 2021 19:07:05 +0200 Subject: Revert "Make dependency between certain analysis passes transitive" This reverts commit 3655f0757f2b4b61419446b326410118658826ba. It caused assertion failures related to setLastUser in polly builds. --- llvm/lib/Analysis/LoopAccessAnalysis.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'llvm/lib/Analysis/LoopAccessAnalysis.cpp') diff --git a/llvm/lib/Analysis/LoopAccessAnalysis.cpp b/llvm/lib/Analysis/LoopAccessAnalysis.cpp index 3535058..cd08632 100644 --- a/llvm/lib/Analysis/LoopAccessAnalysis.cpp +++ b/llvm/lib/Analysis/LoopAccessAnalysis.cpp @@ -2281,12 +2281,12 @@ bool LoopAccessLegacyAnalysis::runOnFunction(Function &F) { } void LoopAccessLegacyAnalysis::getAnalysisUsage(AnalysisUsage &AU) const { - AU.addRequiredTransitive(); - AU.addRequiredTransitive(); - AU.addRequiredTransitive(); - AU.addRequiredTransitive(); + AU.addRequired(); + AU.addRequired(); + AU.addRequired(); + AU.addRequired(); - AU.setPreservesAll(); + AU.setPreservesAll(); } char LoopAccessLegacyAnalysis::ID = 0; -- cgit v1.1