Lines Matching refs:DefR
441 unsigned DefR = Defs[i].Reg; in addInstrToLiveness() local
442 LiveInterval &LID = LIS->getInterval(DefR); in addInstrToLiveness()
443 DEBUG(dbgs() << "adding def " << PrintReg(DefR, TRI) in addInstrToLiveness()
473 MachineOperand ImpUse = MachineOperand::CreateReg(DefR, false, true); in addInstrToLiveness()
489 makeUndead(DefR, P->valno->def); in addInstrToLiveness()
497 if (!MI->readsRegister(DefR)) in addInstrToLiveness()
500 makeDefined(DefR, N->start, true); in addInstrToLiveness()
505 shrinkToUses(DefR, LID); in addInstrToLiveness()
555 unsigned DefR = Op.getReg(); in removeInstrFromLiveness() local
556 LiveInterval &LID = LIS->getInterval(DefR); in removeInstrFromLiveness()
559 DEBUG(dbgs() << "removing def at " << MX << " of " << PrintReg(DefR, TRI) in removeInstrFromLiveness()
575 makeDefined(DefR, LT->end, false); in removeInstrFromLiveness()
581 makeUndead(DefR, P->valno->def); in removeInstrFromLiveness()
592 makeDefined(DefR, N->start, false); in removeInstrFromLiveness()
596 makeDefined(DefR, N->end, false); in removeInstrFromLiveness()
623 LIS->removeInterval(DefR); in removeInstrFromLiveness()