Searched refs:live_range (Results 1 – 6 of 6) sorted by relevance
127 struct live_range { struct162 struct live_range *range; in rogue_ra_alloc()210 struct live_range *range = entry->data; in rogue_ra_alloc()220 struct live_range *range_first = entry_first->data; in rogue_ra_alloc()224 struct live_range *range_second = entry_second->data; in rogue_ra_alloc()265 struct live_range *range = entry->data; in rogue_ra_alloc()
477 Range& live_range() { return live_range_; } in live_range() function in v8::internal::compiler::VirtualRegisterData::SpillRange3387 Range live_range = spill_range->live_range(); in Allocate() local3389 AdvanceTo(live_range.start()); in Allocate()3401 slot->AddRange(live_range); in Allocate()3419 return a->spill_range()->live_range().start() < in AllocateSpillSlots()3420 b->spill_range()->live_range().start(); in AllocateSpillSlots()3456 Range& live_range = spill_range->live_range(); in RecordReferences() local3460 if (instr_index > live_range.end() || instr_index < live_range.start()) in RecordReferences()
1874 TopLevelLiveRange* live_range = data()->GetOrCreateLiveRangeFor(phi_vreg); in ResolvePhis() local1876 live_range->RecordSpillLocation(allocation_zone(), gap_index, &output); in ResolvePhis()1877 live_range->SetSpillStartIndex(gap_index); in ResolvePhis()1879 live_range->set_is_phi(true); in ResolvePhis()1880 live_range->set_is_non_loop_phi(!block->IsLoopHeader()); in ResolvePhis()
307 os << ", live range: [" << node->live_range().start << "-" in PrintResult()308 << node->live_range().end << "]"; in PrintResult()
75 return node->live_range().end >= target->first_id(); in IsLiveAtTarget()
747 LiveRange live_range() const { return {start_id(), end_id_}; } in live_range() function