Home
last modified time | relevance | path

Searched refs:spill_costs (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/intel/compiler/
Dbrw_vec4_reg_allocate.cpp382 vec4_visitor::evaluate_spill_costs(float *spill_costs, bool *no_spill) in evaluate_spill_costs() argument
390 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()
491 float spill_costs[this->alloc.count]; in choose_spill_reg() local
494 evaluate_spill_costs(spill_costs, no_spill); in choose_spill_reg()
498 ra_set_node_spill_cost(g, i, spill_costs[i]); in choose_spill_reg()
Dbrw_fs_reg_allocate.cpp810 float spill_costs[this->alloc.count]; in choose_spill_reg() local
814 spill_costs[i] = 0.0; in choose_spill_reg()
825 spill_costs[inst->src[i].nr] += regs_read(inst, i) * block_scale; in choose_spill_reg()
829 spill_costs[inst->dst.nr] += regs_written(inst) * block_scale; in choose_spill_reg()
868 ra_set_node_spill_cost(g, i, spill_costs[i]); in choose_spill_reg()
Dbrw_vec4.h134 void evaluate_spill_costs(float *spill_costs, bool *no_spill);
Dbrw_vec4.cpp2708 float spill_costs[alloc.count]; in run() local
2710 evaluate_spill_costs(spill_costs, no_spill); in run()