Searched refs:var_deref (Results 1 – 3 of 3) sorted by relevance
165 ir_dereference_variable *const var_deref = rv->as_dereference_variable(); in visit_enter() local170 if (var_deref == NULL) in visit_enter()174 this->get_variable_entry(var_deref->var); in visit_enter()
127 void adjust_sparse_variable(nir_deref_instr *var_deref, const glsl_type *type,460 nir_visitor::adjust_sparse_variable(nir_deref_instr *var_deref, const glsl_type *type, in adjust_sparse_variable() argument466 assert(var_deref->deref_type == nir_deref_type_var); in adjust_sparse_variable()467 nir_variable *var = var_deref->var; in adjust_sparse_variable()476 var_deref->type = var->type; in adjust_sparse_variable()
1689 nir_deref_instr *var_deref = nir_deref_instr_parent(deref); in lower_64bit_vars() local1711 assert(member < glsl_get_length(var_deref->type)); in lower_64bit_vars()1713 … nir_deref_instr *strct = nir_build_deref_struct(&b, var_deref, member); in lower_64bit_vars()1749 nir_deref_instr *var_deref = nir_deref_instr_parent(deref); in lower_64bit_vars() local1775 assert(member < glsl_get_length(var_deref->type)); in lower_64bit_vars()1776 … nir_deref_instr *strct = nir_build_deref_struct(&b, var_deref, member); in lower_64bit_vars()