aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Scalar/Reassociate.cpp
diff options
context:
space:
mode:
authorChad Rosier <mcrosier@codeaurora.org>2016-08-30 13:58:35 +0000
committerChad Rosier <mcrosier@codeaurora.org>2016-08-30 13:58:35 +0000
commit27ac0d8670e2d98e6c725368906a68dd281613bb (patch)
treee0810efad19dc34b2d0b746d04e2a62f46bd676a /llvm/lib/Transforms/Scalar/Reassociate.cpp
parent1f26912e4ca64c15790487d69156038cd77bd4e4 (diff)
downloadllvm-27ac0d8670e2d98e6c725368906a68dd281613bb.zip
llvm-27ac0d8670e2d98e6c725368906a68dd281613bb.tar.gz
llvm-27ac0d8670e2d98e6c725368906a68dd281613bb.tar.bz2
[Reassociate] Add additional debug output. NFC.
llvm-svn: 280090
Diffstat (limited to 'llvm/lib/Transforms/Scalar/Reassociate.cpp')
-rw-r--r--llvm/lib/Transforms/Scalar/Reassociate.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Transforms/Scalar/Reassociate.cpp b/llvm/lib/Transforms/Scalar/Reassociate.cpp
index e42e2c6..1ec7fce 100644
--- a/llvm/lib/Transforms/Scalar/Reassociate.cpp
+++ b/llvm/lib/Transforms/Scalar/Reassociate.cpp
@@ -1863,6 +1863,8 @@ void ReassociatePass::RecursivelyEraseDeadInsts(
/// Zap the given instruction, adding interesting operands to the work list.
void ReassociatePass::EraseInst(Instruction *I) {
assert(isInstructionTriviallyDead(I) && "Trivially dead instructions only!");
+ DEBUG(dbgs() << "Erasing dead inst: "; I->dump());
+
SmallVector<Value*, 8> Ops(I->op_begin(), I->op_end());
// Erase the dead instruction.
ValueRankMap.erase(I);