Lines Matching refs:operand1

1236 #define gen3_fs_arith_masked(op, dest_reg, dest_mask, operand0, operand1, operand2)	\
1237 _gen3_fs_arith_masked(A0_##op, dest_reg, dest_mask, operand0, operand1, operand2)
1239 #define gen3_fs_arith(op, dest_reg, operand0, operand1, operand2) \
1240 _gen3_fs_arith(A0_##op, dest_reg, operand0, operand1, operand2)
1242 #define _gen3_fs_arith_masked(cmd, dest_reg, dest_mask, operand0, operand1, operand2) \
1266 (REG_TYPE(operand1) << A1_SRC1_TYPE_SHIFT) | \
1267 (REG_NR(operand1) << A1_SRC1_NR_SHIFT) | \
1268 gen3_get_hardware_channel_val(REG_X(operand1), \
1271 gen3_get_hardware_channel_val(REG_Y(operand1), \
1274 OUT_BATCH(gen3_get_hardware_channel_val(REG_Z(operand1), \
1277 gen3_get_hardware_channel_val(REG_W(operand1), \
1297 #define _gen3_fs_arith(cmd, dest_reg, operand0, operand1, operand2) do {\
1319 (REG_TYPE(operand1) << A1_SRC1_TYPE_SHIFT) | \
1320 (REG_NR(operand1) << A1_SRC1_NR_SHIFT) | \
1321 gen3_get_hardware_channel_val(REG_X(operand1), \
1324 gen3_get_hardware_channel_val(REG_Y(operand1), \
1327 OUT_BATCH(gen3_get_hardware_channel_val(REG_Z(operand1), \
1330 gen3_get_hardware_channel_val(REG_W(operand1), \
1369 /** Add operand0 and operand1 and put the result in dest_reg */
1370 #define gen3_fs_add(dest_reg, operand0, operand1) \
1372 operand0, operand1, \
1375 /** Multiply operand0 and operand1 and put the result in dest_reg */
1376 #define gen3_fs_mul(dest_reg, operand0, operand1) \
1378 operand0, operand1, \
1413 /** Puts the minimum of operand0 and operand1 in dest_reg */
1414 #define gen3_fs_min(dest_reg, operand0, operand1) \
1416 operand0, operand1, \
1419 /** Puts the maximum of operand0 and operand1 in dest_reg */
1420 #define gen3_fs_max(dest_reg, operand0, operand1) \
1422 operand0, operand1, \
1425 #define gen3_fs_cmp(dest_reg, operand0, operand1, operand2) \
1426 gen3_fs_arith (CMP, dest_reg, operand0, operand1, operand2)
1428 /** Perform operand0 * operand1 + operand2 and put the result in dest_reg */
1448 * Perform a 3-component dot-product of operand0 and operand1 and put the
1464 * Perform a 4-component dot-product of operand0 and operand1 and put the