Searched refs:new_ssa (Results 1 - 3 of 3) sorted by relevance
/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_opt_if.c | 1404 nir_ssa_def *new_ssa = NULL; in rewrite_comp_uses_within_if() local 1421 if (!new_ssa) { in rewrite_comp_uses_within_if() 1423 new_ssa = nir_channel(b, new_scalar.def, new_scalar.comp); in rewrite_comp_uses_within_if() 1426 new_ssa = nir_vector_insert_imm(b, vec, new_ssa, scalar.comp); in rewrite_comp_uses_within_if() 1430 nir_instr_rewrite_src_ssa(use->parent_instr, use, new_ssa); in rewrite_comp_uses_within_if()
|
H A D | nir.c | 1771 nir_ssa_def_rewrite_uses(nir_ssa_def *def, nir_ssa_def *new_ssa) in nir_ssa_def_rewrite_uses() argument 1773 assert(def != new_ssa); in nir_ssa_def_rewrite_uses() 1775 nir_instr_rewrite_src_ssa(use_src->parent_instr, use_src, new_ssa); in nir_ssa_def_rewrite_uses() 1778 nir_if_rewrite_condition_ssa(use_src->parent_if, use_src, new_ssa); in nir_ssa_def_rewrite_uses() 1826 nir_ssa_def_rewrite_uses_after(nir_ssa_def *def, nir_ssa_def *new_ssa, in nir_ssa_def_rewrite_uses_after() argument 1829 if (def == new_ssa) in nir_ssa_def_rewrite_uses_after() 1839 nir_instr_rewrite_src_ssa(use_src->parent_instr, use_src, new_ssa); in nir_ssa_def_rewrite_uses_after() 1845 new_ssa); in nir_ssa_def_rewrite_uses_after()
|
H A D | nir.h | 4165 nir_src *src, nir_ssa_def *new_ssa) 4170 src->ssa = new_ssa; 4171 list_addtail(&src->use_link, &new_ssa->uses); 4179 nir_src *src, nir_ssa_def *new_ssa) 4184 src->ssa = new_ssa; 4185 list_addtail(&src->use_link, &new_ssa->if_uses); 4206 void nir_ssa_def_rewrite_uses(nir_ssa_def *def, nir_ssa_def *new_ssa); 4208 void nir_ssa_def_rewrite_uses_after(nir_ssa_def *def, nir_ssa_def *new_ssa,
|
Completed in 11 milliseconds