diff options
author | Andrew Trick <atrick@apple.com> | 2012-01-09 18:58:16 +0000 |
---|---|---|
committer | Andrew Trick <atrick@apple.com> | 2012-01-09 18:58:16 +0000 |
commit | 4dc3eff5aec0edbc579b0ef22ea40043f7140eb5 (patch) | |
tree | cc0c4014e315858203921ec99a9517e4dd1a80a2 /llvm/lib/Transforms | |
parent | 9fd01e5ea58a408b15027de7ce43619882f79655 (diff) | |
download | bcm5719-llvm-4dc3eff5aec0edbc579b0ef22ea40043f7140eb5.tar.gz bcm5719-llvm-4dc3eff5aec0edbc579b0ef22ea40043f7140eb5.zip |
"Minor LSR debugging stuff"
llvm-svn: 147785
Diffstat (limited to 'llvm/lib/Transforms')
-rw-r--r-- | llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp b/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp index c61714d3ffb..2b966bc0c4b 100644 --- a/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp +++ b/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp @@ -3357,7 +3357,7 @@ retry: VisitedRegs.insert(F.ScaledReg ? F.ScaledReg : F.BaseRegs[0]); } else { DEBUG(dbgs() << "New best at "; NewCost.print(dbgs()); - dbgs() << ". Regs:"; + dbgs() << ".\n Regs:"; for (SmallPtrSet<const SCEV *, 16>::const_iterator I = NewRegs.begin(), E = NewRegs.end(); I != E; ++I) dbgs() << ' ' << **I; @@ -3815,6 +3815,9 @@ LSRInstance::ImplementSolution(const SmallVectorImpl<const Formula *> &Solution, SmallVector<WeakVH, 16> DeadInsts; SCEVExpander Rewriter(SE, "lsr"); +#ifndef NDEBUG + Rewriter.setDebugType(DEBUG_TYPE); +#endif Rewriter.disableCanonicalMode(); Rewriter.enableLSRMode(); Rewriter.setIVIncInsertPos(L, IVIncInsertPos); |