LiveVariables: Fix typo and shorten comment

llvm-svn: 264768
This commit is contained in:
Matthias Braun 2016-03-29 19:07:40 +00:00
parent 210e27d1ff
commit 972ce75cb7

View File

@ -529,10 +529,8 @@ void LiveVariables::runOnInstr(MachineInstr *MI,
UseRegs.push_back(MOReg);
} else {
assert(MO.isDef());
// FIXME: We should not remove any dead flags. Howeve the MIPS RDDSP
// instruction needs it at the moment: RDDSP gets its implicit use
// operands added too late in the processing so InstrEmitter adds an
// incorrect dead flag because the uses are not yet visible.
// FIXME: We should not remove any dead flags. However the MIPS RDDSP
// instruction needs it at the moment: http://llvm.org/PR27116.
if (TargetRegisterInfo::isPhysicalRegister(MOReg) &&
!MRI->isReserved(MOReg))
MO.setIsDead(false);