Lines Matching refs:SpillLoc
222 struct SpillLoc { struct
225 bool operator==(const SpillLoc &Other) const { in operator ==() argument
229 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()
770 const SpillLoc &Spill = SpillLocs[LocID - NumRegs + 1]; in emitLoc()
1386 Optional<SpillLoc> isRestoreInstruction(const MachineInstr &MI,
1391 SpillLoc extractSpillBaseRegAndOffset(const MachineInstr &MI);
1568 SpillLoc
1912 Optional<SpillLoc>
1936 Optional<SpillLoc> Loc; in transferSpillOrRestoreInst()