Don't override the var from the enclosing scope.
authorJim Grosbach <grosbach@apple.com>
Wed, 25 Aug 2010 19:11:34 +0000 (19:11 +0000)
committerJim Grosbach <grosbach@apple.com>
Wed, 25 Aug 2010 19:11:34 +0000 (19:11 +0000)
When doing copy/paste/modify, it's apparently rather important to remember
the 'modify' bit...

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112075 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/ARMBaseRegisterInfo.cpp

index 850f9b4d6011bbe0cb993e6f57396b055689764e..bceaceb0805c36e603b0ba104ad8f0a8b7f3dc20 100644 (file)
@@ -1397,7 +1397,7 @@ getFrameIndexInstrOffset(MachineInstr *MI, int Idx) const {
   case ARMII::AddrMode5: {
     // VFP address mode.
     const MachineOperand &OffOp = MI->getOperand(Idx+1);
-    int InstrOffs = ARM_AM::getAM5Offset(OffOp.getImm());
+    InstrOffs = ARM_AM::getAM5Offset(OffOp.getImm());
     if (ARM_AM::getAM5Op(OffOp.getImm()) == ARM_AM::sub)
       InstrOffs = -InstrOffs;
     Scale = 4;
@@ -1593,7 +1593,7 @@ bool ARMBaseRegisterInfo::isFrameOffsetLegal(const MachineInstr *MI,
   case ARMII::AddrMode5: {
     // VFP address mode.
     const MachineOperand &OffOp = MI->getOperand(i+1);
-    int InstrOffs = ARM_AM::getAM5Offset(OffOp.getImm());
+    InstrOffs = ARM_AM::getAM5Offset(OffOp.getImm());
     if (ARM_AM::getAM5Op(OffOp.getImm()) == ARM_AM::sub)
       InstrOffs = -InstrOffs;
     NumBits = 8;