Lines Matching defs:SWIZ
100 #define SWIZ(x,y,z,w) TGSI_SWIZZLE_ ## x, TGSI_SWIZZLE_ ## y, \
144 reg_src(&new_inst.Src[0], src, SWIZ(X, Y, Z, W));
223 reg_src(&new_inst.Src[0], src0, SWIZ(_, Y, _, _));
224 reg_src(&new_inst.Src[1], src1, SWIZ(_, Y, _, _));
235 reg_src(&new_inst.Src[0], src0, SWIZ(_, _, Z, _));
246 reg_src(&new_inst.Src[0], src1, SWIZ(_, _, _, W));
257 reg_src(&new_inst.Src[0], &ctx->imm, SWIZ(Y, _, _, _));
295 reg_src(&new_inst.Src[0], src0, SWIZ(X, Y, Z, W));
296 reg_src(&new_inst.Src[1], src2, SWIZ(X, Y, Z, W));
297 reg_src(&new_inst.Src[2], src2, SWIZ(X, Y, Z, W));
307 reg_src(&new_inst.Src[0], src0, SWIZ(X, Y, Z, W));
308 reg_src(&new_inst.Src[1], src1, SWIZ(X, Y, Z, W));
309 reg_src(&new_inst.Src[2], &ctx->tmp[A].src, SWIZ(X, Y, Z, W));
343 reg_src(&new_inst.Src[0], src, SWIZ(X, Y, Z, W));
352 reg_src(&new_inst.Src[0], src, SWIZ(X, Y, Z, W));
353 reg_src(&new_inst.Src[1], &ctx->tmp[A].src, SWIZ(X, Y, Z, W));
389 reg_src(&new_inst.Src[0], src0, SWIZ(X, _, _, _));
398 reg_src(&new_inst.Src[0], src1, SWIZ(X, _, _, _));
399 reg_src(&new_inst.Src[1], &ctx->tmp[A].src, SWIZ(X, _, _, _));
408 reg_src(&new_inst.Src[0], &ctx->tmp[A].src, SWIZ(X, _, _, _));
448 reg_src(&new_inst.Src[0], src, SWIZ(X, Y, _, _));
449 reg_src(&new_inst.Src[1], &ctx->imm, SWIZ(X, X, _, _));
458 reg_src(&new_inst.Src[0], src, SWIZ(_, _, W, _));
459 reg_src(&new_inst.Src[1], &ctx->imm, SWIZ(_, _, Z, _));
468 reg_src(&new_inst.Src[0], &ctx->tmp[A].src, SWIZ(_, _, Z, _));
469 reg_src(&new_inst.Src[1], &ctx->imm, SWIZ(_, _, Z, _));
479 reg_src(&new_inst.Src[0], &ctx->tmp[A].src, SWIZ(Y, _, _, _));
488 reg_src(&new_inst.Src[0], &ctx->tmp[A].src, SWIZ(_, Z, _, _));
489 reg_src(&new_inst.Src[1], &ctx->tmp[A].src, SWIZ(_, Y, _, _));
498 reg_src(&new_inst.Src[0], &ctx->tmp[A].src, SWIZ(Y, _, _, _));
507 reg_src(&new_inst.Src[0], src, SWIZ(_, X, _, _));
509 reg_src(&new_inst.Src[1], &ctx->tmp[A].src, SWIZ(_, Y, _, _));
510 reg_src(&new_inst.Src[2], &ctx->imm, SWIZ(_, X, _, _));
519 reg_src(&new_inst.Src[0], &ctx->tmp[A].src, SWIZ(_, X, Y, _));
530 reg_src(&new_inst.Src[0], &ctx->imm, SWIZ(Y, _, _, Y));
574 reg_src(&new_inst.Src[0], src, SWIZ(X, _, _, _));
583 reg_src(&new_inst.Src[0], src, SWIZ(X, _, _, _));
584 reg_src(&new_inst.Src[1], &ctx->tmp[A].src, SWIZ(X, _, _, _));
594 reg_src(&new_inst.Src[0], src, SWIZ(X, _, _, _));
606 reg_src(&new_inst.Src[0], src, SWIZ(X, _, _, _));
617 reg_src(&new_inst.Src[0], src, SWIZ(_, X, _, _));
618 reg_src(&new_inst.Src[1], &ctx->tmp[A].src, SWIZ(_, X, _, _));
630 reg_src(&new_inst.Src[0], &ctx->tmp[A].src, SWIZ(X, _, _, _));
641 reg_src(&new_inst.Src[0], &ctx->tmp[A].src, SWIZ(_, _, Y, _));
652 reg_src(&new_inst.Src[0], &ctx->imm, SWIZ(_, _, _, Y));
696 reg_src(&new_inst.Src[0], src, SWIZ(X, _, _, _));
709 reg_src(&new_inst.Src[0], &ctx->tmp[A].src, SWIZ(_, X, _, _));
718 reg_src(&new_inst.Src[0], &ctx->tmp[A].src, SWIZ(_, X, _, _));
719 reg_src(&new_inst.Src[1], &ctx->tmp[A].src, SWIZ(_, Y, _, _));
729 reg_src(&new_inst.Src[0], &ctx->tmp[A].src, SWIZ(_, X, _, _));
741 reg_src(&new_inst.Src[0], &ctx->tmp[A].src, SWIZ(Y, _, _, _));
750 reg_src(&new_inst.Src[0], &ctx->tmp[A].src, SWIZ(Z, _, _, _));
759 reg_src(&new_inst.Src[0], src, SWIZ(_, X, _, _));
761 reg_src(&new_inst.Src[1], &ctx->tmp[A].src, SWIZ(_, Z, _, _));
772 reg_src(&new_inst.Src[0], &ctx->tmp[A].src, SWIZ(Y, _, X, _));
783 reg_src(&new_inst.Src[0], &ctx->imm, SWIZ(_, _, _, Y));
840 reg_src(&new_inst.Src[0], src0, SWIZ(X, _, _, _));
841 reg_src(&new_inst.Src[1], src1, SWIZ(X, _, _, _));
850 reg_src(&new_inst.Src[0], src0, SWIZ(Y, Y, Y, Y));
851 reg_src(&new_inst.Src[1], src1, SWIZ(Y, Y, Y, Y));
852 reg_src(&new_inst.Src[2], &ctx->tmp[A].src, SWIZ(X, X, X, X));
864 reg_src(&new_inst.Src[0], src0, SWIZ(Z, Z, Z, Z));
865 reg_src(&new_inst.Src[1], src1, SWIZ(Z, Z, Z, Z));
866 reg_src(&new_inst.Src[2], &ctx->tmp[A].src, SWIZ(X, X, X, X));
877 reg_src(&new_inst.Src[0], src0, SWIZ(W, W, W, W));
878 reg_src(&new_inst.Src[1], src1, SWIZ(W, W, W, W));
879 reg_src(&new_inst.Src[2], &ctx->tmp[A].src, SWIZ(X, X, X, X));
921 reg_src(&new_inst.Src[0], src0, SWIZ(X, Y, Z, W));
933 reg_src(&new_inst.Src[0], src0, SWIZ(X, Y, Z, W));
934 reg_src(&new_inst.Src[1], &ctx->tmp[A].src, SWIZ(X, Y, Z, W));
974 reg_src(&new_inst.Src[0], src0, SWIZ(X, Y, Z, W));
984 reg_src(&new_inst.Src[0], src0, SWIZ(X, Y, Z, W));
987 reg_src(&new_inst.Src[1], &ctx->tmp[A].src, SWIZ(X, Y, Z, W));
996 reg_src(&new_inst.Src[0], src0, SWIZ(X, Y, Z, W));
1007 reg_src(&new_inst.Src[0], src0, SWIZ(X, Y, Z, W));
1008 reg_src(&new_inst.Src[1], &ctx->tmp[A].src, SWIZ(X, Y, Z, W));
1010 reg_src(&new_inst.Src[2], &ctx->tmp[A].src, SWIZ(X, Y, Z, W));
1125 reg_src(&new_inst.Src[0], &ctx->tmp[A].src, SWIZ(W, _, _, _));
1134 reg_src(&new_inst.Src[0], &ctx->tmp[A].src, SWIZ(X, Y, Z, W));
1135 reg_src(&new_inst.Src[1], &ctx->tmp[B].src, SWIZ(X, X, X, X));