Ignore debug info one more place during coalescing.

llvm-svn: 95819
This commit is contained in:
Dale Johannesen 2010-02-10 23:04:09 +00:00
parent 522f08be0b
commit af3fe99821
1 changed files with 2 additions and 0 deletions

View File

@ -1173,6 +1173,8 @@ SimpleRegisterCoalescing::HasIncompatibleSubRegDefUse(MachineInstr *CopyMI,
for (MachineRegisterInfo::reg_iterator I = mri_->reg_begin(VirtReg),
E = mri_->reg_end(); I != E; ++I) {
MachineOperand &O = I.getOperand();
if (O.isDebug())
continue;
MachineInstr *MI = &*I;
if (MI == CopyMI || JoinedCopies.count(MI))
continue;