diff options
| author | Evan Cheng <evan.cheng@apple.com> | 2008-11-03 21:02:39 +0000 |
|---|---|---|
| committer | Evan Cheng <evan.cheng@apple.com> | 2008-11-03 21:02:39 +0000 |
| commit | 3620e685b57ced1b0d007b01ff52b585f6148025 (patch) | |
| tree | 2c7711c0ec7f78c9520c2523f54787099011eb74 /llvm/lib | |
| parent | 08535d250715a1d994f54f1bca21c194b6732e28 (diff) | |
| download | bcm5719-llvm-3620e685b57ced1b0d007b01ff52b585f6148025.tar.gz bcm5719-llvm-3620e685b57ced1b0d007b01ff52b585f6148025.zip | |
Minor code restructuring. No functionality change.
llvm-svn: 58643
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/ARM/ARMInstrInfo.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/lib/Target/ARM/ARMInstrInfo.cpp b/llvm/lib/Target/ARM/ARMInstrInfo.cpp index e03977b12b2..18ab594b79f 100644 --- a/llvm/lib/Target/ARM/ARMInstrInfo.cpp +++ b/llvm/lib/Target/ARM/ARMInstrInfo.cpp @@ -296,13 +296,13 @@ ARMInstrInfo::convertToThreeAddress(MachineFunction::iterator &MFI, } // Transfer LiveVariables states, kill / dead info. - for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { - MachineOperand &MO = MI->getOperand(i); - if (MO.isReg() && MO.getReg() && - TargetRegisterInfo::isVirtualRegister(MO.getReg())) { - unsigned Reg = MO.getReg(); + if (LV) { + for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { + MachineOperand &MO = MI->getOperand(i); + if (MO.isReg() && MO.getReg() && + TargetRegisterInfo::isVirtualRegister(MO.getReg())) { + unsigned Reg = MO.getReg(); - if (LV) { LiveVariables::VarInfo &VI = LV->getVarInfo(Reg); if (MO.isDef()) { MachineInstr *NewMI = (Reg == WBReg) ? UpdateMI : MemMI; |

