Lines Matching refs:Slot
1 //===- LiveStacks.h - Live Stack Slot Analysis ------------------*- C++ -*-===//
62 LiveInterval &getOrCreateInterval(int Slot, const TargetRegisterClass *RC);
64 LiveInterval &getInterval(int Slot) {
65 assert(Slot >= 0 && "Spill slot indice must be >= 0");
66 SS2IntervalMap::iterator I = S2IMap.find(Slot);
71 const LiveInterval &getInterval(int Slot) const {
72 assert(Slot >= 0 && "Spill slot indice must be >= 0");
73 SS2IntervalMap::const_iterator I = S2IMap.find(Slot);
78 bool hasInterval(int Slot) const { return S2IMap.count(Slot); }
80 const TargetRegisterClass *getIntervalRegClass(int Slot) const {
81 assert(Slot >= 0 && "Spill slot indice must be >= 0");
83 S2RCMap.find(Slot);