Searched refs:SpillType (Results 1 – 3 of 3) sorted by relevance
872 enum class SpillType { enum878 void set_spill_type(SpillType value) { in set_spill_type()881 SpillType spill_type() const { return SpillTypeField::decode(bits_); } in spill_type()883 DCHECK_EQ(SpillType::kSpillOperand, spill_type()); in GetSpillOperand()888 DCHECK_NE(SpillType::kSpillOperand, spill_type()); in GetAllocatedSpillRange()893 DCHECK_GE(spill_type(), SpillType::kSpillRange); in GetSpillRange()897 return spill_type() == SpillType::kNoSpillType; in HasNoSpillType()900 return spill_type() == SpillType::kSpillOperand; in HasSpillOperand()902 bool HasSpillRange() const { return spill_type() >= SpillType::kSpillRange; } in HasSpillRange()904 return spill_type() == SpillType::kSpillRange; in HasGeneralSpillRange()[all …]
822 bits_ |= SpillTypeField::encode(SpillType::kNoSpillType); in TopLevelLiveRange()897 set_spill_type(SpillType::kSpillOperand); in SetSpillOperand()1112 case TopLevelLiveRange::SpillType::kSpillRange: in PrintRangeRow()1115 case TopLevelLiveRange::SpillType::kDeferredSpillRange: in PrintRangeRow()1118 case TopLevelLiveRange::SpillType::kSpillOperand: in PrintRangeRow()1473 using SpillType = TopLevelLiveRange::SpillType; in AssignSpillRangeToLiveRange() typedef1481 (range->spill_type() != SpillType::kSpillRange)) { in AssignSpillRangeToLiveRange()1482 range->set_spill_type(SpillType::kDeferredSpillRange); in AssignSpillRangeToLiveRange()1484 range->set_spill_type(SpillType::kSpillRange); in AssignSpillRangeToLiveRange()2995 TopLevelLiveRange::SpillType::kDeferredSpillRange)) { in Spill()[all …]
1039 static const char *getSpillFunctionFor(unsigned MaxReg, SpillKind SpillType, in getSpillFunctionFor() argument1076 switch(SpillType) { in getSpillFunctionFor()