Lines Matching refs:operand
35 * operand(ir_variable *var) constructor behind your back.
37 class operand {
39 operand(ir_rvalue *val)
44 operand(ir_variable *var)
55 * \sa operand
83 ir_assignment *assign(deref lhs, operand rhs);
84 ir_assignment *assign(deref lhs, operand rhs, int writemask);
86 ir_expression *expr(ir_expression_operation op, operand a);
87 ir_expression *expr(ir_expression_operation op, operand a, operand b);
88 ir_expression *add(operand a, operand b);
89 ir_expression *sub(operand a, operand b);
90 ir_expression *mul(operand a, operand b);
91 ir_expression *dot(operand a, operand b);
92 ir_expression *saturate(operand a);
97 ir_swizzle *swizzle_for_size(operand a, int components);
99 ir_swizzle *swizzle_xxxx(operand a);
100 ir_swizzle *swizzle_yyyy(operand a);
101 ir_swizzle *swizzle_zzzz(operand a);
102 ir_swizzle *swizzle_wwww(operand a);
103 ir_swizzle *swizzle_x(operand a);
104 ir_swizzle *swizzle_y(operand a);
105 ir_swizzle *swizzle_z(operand a);
106 ir_swizzle *swizzle_w(operand a);
107 ir_swizzle *swizzle_xy(operand a);
108 ir_swizzle *swizzle_xyz(operand a);
109 ir_swizzle *swizzle_xyzw(operand a);