Home
last modified time | relevance | path

Searched refs:rhs_deref (Results 1 – 2 of 2) sorted by relevance

/external/mesa3d/src/compiler/glsl/
Dlower_ubo_reference.cpp852 ir_dereference *rhs_deref = ir->rhs->as_dereference(); in check_for_buffer_array_copy() local
853 if (!rhs_deref) in check_for_buffer_array_copy()
860 assert(lhs_deref->type->length == rhs_deref->type->length); in check_for_buffer_array_copy()
869 new(mem_ctx) ir_dereference_array(rhs_deref->clone(mem_ctx, NULL), in check_for_buffer_array_copy()
900 ir_dereference *rhs_deref = ir->rhs->as_dereference(); in check_for_buffer_struct_copy() local
901 if (!rhs_deref) in check_for_buffer_struct_copy()
908 assert(lhs_deref->type == rhs_deref->type); in check_for_buffer_struct_copy()
917 new(mem_ctx) ir_dereference_record(rhs_deref->clone(mem_ctx, NULL), in check_for_buffer_struct_copy()
Dopt_structure_splitting.cpp262 ir_dereference_variable *rhs_deref = ir->rhs->as_dereference_variable(); in visit_leave() local
264 variable_entry *rhs_entry = rhs_deref ? get_splitting_entry(rhs_deref->var) : NULL; in visit_leave()