summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2009-04-20 16:10:33 +0000
committerDan Gohman <gohman@apple.com>2009-04-20 16:10:33 +0000
commit6c7a485c196042a8bfca0ac28ded6e07a3aa6141 (patch)
tree13ecbfa472e619c723e05ce68cec37655e30e18a
parent0c58fa5080b8badc7f7606373dbd92ee82509b1c (diff)
downloadbcm5719-llvm-6c7a485c196042a8bfca0ac28ded6e07a3aa6141.tar.gz
bcm5719-llvm-6c7a485c196042a8bfca0ac28ded6e07a3aa6141.zip
Don't discard an AssemblyAnnotationWriter when writing GlobalValues,
which include Functions, where it can be quite useful to use an AssemblyAnnotationWriter. llvm-svn: 69598
-rw-r--r--llvm/lib/VMCore/AsmWriter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/VMCore/AsmWriter.cpp b/llvm/lib/VMCore/AsmWriter.cpp
index e4dd9d6b83e..f007c7645cc 100644
--- a/llvm/lib/VMCore/AsmWriter.cpp
+++ b/llvm/lib/VMCore/AsmWriter.cpp
@@ -1833,7 +1833,7 @@ void Value::print(raw_ostream &OS, AssemblyAnnotationWriter *AAW) const {
W.write(BB);
} else if (const GlobalValue *GV = dyn_cast<GlobalValue>(this)) {
SlotTracker SlotTable(GV->getParent());
- AssemblyWriter W(OS, SlotTable, GV->getParent(), 0);
+ AssemblyWriter W(OS, SlotTable, GV->getParent(), AAW);
W.write(GV);
} else if (const Constant *C = dyn_cast<Constant>(this)) {
TypePrinting TypePrinter;
OpenPOWER on IntegriCloud