Home
last modified time | relevance | path

Searched refs:SpillRange (Results 1 - 3 of 3) sorted by relevance

/third_party/node/deps/v8/src/compiler/backend/
H A Dregister-allocator.h182 class SpillRange;
290 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;
857 void SetSpillRange(SpillRange* spill_range);
887 SpillRange* GetAllocatedSpillRange() const { in GetAllocatedSpillRange()
892 SpillRange* GetSpillRange() const { in GetSpillRange()
1047 SpillRange* spill_range
[all...]
H A Dregister-allocator.cc901 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::SpillRange
1203 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
[all...]
H A Dmid-tier-register-allocator.cc401 class SpillRange : public ZoneObject { class in v8::internal::compiler::final
404 SpillRange(int definition_instr_index, in SpillRange() function in v8::internal::compiler::final::SpillRange
412 SpillRange(const InstructionBlock* phi_block, in SpillRange() function in v8::internal::compiler::final::SpillRange
426 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_bloc in EnsureSpillRange()
[all...]

Completed in 12 milliseconds