summaryrefslogtreecommitdiffstats
path: root/polly/lib/Analysis
diff options
context:
space:
mode:
authorTobias Grosser <tobias@grosser.es>2014-01-09 10:42:15 +0000
committerTobias Grosser <tobias@grosser.es>2014-01-09 10:42:15 +0000
commitf240b487a30c571cb6202e73b88942d03a5ab843 (patch)
treed1f6e57123c57d1f13d2be62193467194560c791 /polly/lib/Analysis
parentbc60254543dc83245c4d5fb76d900cd1fecbf65a (diff)
downloadbcm5719-llvm-f240b487a30c571cb6202e73b88942d03a5ab843.tar.gz
bcm5719-llvm-f240b487a30c571cb6202e73b88942d03a5ab843.zip
Remove IR/Writer.h
This should fix the buildbots. llvm-svn: 198859
Diffstat (limited to 'polly/lib/Analysis')
-rw-r--r--polly/lib/Analysis/MayAliasSet.cpp3
-rw-r--r--polly/lib/Analysis/ScopDetection.cpp1
-rw-r--r--polly/lib/Analysis/ScopInfo.cpp9
-rw-r--r--polly/lib/Analysis/TempScopInfo.cpp1
4 files changed, 5 insertions, 9 deletions
diff --git a/polly/lib/Analysis/MayAliasSet.cpp b/polly/lib/Analysis/MayAliasSet.cpp
index c39873ea141..e7205ee7741 100644
--- a/polly/lib/Analysis/MayAliasSet.cpp
+++ b/polly/lib/Analysis/MayAliasSet.cpp
@@ -17,7 +17,6 @@
#include "llvm/Analysis/AliasSetTracker.h"
#include "llvm/Analysis/RegionInfo.h"
#include "llvm/Analysis/RegionIterator.h"
-#include "llvm/IR/Writer.h"
#include "llvm/IR/LLVMContext.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/raw_ostream.h"
@@ -29,7 +28,7 @@ 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);
+ (*I)->printAsOperand(OS, false);
OS << ", ";
}
diff --git a/polly/lib/Analysis/ScopDetection.cpp b/polly/lib/Analysis/ScopDetection.cpp
index ddc6699b814..50b7f1b5948 100644
--- a/polly/lib/Analysis/ScopDetection.cpp
+++ b/polly/lib/Analysis/ScopDetection.cpp
@@ -56,7 +56,6 @@
#include "llvm/Analysis/RegionIterator.h"
#include "llvm/Analysis/ScalarEvolution.h"
#include "llvm/Analysis/ScalarEvolutionExpressions.h"
-#include "llvm/IR/Writer.h"
#include "llvm/DebugInfo.h"
#include "llvm/IR/LLVMContext.h"
#include "llvm/IR/DiagnosticInfo.h"
diff --git a/polly/lib/Analysis/ScopInfo.cpp b/polly/lib/Analysis/ScopInfo.cpp
index df9f7b02c92..1b6ddeceac7 100644
--- a/polly/lib/Analysis/ScopInfo.cpp
+++ b/polly/lib/Analysis/ScopInfo.cpp
@@ -30,7 +30,6 @@
#include "llvm/Analysis/LoopInfo.h"
#include "llvm/Analysis/RegionIterator.h"
#include "llvm/Analysis/ScalarEvolutionExpressions.h"
-#include "llvm/IR/Writer.h"
#include "llvm/Support/CommandLine.h"
#define DEBUG_TYPE "polly-scops"
@@ -287,7 +286,7 @@ static void makeIslCompatible(std::string &str) {
void MemoryAccess::setBaseName() {
raw_string_ostream OS(BaseName);
- WriteAsOperand(OS, getBaseAddr(), false);
+ getBaseAddr()->printAsOperand(OS, false);
BaseName = OS.str();
makeIslCompatible(BaseName);
@@ -656,7 +655,7 @@ ScopStmt::ScopStmt(Scop &parent, TempScop &tempScop, const Region &CurRegion,
}
raw_string_ostream OS(BaseName);
- WriteAsOperand(OS, &bb, false);
+ bb.printAsOperand(OS, false);
BaseName = OS.str();
makeIslCompatible(BaseName);
@@ -875,11 +874,11 @@ std::string Scop::getNameStr() const {
raw_string_ostream ExitStr(ExitName);
raw_string_ostream EntryStr(EntryName);
- WriteAsOperand(EntryStr, R.getEntry(), false);
+ R.getEntry()->printAsOperand(EntryStr, false);
EntryStr.str();
if (R.getExit()) {
- WriteAsOperand(ExitStr, R.getExit(), false);
+ R.getExit()->printAsOperand(ExitStr, false);
ExitStr.str();
} else
ExitName = "FunctionExit";
diff --git a/polly/lib/Analysis/TempScopInfo.cpp b/polly/lib/Analysis/TempScopInfo.cpp
index a12be08c3df..c8a8490e9fb 100644
--- a/polly/lib/Analysis/TempScopInfo.cpp
+++ b/polly/lib/Analysis/TempScopInfo.cpp
@@ -25,7 +25,6 @@
#include "llvm/Analysis/RegionIterator.h"
#include "llvm/Analysis/ScalarEvolution.h"
#include "llvm/Analysis/ScalarEvolutionExpressions.h"
-#include "llvm/IR/Writer.h"
#include "llvm/IR/DataLayout.h"
#define DEBUG_TYPE "polly-analyze-ir"
OpenPOWER on IntegriCloud