[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