diff options
author | Devang Patel <dpatel@apple.com> | 2010-04-22 18:28:58 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2010-04-22 18:28:58 +0000 |
commit | bae14a1caba8b8408d2f56ed6d2b84fa63d44df9 (patch) | |
tree | 60ce2491ed2932e55db1c4fce65d1241ffd9e4fd | |
parent | 77f0f5b616f25013fc7a6f9e42f19a686b40cc13 (diff) | |
download | bcm5719-llvm-bae14a1caba8b8408d2f56ed6d2b84fa63d44df9.tar.gz bcm5719-llvm-bae14a1caba8b8408d2f56ed6d2b84fa63d44df9.zip |
At this point Start and End are not null.
llvm-svn: 102102
-rw-r--r-- | llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp index 6e877c7e3ab..b245e45f3c1 100644 --- a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp +++ b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp @@ -1408,11 +1408,8 @@ DIE *DwarfDebug::constructLexicalScopeDIE(DbgScope *Scope) { assert(Start->isDefined() && "Invalid starting label for an inlined scope!"); assert(End->isDefined() && "Invalid end label for an inlined scope!"); - addLabel(ScopeDIE, dwarf::DW_AT_low_pc, dwarf::DW_FORM_addr, - Start ? Start : Asm->GetTempSymbol("func_begin", - Asm->getFunctionNumber())); - addLabel(ScopeDIE, dwarf::DW_AT_high_pc, dwarf::DW_FORM_addr, - End ? End : Asm->GetTempSymbol("func_end",Asm->getFunctionNumber())); + addLabel(ScopeDIE, dwarf::DW_AT_low_pc, dwarf::DW_FORM_addr, Start); + addLabel(ScopeDIE, dwarf::DW_AT_high_pc, dwarf::DW_FORM_addr, End); return ScopeDIE; } |