Lines Matching defs:Slot
1 //===-- LiveStackAnalysis.h - Live Stack Slot Analysis ----------*- C++ -*-===//
58 LiveInterval &getOrCreateInterval(int Slot, const TargetRegisterClass *RC);
60 LiveInterval &getInterval(int Slot) {
61 assert(Slot >= 0 && "Spill slot indice must be >= 0");
62 SS2IntervalMap::iterator I = S2IMap.find(Slot);
67 const LiveInterval &getInterval(int Slot) const {
68 assert(Slot >= 0 && "Spill slot indice must be >= 0");
69 SS2IntervalMap::const_iterator I = S2IMap.find(Slot);
74 bool hasInterval(int Slot) const { return S2IMap.count(Slot); }
76 const TargetRegisterClass *getIntervalRegClass(int Slot) const {
77 assert(Slot >= 0 && "Spill slot indice must be >= 0");
79 S2RCMap.find(Slot);