Searched refs:live_map (Results 1 - 4 of 4) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_compiler_nir_ra.c136 unsigned *live_map = ralloc_array(NULL, unsigned, max_nodes); local in function:etna_ra_assign
137 memset(live_map, 0xff, sizeof(unsigned) * max_nodes);
140 unsigned num_nodes = etna_live_defs(impl, defs, live_map);
195 unsigned index = live_map[src_index(impl, &intr->src[1])];
219 ra_set_node_reg(g, live_map[dest_index(impl, dest)], reg);
240 c->live_map = live_map;
254 ralloc_free(c->live_map);
H A Detnaviv_compiler_nir_liveness.c48 unsigned *live_map; /* to map ssa/reg index into defs array */ member in struct:live_defs_state
99 unsigned i = state->live_map[src_index(state->impl, src)];
121 etna_live_defs(nir_function_impl *impl, struct live_def *defs, unsigned *live_map) argument
128 state.live_map = live_map;
140 if (live_map[idx] != ~0u)
153 live_map[idx] = state.num_defs;
H A Detnaviv_compiler_nir.h55 unsigned *live_map; member in struct:etna_compile
237 etna_live_defs(nir_function_impl *impl, struct live_def *defs, unsigned *live_map);
H A Detnaviv_compiler_nir.c339 unsigned reg = ra_get_node_reg(c->g, c->live_map[src_index(c->impl, src)]);
445 unsigned r = ra_get_node_reg(c->g, c->live_map[dest_index(c->impl, dest)]);

Completed in 5 milliseconds