Lines Matching defs:limit
976 * such that the total number of half components is within the half limit
977 * and the combined components are within the full limit.
2374 /* Calculate the minimum possible limit on register pressure so that spilling
2381 struct ir3_pressure *limit)
2392 limit->full = limit->half = 0;
2403 limit->full = MAX2(limit->full, cur_pressure.full);
2404 limit->half = MAX2(limit->half, cur_pressure.half);
2416 limit->half = MAX2(limit->half, physreg);
2418 limit->full = MAX2(limit->full, physreg);
2471 limit->full = MAX2(limit->full, cur_pressure.full);
2472 limit->half = MAX2(limit->half, cur_pressure.half);
2482 limit->full = MAX2(limit->full, cur_pressure.full);
2483 limit->half = MAX2(limit->half, cur_pressure.half);
2488 limit->full += 2;
2495 * to execute concurrently. Thus we may have to reduce the registers limit.
2576 /* If the user forces a doubled threadsize, we may have to lower the limit
2585 /* If requested, lower the limit so that spilling happens more often. */