Searched refs:SpillRange (Results 1 – 2 of 2) sorted by relevance
304 class SpillRange; variable526 void SetSpillRange(SpillRange* spill_range);537 SpillRange* GetAllocatedSpillRange() const { in GetAllocatedSpillRange()542 SpillRange* GetSpillRange() const { in GetSpillRange()657 SpillRange* spill_range_;687 class SpillRange final : public ZoneObject {690 SpillRange(TopLevelLiveRange* range, Zone* zone);695 bool TryMerge(SpillRange* other);716 bool IsIntersectingWith(SpillRange* other) const;726 DISALLOW_COPY_AND_ASSIGN(SpillRange);[all …]
907 void TopLevelLiveRange::SetSpillRange(SpillRange* spill_range) { in SetSpillRange()915 SpillRange* spill_range = GetSpillRange(); in GetSpillRangeOperand()1228 SpillRange::SpillRange(TopLevelLiveRange* parent, Zone* zone) in SpillRange() function in v8::internal::compiler::SpillRange1258 bool SpillRange::IsIntersectingWith(SpillRange* other) const { in IsIntersectingWith()1268 bool SpillRange::TryMerge(SpillRange* other) { in TryMerge()1295 void SpillRange::MergeDisjointIntervals(UseInterval* other) { in MergeDisjointIntervals()1318 void SpillRange::Print() const { in Print()1527 SpillRange* RegisterAllocationData::AssignSpillRangeToLiveRange( in AssignSpillRangeToLiveRange()1531 SpillRange* spill_range = range->GetAllocatedSpillRange(); in AssignSpillRangeToLiveRange()1534 spill_range = new (allocation_zone()) SpillRange(range, allocation_zone()); in AssignSpillRangeToLiveRange()[all …]