Lines Matching refs:SrcReg
43 if (GET_SWZ(inst->U.I.SrcReg[src].Swizzle, chan) != RC_SWIZZLE_UNUSED)
47 c->SwizzleCaps->Split(inst->U.I.SrcReg[src], usemask, &split);
58 mov->U.I.SrcReg[0] = inst->U.I.SrcReg[src];
64 SET_SWZ(mov->U.I.SrcReg[0].Swizzle, chan, RC_SWIZZLE_UNUSED);
66 phase_refmask |= 1 << GET_SWZ(mov->U.I.SrcReg[0].Swizzle, chan);
71 masked_negate = split.Phase[phase] & mov->U.I.SrcReg[0].Negate;
73 mov->U.I.SrcReg[0].Negate = 0;
75 mov->U.I.SrcReg[0].Negate = RC_MASK_XYZW;
79 inst->U.I.SrcReg[src].File = RC_FILE_TEMPORARY;
80 inst->U.I.SrcReg[src].Index = tempreg;
81 inst->U.I.SrcReg[src].Swizzle = 0;
82 inst->U.I.SrcReg[src].Negate = RC_MASK_NONE;
83 inst->U.I.SrcReg[src].Abs = 0;
85 SET_SWZ(inst->U.I.SrcReg[src].Swizzle, chan,
99 if (!c->SwizzleCaps->IsNative(inst->U.I.Opcode, inst->U.I.SrcReg[src]))