diff options
author | Tom Stellard <thomas.stellard@amd.com> | 2015-05-04 16:45:08 +0000 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2015-05-04 16:45:08 +0000 |
commit | b81f4aa95297e1bb11d6805ea6d66b6ec960bd8f (patch) | |
tree | 7c0d660346d8f351ffe3c22bfcd37aecc94bfb50 | |
parent | 4c51174677306561eb4a18bb05b20cd3030d4b74 (diff) | |
download | bcm5719-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.cpp | 5 |
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(); |