Fix PR 7662.
[oota-llvm.git] / lib / CodeGen / AsmPrinter / DwarfDebug.cpp
index 65c1d190216fa72ff85d59fdb086ae3633b3ef1f..d891ce8a475a1a49f63b2f0aed553b48ed80d7b0 100644 (file)
@@ -2032,6 +2032,7 @@ void DwarfDebug::endModule() {
       if (!SP.Verify()) continue;
 
       // Collect info for variables that were optimized out.
+      if (!SP.isDefinition()) continue;
       StringRef FName = SP.getLinkageName();
       if (FName.empty())
         FName = SP.getName();