summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorAnton Korobeynikov <asl@math.spbu.ru>2009-12-13 01:00:32 +0000
committerAnton Korobeynikov <asl@math.spbu.ru>2009-12-13 01:00:32 +0000
commit45800ce646f84d8d40792681c56b65b06aabe22d (patch)
tree7eaa84ee2d2f573a6d1fb9cbdd3aacf4894243e8 /llvm/lib
parent96cf7f42b057b6d1ed8f41a88d76607dfb5fb8ee (diff)
downloadbcm5719-llvm-45800ce646f84d8d40792681c56b65b06aabe22d.tar.gz
bcm5719-llvm-45800ce646f84d8d40792681c56b65b06aabe22d.zip
Do not allow uninitialize access during debug printing
llvm-svn: 91232
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp b/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
index beccb2ca584..4edf4229a4e 100644
--- a/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
+++ b/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
@@ -86,10 +86,10 @@ namespace {
void dump() {
errs() << "MSP430ISelAddressMode " << this << '\n';
- if (Base.Reg.getNode() != 0) {
+ if (BaseType == RegBase && Base.Reg.getNode() != 0) {
errs() << "Base.Reg ";
Base.Reg.getNode()->dump();
- } else {
+ } else if (BaseType == FrameIndexBase) {
errs() << " Base.FrameIndex " << Base.FrameIndex << '\n';
}
errs() << " Disp " << Disp << '\n';
OpenPOWER on IntegriCloud