Home
last modified time | relevance | path

Searched refs:var_deref (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/compiler/glsl/
Dir_array_refcount.cpp165 ir_dereference_variable *const var_deref = rv->as_dereference_variable(); in visit_enter() local
170 if (var_deref == NULL) in visit_enter()
174 this->get_variable_entry(var_deref->var); in visit_enter()
Dglsl_to_nir.cpp127 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() argument
466 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()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_compiler.c1689 nir_deref_instr *var_deref = nir_deref_instr_parent(deref); in lower_64bit_vars() local
1711 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() local
1775 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()