summaryrefslogtreecommitdiffstats
path: root/polly/lib/Analysis/MayAliasSet.cpp
diff options
context:
space:
mode:
authorTobias Grosser <tobias@grosser.es>2014-02-11 23:34:40 +0000
committerTobias Grosser <tobias@grosser.es>2014-02-11 23:34:40 +0000
commit86070d226be8deef8ba84201df32f33934fa3fe5 (patch)
tree4e2dc8242e58050cddb00ae9c7ff9edfe41679f3 /polly/lib/Analysis/MayAliasSet.cpp
parentcbcd578f0c8850bb5209f8a9ced23d6a90a01af6 (diff)
downloadbcm5719-llvm-86070d226be8deef8ba84201df32f33934fa3fe5.tar.gz
bcm5719-llvm-86070d226be8deef8ba84201df32f33934fa3fe5.zip
Remove MayAliasSet class
The MayAliasSet class is currently not used and just confuses people. We can reintroduce it in case need a more precise tracking of alias sets. llvm-svn: 201191
Diffstat (limited to 'polly/lib/Analysis/MayAliasSet.cpp')
-rw-r--r--polly/lib/Analysis/MayAliasSet.cpp41
1 files changed, 0 insertions, 41 deletions
diff --git a/polly/lib/Analysis/MayAliasSet.cpp b/polly/lib/Analysis/MayAliasSet.cpp
deleted file mode 100644
index e7205ee7741..00000000000
--- a/polly/lib/Analysis/MayAliasSet.cpp
+++ /dev/null
@@ -1,41 +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/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) {
- (*I)->printAsOperand(OS, false);
- OS << ", ";
- }
-
- OS << "} May alias {";
- OS << '}';
-}
-
-void MayAliasSet::dump() const { print(dbgs()); }
-
-void MayAliasSetInfo::buildMayAliasSets(TempScop &Scop, AliasAnalysis &AA) {}
OpenPOWER on IntegriCloud