Searched refs:LocationQuality (Results 1 – 1 of 1) sorted by relevance
297 enum class LocationQuality : unsigned char { enum in TransferTracker311 LocationAndQuality(LocIdx L, LocationQuality Q) in LocationAndQuality()318 LocationQuality getQuality() const { return LocationQuality(Quality); } in getQuality()320 bool isBest() const { return getQuality() == LocationQuality::Best; } in isBest()332 std::optional<LocationQuality>333 getLocQualityIfBetter(LocIdx L, LocationQuality Min) const { in getLocQualityIfBetter()336 if (Min >= LocationQuality::SpillSlot) in getLocQualityIfBetter()339 return LocationQuality::SpillSlot; in getLocQualityIfBetter()340 if (Min >= LocationQuality::CalleeSavedRegister) in getLocQualityIfBetter()343 return LocationQuality::CalleeSavedRegister; in getLocQualityIfBetter()[all …]