Lines Matching refs:SpillLoc
220 struct SpillLoc { struct
223 bool operator==(const SpillLoc &Other) const { in operator ==() argument
227 bool operator<(const SpillLoc &Other) const { in operator <() argument
438 UniqueVector<SpillLoc> SpillLocs;
661 LocIdx getOrTrackSpillLoc(SpillLoc L) { in getOrTrackSpillLoc()
680 void setSpill(SpillLoc L, ValueIDNum ValueID) { in setSpill()
686 Optional<ValueIDNum> readSpill(SpillLoc L) { in readSpill()
698 Optional<LocIdx> getSpillMLoc(SpillLoc L) { in getSpillMLoc()
771 const SpillLoc &Spill = SpillLocs[LocID - NumRegs + 1]; in emitLoc()
1523 Optional<SpillLoc> isRestoreInstruction(const MachineInstr &MI,
1528 SpillLoc extractSpillBaseRegAndOffset(const MachineInstr &MI);
1725 SpillLoc
2032 SpillLoc SL = {Base, Offs}; in transferDebugPHI()
2194 Optional<SpillLoc>
2218 Optional<SpillLoc> Loc; in transferSpillOrRestoreInst()