Lines Matching refs:Intervals
819 struct interval Intervals[REG_ALLOCATE_MAX_PROGRAM_TEMPS]; member
826 list->Intervals[list->Num++] = *inv; in append_interval()
836 while (i >= 0 && list->Intervals[i].End > inv->End) { in insert_interval_by_end()
837 list->Intervals[i + 1] = list->Intervals[i]; in insert_interval_by_end()
840 list->Intervals[i + 1] = *inv; in insert_interval_by_end()
847 assert(list->Intervals[i].End <= list->Intervals[i + 1].End); in insert_interval_by_end()
861 if (list->Intervals[k].Reg == inv->Reg) { in remove_interval()
863 assert(list->Intervals[k].Start == inv->Start); in remove_interval()
864 assert(list->Intervals[k].End == inv->End); in remove_interval()
866 list->Intervals[k] = list->Intervals[k + 1]; in remove_interval()
895 qsort(list->Intervals, list->Num, sizeof(struct interval), compare_start); in sort_interval_list_by_start()
900 assert(list->Intervals[i].Start <= list->Intervals[i + 1].Start); in sort_interval_list_by_start()
1059 const struct interval *inv = liveIntervals->Intervals + i; in find_live_intervals()
1131 const struct interval *live = liveIntervals.Intervals + i; in _mesa_reallocate_registers()
1142 const struct interval *inv = activeIntervals.Intervals + j; in _mesa_reallocate_registers()