Lines Matching refs:dest_reg
367 #define i915_fs_texld(dest_reg, sampler_reg, address_reg) \ argument
370 (REG_TYPE(dest_reg) << T0_DEST_TYPE_SHIFT) | \
371 (REG_NR(dest_reg) << T0_DEST_NR_SHIFT) | \
378 #define i915_fs_texldp(dest_reg, sampler_reg, address_reg) \ argument
381 (REG_TYPE(dest_reg) << T0_DEST_TYPE_SHIFT) | \
382 (REG_NR(dest_reg) << T0_DEST_NR_SHIFT) | \
389 #define i915_fs_arith_masked(op, dest_reg, dest_mask, operand0, operand1, operand2) \ argument
390 _i915_fs_arith_masked(A0_##op, dest_reg, dest_mask, operand0, operand1, operand2)
392 #define i915_fs_arith(op, dest_reg, operand0, operand1, operand2) \ argument
393 _i915_fs_arith(A0_##op, dest_reg, operand0, operand1, operand2)
395 #define _i915_fs_arith_masked(cmd, dest_reg, dest_mask, operand0, operand1, operand2) \ argument
399 (REG_TYPE(dest_reg) << A0_DEST_TYPE_SHIFT) | \
400 (REG_NR(dest_reg) << A0_DEST_NR_SHIFT) | \
450 #define _i915_fs_arith(cmd, dest_reg, operand0, operand1, operand2) do {\ argument
453 (REG_TYPE(dest_reg) << A0_DEST_TYPE_SHIFT) | \
454 (REG_NR(dest_reg) << A0_DEST_NR_SHIFT) | \
503 #define i915_fs_mov(dest_reg, operand0) \ argument
504 i915_fs_arith(MOV, dest_reg, \
509 #define i915_fs_mov_masked(dest_reg, dest_mask, operand0) \ argument
510 i915_fs_arith_masked (MOV, dest_reg, dest_mask, \
516 #define i915_fs_frc(dest_reg, operand0) \ argument
517 i915_fs_arith (FRC, dest_reg, \
523 #define i915_fs_add(dest_reg, operand0, operand1) \ argument
524 i915_fs_arith (ADD, dest_reg, \
529 #define i915_fs_mul(dest_reg, operand0, operand1) \ argument
530 i915_fs_arith (MUL, dest_reg, \
535 #define i915_fs_rsq(dest_reg, dest_mask, operand0) \ argument
538 i915_fs_arith_masked (RSQ, dest_reg, dest_mask, \
543 i915_fs_arith (RSQ, dest_reg, \
551 #define i915_fs_min(dest_reg, operand0, operand1) \ argument
552 i915_fs_arith (MIN, dest_reg, \
557 #define i915_fs_max(dest_reg, operand0, operand1) \ argument
558 i915_fs_arith (MAX, dest_reg, \
562 #define i915_fs_cmp(dest_reg, operand0, operand1, operand2) \ argument
563 i915_fs_arith (CMP, dest_reg, operand0, operand1, operand2)
566 #define i915_fs_mad(dest_reg, dest_mask, op0, op1, op2) \ argument
569 i915_fs_arith_masked (MAD, dest_reg, dest_mask, op0, op1, op2); \
571 i915_fs_arith (MAD, dest_reg, op0, op1, op2); \
575 #define i915_fs_dp2add(dest_reg, dest_mask, op0, op1, op2) \ argument
578 i915_fs_arith_masked (DP2ADD, dest_reg, dest_mask, op0, op1, op2); \
580 i915_fs_arith (DP2ADD, dest_reg, op0, op1, op2); \
588 #define i915_fs_dp3(dest_reg, dest_mask, op0, op1) \ argument
591 i915_fs_arith_masked (DP3, dest_reg, dest_mask, \
595 i915_fs_arith (DP3, dest_reg, op0, op1,\