Home
last modified time | relevance | path

Searched refs:new_ssa (Results 1 - 3 of 3) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
H A Dnir_opt_if.c1404 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 Dnir.c1771 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 Dnir.h4165 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