summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
diff options
context:
space:
mode:
authorDevang Patel <dpatel@apple.com>2010-09-02 23:01:10 +0000
committerDevang Patel <dpatel@apple.com>2010-09-02 23:01:10 +0000
commit854ad26ae20c58a6e7c7829aa875d17798b4195f (patch)
treea547f03188efea98acdfd972643b97472cdc26e2 /llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
parentfb483625b1dca7f7788ece271b10e30af90ecc50 (diff)
downloadbcm5719-llvm-854ad26ae20c58a6e7c7829aa875d17798b4195f.tar.gz
bcm5719-llvm-854ad26ae20c58a6e7c7829aa875d17798b4195f.zip
There is no need to use .set here.
Thanks Chris! llvm-svn: 112900
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp')
-rw-r--r--llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp9
1 files changed, 1 insertions, 8 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp b/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
index 9078f282025..d358ab20ffc 100644
--- a/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+++ b/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
@@ -1232,14 +1232,7 @@ void AsmPrinter::EmitLabelPlusOffset(const MCSymbol *Label, uint64_t Offset,
MCConstantExpr::Create(Offset, OutContext),
OutContext);
- if (!MAI->hasSetDirective())
- OutStreamer.EmitValue(Plus, 4, 0/*AddrSpace*/);
- else {
- // Otherwise, emit with .set (aka assignment).
- MCSymbol *SetLabel = GetTempSymbol("set", SetCounter++);
- OutStreamer.EmitAssignment(SetLabel, Plus);
- OutStreamer.EmitSymbolValue(SetLabel, 4, 0/*AddrSpace*/);
- }
+ OutStreamer.EmitValue(Plus, 4, 0/*AddrSpace*/);
}
OpenPOWER on IntegriCloud