glsl: Eliminate assumptions about size of ir_expression::operands

This may grow in the near future.
This commit is contained in:
Ian Romanick
2010-11-10 16:33:10 -08:00
parent f2616e56de
commit fc92e87b97
7 changed files with 13 additions and 7 deletions
+2
View File
@@ -366,6 +366,8 @@ ir_mat_op_to_vec_visitor::visit_leave(ir_assignment *orig_assign)
if (!has_matrix_operand(orig_expr, matrix_columns))
return visit_continue;
assert(orig_expr->get_num_operands() <= 2);
mem_ctx = talloc_parent(orig_assign);
ir_dereference_variable *lhs_deref =