Lines Matching defs:swizzle

554 					mul->src[1].swizzle = 0x00;
559 mad->src[1].swizzle = j * 0x55;
598 mov->src[0].swizzle = index;
656 int swizzle = 0;
671 swizzle |= i << (component * 2);
680 mov->src[0].swizzle = swizzle;
772 mul->src[1].swizzle = 0x00;
778 mad->src[1].swizzle = i * 0x55;
791 mul->src[1].swizzle = 0x00;
796 mad->src[1].swizzle = j * 0x55;
863 mov->src[0].swizzle = 0x55 * (isMov ? 1 - col : col);
869 static const unsigned int swizzle[3] = { 0x99, 0x88, 0x44 }; // xy?? : yzyz, xzxz, xyxy
877 det->src[0].swizzle = det->src[1].swizzle = swizzle[isCofactor ? row : 2];
883 static const unsigned int swizzle[4] = { 0xF9, 0xF8, 0xF4, 0xE4 }; // xyz? : yzww, xzww, xyww, xyzw
892 det->src[0].swizzle = det->src[1].swizzle = det->src[2].swizzle = swizzle[isCofactor ? row : 3];
1061 mov->src[0].swizzle = 0x55 * j;
1098 div->src[1].swizzle = 0x00; // xxxx
1253 rcp->src[0].swizzle = 0x55 * (t->getNominalSize() - 1);
1361 mov->src[0].swizzle = readSwizzle(argi, size) << (component * 2);
1373 mov->src[0].swizzle = readSwizzle(argi, size) << (component * 2);
1404 ASSERT(mov->src[0].swizzle == 0x00);
1443 mov->src[0].swizzle = (readSwizzle(argi, size) << (row * 2)) + 0x55 * element;
1529 mul->src[1].swizzle = 0x55 * i;
2213 instruction->src[0].swizzle = srcSwizzle;
2265 parameter.swizzle = readSwizzle(arg, size);
2279 int swizzleElement(int swizzle, int index)
2281 return (swizzle >> (index * 2)) & 0x03;
2325 int swizzle = lvalue(mov->dst, address, dst);
2334 mov->src[0].swizzle = swizzleSwizzle(mov->src[0].swizzle, swizzle);
2473 int swizzle = 0;
2484 swizzle = swizzle | swizzleElement(leftSwizzle, i) << (element * 2);
2489 return swizzle;