Searched refs:spill_costs (Results 1 – 4 of 4) sorted by relevance
382 vec4_visitor::evaluate_spill_costs(float *spill_costs, bool *no_spill) in evaluate_spill_costs() argument390 spill_costs[i] = 0.0; in evaluate_spill_costs()407 spill_costs[inst->src[i].nr] += in evaluate_spill_costs()436 spill_costs[inst->dst.nr] += in evaluate_spill_costs()503 float spill_costs[this->alloc.count]; in choose_spill_reg() local506 evaluate_spill_costs(spill_costs, no_spill); in choose_spill_reg()510 ra_set_node_spill_cost(g, i, spill_costs[i]); in choose_spill_reg()
810 float spill_costs[this->alloc.count]; in choose_spill_reg() local814 spill_costs[i] = 0.0; in choose_spill_reg()825 spill_costs[inst->src[i].nr] += loop_scale; in choose_spill_reg()829 spill_costs[inst->dst.nr] += DIV_ROUND_UP(inst->size_written, REG_SIZE) in choose_spill_reg()860 ra_set_node_spill_cost(g, i, spill_costs[i]); in choose_spill_reg()
135 void evaluate_spill_costs(float *spill_costs, bool *no_spill);
2657 float spill_costs[alloc.count]; in run() local2659 evaluate_spill_costs(spill_costs, no_spill); in run()