Lines Matching defs:physreg_start
289 physreg_t physreg_start, physreg_end;
423 if (interval->physreg_start > reg)
469 return b->physreg_start - a->physreg_start;
490 /* We can assume in this case that physreg_start/physreg_end is already
493 for (physreg_t i = interval->physreg_start; i < interval->physreg_end; i++) {
508 for (physreg_t i = interval->physreg_start; i < interval->physreg_end; i++) {
523 child->physreg_start =
524 parent->physreg_start + (child->interval.reg->interval_start -
527 child->physreg_start +
552 assert(interval->physreg_start < interval->physreg_end);
571 for (physreg_t i = interval->physreg_start; i < interval->physreg_end; i++) {
583 for (physreg_t i = interval->physreg_start; i < interval->physreg_end; i++) {
599 return interval->physreg_start +
621 mesa_log_stream_printf(stream, "physreg %u ", interval->physreg_start);
700 .src = interval->physreg_start,
708 .size = interval->physreg_end - interval->physreg_start,
718 interval->physreg_start = dst;
770 physreg_t other_start = other_interval->physreg_start;
837 conflicting->physreg_start < physreg + reg_size(reg);
863 conflicting->physreg_end - conflicting->physreg_start;
868 i < conflicting->physreg_end - conflicting->physreg_start; i++)
871 conflicting->physreg_end - conflicting->physreg_start;
889 if (killed->physreg_end - killed->physreg_start !=
890 conflicting->physreg_end - conflicting->physreg_start)
902 for (unsigned i = killed->physreg_start; i < killed->physreg_end; i++) {
912 if (check_dst_overlap(ctx, file, reg, killed->physreg_start,
919 (killed->physreg_start % 2 != 0 ||
920 conflicting->physreg_start % 2 != 0))
923 for (unsigned i = killed->physreg_start; i < killed->physreg_end; i++) {
929 eviction_count += (killed->physreg_end - killed->physreg_start) * 2;
931 physreg_t killed_start = killed->physreg_start,
932 conflicting_start = conflicting->physreg_start;
1088 if (other_interval->physreg_start < candidate_start) {
1109 other_interval->physreg_start);
1148 unsigned interval_size = interval->physreg_end - interval->physreg_start;
1161 interval->physreg_start, interval->is_killed ? ", killed" : "");
1257 interval->physreg_start = physreg;
1292 dst_interval->physreg_start = ra_interval_get_physreg(tied_interval);
1293 dst_interval->physreg_end = dst_interval->physreg_start + dst_size;
1503 interval->physreg_start = physreg;
1720 dst_fixed = interval->physreg_start -
1944 interval->physreg_start = physreg;
2147 (void *)(uintptr_t)interval->physreg_start);
2198 if (new_reg != interval->physreg_start) {
2199 insert_liveout_copy(ctx->block, new_reg, interval->physreg_start,