add a EmitSymbolValue convenience method to MCStreamer.
llvm-svn: 98017
diff --git a/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp b/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
index 5db2b07..246538b 100644
--- a/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+++ b/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
@@ -914,9 +914,7 @@
OutContext.GetOrCreateSymbol(Twine(MAI->getPrivateGlobalPrefix()) + "set" +
Twine(SetCounter++));
OutStreamer.EmitAssignment(SetLabel, Diff);
-
- OutStreamer.EmitValue(MCSymbolRefExpr::Create(SetLabel, OutContext),
- Size, 0/*AddrSpace*/);
+ OutStreamer.EmitSymbolValue(SetLabel, Size, 0/*AddrSpace*/);
}