From 86070d226be8deef8ba84201df32f33934fa3fe5 Mon Sep 17 00:00:00 2001 From: Tobias Grosser Date: Tue, 11 Feb 2014 23:34:40 +0000 Subject: 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 --- polly/lib/Analysis/MayAliasSet.cpp | 41 -------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 polly/lib/Analysis/MayAliasSet.cpp (limited to 'polly/lib/Analysis/MayAliasSet.cpp') 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) {} -- cgit v1.2.3