Searched refs:deref_var (Results 1 - 4 of 4) sorted by relevance

/external/mesa3d/src/glsl/
H A Dir_set_program_inouts.cpp109 ir_dereference_variable *deref_var; local
111 deref_var = ir->array->as_dereference_variable();
115 if (deref_var)
116 var = (ir_variable *)hash_table_find(this->ht, deref_var->var);
121 if (deref_var->type->is_array() &&
122 deref_var->type->fields.array->is_matrix()) {
123 width = deref_var->type->fields.array->matrix_columns;
H A Dopt_structure_splitting.cpp221 ir_dereference_variable *deref_var = deref_record->record->as_dereference_variable(); local
222 if (!deref_var)
225 variable_entry2 *entry = get_splitting_entry(deref_var->var);
H A Dopt_function_inlining.cpp358 ir_dereference_variable *deref_var = (*deref)->as_dereference_variable(); local
359 if (deref_var && deref_var->var == this->sampler) {
H A Dast_to_hir.cpp702 ir_dereference_variable *deref_var = new(ctx) ir_dereference_variable(var); local
704 instructions->push_tail(new(ctx) ir_assignment(deref_var,
707 deref_var = new(ctx) ir_dereference_variable(var);
710 instructions->push_tail(new(ctx) ir_assignment(lhs, deref_var, NULL));

Completed in 2329 milliseconds