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()
172 uint8_t live_mask = get_reg_mask(instr->live_mask, index); in ppir_liveness_instr_dest() local
175 if (live_mask == (live_mask & ~mask)) in ppir_liveness_instr_dest()
178 set_reg_mask(instr->live_mask, index, (live_mask & ~mask)); in ppir_liveness_instr_dest()
180 if ((live_mask & ~mask) == 0) { in ppir_liveness_instr_dest()
209 temp_live_mask, instr->live_mask); in ppir_liveness_compute_live_sets()
232 instr->live_mask, next_instr->live_mask); in ppir_liveness_compute_live_sets()
239 instr->live_mask, next_instr->live_mask); in ppir_liveness_compute_live_sets()
[all …]
Dregalloc.c505 if (instr->live_mask) in ppir_regalloc_reset_liveness_info()
506 ralloc_free(instr->live_mask); in ppir_regalloc_reset_liveness_info()
507 instr->live_mask = rzalloc_array(comp, uint8_t, in ppir_regalloc_reset_liveness_info()
Dppir.h371 uint8_t *live_mask; /* mask for non-ssa registers */ member