Lines Matching refs:Def
396 SlotIndex Def = OldVNI->def; in defValue() local
397 LI->addSegment(LiveInterval::Segment(Def, Def.getDeadSlot(), OldVNI)); in defValue()
403 SlotIndex Def = VNI->def; in defValue() local
404 LI->addSegment(LiveInterval::Segment(Def, Def.getDeadSlot(), VNI)); in defValue()
423 SlotIndex Def = VNI->def; in forceRecompute() local
425 LI->addSegment(LiveInterval::Segment(Def, Def.getDeadSlot(), VNI)); in forceRecompute()
436 SlotIndex Def; in defFromParent() local
446 Def = Edit->rematerializeAt(MBB, I, LI->reg, RM, TRI, Late); in defFromParent()
452 Def = LIS.getSlotIndexes()->insertMachineInstrInMaps(CopyMI, Late) in defFromParent()
458 return defValue(RegIdx, ParentVNI, Def); in defFromParent()
641 SlotIndex Def = VNI->def; in removeBackCopies() local
642 MachineInstr *MI = LIS.getInstructionFromIndex(Def); in removeBackCopies()
651 DEBUG(dbgs() << "Removing " << Def << '\t' << *MI); in removeBackCopies()
659 AssignI.find(Def.getPrevSlot()); in removeBackCopies()
660 if (!AssignI.valid() || AssignI.start() >= Def) in removeBackCopies()
663 if (AssignI.stop() != Def) in removeBackCopies()
668 forceRecompute(RegIdx, Edit->getParent().getVNInfoAt(Def)); in removeBackCopies()