commit | 49a3ff9d1733cb16bdc97590e5b90508b8656565 | [log] [tgz] |
---|---|---|
author | Devang Patel <dpatel@apple.com> | Fri Apr 29 18:00:54 2011 +0000 |
committer | Devang Patel <dpatel@apple.com> | Fri Apr 29 18:00:54 2011 +0000 |
tree | 2b6fdc12f7c41595567afbd5150b53dc5aa37b75 | |
parent | 0eab5c4d85b4c4bb161bcdd959aa58a6f54415cc [diff] [blame] |
Hoist MCLineEntry construction AsmPrinter so that anyone who derives from AsmPrinter can have line number entries. PR 9810 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130518 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/CodeGen/AsmPrinter/AsmPrinter.cpp b/lib/CodeGen/AsmPrinter/AsmPrinter.cpp index 549bdcb..8116f8d 100644 --- a/lib/CodeGen/AsmPrinter/AsmPrinter.cpp +++ b/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
@@ -691,6 +691,9 @@ if (isVerbose()) EmitKill(II, *this); break; default: + if (!TM.hasMCUseLoc()) + MCLineEntry::Make(&OutStreamer, getCurrentSection()); + EmitInstruction(II); break; }