reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
125 return listEntry()->getIndex() | getSlot(); 144 SlotIndex(const SlotIndex &li, Slot s) : lie(li.listEntry(), unsigned(s)) { 204 return A.listEntry()->getIndex() < B.listEntry()->getIndex(); 204 return A.listEntry()->getIndex() < B.listEntry()->getIndex(); 221 return (other.listEntry()->getIndex() - listEntry()->getIndex()) 221 return (other.listEntry()->getIndex() - listEntry()->getIndex()) 242 return SlotIndex(listEntry(), Slot_Block); 249 return SlotIndex(listEntry(), Slot_Dead); 255 return SlotIndex(listEntry(), EC ? Slot_EarlyClobber : Slot_Register); 260 return SlotIndex(listEntry(), Slot_Dead); 272 return SlotIndex(&*++listEntry()->getIterator(), Slot_Block); 274 return SlotIndex(listEntry(), s + 1); 280 return SlotIndex(&*++listEntry()->getIterator(), getSlot()); 292 return SlotIndex(&*--listEntry()->getIterator(), Slot_Dead); 294 return SlotIndex(listEntry(), s - 1); 300 return SlotIndex(&*--listEntry()->getIterator(), getSlot()); 407 return index.isValid() ? index.listEntry()->getInstr() : nullptr; 413 IndexList::iterator I = Index.listEntry()->getIterator(); 552 nextItr = getIndexAfter(MI).listEntry()->getIterator(); 556 prevItr = getIndexBefore(MI).listEntry()->getIterator(); 596 IndexListEntry *miEntry(replaceBaseIndex.listEntry()); 619 endEntry = getMBBStartIdx(&*nextMBB).listEntry();lib/CodeGen/SlotIndexes.cpp
112 IndexListEntry &MIEntry = *MIIndex.listEntry(); 125 IndexListEntry &MIEntry = *MIIndex.listEntry(); 196 IndexList::iterator ListB = startIdx.listEntry()->getIterator(); 197 IndexList::iterator ListI = endIdx.listEntry()->getIterator(); 259 os << listEntry()->getIndex() << "Berd"[getSlot()];