summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Stellard <thomas.stellard@amd.com>2015-05-04 16:45:08 +0000
committerTom Stellard <thomas.stellard@amd.com>2015-05-04 16:45:08 +0000
commitb81f4aa95297e1bb11d6805ea6d66b6ec960bd8f (patch)
tree7c0d660346d8f351ffe3c22bfcd37aecc94bfb50
parent4c51174677306561eb4a18bb05b20cd3030d4b74 (diff)
downloadbcm5719-llvm-b81f4aa95297e1bb11d6805ea6d66b6ec960bd8f.tar.gz
bcm5719-llvm-b81f4aa95297e1bb11d6805ea6d66b6ec960bd8f.zip
R600/SI: Code cleanup
This is a follow-up to r236004 llvm-svn: 236427
-rw-r--r--llvm/lib/Target/R600/AMDGPUMCInstLower.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/Target/R600/AMDGPUMCInstLower.cpp b/llvm/lib/Target/R600/AMDGPUMCInstLower.cpp
index 0aa1a9a2a2c..8a23644fed3 100644
--- a/llvm/lib/Target/R600/AMDGPUMCInstLower.cpp
+++ b/llvm/lib/Target/R600/AMDGPUMCInstLower.cpp
@@ -132,9 +132,8 @@ void AMDGPUAsmPrinter::EmitInstruction(const MachineInstr *MI) {
SmallVector<char, 16> CodeBytes;
raw_svector_ostream CodeStream(CodeBytes);
- MCObjectStreamer *ObjStreamer =
- static_cast<MCObjectStreamer *>(OutStreamer.get());
- MCCodeEmitter &InstEmitter = ObjStreamer->getAssembler().getEmitter();
+ auto &ObjStreamer = static_cast<MCObjectStreamer&>(*OutStreamer);
+ MCCodeEmitter &InstEmitter = ObjStreamer.getAssembler().getEmitter();
InstEmitter.EncodeInstruction(TmpInst, CodeStream, Fixups,
MF->getSubtarget<MCSubtargetInfo>());
CodeStream.flush();
OpenPOWER on IntegriCloud