Searched refs:SpillRange (Results 1 – 3 of 3) sorted by relevance
298 class SpillRange; variable534 void SetSpillRange(SpillRange* spill_range);545 SpillRange* GetAllocatedSpillRange() const { in GetAllocatedSpillRange()550 SpillRange* GetSpillRange() const { in GetSpillRange()651 SpillRange* spill_range_;676 class SpillRange final : public ZoneObject {679 SpillRange(TopLevelLiveRange* range, Zone* zone);685 bool TryMerge(SpillRange* other);706 bool IsIntersectingWith(SpillRange* other) const;717 DISALLOW_COPY_AND_ASSIGN(SpillRange);[all …]
816 void TopLevelLiveRange::SetSpillRange(SpillRange* spill_range) { in SetSpillRange()824 SpillRange* spill_range = GetSpillRange(); in GetSpillRangeOperand()1132 SpillRange::SpillRange(TopLevelLiveRange* parent, Zone* zone) in SpillRange() function in v8::internal::compiler::SpillRange1164 int SpillRange::ByteWidth() const { in ByteWidth()1169 bool SpillRange::IsIntersectingWith(SpillRange* other) const { in IsIntersectingWith()1179 bool SpillRange::TryMerge(SpillRange* other) { in TryMerge()1209 void SpillRange::MergeDisjointIntervals(UseInterval* other) { in MergeDisjointIntervals()1232 void SpillRange::Print() const { in Print()1442 SpillRange* RegisterAllocationData::AssignSpillRangeToLiveRange( in AssignSpillRangeToLiveRange()1446 SpillRange* spill_range = range->GetAllocatedSpillRange(); in AssignSpillRangeToLiveRange()[all …]
400 SpillRange* spill_range = nullptr; in TryReuseSpillRangesForGroups()403 SpillRange* member_range = member->TopLevel()->GetSpillRange(); in TryReuseSpillRangesForGroups()