Lines Matching defs:dst
541 static void emit_dst( struct prog_dst_register *dst,
544 dst->File = reg.file;
545 dst->Index = reg.idx;
547 dst->WriteMask = mask ? mask : WRITEMASK_XYZW;
549 assert(dst->Index == reg.idx);
622 #define emit_op3(p, op, dst, mask, src0, src1, src2) \
623 emit_op3fn(p, op, dst, mask, src0, src1, src2, __func__, __LINE__)
625 #define emit_op2(p, op, dst, mask, src0, src1) \
626 emit_op3fn(p, op, dst, mask, src0, src1, undef, __func__, __LINE__)
628 #define emit_op1(p, op, dst, mask, src0) \
629 emit_op3fn(p, op, dst, mask, src0, undef, undef, __func__, __LINE__)