[polly] r194921 - move MayAliasSet.cpp into lib/Analysis

Sebastian Pop spop at codeaurora.org
Sat Nov 16 07:28:46 PST 2013


Author: spop
Date: Sat Nov 16 09:28:45 2013
New Revision: 194921

URL: http://llvm.org/viewvc/llvm-project?rev=194921&view=rev
Log:
move MayAliasSet.cpp into lib/Analysis

Added:
    polly/trunk/lib/Analysis/MayAliasSet.cpp
      - copied, changed from r194910, polly/trunk/lib/MayAliasSet.cpp
Removed:
    polly/trunk/lib/MayAliasSet.cpp
Modified:
    polly/trunk/lib/Analysis/CMakeLists.txt
    polly/trunk/lib/CMakeLists.txt

Modified: polly/trunk/lib/Analysis/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/Analysis/CMakeLists.txt?rev=194921&r1=194920&r2=194921&view=diff
==============================================================================
--- polly/trunk/lib/Analysis/CMakeLists.txt (original)
+++ polly/trunk/lib/Analysis/CMakeLists.txt Sat Nov 16 09:28:45 2013
@@ -1,5 +1,6 @@
 add_polly_library(PollyAnalysis
   Dependences.cpp
+  MayAliasSet.cpp
   ScopDetection.cpp
   ScopInfo.cpp
   ScopGraphPrinter.cpp

Copied: polly/trunk/lib/Analysis/MayAliasSet.cpp (from r194910, polly/trunk/lib/MayAliasSet.cpp)
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/Analysis/MayAliasSet.cpp?p2=polly/trunk/lib/Analysis/MayAliasSet.cpp&p1=polly/trunk/lib/MayAliasSet.cpp&r1=194910&r2=194921&rev=194921&view=diff
==============================================================================
    (empty)

Modified: polly/trunk/lib/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/CMakeLists.txt?rev=194921&r1=194920&r2=194921&view=diff
==============================================================================
--- polly/trunk/lib/CMakeLists.txt (original)
+++ polly/trunk/lib/CMakeLists.txt Sat Nov 16 09:28:45 2013
@@ -28,7 +28,6 @@ add_polly_loadable_module(LLVMPolly
   DeadCodeElimination.cpp
   IndependentBlocks.cpp
   IndVarSimplify.cpp
-  MayAliasSet.cpp
   Pocc.cpp
   RegisterPasses.cpp
   ScheduleOptimizer.cpp

Removed: polly/trunk/lib/MayAliasSet.cpp
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/MayAliasSet.cpp?rev=194920&view=auto
==============================================================================
--- polly/trunk/lib/MayAliasSet.cpp (original)
+++ polly/trunk/lib/MayAliasSet.cpp (removed)
@@ -1,42 +0,0 @@
-//===---------- MayAliasSet.cpp  - May-Alais Set for base pointers --------===//
-//
-//                     The LLVM Compiler Infrastructure
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-//
-// This file implements the MayAliasSet class
-//
-//===----------------------------------------------------------------------===//
-
-#include "polly/TempScopInfo.h"
-#include "polly/MayAliasSet.h"
-#include "llvm/Analysis/AliasAnalysis.h"
-#include "llvm/Analysis/AliasSetTracker.h"
-#include "llvm/Analysis/RegionInfo.h"
-#include "llvm/Analysis/RegionIterator.h"
-#include "llvm/Assembly/Writer.h"
-#include "llvm/IR/LLVMContext.h"
-#include "llvm/Support/Debug.h"
-#include "llvm/Support/raw_ostream.h"
-
-using namespace llvm;
-using namespace polly;
-
-void MayAliasSet::print(raw_ostream &OS) const {
-  OS << "Must alias {";
-
-  for (const_iterator I = mustalias_begin(), E = mustalias_end(); I != E; ++I) {
-    WriteAsOperand(OS, *I, false);
-    OS << ", ";
-  }
-
-  OS << "} May alias {";
-  OS << '}';
-}
-
-void MayAliasSet::dump() const { print(dbgs()); }
-
-void MayAliasSetInfo::buildMayAliasSets(TempScop &Scop, AliasAnalysis &AA) {}





More information about the llvm-commits mailing list