Searched refs:spill_costs (Results 1 – 4 of 4) sorted by relevance
248 vec4_visitor::evaluate_spill_costs(float *spill_costs, bool *no_spill) in evaluate_spill_costs() argument253 spill_costs[i] = 0.0; in evaluate_spill_costs()266 spill_costs[inst->src[i].reg] += loop_scale; in evaluate_spill_costs()273 spill_costs[inst->dst.reg] += loop_scale; in evaluate_spill_costs()307 float spill_costs[this->virtual_grf_count]; in choose_spill_reg() local310 evaluate_spill_costs(spill_costs, no_spill); in choose_spill_reg()314 ra_set_node_spill_cost(g, i, spill_costs[i]); in choose_spill_reg()
302 float spill_costs[this->virtual_grf_count]; in choose_spill_reg() local306 spill_costs[i] = 0.0; in choose_spill_reg()319 spill_costs[inst->src[i].reg] += loop_scale; in choose_spill_reg()335 spill_costs[inst->dst.reg] += inst->regs_written() * loop_scale; in choose_spill_reg()369 ra_set_node_spill_cost(g, i, spill_costs[i]); in choose_spill_reg()
822 float spill_costs[virtual_grf_count]; in run() local824 evaluate_spill_costs(spill_costs, no_spill); in run()
317 void evaluate_spill_costs(float *spill_costs, bool *no_spill);