Lines Matching refs:intervals

131   int                       _num_virtual_regs;  // number of virtual registers (without new registers introduced because of splitting intervals)
134 int _max_spills; // number of stack slots used for intervals allocated to memory
138 IntervalList* _new_intervals_from_allocation; // list with all intervals created during allocation when an existing interval is split
139 IntervalArray* _sorted_intervals; // intervals sorted by Interval::from()
211 // functions for classification of intervals
262 // Phase 4: build intervals
292 // helper functions for building a sorted list of intervals
293 NOT_PRODUCT(bool is_sorted(IntervalArray* intervals);)
304 // (insert moves at edges between blocks if intervals have been split)
377 // (check that all intervals have a correct register and that no registers are overwritten)
500 // intervals assigned_reg contains the stack index. assigned_regHi is
525 IntervalList _split_children; // list of all intervals that are split off from this interval (only available for split parents)
606 // manipulating intervals
638 Interval* _unhandled_first[nofKinds]; // sorted list of intervals, not life before the current position
639 Interval* _active_first [nofKinds]; // sorted list of intervals, life at the current position
640 Interval* _inactive_first [nofKinds]; // sorted list of intervals, intervals in a life time hole at the current position
643 int _current_position; // the current position (intercept point through the intervals)
689 // active contains the intervals that are live after the lir_op
691 // active contains the intervals that are live before the lir_op
693 // walk through all intervals
773 // must be called when all intervals are allocated