Lines Matching refs:alloc
996 if (live.var_range_end(var_from_reg(alloc, dst_reg(inst->src[0])), 8) > ip)
1246 int num_vars = this->alloc.count;
1254 split_grf[i] = this->alloc.sizes[i] != 1;
1277 new_virtual_grf[i] = alloc.allocate(1);
1278 for (unsigned j = 2; j < this->alloc.sizes[i]; j++) {
1279 unsigned reg = alloc.allocate(1);
1283 this->alloc.sizes[i] = 1;
1379 alloc.sizes[inst->dst.nr] * REG_SIZE != inst->size_written)) {
1472 alloc.sizes[inst->src[i].nr] * REG_SIZE != inst->size_read(i))) {
1704 inst->dst = retype(dst_reg(VGRF, alloc.allocate(num_regs)),
1999 dst = retype(dst_reg(VGRF, alloc.allocate(num_regs)),
2368 dst_reg(VGRF, alloc.allocate(3)), mask);
2475 const int grf_count = alloc.count;
2476 float spill_costs[alloc.count];
2477 bool no_spill[alloc.count];