Lines Matching defs:Slot
1 //===-- LiveStacks.cpp - Live Stack Slot Analysis -------------------------===//
25 "Live Stack Slot Analysis", false, false)
28 "Live Stack Slot Analysis", false, true)
53 LiveStacks::getOrCreateInterval(int Slot, const TargetRegisterClass *RC) {
54 assert(Slot >= 0 && "Spill slot indice must be >= 0");
55 SS2IntervalMap::iterator I = S2IMap.find(Slot);
59 std::piecewise_construct, std::forward_as_tuple(Slot),
60 std::forward_as_tuple(Register::index2StackSlot(Slot), 0.0F))
62 S2RCMap.insert(std::make_pair(Slot, RC));
65 const TargetRegisterClass *OldRC = S2RCMap[Slot];
66 S2RCMap[Slot] = TRI->getCommonSubClass(OldRC, RC);
104 int Slot = I->first;
105 const TargetRegisterClass *RC = getIntervalRegClass(Slot);