Searched refs:LocationQuality (Results 1 – 1 of 1) sorted by relevance
295 enum class LocationQuality : unsigned char { enum in TransferTracker309 LocationAndQuality(LocIdx L, LocationQuality Q) in LocationAndQuality()316 LocationQuality getQuality() const { return LocationQuality(Quality); } in getQuality()318 bool isBest() const { return getQuality() == LocationQuality::Best; } in isBest()330 std::optional<LocationQuality>331 getLocQualityIfBetter(LocIdx L, LocationQuality Min) const { in getLocQualityIfBetter()334 if (Min >= LocationQuality::SpillSlot) in getLocQualityIfBetter()337 return LocationQuality::SpillSlot; in getLocQualityIfBetter()338 if (Min >= LocationQuality::CalleeSavedRegister) in getLocQualityIfBetter()341 return LocationQuality::CalleeSavedRegister; in getLocQualityIfBetter()[all …]