Searched refs:orig_expr (Results 1 - 2 of 2) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dlower_mat_op_to_vec.cpp311 ir_expression *orig_expr = orig_assign->rhs->as_expression(); local in function:ir_mat_op_to_vec_visitor::visit_leave
315 if (!orig_expr)
318 if (!has_matrix_operand(orig_expr, matrix_columns))
321 assert(orig_expr->num_operands <= 2);
332 for (i = 0; i < orig_expr->num_operands; i++) {
334 ir_dereference *deref = orig_expr->operands[i]->as_dereference();
346 ir_variable *var = new(mem_ctx) ir_variable(orig_expr->operands[i]->type,
355 assign = new(mem_ctx) ir_assignment(op[i], orig_expr->operands[i]);
360 switch (orig_expr->operation) {
372 column_expr = new(mem_ctx) ir_expression(orig_expr
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dlower_mat_op_to_vec.cpp311 ir_expression *orig_expr = orig_assign->rhs->as_expression(); local in function:ir_mat_op_to_vec_visitor::visit_leave
315 if (!orig_expr)
318 if (!has_matrix_operand(orig_expr, matrix_columns))
321 assert(orig_expr->num_operands <= 2);
332 for (i = 0; i < orig_expr->num_operands; i++) {
334 ir_dereference *deref = orig_expr->operands[i]->as_dereference();
346 ir_variable *var = new(mem_ctx) ir_variable(orig_expr->operands[i]->type,
355 assign = new(mem_ctx) ir_assignment(op[i], orig_expr->operands[i]);
360 switch (orig_expr->operation) {
369 column_expr = new(mem_ctx) ir_expression(orig_expr
[all...]

Completed in 2 milliseconds