[llvm-commits] [polly] r146279 - in /polly/trunk/lib: RegionSimplify.cpp Support/ScopHelper.cpp

Benjamin Kramer benny.kra at googlemail.com
Fri Dec 9 13:34:43 PST 2011


Author: d0k
Date: Fri Dec  9 15:34:43 2011
New Revision: 146279

URL: http://llvm.org/viewvc/llvm-project?rev=146279&view=rev
Log:
Update after LLVM API change.

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

Modified: polly/trunk/lib/RegionSimplify.cpp
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/RegionSimplify.cpp?rev=146279&r1=146278&r2=146279&view=diff
==============================================================================
--- polly/trunk/lib/RegionSimplify.cpp (original)
+++ polly/trunk/lib/RegionSimplify.cpp Fri Dec  9 15:34:43 2011
@@ -112,8 +112,7 @@
 
   assert(Preds.size() && "This region has already a single entry edge");
 
-  BasicBlock *newEntry = SplitBlockPredecessors(oldEntry,
-                                                Preds.data(), Preds.size(),
+  BasicBlock *newEntry = SplitBlockPredecessors(oldEntry, Preds,
                                                 ".single_entry", this);
 
   RegionInfo *RI = &getAnalysis<RegionInfo> ();
@@ -164,8 +163,7 @@
 
   DEBUG(dbgs() << "Going to create single exit for:\n");
   DEBUG(R->print(dbgs(), true, 0, Region::PrintRN));
-  BasicBlock *newExit =  SplitBlockPredecessors(oldExit,
-                                                Preds.data(), Preds.size(),
+  BasicBlock *newExit =  SplitBlockPredecessors(oldExit, Preds,
                                                 ".single_exit", this);
   RegionInfo *RI = &getAnalysis<RegionInfo>();
 

Modified: polly/trunk/lib/Support/ScopHelper.cpp
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/Support/ScopHelper.cpp?rev=146279&r1=146278&r2=146279&view=diff
==============================================================================
--- polly/trunk/lib/Support/ScopHelper.cpp (original)
+++ polly/trunk/lib/Support/ScopHelper.cpp Fri Dec  9 15:34:43 2011
@@ -231,7 +231,7 @@
     if (R->contains(*PI))
       Preds.push_back(*PI);
 
-  return SplitBlockPredecessors(BB, Preds.data(), Preds.size(), ".region", P);
+  return SplitBlockPredecessors(BB, Preds, ".region", P);
 }
 
 void polly::splitEntryBlockForAlloca(BasicBlock *EntryBlock, Pass *P) {





More information about the llvm-commits mailing list