Lines Matching refs:vreg
836 TopLevelLiveRange::TopLevelLiveRange(int vreg, MachineRepresentation rep) in TopLevelLiveRange() argument
838 vreg_(vreg), in TopLevelLiveRange()
854 return IsSplinter() ? splintered_from()->vreg() : vreg(); in debug_virt_reg()
1096 TRACE("Shorten live range %d to [%d\n", vreg(), start.value()); in ShortenTo()
1106 TRACE("Ensure live range %d in interval [%d %d[\n", vreg(), start.value(), in EnsureInterval()
1127 TRACE("Add to live range %d interval [%d %d[\n", vreg(), start.value(), in AddUseInterval()
1154 TRACE("Add to live range %d use position %d\n", vreg(), pos.value()); in AddUsePosition()
1200 os << "Range: " << range->TopLevel()->vreg() << ":" << range->relative_id() in operator <<()
1322 os << range->vreg() << " "; in Print()
1434 int vreg = virtual_register_count_++; in GetNextLiveRangeId() local
1435 if (vreg >= static_cast<int>(live_ranges().size())) { in GetNextLiveRangeId()
1436 live_ranges().resize(vreg + 1, nullptr); in GetNextLiveRangeId()
1438 return vreg; in GetNextLiveRangeId()
1444 int vreg = GetNextLiveRangeId(); in NextLiveRange() local
1445 TopLevelLiveRange* ret = NewLiveRange(vreg, rep); in NextLiveRange()
1472 return GetPhiMapValueFor(top_range->vreg()); in GetPhiMapValueFor()
1539 range->IsSplinter() ? range->splintered_from()->vreg() : range->vreg(); in AssignSpillRangeToLiveRange()
2140 int vreg = unalloc->virtual_register(); in ProcessInstructions() local
2141 live->Add(vreg); in ProcessInstructions()
2143 data()->GetOrCreateLiveRangeFor(vreg)->set_has_slot_use(true); in ProcessInstructions()
2573 range->TopLevel()->vreg(), range->relative_id()); in SplitAndSpillRangesDefinedByMemoryOperand()
2610 TRACE("Splitting live range %d:%d at %d\n", range->TopLevel()->vreg(), in SplitRangeAt()
2631 range->TopLevel()->vreg(), range->relative_id(), start.value(), in SplitBetween()
2715 TRACE("Spilling live range %d:%d\n", first->vreg(), range->relative_id()); in Spill()
2795 TRACE("Processing interval %d:%d start=%d\n", current->TopLevel()->vreg(), in AllocateRegisters()
2862 TRACE("Add live range %d:%d to active\n", range->TopLevel()->vreg(), in AddToActive()
2869 TRACE("Add live range %d:%d to inactive\n", range->TopLevel()->vreg(), in AddToInactive()
2884 range->TopLevel()->vreg(), range->relative_id(), i + 1); in AddToUnhandledSorted()
2891 range->TopLevel()->vreg(), range->relative_id()); in AddToUnhandledSorted()
2901 range->TopLevel()->vreg(), range->relative_id()); in AddToUnhandledUnsorted()
2910 return a->TopLevel()->vreg() < b->TopLevel()->vreg(); in UnhandledSortHelper()
2938 range->TopLevel()->vreg(), range->relative_id()); in ActiveToHandled()
2946 range->TopLevel()->vreg(), range->relative_id()); in ActiveToInactive()
2953 range->TopLevel()->vreg(), range->relative_id()); in InactiveToHandled()
2961 range->TopLevel()->vreg(), range->relative_id()); in InactiveToActive()
3104 current->TopLevel()->vreg(), current->relative_id(), in TryAllocatePreferredReg()
3110 RegisterName(hint_register), current->TopLevel()->vreg(), in TryAllocatePreferredReg()
3159 current->TopLevel()->vreg(), current->relative_id()); in TryAllocateFreeReg()
3301 current->TopLevel()->vreg(), current->relative_id()); in AllocateBlockedReg()
3718 range->vreg(), spill_index, safe_point); in PopulateReferenceMaps()
3726 range->vreg(), cur->relative_id(), cur->Start().value(), in PopulateReferenceMaps()
3759 int vreg = iterator.Current(); in ResolveControlFlow() local
3760 LiveRangeBoundArray* array = finder.ArrayFor(vreg); in ResolveControlFlow()
3823 CommitSpillsInDeferredBlocks(top, finder.ArrayFor(top->vreg()), local_zone); in ResolveControlFlow()
3952 range->vreg()); in CommitSpillsInDeferredBlocks()
4004 spill_block_number, range->vreg())) == done_moves.end()) { in CommitSpillsInDeferredBlocks()
4008 done_moves.insert(std::make_pair(spill_block_number, range->vreg())); in CommitSpillsInDeferredBlocks()