summaryrefslogtreecommitdiffstats
path: root/polly/lib/Analysis/ScopInfo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'polly/lib/Analysis/ScopInfo.cpp')
-rw-r--r--polly/lib/Analysis/ScopInfo.cpp9
1 files changed, 4 insertions, 5 deletions
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";
OpenPOWER on IntegriCloud