Searched refs:LocationQuality (Results 1 – 1 of 1) sorted by relevance
293 enum class LocationQuality : unsigned char { enum in TransferTracker307 LocationAndQuality(LocIdx L, LocationQuality Q) in LocationAndQuality()314 LocationQuality getQuality() const { return LocationQuality(Quality); } in getQuality()316 bool isBest() const { return getQuality() == LocationQuality::Best; } in isBest()321 std::optional<LocationQuality>322 getLocQualityIfBetter(LocIdx L, LocationQuality Min) const { in getLocQualityIfBetter()325 if (Min >= LocationQuality::SpillSlot) in getLocQualityIfBetter()328 return LocationQuality::SpillSlot; in getLocQualityIfBetter()329 if (Min >= LocationQuality::CalleeSavedRegister) in getLocQualityIfBetter()332 return LocationQuality::CalleeSavedRegister; in getLocQualityIfBetter()[all …]