Home
last modified time | relevance | path

Searched refs:live_mask (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/lima/ir/pp/
Dliveness.c105 uint8_t live_mask = get_reg_mask(instr->live_mask, index); in ppir_liveness_instr_srcs() local
109 if (live && (live_mask == (live_mask | mask))) in ppir_liveness_instr_srcs()
113 set_reg_mask(instr->live_mask, index, (live_mask | mask)); in ppir_liveness_instr_srcs()
163 uint8_t live_mask = get_reg_mask(instr->live_mask, index); in ppir_liveness_instr_dest() local
166 if (live_mask == (live_mask & ~mask)) in ppir_liveness_instr_dest()
169 set_reg_mask(instr->live_mask, index, (live_mask & ~mask)); in ppir_liveness_instr_dest()
171 if ((live_mask & ~mask) == 0) { in ppir_liveness_instr_dest()
200 temp_live_mask, instr->live_mask); in ppir_liveness_compute_live_sets()
223 instr->live_mask, next_instr->live_mask); in ppir_liveness_compute_live_sets()
230 instr->live_mask, next_instr->live_mask); in ppir_liveness_compute_live_sets()
[all …]
Dregalloc.c497 if (instr->live_mask) in ppir_regalloc_reset_liveness_info()
498 ralloc_free(instr->live_mask); in ppir_regalloc_reset_liveness_info()
499 instr->live_mask = rzalloc_array(comp, uint8_t, in ppir_regalloc_reset_liveness_info()
Dppir.h325 uint8_t *live_mask; /* mask for non-ssa registers */ member