Searched refs:SpillType (Results 1 – 4 of 4) sorted by relevance
/external/v8/src/compiler/ |
D | register-allocator.h | 515 enum class SpillType { kNoSpillType, kSpillOperand, kSpillRange }; enum 516 void set_spill_type(SpillType value) { in set_spill_type() 519 SpillType spill_type() const { return SpillTypeField::decode(bits_); } in spill_type() 521 DCHECK_EQ(SpillType::kSpillOperand, spill_type()); in GetSpillOperand() 526 DCHECK_NE(SpillType::kSpillOperand, spill_type()); in GetAllocatedSpillRange() 531 DCHECK_EQ(SpillType::kSpillRange, spill_type()); in GetSpillRange() 535 return spill_type() == SpillType::kNoSpillType; in HasNoSpillType() 538 return spill_type() == SpillType::kSpillOperand; in HasSpillOperand() 540 bool HasSpillRange() const { return spill_type() == SpillType::kSpillRange; } in HasSpillRange() 637 typedef BitField<SpillType, 4, 2> SpillTypeField;
|
D | register-allocator.cc | 843 bits_ |= SpillTypeField::encode(SpillType::kNoSpillType); in TopLevelLiveRange() 897 set_spill_type(SpillType::kSpillOperand); in SetSpillOperand() 1009 SpillTypeField::update(merged->bits_, SpillType::kNoSpillType); in UpdateSpillRangePostMerge() 1534 range->set_spill_type(TopLevelLiveRange::SpillType::kSpillRange); in AssignSpillRangeToLiveRange()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonFrameLowering.cpp | 887 static const char *getSpillFunctionFor(unsigned MaxReg, SpillKind SpillType, in getSpillFunctionFor() argument 924 switch(SpillType) { in getSpillFunctionFor()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonFrameLowering.cpp | 1009 static const char *getSpillFunctionFor(unsigned MaxReg, SpillKind SpillType, in getSpillFunctionFor() argument 1046 switch(SpillType) { in getSpillFunctionFor()
|