reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1051 if (OldIdxIn == E || SlotIndex::isEarlierInstr(OldIdx, OldIdxIn->start)) 1051 if (OldIdxIn == E || SlotIndex::isEarlierInstr(OldIdx, OldIdxIn->start)) 1056 if (SlotIndex::isEarlierInstr(OldIdxIn->start, OldIdx)) { 1058 if (SlotIndex::isEarlierEqualInstr(NewIdx, OldIdxIn->end)) 1063 if (MachineInstr *KillMI = LIS.getInstructionFromIndex(OldIdxIn->end)) 1069 LiveRange::iterator Next = std::next(OldIdxIn); 1083 OldIdxIn->end = Next->start; 1089 bool isKill = SlotIndex::isSameInstr(OldIdx, OldIdxIn->end); 1090 OldIdxIn->end = NewIdx.getRegSlot(OldIdxIn->end.isEarlyClobber()); 1090 OldIdxIn->end = NewIdx.getRegSlot(OldIdxIn->end.isEarlyClobber()); 1100 OldIdxOut = OldIdxIn;