Searched refs:SpillRange (Results 1 – 3 of 3) sorted by relevance
182 class SpillRange; variable290 ZoneVector<SpillRange*>& spill_ranges() { return spill_ranges_; } in spill_ranges()309 SpillRange* AssignSpillRangeToLiveRange(TopLevelLiveRange* range,311 SpillRange* CreateSpillRangeForLiveRange(TopLevelLiveRange* range);371 ZoneVector<SpillRange*> spill_ranges_;520 class SpillRange; variable857 void SetSpillRange(SpillRange* spill_range);887 SpillRange* GetAllocatedSpillRange() const { in GetAllocatedSpillRange()892 SpillRange* GetSpillRange() const { in GetSpillRange()1047 SpillRange* spill_range_;[all …]
401 class SpillRange : public ZoneObject { class in v8::internal::compiler::VirtualRegisterData404 SpillRange(int definition_instr_index, in SpillRange() function in v8::internal::compiler::VirtualRegisterData::SpillRange412 SpillRange(const InstructionBlock* phi_block, in SpillRange() function in v8::internal::compiler::VirtualRegisterData::SpillRange426 SpillRange(const SpillRange&) = delete;427 SpillRange& operator=(const SpillRange&) = delete;486 SpillRange* spill_range() const { in spill_range()505 SpillRange* spill_range_;583 data->allocation_zone()->New<SpillRange>(definition_block, data); in EnsureSpillRange()597 spill_range_ = data->allocation_zone()->New<SpillRange>( in EnsureSpillRange()3383 VirtualRegisterData::SpillRange* spill_range = in Allocate()[all …]
901 void TopLevelLiveRange::SetSpillRange(SpillRange* spill_range) { in SetSpillRange()908 SpillRange* spill_range = GetSpillRange(); in GetSpillRangeOperand()1174 SpillRange::SpillRange(TopLevelLiveRange* parent, Zone* zone) in SpillRange() function in v8::internal::compiler::SpillRange1203 bool SpillRange::IsIntersectingWith(SpillRange* other) const { in IsIntersectingWith()1212 bool SpillRange::TryMerge(SpillRange* other) { in TryMerge()1238 void SpillRange::MergeDisjointIntervals(UseInterval* other) { in MergeDisjointIntervals()1260 void SpillRange::Print() const { in Print()1471 SpillRange* TopTierRegisterAllocationData::AssignSpillRangeToLiveRange( in AssignSpillRangeToLiveRange()1476 SpillRange* spill_range = range->GetAllocatedSpillRange(); in AssignSpillRangeToLiveRange()1478 spill_range = allocation_zone()->New<SpillRange>(range, allocation_zone()); in AssignSpillRangeToLiveRange()[all …]