[Mesa-dev] [PATCH 05/11] nir/from_ssa: Use instr_rewrite_dest

Jason Ekstrand jason at jlekstrand.net
Wed Sep 9 17:50:08 PDT 2015


---
 src/glsl/nir/nir_from_ssa.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/src/glsl/nir/nir_from_ssa.c b/src/glsl/nir/nir_from_ssa.c
index 084f43d..eaf883d 100644
--- a/src/glsl/nir/nir_from_ssa.c
+++ b/src/glsl/nir/nir_from_ssa.c
@@ -512,9 +512,7 @@ rewrite_ssa_def(nir_ssa_def *def, void *void_state)
     */
    nir_dest *dest = exec_node_data(nir_dest, def, ssa);
 
-   *dest = nir_dest_for_reg(reg);
-   dest->reg.parent_instr = state->instr;
-   list_addtail(&dest->reg.def_link, &reg->defs);
+   nir_instr_rewrite_dest(state->instr, dest, nir_dest_for_reg(reg));
 
    return true;
 }
-- 
2.5.0.400.gff86faf



More information about the mesa-dev mailing list