Dead code elimination.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130984 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/CodeGen/AsmPrinter/AsmPrinter.cpp b/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
index 31bf418..a68a13e 100644
--- a/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+++ b/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
@@ -596,7 +596,7 @@
if (UnwindTablesMandatory)
return true;
- if (MMI->hasDebugInfo() && !MAI->doesDwarfRequireFrameSection())
+ if (MMI->hasDebugInfo())
return true;
if (MF->getFunction()->doesNotThrow())
@@ -608,8 +608,7 @@
void AsmPrinter::emitPrologLabel(const MachineInstr &MI) {
MCSymbol *Label = MI.getOperand(0).getMCSymbol();
- if (MAI->doesDwarfRequireFrameSection() ||
- MAI->getExceptionHandlingType() != ExceptionHandling::DwarfCFI)
+ if (MAI->getExceptionHandlingType() != ExceptionHandling::DwarfCFI)
OutStreamer.EmitLabel(Label);
if (MAI->getExceptionHandlingType() != ExceptionHandling::DwarfCFI)