reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1113 if (SlotIndex::isEarlierInstr(NewIdxDef, OldIdxOut->end)) { 1114 OldIdxVNI->def = NewIdxDef; 1127 SlotIndex::isEarlierInstr(OldIdxOut->end, NewIdxDef)) { 1159 *NewSegment = LiveRange::Segment(NewIdxDef, NewIdxDef.getDeadSlot(), 1159 *NewSegment = LiveRange::Segment(NewIdxDef, NewIdxDef.getDeadSlot(), 1161 DefVNI->def = NewIdxDef; 1164 Prev->end = NewIdxDef; 1173 if (SlotIndex::isEarlierInstr(Prev->start, NewIdxDef)) { 1177 *NewSegment = LiveRange::Segment(NewIdxDef, Prev->end, Prev->valno); 1178 Prev->valno->def = NewIdxDef; 1180 *Prev = LiveRange::Segment(Prev->start, NewIdxDef, DefVNI); 1185 *Prev = LiveRange::Segment(NewIdxDef, AfterNewIdx->start, DefVNI); 1186 DefVNI->def = NewIdxDef; 1194 SlotIndex::isSameInstr(AfterNewIdx->start, NewIdxDef)) { 1210 NewSegmentVNI->def = NewIdxDef; 1211 *NewSegment = LiveRange::Segment(NewIdxDef, NewIdxDef.getDeadSlot(), 1211 *NewSegment = LiveRange::Segment(NewIdxDef, NewIdxDef.getDeadSlot(),