Lines Matching refs:SpillID
1126 SpillLocationNo SpillID(SpillLocs.idFor(L)); in getOrTrackSpillLoc() local
1128 if (SpillID.id() == 0) { in getOrTrackSpillLoc()
1136 SpillID = SpillLocationNo(SpillLocs.insert(L)); in getOrTrackSpillLoc()
1138 unsigned L = getSpillIDWithIdx(SpillID, StackIdx); in getOrTrackSpillLoc()
1149 return SpillID; in getOrTrackSpillLoc()
1252 SpillLocationNo SpillID = locIDToSpill(LocID); in emitLoc() local
1264 const SpillLoc &Spill = SpillLocs[SpillID.id()]; in emitLoc()
1399 unsigned SpillID = MTracker->getSpillIDWithIdx(*SpillLoc, IdxIt->second); in findLocationForMemOperand() local
1400 return MTracker->getSpillMLoc(SpillID); in findLocationForMemOperand()
1817 unsigned SpillID = MTracker->getLocID(*SpillNo, {slotBitSize, 0}); in transferDebugPHI() local
1818 LocIdx SpillLoc = MTracker->getSpillMLoc(SpillID); in transferDebugPHI()
1903 unsigned SpillID = MTracker->getSpillIDWithIdx(*SpillNo, I); in transferRegisterDef() local
1904 LocIdx L = MTracker->getSpillMLoc(SpillID); in transferRegisterDef()
1946 unsigned SpillID = MTracker->getSpillIDWithIdx(*SpillNo, I); in transferRegisterDef() local
1947 LocIdx L = MTracker->getSpillMLoc(SpillID); in transferRegisterDef()
2063 unsigned SpillID = MTracker->getSpillIDWithIdx(*Loc, SlotIdx); in transferSpillOrRestoreInst() local
2064 std::optional<LocIdx> MLoc = MTracker->getSpillMLoc(SpillID); in transferSpillOrRestoreInst()
2085 auto DoTransfer = [&](Register SrcReg, unsigned SpillID) { in transferSpillOrRestoreInst() argument
2087 LocIdx DstLoc = MTracker->getSpillMLoc(SpillID); in transferSpillOrRestoreInst()
2101 unsigned SpillID = MTracker->getLocID(Loc, SubregIdx); in transferSpillOrRestoreInst() local
2102 DoTransfer(SR, SpillID); in transferSpillOrRestoreInst()
2107 unsigned SpillID = MTracker->getLocID(Loc, {Size, 0}); in transferSpillOrRestoreInst() local
2108 DoTransfer(Reg, SpillID); in transferSpillOrRestoreInst()
2126 auto DoTransfer = [&](Register DestReg, unsigned SpillID) { in transferSpillOrRestoreInst() argument
2127 LocIdx SrcIdx = MTracker->getSpillMLoc(SpillID); in transferSpillOrRestoreInst()
2134 unsigned SpillID = MTracker->getLocID(*Loc, Subreg); in transferSpillOrRestoreInst() local
2135 DoTransfer(SR, SpillID); in transferSpillOrRestoreInst()
2140 unsigned SpillID = MTracker->getLocID(*Loc, {Size, 0}); in transferSpillOrRestoreInst() local
2141 DoTransfer(Reg, SpillID); in transferSpillOrRestoreInst()
2613 unsigned SpillID = MTracker->getSpillIDWithIdx(Slot, Idx); in placeMLocPHIs() local
2614 LocIdx L = MTracker->getSpillMLoc(SpillID); in placeMLocPHIs()