diff options
| author | Tobias Grosser <tobias@grosser.es> | 2014-02-11 23:34:40 +0000 |
|---|---|---|
| committer | Tobias Grosser <tobias@grosser.es> | 2014-02-11 23:34:40 +0000 |
| commit | 86070d226be8deef8ba84201df32f33934fa3fe5 (patch) | |
| tree | 4e2dc8242e58050cddb00ae9c7ff9edfe41679f3 /polly/lib/Analysis/MayAliasSet.cpp | |
| parent | cbcd578f0c8850bb5209f8a9ced23d6a90a01af6 (diff) | |
| download | bcm5719-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.cpp | 41 |
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) {} |

