Home
last modified time | relevance | path

Searched refs:LiveRangeGroup (Results 1 – 3 of 3) sorted by relevance

/external/v8/src/compiler/
Dgreedy-allocator.h26 explicit AllocationCandidate(LiveRangeGroup* ranges) in AllocationCandidate()
42 LiveRangeGroup* group() const { return candidate_.group_; } in group()
45 unsigned CalculateGroupSize(LiveRangeGroup* group) { in CalculateGroupSize()
58 LiveRangeGroup* group_;
68 void Schedule(LiveRangeGroup* group);
113 ZoneVector<LiveRangeGroup*>& groups() { return groups_; } in groups()
114 const ZoneVector<LiveRangeGroup*>& groups() const { return groups_; } in groups()
133 void TryAllocateGroup(LiveRangeGroup* group);
149 const LiveRangeGroup* group,
192 ZoneVector<LiveRangeGroup*> groups_;
Dgreedy-allocator.cc71 void AllocationScheduler::Schedule(LiveRangeGroup* group) { in Schedule()
133 LiveRangeGroup* latest_grp = range->group() != nullptr in GroupLiveRanges()
136 LiveRangeGroup(local_zone()); in GroupLiveRanges()
160 LiveRangeGroup* other_group = other->group(); in GroupLiveRanges()
200 for (LiveRangeGroup* group : groups()) { in ScheduleAllocationCandidates()
229 void GreedyAllocator::TryAllocateGroup(LiveRangeGroup* group) { in TryAllocateGroup()
436 const LiveRangeGroup* group, in GetMaximumConflictingWeight()
Dregister-allocator.h301 class LiveRangeGroup; variable
417 LiveRangeGroup* group() const { return group_; } in group()
418 void set_group(LiveRangeGroup* group) { group_ = group; } in set_group()
472 LiveRangeGroup* group_;
478 class LiveRangeGroup final : public ZoneObject {
480 explicit LiveRangeGroup(Zone* zone) : ranges_(zone) {} in LiveRangeGroup() function
491 DISALLOW_COPY_AND_ASSIGN(LiveRangeGroup);