[llvm] r214155 - IR: Augment debug statements for use-list order
Duncan P. N. Exon Smith
dexonsmith at apple.com
Mon Jul 28 18:09:47 PDT 2014
Author: dexonsmith
Date: Mon Jul 28 20:09:46 2014
New Revision: 214155
URL: http://llvm.org/viewvc/llvm-project?rev=214155&view=rev
Log:
IR: Augment debug statements for use-list order
Modified:
llvm/trunk/lib/IR/UseListOrder.cpp
Modified: llvm/trunk/lib/IR/UseListOrder.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/IR/UseListOrder.cpp?rev=214155&r1=214154&r2=214155&view=diff
==============================================================================
--- llvm/trunk/lib/IR/UseListOrder.cpp (original)
+++ llvm/trunk/lib/IR/UseListOrder.cpp Mon Jul 28 20:09:46 2014
@@ -66,7 +66,9 @@ static void shuffleValueUseLists(Value *
for (const Use &U : V->uses()) {
auto I = Dist(Gen);
Order[&U] = I;
- DEBUG(dbgs() << " - order: " << I << ", U = "; U.getUser()->dump());
+ DEBUG(dbgs() << " - order: " << I << ", op = " << U.getOperandNo()
+ << ", U = ";
+ U.getUser()->dump());
}
DEBUG(dbgs() << " => shuffle\n");
@@ -75,7 +77,8 @@ static void shuffleValueUseLists(Value *
DEBUG({
for (const Use &U : V->uses()) {
- dbgs() << " - order: " << Order.lookup(&U) << ", U = ";
+ dbgs() << " - order: " << Order.lookup(&U)
+ << ", op = " << U.getOperandNo() << ", U = ";
U.getUser()->dump();
}
});
More information about the llvm-commits
mailing list