diff options
Diffstat (limited to 'polly/lib/Analysis/ScopInfo.cpp')
| -rw-r--r-- | polly/lib/Analysis/ScopInfo.cpp | 9 |
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"; |

