Searched refs:limit_pressure (Results 1 – 3 of 3) sorted by relevance
119 struct ir3_pressure limit_pressure; member167 ctx->limit_pressure.full -= reg_size(ctx->base_reg); in add_base_reg()710 if (ctx->cur_pressure.half > ctx->limit_pressure.half) { in limit()712 ctx->limit_pressure.half); in limit()721 if (ctx->cur_pressure.half <= ctx->limit_pressure.half) in limit()726 assert(ctx->cur_pressure.half <= ctx->limit_pressure.half); in limit()729 if (ctx->cur_pressure.full > ctx->limit_pressure.full) { in limit()731 ctx->limit_pressure.full); in limit()740 if (ctx->cur_pressure.full <= ctx->limit_pressure.full) in limit()747 assert(ctx->cur_pressure.full <= ctx->limit_pressure.full); in limit()[all …]
2238 struct ir3_pressure limit_pressure; in ir3_ra() local2239 limit_pressure.full = RA_FULL_SIZE; in ir3_ra()2240 limit_pressure.half = RA_HALF_SIZE; in ir3_ra()2241 limit_pressure.shared = RA_SHARED_SIZE; in ir3_ra()2245 calc_min_limit_pressure(v, live, &limit_pressure); in ir3_ra()2247 if (max_pressure.shared > limit_pressure.shared) { in ir3_ra()2254 if (max_pressure.full > limit_pressure.full || in ir3_ra()2255 max_pressure.half > limit_pressure.half) { in ir3_ra()2261 IR3_PASS(v->ir, ir3_spill, v, &live, &limit_pressure); in ir3_ra()2263 assert(max_pressure.full <= limit_pressure.full && in ir3_ra()[all …]
167 const struct ir3_pressure *limit_pressure);