Lines Matching defs:WriteMask
203 struct match_info WriteMask;
236 tokens.WriteMask.String = dst_str + matches[3].rm_so;
237 tokens.WriteMask.Length = match_length(matches, 3);
258 /* WriteMask */
259 if (tokens.WriteMask.Length == 0) {
260 inst->U.I.DstReg.WriteMask = RC_MASK_XYZW;
263 if (tokens.WriteMask.String[0] != '.') {
267 for (i = 1; i < tokens.WriteMask.Length; i++) {
268 switch(tokens.WriteMask.String[i]) {
270 inst->U.I.DstReg.WriteMask |= RC_MASK_X;
273 inst->U.I.DstReg.WriteMask |= RC_MASK_Y;
276 inst->U.I.DstReg.WriteMask |= RC_MASK_Z;
279 inst->U.I.DstReg.WriteMask |= RC_MASK_W;
290 inst->U.I.DstReg.WriteMask);