[llvm] r280090 - [Reassociate] Add additional debug output. NFC.
Chad Rosier via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 30 06:58:36 PDT 2016
Author: mcrosier
Date: Tue Aug 30 08:58:35 2016
New Revision: 280090
URL: http://llvm.org/viewvc/llvm-project?rev=280090&view=rev
Log:
[Reassociate] Add additional debug output. NFC.
Modified:
llvm/trunk/lib/Transforms/Scalar/Reassociate.cpp
Modified: llvm/trunk/lib/Transforms/Scalar/Reassociate.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Scalar/Reassociate.cpp?rev=280090&r1=280089&r2=280090&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Scalar/Reassociate.cpp (original)
+++ llvm/trunk/lib/Transforms/Scalar/Reassociate.cpp Tue Aug 30 08:58:35 2016
@@ -1863,6 +1863,8 @@ void ReassociatePass::RecursivelyEraseDe
/// 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);
More information about the llvm-commits
mailing list