diff options
| author | Dan Gohman <gohman@apple.com> | 2009-04-20 16:10:33 +0000 |
|---|---|---|
| committer | Dan Gohman <gohman@apple.com> | 2009-04-20 16:10:33 +0000 |
| commit | 6c7a485c196042a8bfca0ac28ded6e07a3aa6141 (patch) | |
| tree | 13ecbfa472e619c723e05ce68cec37655e30e18a | |
| parent | 0c58fa5080b8badc7f7606373dbd92ee82509b1c (diff) | |
| download | bcm5719-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.cpp | 2 |
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; |

