Commit 7aca6501 authored by Andrii Simiklit's avatar Andrii Simiklit Committed by Eric Engestrom

compiler: avoid 'unused variable' warnings

1. nir/nir_lower_vars_to_ssa.c:691:21: warning:
       unused variable ‘var’
       nir_variable *var = path->path[0]->var;

v2: Changes for some part of 'may be used uninitialized'
    warnings were removed, seems like it is a compiler issue.
        ( Eric Engestrom <> )
    Possible like this one:
    This issue is flagged as duplicate but an
    original one is not closed yet.
Signed-off-by: default avatarAndrii Simiklit <>
Reviewed-by: Eric Engestrom's avatarEric Engestrom <>
parent 69ee49ac
...@@ -683,10 +683,9 @@ nir_lower_vars_to_ssa_impl(nir_function_impl *impl) ...@@ -683,10 +683,9 @@ nir_lower_vars_to_ssa_impl(nir_function_impl *impl)
nir_deref_path *path = &node->path; nir_deref_path *path = &node->path;
assert(path->path[0]->deref_type == nir_deref_type_var); assert(path->path[0]->deref_type == nir_deref_type_var);
nir_variable *var = path->path[0]->var;
/* We don't build deref nodes for non-local variables */ /* We don't build deref nodes for non-local variables */
assert(var->data.mode == nir_var_local); assert(path->path[0]->var->data.mode == nir_var_local);
if (path_may_be_aliased(path, &state)) { if (path_may_be_aliased(path, &state)) {
exec_node_remove(&node->direct_derefs_link); exec_node_remove(&node->direct_derefs_link);
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment