Don't print global names twice with -asm-verbose.
authorEvan Cheng <evan.cheng@apple.com>
Wed, 25 Mar 2009 01:08:42 +0000 (01:08 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 25 Mar 2009 01:08:42 +0000 (01:08 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67667 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp
lib/Target/X86/AsmPrinter/X86IntelAsmPrinter.cpp

index 2a6d77652eff3b8c9a3b3aa423c03ad21a7d91ee..3bdcf88365f9bde8a67edca807ee6f879e4b3352 100644 (file)
@@ -831,7 +831,7 @@ void X86ATTAsmPrinter::printModuleLevelGV(const GlobalVariable* GVar) {
           EmitAlignment(Align, GVar);
           O << name << ":";
           if (VerboseAsm) {
-            O << name << "\t\t\t\t" << TAI->getCommentString() << ' ';
+            O << "\t\t\t\t" << TAI->getCommentString() << ' ';
             PrintUnmangledNameSafely(GVar, O);
           }
           O << '\n';
@@ -894,7 +894,7 @@ void X86ATTAsmPrinter::printModuleLevelGV(const GlobalVariable* GVar) {
   EmitAlignment(Align, GVar);
   O << name << ":";
   if (VerboseAsm){
-    O << name << "\t\t\t\t" << TAI->getCommentString() << ' ';
+    O << "\t\t\t\t" << TAI->getCommentString() << ' ';
     PrintUnmangledNameSafely(GVar, O);
   }
   O << '\n';
index 2863d6c521c56d95b76544ee256e842d92441d95..7823ca6da3dc6cd0b6878a840ecac118b475a48a 100644 (file)
@@ -491,7 +491,7 @@ bool X86IntelAsmPrinter::doFinalization(Module &M) {
 
     O << name << ":";
     if (VerboseAsm)
-      O << name << "\t\t\t\t" << TAI->getCommentString()
+      O << "\t\t\t\t" << TAI->getCommentString()
         << " " << I->getName();
     O << '\n';