diff --git a/lib/Target/SparcV9/SparcV9AsmPrinter.cpp b/lib/Target/SparcV9/SparcV9AsmPrinter.cpp index aa676301e48..6c6d3a3de89 100644 --- a/lib/Target/SparcV9/SparcV9AsmPrinter.cpp +++ b/lib/Target/SparcV9/SparcV9AsmPrinter.cpp @@ -166,9 +166,9 @@ void SparcAsmPrinter::emitMachineInst(const MachineInstr *MI) { assert(MI->getNumOperands() == 3 && "Unexpected JMPL instr!"); printOperand(MI->getOperand(0)); Out << "+"; - printOperand(MI->getOperand(0)); + printOperand(MI->getOperand(1)); Out << ", "; - printOperand(MI->getOperand(0)); + printOperand(MI->getOperand(2)); Out << endl; return; default: break;