Home
last modified time | relevance | path

Searched refs:virtual_grf_end (Results 1 – 9 of 9) sorted by relevance

/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_fs_live_variables.cpp301 ralloc_free(this->virtual_grf_end); in calculate_live_intervals()
303 virtual_grf_end = ralloc_array(mem_ctx, int, num_vgrfs); in calculate_live_intervals()
307 virtual_grf_end[i] = -1; in calculate_live_intervals()
317 virtual_grf_end[vgrf] = MAX2(virtual_grf_end[vgrf], in calculate_live_intervals()
332 return !(virtual_grf_end[a] <= virtual_grf_start[b] || in virtual_grf_interferes()
333 virtual_grf_end[b] <= virtual_grf_start[a]); in virtual_grf_interferes()
Dbrw_vec4_live_variables.cpp242 ralloc_free(this->virtual_grf_end); in calculate_live_intervals()
244 this->virtual_grf_end = end; in calculate_live_intervals()
331 end = MAX2(end, virtual_grf_end[v + i]); in var_range_end()
Dbrw_fs_cse.cpp349 if (src_reg->file == VGRF && virtual_grf_end[src_reg->nr] < ip) { in opt_cse_local()
Dbrw_vec4.h112 int *virtual_grf_end; variable
Dbrw_fs.h291 int *virtual_grf_end; variable
Dbrw_fs_visitor.cpp937 this->virtual_grf_end = NULL; in init()
Dbrw_schedule_instructions.cpp655 v->virtual_grf_end[i] >= cfg->blocks[block + 1]->start_ip) { in setup_liveness()
Dbrw_vec4_visitor.cpp1880 this->virtual_grf_end = NULL; in vec4_visitor()
Dbrw_fs.cpp2674 if (this->virtual_grf_end[inst->src[0].nr] > ip) in compute_to_mrf()
5562 for (int ip = virtual_grf_start[reg]; ip <= virtual_grf_end[reg]; ip++) in calculate_register_pressure()