glsl: Add bit_xor builder
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
@@ -416,6 +416,12 @@ bit_or(operand a, operand b)
|
||||
return expr(ir_binop_bit_or, a, b);
|
||||
}
|
||||
|
||||
ir_expression*
|
||||
bit_xor(operand a, operand b)
|
||||
{
|
||||
return expr(ir_binop_bit_xor, a, b);
|
||||
}
|
||||
|
||||
ir_expression*
|
||||
lshift(operand a, operand b)
|
||||
{
|
||||
|
||||
@@ -168,6 +168,7 @@ ir_expression *logic_or(operand a, operand b);
|
||||
ir_expression *bit_not(operand a);
|
||||
ir_expression *bit_or(operand a, operand b);
|
||||
ir_expression *bit_and(operand a, operand b);
|
||||
ir_expression *bit_xor(operand a, operand b);
|
||||
ir_expression *lshift(operand a, operand b);
|
||||
ir_expression *rshift(operand a, operand b);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user