Add comment.

llvm-svn: 40022
This commit is contained in:
Evan Cheng 2007-07-18 23:34:48 +00:00
parent dcc3451f8a
commit a8d152a22a
1 changed files with 3 additions and 0 deletions

View File

@ -369,6 +369,9 @@ bool SimpleRegisterCoalescing::JoinCopy(MachineInstr *CopyMI,
// If the intervals were swapped by Join, swap them back so that the register // If the intervals were swapped by Join, swap them back so that the register
// mapping (in the r2i map) is correct. // mapping (in the r2i map) is correct.
if (Swapped) SrcInt.swap(DstInt); if (Swapped) SrcInt.swap(DstInt);
// repSrcReg is guarateed to be the register whose live interval that is
// being merged.
li_->removeInterval(repSrcReg); li_->removeInterval(repSrcReg);
r2rMap_[repSrcReg] = repDstReg; r2rMap_[repSrcReg] = repDstReg;