From 5070c6a5121c37878f26c0492d86adc9d8d62f86 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Fri, 28 Sep 2001 15:06:55 +0000 Subject: [PATCH] Check in bug fix for vadve git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@662 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/SparcV9/SparcV9InstrSelection.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Target/SparcV9/SparcV9InstrSelection.cpp b/lib/Target/SparcV9/SparcV9InstrSelection.cpp index 9c556faed95..ca467981009 100644 --- a/lib/Target/SparcV9/SparcV9InstrSelection.cpp +++ b/lib/Target/SparcV9/SparcV9InstrSelection.cpp @@ -1438,7 +1438,7 @@ GetInstructionsByRule(InstructionNode* subtreeRoot, mvec[numInstr++] = new MachineInstr(BA); mvec[numInstr-1]->SetMachineOperand(0, MachineOperand::MO_CCRegister, (Value*) NULL); - mvec[numInstr-1]->SetMachineOperand(0, MachineOperand::MO_PCRelativeDisp, + mvec[numInstr-1]->SetMachineOperand(1, MachineOperand::MO_PCRelativeDisp, ((BranchInst*) subtreeRoot->getInstruction())->getSuccessor(1)); // delay slot @@ -1465,7 +1465,7 @@ GetInstructionsByRule(InstructionNode* subtreeRoot, mvec[numInstr++] = new MachineInstr(BA); mvec[numInstr-1]->SetMachineOperand(0, MachineOperand::MO_CCRegister, (Value*) NULL); - mvec[numInstr-1]->SetMachineOperand(0, MachineOperand::MO_PCRelativeDisp, + mvec[numInstr-1]->SetMachineOperand(1, MachineOperand::MO_PCRelativeDisp, ((BranchInst*) subtreeRoot->getInstruction())->getSuccessor(1)); // delay slot -- 2.34.1