diff options
| author | Devang Patel <dpatel@apple.com> | 2011-04-29 18:00:54 +0000 |
|---|---|---|
| committer | Devang Patel <dpatel@apple.com> | 2011-04-29 18:00:54 +0000 |
| commit | 49a3ff9d1733cb16bdc97590e5b90508b8656565 (patch) | |
| tree | 2b6fdc12f7c41595567afbd5150b53dc5aa37b75 /lib/CodeGen | |
| parent | 0eab5c4d85b4c4bb161bcdd959aa58a6f54415cc (diff) | |
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
Diffstat (limited to 'lib/CodeGen')
| -rw-r--r-- | lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/CodeGen/AsmPrinter/AsmPrinter.cpp b/lib/CodeGen/AsmPrinter/AsmPrinter.cpp index 549bdcb668..8116f8d592 100644 --- a/lib/CodeGen/AsmPrinter/AsmPrinter.cpp +++ b/lib/CodeGen/AsmPrinter/AsmPrinter.cpp @@ -691,6 +691,9 @@ void AsmPrinter::EmitFunctionBody() { if (isVerbose()) EmitKill(II, *this); break; default: + if (!TM.hasMCUseLoc()) + MCLineEntry::Make(&OutStreamer, getCurrentSection()); + EmitInstruction(II); break; } |
