[polly] r242897 - [PM/AA] Update to reflect the new LLVM API which no longer requires an

Chandler Carruth chandlerc at gmail.com
Wed Jul 22 05:15:34 PDT 2015


Author: chandlerc
Date: Wed Jul 22 07:15:33 2015
New Revision: 242897

URL: http://llvm.org/viewvc/llvm-project?rev=242897&view=rev
Log:
[PM/AA] Update to reflect the new LLVM API which no longer requires an
AliasAnalysis pointer.

Modified:
    polly/trunk/lib/Support/ScopHelper.cpp

Modified: polly/trunk/lib/Support/ScopHelper.cpp
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/Support/ScopHelper.cpp?rev=242897&r1=242896&r2=242897&view=diff
==============================================================================
--- polly/trunk/lib/Support/ScopHelper.cpp (original)
+++ polly/trunk/lib/Support/ScopHelper.cpp Wed Jul 22 07:15:33 2015
@@ -92,13 +92,12 @@ BasicBlock *polly::createSingleExitEdge(
     if (R->contains(*PI))
       Preds.push_back(*PI);
 
-  auto *AA = P->getAnalysisIfAvailable<AliasAnalysis>();
   auto *DTWP = P->getAnalysisIfAvailable<DominatorTreeWrapperPass>();
   auto *DT = DTWP ? &DTWP->getDomTree() : nullptr;
   auto *LIWP = P->getAnalysisIfAvailable<LoopInfoWrapperPass>();
   auto *LI = LIWP ? &LIWP->getLoopInfo() : nullptr;
 
-  return SplitBlockPredecessors(BB, Preds, ".region", AA, DT, LI);
+  return SplitBlockPredecessors(BB, Preds, ".region", DT, LI);
 }
 
 static void replaceScopAndRegionEntry(polly::Scop *S, BasicBlock *OldEntry,





More information about the llvm-commits mailing list