aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineRegisterInfo.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2008-02-13 02:45:38 +0000
committerEvan Cheng <evan.cheng@apple.com>2008-02-13 02:45:38 +0000
commit61732d994e4a62ac5acf62073ad08f28f6c928ed (patch)
tree01cd970983c5291fd800955bc6b2980fc315eb12 /llvm/lib/CodeGen/MachineRegisterInfo.cpp
parent73cc50760288f0e663ba1b068cd43886f9bf9d3b (diff)
downloadllvm-61732d994e4a62ac5acf62073ad08f28f6c928ed.zip
llvm-61732d994e4a62ac5acf62073ad08f28f6c928ed.tar.gz
llvm-61732d994e4a62ac5acf62073ad08f28f6c928ed.tar.bz2
Added debugging routine dumpUses.
llvm-svn: 47042
Diffstat (limited to 'llvm/lib/CodeGen/MachineRegisterInfo.cpp')
-rw-r--r--llvm/lib/CodeGen/MachineRegisterInfo.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/MachineRegisterInfo.cpp b/llvm/lib/CodeGen/MachineRegisterInfo.cpp
index 62c9506..b3ee035 100644
--- a/llvm/lib/CodeGen/MachineRegisterInfo.cpp
+++ b/llvm/lib/CodeGen/MachineRegisterInfo.cpp
@@ -73,3 +73,11 @@ MachineInstr *MachineRegisterInfo::getVRegDef(unsigned Reg) const {
}
return 0;
}
+
+
+#ifndef NDEBUG
+void MachineRegisterInfo::dumpUses(unsigned Reg) const {
+ for (use_iterator I = use_begin(Reg), E = use_end(); I != E; ++I)
+ I.getOperand().getParent()->dump();
+}
+#endif