Home
last modified time | relevance | path

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

/external/mesa3d/src/compiler/glsl/
Dopt_copy_propagation.cpp358 ir_variable *rhs_var = ir->rhs->whole_variable_referenced(); in add_copy() local
360 if ((lhs_var != NULL) && (rhs_var != NULL)) { in add_copy()
361 if (lhs_var == rhs_var) { in add_copy()
371 lhs_var->data.precise == rhs_var->data.precise) { in add_copy()
373 assert(rhs_var); in add_copy()
374 _mesa_hash_table_insert(acp, lhs_var, rhs_var); in add_copy()
Dast_function.cpp1424 ir_variable *rhs_var = in emit_inline_matrix_constructor() local
1428 instructions->push_tail(rhs_var); in emit_inline_matrix_constructor()
1438 new(ctx) ir_assignment(new(ctx) ir_dereference_variable(rhs_var), in emit_inline_matrix_constructor()
1439 new(ctx) ir_constant(rhs_var->type, &zero), in emit_inline_matrix_constructor()
1444 new(ctx) ir_dereference_variable(rhs_var); in emit_inline_matrix_constructor()
1469 ir_rvalue *const rhs_ref = new(ctx) ir_dereference_variable(rhs_var); in emit_inline_matrix_constructor()
1482 ir_rvalue *const rhs_ref = new(ctx) ir_dereference_variable(rhs_var); in emit_inline_matrix_constructor()
1550 ir_variable *const rhs_var = in emit_inline_matrix_constructor() local
1553 instructions->push_tail(rhs_var); in emit_inline_matrix_constructor()
1556 new(ctx) ir_dereference_variable(rhs_var); in emit_inline_matrix_constructor()
[all …]
Dlower_ubo_reference.cpp832 ir_variable *rhs_var = ir->rhs->variable_referenced(); in check_for_buffer_array_copy() local
833 if (!rhs_var || !is_buffer_backed_variable(rhs_var)) in check_for_buffer_array_copy()
880 ir_variable *rhs_var = ir->rhs->variable_referenced(); in check_for_buffer_struct_copy() local
881 if (!rhs_var || !is_buffer_backed_variable(rhs_var)) in check_for_buffer_struct_copy()