[PATCH] D45913: [SelectionDAG] Dump debug locs in SDNodes
Vedant Kumar via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Apr 20 18:16:29 PDT 2018
vsk created this revision.
vsk added reviewers: thegameg, craig.topper, bogner.
This helps debug issues where SelectionDAG assigns the wrong location
to an instruction.
https://reviews.llvm.org/D45913
Files:
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
Index: lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
===================================================================
--- lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
+++ lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
@@ -834,4 +834,8 @@
if (i) OS << ", "; else OS << " ";
printOperand(OS, G, getOperand(i));
}
+ if (DebugLoc DL = getDebugLoc()) {
+ OS << ", ";
+ DL.print(OS);
+ }
}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D45913.143422.patch
Type: text/x-patch
Size: 415 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180421/a1fb0730/attachment.bin>
More information about the llvm-commits
mailing list