Index: src/IceOperand.cpp |
diff --git a/src/IceOperand.cpp b/src/IceOperand.cpp |
index cc4e9642f6808aa6af38982e58b280b93b2ff650..ada16068337ebe8c78bef412e2827c1ce89ae5a6 100644 |
--- a/src/IceOperand.cpp |
+++ b/src/IceOperand.cpp |
@@ -556,6 +556,10 @@ void ConstantRelocatable::emitWithoutPrefix(const TargetLowering *Target, |
void ConstantRelocatable::dump(const Cfg *Func, Ostream &Str) const { |
if (!BuildDefs::dump()) |
return; |
+ if (!EmitString.empty()) { |
+ Str << EmitString; |
+ return; |
+ } |
Str << "@"; |
if (Func && !SuppressMangling) { |
Str << Func->getContext()->mangleName(Name); |