From ab53c91010dc8056986ad7f53e6c9dff037f4e8f Mon Sep 17 00:00:00 2001 From: David Blaikie Date: Mon, 26 May 2014 05:32:21 +0000 Subject: [PATCH] DwarfUnit: Remove some misleading no-op code introduced in r204162. Post commit review feedback from Manman called this out, but it looks like it slipped through the cracks. llvm-svn: 209611 --- llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp b/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp index 8382990..8d8c618 100644 --- a/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp +++ b/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp @@ -1377,10 +1377,6 @@ DIE *DwarfUnit::getOrCreateSubprogramDIE(DISubprogram SP) { DIScope Context = resolve(SP.getContext()); DIE *ContextDIE = getOrCreateContextDIE(Context); - // Unique declarations based on the ODR, where applicable. - SP = DISubprogram(DD->resolve(SP.getRef())); - assert(SP.Verify()); - if (DIE *SPDie = getDIE(SP)) return SPDie; -- 2.7.4