Lines Matching refs:DstReg

45 	struct rc_dst_register DstReg, struct rc_src_register SrcReg)
54 fpi->U.I.DstReg = DstReg;
62 struct rc_dst_register DstReg,
72 fpi->U.I.DstReg = DstReg;
81 struct rc_dst_register DstReg,
92 fpi->U.I.DstReg = DstReg;
204 if (inst->U.I.DstReg.File != RC_FILE_TEMPORARY)
209 inst->U.I.SrcReg[i].Index == inst->U.I.DstReg.Index)
222 tmp = inst->U.I.DstReg.Index;
226 return dstregtmpmask(tmp, inst->U.I.DstReg.WriteMask);
235 emit1(c, inst->Prev, RC_OPCODE_MOV, &inst->U.I, inst->U.I.DstReg, src);
254 emit2(c, inst->Prev, RC_OPCODE_ADD, &inst->U.I, inst->U.I.DstReg,
270 emit2(c, inst->Prev, RC_OPCODE_MAX, &inst->U.I, inst->U.I.DstReg,
286 emit2(c, inst->Prev, RC_OPCODE_DP3, &inst->U.I, inst->U.I.DstReg, src0, src1);
297 emit2(c, inst->Prev, RC_OPCODE_DP4, &inst->U.I, inst->U.I.DstReg, src0, inst->U.I.SrcReg[1]);
308 emit2(c, inst->Prev, RC_OPCODE_MUL, &inst->U.I, inst->U.I.DstReg,
319 emit2(c, inst->Prev, RC_OPCODE_ADD, &inst->U.I, inst->U.I.DstReg,
337 emit3(c, inst->Prev, RC_OPCODE_CMP, &inst->U.I, inst->U.I.DstReg, inst->U.I.SrcReg[0],
370 if (inst->U.I.DstReg.WriteMask != RC_MASK_XYZW || inst->U.I.DstReg.File != RC_FILE_TEMPORARY) {
374 RC_OPCODE_MOV, 0, inst->U.I.DstReg,
377 inst->U.I.DstReg.File = RC_FILE_TEMPORARY;
378 inst->U.I.DstReg.Index = inst_mov->U.I.SrcReg[0].Index;
379 inst->U.I.DstReg.WriteMask = RC_MASK_XYZW;
382 temp = inst->U.I.DstReg.Index;
434 inst->U.I.DstReg,
450 emit1(c, inst->Prev, RC_OPCODE_EX2, &inst->U.I, inst->U.I.DstReg, tempsrc);
467 unsigned int mask = inst->U.I.DstReg.WriteMask;
487 emit2(c, inst->Prev, RC_OPCODE_ADD, 0, inst->U.I.DstReg,
504 emit3(c, inst->Prev, RC_OPCODE_CMP, &inst->U.I, inst->U.I.DstReg,
513 emit1(c, inst->Prev, RC_OPCODE_MOV, &inst->U.I, inst->U.I.DstReg, builtin_zero);
523 emit3(c, inst->Prev, RC_OPCODE_CMP, &inst->U.I, inst->U.I.DstReg,
535 emit3(c, inst->Prev, RC_OPCODE_CMP, &inst->U.I, inst->U.I.DstReg,
547 emit3(c, inst->Prev, RC_OPCODE_CMP, &inst->U.I, inst->U.I.DstReg,
559 emit3(c, inst->Prev, RC_OPCODE_CMP, &inst->U.I, inst->U.I.DstReg,
571 emit3(c, inst->Prev, RC_OPCODE_CMP, &inst->U.I, inst->U.I.DstReg,
600 dstregtmpmask(tmp1, inst->U.I.DstReg.WriteMask),
608 inst->U.I.DstReg,
636 emit3(c, inst->Prev, RC_OPCODE_MAD, &inst->U.I, inst->U.I.DstReg,
727 inst->U.I.DstReg,
752 emit2(c, inst->Prev, RC_OPCODE_DP4, &inst->U.I, inst->U.I.DstReg, src0, src1);
788 dstregtmpmask(tmp, inst->U.I.DstReg.WriteMask),
794 inst->U.I.DstReg,
800 inst->U.I.DstReg,
802 srcreg(inst->U.I.DstReg.File, inst->U.I.DstReg.Index));
815 dstregtmpmask(tmp, inst->U.I.DstReg.WriteMask),
821 inst->U.I.DstReg,
827 inst->U.I.DstReg,
829 srcreg(inst->U.I.DstReg.File, inst->U.I.DstReg.Index));
874 dstregtmpmask(tmp1, inst->U.I.DstReg.WriteMask),
881 inst->U.I.DstReg,
1033 sin_approx(c, inst, inst->U.I.DstReg,
1048 sin_approx(c, inst, inst->U.I.DstReg,
1065 dst = inst->U.I.DstReg;
1067 dst.WriteMask = inst->U.I.DstReg.WriteMask & RC_MASK_X;
1072 dst.WriteMask = inst->U.I.DstReg.WriteMask & RC_MASK_Y;
1088 emit1(c, inst->Prev, RC_OPCODE_COS, &inst->U.I, inst->U.I.DstReg,
1092 inst->U.I.DstReg, srcregswz(RC_FILE_TEMPORARY, srctmp, RC_SWIZZLE_WWWW));
1094 struct rc_dst_register moddst = inst->U.I.DstReg;
1096 if (inst->U.I.DstReg.WriteMask & RC_MASK_X) {
1101 if (inst->U.I.DstReg.WriteMask & RC_MASK_Y) {