summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Stellard <thomas.stellard@amd.com>2014-02-03 11:01:03 -0500
committerTom Stellard <thomas.stellard@amd.com>2014-02-03 11:01:03 -0500
commit4d2d95752b47f6dc0db271e625046aa908ca56c3 (patch)
tree7c3391ad56a1a5627b4a61929097063045bc8ea0
parente75811c2831899cb1ef993eb62613340d6476460 (diff)
R600: AsmPrinter - Call EmitFunctionHeader() to populate symbol tableclover-elf
-rw-r--r--lib/Target/R600/AMDGPUAsmPrinter.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/lib/Target/R600/AMDGPUAsmPrinter.cpp b/lib/Target/R600/AMDGPUAsmPrinter.cpp
index bb94b7b930a..4ca0e0ca01f 100644
--- a/lib/Target/R600/AMDGPUAsmPrinter.cpp
+++ b/lib/Target/R600/AMDGPUAsmPrinter.cpp
@@ -51,14 +51,10 @@ AMDGPUAsmPrinter::AMDGPUAsmPrinter(TargetMachine &TM, MCStreamer &Streamer)
! Streamer.hasRawTextSupport();
}
-/// We need to override this function so we can avoid
-/// the call to EmitFunctionHeader(), which the MCPureStreamer can't handle.
bool AMDGPUAsmPrinter::runOnMachineFunction(MachineFunction &MF) {
SetupMachineFunction(MF);
- if (OutStreamer.hasRawTextSupport()) {
- OutStreamer.EmitRawText("@" + MF.getName() + ":");
- }
+ EmitFunctionHeader();
MCContext &Context = getObjFileLowering().getContext();
const MCSectionELF *ConfigSection = Context.getELFSection(".AMDGPU.config",