dxil: Use nir_src_rewrite_ssa

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Reviewed-by: Jesse Natalie <jenatali@microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22343>
This commit is contained in:
Alyssa Rosenzweig
2023-04-06 17:13:57 -04:00
committed by Marge Bot
parent e25c182993
commit ed85a49727
+1 -6
View File
@@ -235,12 +235,7 @@ dxil_nir_split_tess_ctrl(nir_shader *nir, nir_function **patch_const_func)
continue;
nir_foreach_use_including_if_safe(src, &intr->dest.ssa) {
b.cursor = nir_before_src(src);
nir_ssa_def *id = nir_load_invocation_id(&b);
if (src->is_if)
nir_if_rewrite_condition_ssa(src->parent_if, src, id);
else
nir_instr_rewrite_src_ssa(src->parent_instr, src, id);
nir_src_rewrite_ssa(src, nir_load_invocation_id(&b));
}
nir_instr_remove(instr);
}