[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