Have TableGen emit setSubgraphColor calls under control of a -gen-debug
authorDavid Greene <greened@obbligato.org>
Mon, 27 Oct 2008 21:56:29 +0000 (21:56 +0000)
committerDavid Greene <greened@obbligato.org>
Mon, 27 Oct 2008 21:56:29 +0000 (21:56 +0000)
commit8ad4c00c00233acb8a3395098e2b575cc34de46b
tree5df349b3bbb9c33edd4a4b5a52f2ca8f74d8fc5f
parent9a40d3361ac29fd3c9e0b4a0aa5c7845cc46ec25
Have TableGen emit setSubgraphColor calls under control of a -gen-debug
flag.  Then in a debugger developers can set breakpoints at these calls
to see waht is about to be selected and what the resulting subgraph
looks like.  This really helps when debugging instruction selection.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58278 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/DAGISelHeader.h
lib/Target/ARM/ARMISelDAGToDAG.cpp
lib/Target/Alpha/AlphaISelDAGToDAG.cpp
lib/Target/CellSPU/SPUISelDAGToDAG.cpp
lib/Target/IA64/IA64ISelDAGToDAG.cpp
lib/Target/Mips/MipsISelDAGToDAG.cpp
lib/Target/PIC16/PIC16ISelDAGToDAG.cpp
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
lib/Target/Sparc/SparcISelDAGToDAG.cpp
lib/Target/X86/X86ISelDAGToDAG.cpp
utils/TableGen/DAGISelEmitter.cpp