summaryrefslogtreecommitdiff
path: root/mesa_codegen.brg
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2010-05-07 11:31:47 -0700
committerEric Anholt <eric@anholt.net>2010-06-24 15:05:20 -0700
commitc5ca73e72c27b2e5d7fcf4662b9921ddb3a9627b (patch)
treec5b9f049c56ba710f7f7b925bccb354b85765b45 /mesa_codegen.brg
parent38315079571512dc5b502d9522d7a8c3eaf2cc8f (diff)
ir_to_mesa: Add support for ir_if.
Diffstat (limited to 'mesa_codegen.brg')
-rw-r--r--mesa_codegen.brg8
1 files changed, 4 insertions, 4 deletions
diff --git a/mesa_codegen.brg b/mesa_codegen.brg
index 4e761343ae..a906542dd5 100644
--- a/mesa_codegen.brg
+++ b/mesa_codegen.brg
@@ -116,7 +116,7 @@ vec4: reference_vec4 0
# which would clean these up.
stmt: assign(vec4, vec4) 1
{
- ir_to_mesa_emit_op1_full(tree, OPCODE_MOV,
+ ir_to_mesa_emit_op1_full(tree->v, tree->ir, OPCODE_MOV,
tree->left->dst_reg,
tree->right->src_reg);
}
@@ -137,7 +137,7 @@ vec4: swizzle_vec4(vec4) 1
}
reg.swizzle = MAKE_SWIZZLE4(swiz[0], swiz[1], swiz[2], swiz[3]);
- ir_to_mesa_emit_op1_full(tree, OPCODE_MOV,
+ ir_to_mesa_emit_op1_full(tree->v, tree->ir, OPCODE_MOV,
tree->dst_reg,
reg);
}
@@ -171,7 +171,7 @@ vec4: div_vec4_vec4(vec4, vec4) 1
tree->dst_reg,
tree->right->src_reg);
- ir_to_mesa_emit_op2_full(tree, OPCODE_MUL,
+ ir_to_mesa_emit_op2_full(tree->v, tree->ir, OPCODE_MUL,
tree->dst_reg,
tree->src_reg,
tree->left->src_reg);
@@ -190,7 +190,7 @@ vec4: sqrt_vec4(vec4) 1
tree->dst_reg,
tree->left->src_reg);
- ir_to_mesa_emit_op1_full(tree, OPCODE_RCP,
+ ir_to_mesa_emit_op1_full(tree->v, tree->ir, OPCODE_RCP,
tree->dst_reg,
tree->src_reg);
}