Remove the DisasmEnabled AsmPrinter variable and just look it
[oota-llvm.git] / lib / Target / R600 / AMDGPUMCInstLower.cpp
index bfb36e80916b01ae8294bb403e19809bf30ca278..19fe2b372e5cf06042935a3ab9a603d47da10686 100644 (file)
@@ -116,7 +116,7 @@ void AMDGPUAsmPrinter::EmitInstruction(const MachineInstr *MI) {
     MCInstLowering.lower(MI, TmpInst);
     EmitToStreamer(OutStreamer, TmpInst);
 
-    if (DisasmEnabled) {
+    if (MF->getSubtarget<AMDGPUSubtarget>().dumpCode()) {
       // Disassemble instruction/operands to text.
       DisasmLines.resize(DisasmLines.size() + 1);
       std::string &DisasmLine = DisasmLines.back();