Lines Matching defs:NewIdxDef

1180     SlotIndex NewIdxDef = NewIdx.getRegSlot(OldIdxOut->start.isEarlyClobber());
1181 if (SlotIndex::isEarlierInstr(NewIdxDef, OldIdxOut->end)) {
1182 OldIdxVNI->def = NewIdxDef;
1195 SlotIndex::isEarlierInstr(OldIdxOut->end, NewIdxDef)) {
1196 // OldIdx is not a dead def, and NewIdxDef is inside a new interval.
1227 *NewSegment = LiveRange::Segment(NewIdxDef, NewIdxDef.getDeadSlot(),
1229 DefVNI->def = NewIdxDef;
1232 Prev->end = NewIdxDef;
1241 if (SlotIndex::isEarlierInstr(Prev->start, NewIdxDef)) {
1243 // NewIdxDef into the segment "Prev" followed by "NewSegment".
1245 *NewSegment = LiveRange::Segment(NewIdxDef, Prev->end, Prev->valno);
1246 Prev->valno->def = NewIdxDef;
1248 *Prev = LiveRange::Segment(Prev->start, NewIdxDef, DefVNI);
1253 *Prev = LiveRange::Segment(NewIdxDef, AfterNewIdx->start, DefVNI);
1254 DefVNI->def = NewIdxDef;
1262 SlotIndex::isSameInstr(AfterNewIdx->start, NewIdxDef)) {
1278 NewSegmentVNI->def = NewIdxDef;
1279 *NewSegment = LiveRange::Segment(NewIdxDef, NewIdxDef.getDeadSlot(),
1330 SlotIndex NewIdxDef = NewIdx.getRegSlot(OldIdxOut->start.isEarlyClobber());
1339 OldIdxVNI->def = NewIdxDef;
1340 OldIdxOut->start = NewIdxDef;
1352 SlotIndex::isEarlierInstr(NewIdxDef, OldIdxIn->start)) {
1356 const SlotIndex SplitPos = NewIdxDef;
1401 OldIdxOut->start = NewIdxDef;
1402 OldIdxVNI->def = NewIdxDef;
1404 OldIdxIn->end = NewIdxDef;
1422 NewIdxOut->start, NewIdxDef.getRegSlot(), NewIdxOut->valno);
1424 NewIdxDef.getRegSlot(), (NewIdxOut + 1)->end, OldIdxVNI);
1425 OldIdxVNI->def = NewIdxDef;
1446 *NewSegment = LiveRange::Segment(NewIdxDef, NewIdxDef.getDeadSlot(),
1448 NewSegmentVNI->def = NewIdxDef;