Home
last modified time | relevance | path

Searched refs:deref_array (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/glsl/
Dlower_ubo_reference.cpp105 ir_dereference_array *deref_array = (ir_dereference_array *)deref; in handle_rvalue() local
107 if (deref_array->array->type->is_matrix() && row_major) { in handle_rvalue()
115 array_stride = deref_array->type->std140_size(row_major); in handle_rvalue()
119 ir_constant *const_index = deref_array->array_index->as_constant(); in handle_rvalue()
124 mul(deref_array->array_index, in handle_rvalue()
127 deref = deref_array->array->as_dereference(); in handle_rvalue()
Dopt_array_splitting.cpp282 ir_dereference_array *deref_array = (*deref)->as_dereference_array(); in split_deref() local
283 if (!deref_array) in split_deref()
286 ir_dereference_variable *deref_var = deref_array->array->as_dereference_variable(); in split_deref()
295 ir_constant *constant = deref_array->array_index->as_constant(); in split_deref()
308 ir_variable *temp = new(entry->mem_ctx) ir_variable(deref_array->type, in split_deref()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_vec4_visitor.cpp1531 ir_dereference_array *deref_array = ir->as_dereference_array(); in get_assignment_lhs() local
1532 if (deref_array) { in get_assignment_lhs()
1533 assert(!deref_array->array->type->is_vector()); in get_assignment_lhs()
/external/mesa3d/src/mesa/program/
Dir_to_mesa.cpp1670 ir_dereference_array *deref_array = ir->as_dereference_array(); in get_assignment_lhs() local
1671 if (deref_array) { in get_assignment_lhs()
1672 assert(!deref_array->array->type->is_vector()); in get_assignment_lhs()
/external/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_tgsi.cpp2098 ir_dereference_array *deref_array = ir->as_dereference_array(); in get_assignment_lhs() local
2099 if (deref_array) { in get_assignment_lhs()
2100 assert(!deref_array->array->type->is_vector()); in get_assignment_lhs()