Do not print "metadata" twice while printing MDString.
authorDevang Patel <dpatel@apple.com>
Wed, 22 Jul 2009 18:10:23 +0000 (18:10 +0000)
committerDevang Patel <dpatel@apple.com>
Wed, 22 Jul 2009 18:10:23 +0000 (18:10 +0000)
This fixes unittest failure.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76764 91177308-0d34-0410-b5e6-96231b3b80d8

lib/VMCore/AsmWriter.cpp

index 17d0478d59ccf82e737a9359bd5499631a266c60..6e84af3211c4061343607ba4e14cb3f5188fdf7b 100644 (file)
@@ -1133,8 +1133,6 @@ static void WriteAsOperandInternal(raw_ostream &Out, const Value *V,
   }
 
   if (const MDString *MDS = dyn_cast<MDString>(V)) {
-    TypePrinter.print(MDS->getType(), Out);
-    Out << ' ';
     Out << "!\"";
     PrintEscapedString(MDS->begin(), MDS->size(), Out);
     Out << '"';