Lines Matching defs:range
22 void RemoveElement(ZoneVector<LiveRange*>* v, LiveRange* range) { in RemoveElement()
1102 const LiveRange* range = printable_range.range_; in operator <<() local
1144 for (LiveRange* range = parent; range != nullptr; range = range->next()) { in SpillRange() local
1398 LiveRange* range = GetOrCreateLiveRangeFor(operand_index); in ExistsUseWithoutDefinition() local
1420 for (const TopLevelLiveRange* range : live_ranges()) { in RangesDefinedInDeferredStayInDeferred() local
1443 TopLevelLiveRange* range) { in AssignSpillRangeToLiveRange()
1463 TopLevelLiveRange* range) { in CreateSpillRangeForLiveRange()
1559 TopLevelLiveRange* range = data()->GetOrCreateLiveRangeFor(output_vreg); in MeetRegisterConstraintsForLastInstructionInBlock() local
1608 TopLevelLiveRange* range = data()->GetOrCreateLiveRangeFor(output_vreg); in MeetConstraintsAfter() local
1614 TopLevelLiveRange* range = in MeetConstraintsAfter() local
1789 TopLevelLiveRange* range = data()->GetOrCreateLiveRangeFor(operand_index); in AddInitialIntervals() local
1861 TopLevelLiveRange* range = LiveRangeFor(operand); in Define() local
1884 TopLevelLiveRange* range = LiveRangeFor(operand); in Use() local
1940 TopLevelLiveRange* range = FixedLiveRangeFor(code); in ProcessInstructions() local
1952 TopLevelLiveRange* range = FixedDoubleLiveRangeFor(code); in ProcessInstructions() local
2110 TopLevelLiveRange* range = data()->GetOrCreateLiveRangeFor(operand_index); in ProcessLoopHeader() local
2167 TopLevelLiveRange* range = preassigned.first; in BuildLiveRanges() local
2220 const LiveRange* range, int instruction_index) { in GetSplitPositionForInstruction()
2235 TopLevelLiveRange* range = data()->live_ranges()[i]; in SplitAndSpillRangesDefinedByMemoryOperand() local
2271 LiveRange* RegisterAllocator::SplitRangeAt(LiveRange* range, in SplitRangeAt()
2290 LiveRange* RegisterAllocator::SplitBetween(LiveRange* range, in SplitBetween()
2341 LiveRange* range, LifetimePosition pos) { in FindOptimalSpillingPos()
2373 void RegisterAllocator::Spill(LiveRange* range) { in Spill()
2494 void LinearScanAllocator::SetLiveRangeAssignedRegister(LiveRange* range, in SetLiveRangeAssignedRegister()
2505 void LinearScanAllocator::AddToActive(LiveRange* range) { in AddToActive()
2512 void LinearScanAllocator::AddToInactive(LiveRange* range) { in AddToInactive()
2519 void LinearScanAllocator::AddToUnhandledSorted(LiveRange* range) { in AddToUnhandledSorted()
2541 void LinearScanAllocator::AddToUnhandledUnsorted(LiveRange* range) { in AddToUnhandledUnsorted()
2579 void LinearScanAllocator::ActiveToHandled(LiveRange* range) { in ActiveToHandled()
2586 void LinearScanAllocator::ActiveToInactive(LiveRange* range) { in ActiveToInactive()
2594 void LinearScanAllocator::InactiveToHandled(LiveRange* range) { in InactiveToHandled()
2601 void LinearScanAllocator::InactiveToActive(LiveRange* range) { in InactiveToActive()
2776 LiveRange* range = active_live_ranges()[i]; in SplitAndSpillIntersecting() local
2799 LiveRange* range = inactive_live_ranges()[i]; in SplitAndSpillIntersecting() local
2819 bool LinearScanAllocator::TryReuseSpillForPhi(TopLevelLiveRange* range) { in TryReuseSpillForPhi()
2907 void LinearScanAllocator::SpillAfter(LiveRange* range, LifetimePosition pos) { in SpillAfter()
2913 void LinearScanAllocator::SpillBetween(LiveRange* range, LifetimePosition start, in SpillBetween()
2919 void LinearScanAllocator::SpillBetweenUntil(LiveRange* range, in SpillBetweenUntil()
2985 SpillRange* range = spill_ranges[i]; in AssignSpillSlots() local
3021 for (LiveRange* range = top_range; range != nullptr; in CommitAssignment() local
3195 explicit LiveRangeBound(const LiveRange* range, bool skip) in LiveRangeBound()
3226 void Initialize(Zone* zone, const TopLevelLiveRange* const range) { in Initialize()
3317 TopLevelLiveRange* range = data_->live_ranges()[operand_index]; in ArrayFor() local