ir_to_mesa: Fix up the assign rule to use left and right correctly.

The destination of assign is in left, not in the node itself.
This commit is contained in:
Eric Anholt 2010-05-04 11:47:57 -07:00
parent f14913d4b7
commit 7aa0b034f7

View file

@ -120,8 +120,8 @@ alloced_vec4: vec4 1
stmt: assign(alloced_vec4, alloced_vec4) 1
{
ir_to_mesa_emit_op1(tree, OPCODE_MOV,
ir_to_mesa_dst_reg_from_src(tree->src_reg),
tree->left->src_reg);
ir_to_mesa_dst_reg_from_src(tree->left->src_reg),
tree->right->src_reg);
}
# Perform a swizzle by composing our swizzle with the swizzle