Searched refs:no_spill (Results 1 – 4 of 4) sorted by relevance
382 vec4_visitor::evaluate_spill_costs(float *spill_costs, bool *no_spill) in evaluate_spill_costs() argument391 no_spill[i] = alloc.sizes[i] != 1 && alloc.sizes[i] != 2; in evaluate_spill_costs()401 if (inst->src[i].file == VGRF && !no_spill[inst->src[i].nr]) { in evaluate_spill_costs()411 no_spill[inst->src[i].nr] = true; in evaluate_spill_costs()421 no_spill[inst->src[i].nr] = true; in evaluate_spill_costs()431 no_spill[inst->src[i].nr] = true; in evaluate_spill_costs()435 if (inst->dst.file == VGRF && !no_spill[inst->dst.nr]) { in evaluate_spill_costs()439 no_spill[inst->dst.nr] = true; in evaluate_spill_costs()448 no_spill[inst->dst.nr] = true; in evaluate_spill_costs()457 no_spill[inst->dst.nr] = true; in evaluate_spill_costs()[all …]
811 bool no_spill[this->alloc.count]; in choose_spill_reg() local815 no_spill[i] = false; in choose_spill_reg()852 no_spill[inst->src[0].nr] = true; in choose_spill_reg()858 no_spill[inst->dst.nr] = true; in choose_spill_reg()867 if (!no_spill[i]) in choose_spill_reg()
134 void evaluate_spill_costs(float *spill_costs, bool *no_spill);
2709 bool no_spill[alloc.count]; in run() local2710 evaluate_spill_costs(spill_costs, no_spill); in run()2712 if (no_spill[i]) in run()