diff options
Diffstat (limited to 'lib/CodeGen/MachineInstr.cpp')
-rw-r--r-- | lib/CodeGen/MachineInstr.cpp | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/lib/CodeGen/MachineInstr.cpp b/lib/CodeGen/MachineInstr.cpp index 265a3305a0..d2aa2bb221 100644 --- a/lib/CodeGen/MachineInstr.cpp +++ b/lib/CodeGen/MachineInstr.cpp @@ -738,7 +738,7 @@ bool MachineInstr::addRegisterKilled(unsigned IncomingReg, if (!Reg || IncomingReg == Reg || !TargetRegisterInfo::isPhysicalRegister(Reg) || !TargetRegisterInfo::isPhysicalRegister(IncomingReg)) { - ++i; + ++i; continue; } @@ -748,17 +748,17 @@ bool MachineInstr::addRegisterKilled(unsigned IncomingReg, return true; if (RegInfo->isSubRegister(IncomingReg, Reg) && MO.isKill()) { - if (MO.isImplicit()) { - // Remove this implicit use that marks the sub-register - // "kill". Let the super-register take care of this - // information. - RemoveOperand(i); - --e; - continue; - } else { - // The super-register is going to take care of this kill - // information. - MO.setIsKill(false); + if (MO.isImplicit()) { + // Remove this implicit use that marks the sub-register + // "kill". Let the super-register take care of this + // information. + RemoveOperand(i); + --e; + continue; + } else { + // The super-register is going to take care of this kill + // information. + MO.setIsKill(false); } } } @@ -781,9 +781,9 @@ bool MachineInstr::addRegisterKilled(unsigned IncomingReg, } if (TargetRegisterInfo::isPhysicalRegister(Reg) && - TargetRegisterInfo::isPhysicalRegister(IncomingReg) && - RegInfo->isSuperRegister(IncomingReg, Reg) && - MO.isKill()) + TargetRegisterInfo::isPhysicalRegister(IncomingReg) && + RegInfo->isSuperRegister(IncomingReg, Reg) && + MO.isKill()) // A super-register kill already exists. return true; } |