Lines Matching defs:src1

131           const union tgsi_exec_channel *src1,
134 dst->f[0] = src0->f[0] < 0.0f ? src1->f[0] : src2->f[0];
135 dst->f[1] = src0->f[1] < 0.0f ? src1->f[1] : src2->f[1];
136 dst->f[2] = src0->f[2] < 0.0f ? src1->f[2] : src2->f[2];
137 dst->f[3] = src0->f[3] < 0.0f ? src1->f[3] : src2->f[3];
393 union tgsi_exec_channel *src1)
395 dst->d[0] = ldexp(src0->d[0], src1->i[0]);
396 dst->d[1] = ldexp(src0->d[1], src1->i[1]);
397 dst->d[2] = ldexp(src0->d[2], src1->i[2]);
398 dst->d[3] = ldexp(src0->d[3], src1->i[3]);
512 const union tgsi_exec_channel *src1,
515 dst->f[0] = src0->f[0] * (src1->f[0] - src2->f[0]) + src2->f[0];
516 dst->f[1] = src0->f[1] * (src1->f[1] - src2->f[1]) + src2->f[1];
517 dst->f[2] = src0->f[2] * (src1->f[2] - src2->f[2]) + src2->f[2];
518 dst->f[3] = src0->f[3] * (src1->f[3] - src2->f[3]) + src2->f[3];
524 const union tgsi_exec_channel *src1,
527 dst->f[0] = src0->f[0] * src1->f[0] + src2->f[0];
528 dst->f[1] = src0->f[1] * src1->f[1] + src2->f[1];
529 dst->f[2] = src0->f[2] * src1->f[2] + src2->f[2];
530 dst->f[3] = src0->f[3] * src1->f[3] + src2->f[3];
598 const union tgsi_exec_channel *src1)
600 dst->f[0] = src0->f[0] == src1->f[0] ? 1.0f : 0.0f;
601 dst->f[1] = src0->f[1] == src1->f[1] ? 1.0f : 0.0f;
602 dst->f[2] = src0->f[2] == src1->f[2] ? 1.0f : 0.0f;
603 dst->f[3] = src0->f[3] == src1->f[3] ? 1.0f : 0.0f;
609 const union tgsi_exec_channel *src1)
611 dst->f[0] = src0->f[0] >= src1->f[0] ? 1.0f : 0.0f;
612 dst->f[1] = src0->f[1] >= src1->f[1] ? 1.0f : 0.0f;
613 dst->f[2] = src0->f[2] >= src1->f[2] ? 1.0f : 0.0f;
614 dst->f[3] = src0->f[3] >= src1->f[3] ? 1.0f : 0.0f;
640 const union tgsi_exec_channel *src1)
642 dst->f[0] = src0->f[0] > src1->f[0] ? 1.0f : 0.0f;
643 dst->f[1] = src0->f[1] > src1->f[1] ? 1.0f : 0.0f;
644 dst->f[2] = src0->f[2] > src1->f[2] ? 1.0f : 0.0f;
645 dst->f[3] = src0->f[3] > src1->f[3] ? 1.0f : 0.0f;
661 const union tgsi_exec_channel *src1)
663 dst->f[0] = src0->f[0] <= src1->f[0] ? 1.0f : 0.0f;
664 dst->f[1] = src0->f[1] <= src1->f[1] ? 1.0f : 0.0f;
665 dst->f[2] = src0->f[2] <= src1->f[2] ? 1.0f : 0.0f;
666 dst->f[3] = src0->f[3] <= src1->f[3] ? 1.0f : 0.0f;
672 const union tgsi_exec_channel *src1)
674 dst->f[0] = src0->f[0] < src1->f[0] ? 1.0f : 0.0f;
675 dst->f[1] = src0->f[1] < src1->f[1] ? 1.0f : 0.0f;
676 dst->f[2] = src0->f[2] < src1->f[2] ? 1.0f : 0.0f;
677 dst->f[3] = src0->f[3] < src1->f[3] ? 1.0f : 0.0f;
683 const union tgsi_exec_channel *src1)
685 dst->f[0] = src0->f[0] != src1->f[0] ? 1.0f : 0.0f;
686 dst->f[1] = src0->f[1] != src1->f[1] ? 1.0f : 0.0f;
687 dst->f[2] = src0->f[2] != src1->f[2] ? 1.0f : 0.0f;
688 dst->f[3] = src0->f[3] != src1->f[3] ? 1.0f : 0.0f;
904 union tgsi_exec_channel *src1)
907 masked_count = src1->u[0] & 0x3f;
909 masked_count = src1->u[1] & 0x3f;
911 masked_count = src1->u[2] & 0x3f;
913 masked_count = src1->u[3] & 0x3f;
920 union tgsi_exec_channel *src1)
923 masked_count = src1->u[0] & 0x3f;
925 masked_count = src1->u[1] & 0x3f;
927 masked_count = src1->u[2] & 0x3f;
929 masked_count = src1->u[3] & 0x3f;
936 union tgsi_exec_channel *src1)
939 masked_count = src1->u[0] & 0x3f;
941 masked_count = src1->u[1] & 0x3f;
943 masked_count = src1->u[2] & 0x3f;
945 masked_count = src1->u[3] & 0x3f;
1277 const union tgsi_exec_channel *src1)
1279 dst->f[0] = src0->f[0] + src1->f[0];
1280 dst->f[1] = src0->f[1] + src1->f[1];
1281 dst->f[2] = src0->f[2] + src1->f[2];
1282 dst->f[3] = src0->f[3] + src1->f[3];
1289 const union tgsi_exec_channel *src1 )
1291 dst->f[0] = src0->f[0] / src1->f[0];
1292 dst->f[1] = src0->f[1] / src1->f[1];
1293 dst->f[2] = src0->f[2] / src1->f[2];
1294 dst->f[3] = src0->f[3] / src1->f[3];
1301 const union tgsi_exec_channel *src1,
1305 dst->f[0] = src0->f[0] < src1->f[0] ? src2->f[0] : src3->f[0];
1306 dst->f[1] = src0->f[1] < src1->f[1] ? src2->f[1] : src3->f[1];
1307 dst->f[2] = src0->f[2] < src1->f[2] ? src2->f[2] : src3->f[2];
1308 dst->f[3] = src0->f[3] < src1->f[3] ? src2->f[3] : src3->f[3];
1314 const union tgsi_exec_channel *src1)
1316 dst->f[0] = fmaxf(src0->f[0], src1->f[0]);
1317 dst->f[1] = fmaxf(src0->f[1], src1->f[1]);
1318 dst->f[2] = fmaxf(src0->f[2], src1->f[2]);
1319 dst->f[3] = fmaxf(src0->f[3], src1->f[3]);
1325 const union tgsi_exec_channel *src1)
1327 dst->f[0] = fminf(src0->f[0], src1->f[0]);
1328 dst->f[1] = fminf(src0->f[1], src1->f[1]);
1329 dst->f[2] = fminf(src0->f[2], src1->f[2]);
1330 dst->f[3] = fminf(src0->f[3], src1->f[3]);
1336 const union tgsi_exec_channel *src1)
1338 dst->f[0] = src0->f[0] * src1->f[0];
1339 dst->f[1] = src0->f[1] * src1->f[1];
1340 dst->f[2] = src0->f[2] * src1->f[2];
1341 dst->f[3] = src0->f[3] * src1->f[3];
1359 const union tgsi_exec_channel *src1 )
1361 dst->f[0] = powf( src0->f[0], src1->f[0] );
1362 dst->f[1] = powf( src0->f[1], src1->f[1] );
1363 dst->f[2] = powf( src0->f[2], src1->f[2] );
1364 dst->f[3] = powf( src0->f[3], src1->f[3] );
1370 const union tgsi_exec_channel *src1)
1372 dst->f[0] = ldexpf(src0->f[0], src1->i[0]);
1373 dst->f[1] = ldexpf(src0->f[1], src1->i[1]);
1374 dst->f[2] = ldexpf(src0->f[2], src1->i[2]);
1375 dst->f[3] = ldexpf(src0->f[3], src1->i[3]);
1381 const union tgsi_exec_channel *src1)
1383 dst->f[0] = src0->f[0] - src1->f[0];
1384 dst->f[1] = src0->f[1] - src1->f[1];
1385 dst->f[2] = src0->f[2] - src1->f[2];
1386 dst->f[3] = src0->f[3] - src1->f[3];
2064 /* fetch modifier from src0.w or src1.x */
2914 const union tgsi_exec_channel *src1);
2963 const union tgsi_exec_channel *src1,
2994 const union tgsi_exec_channel *src1,
3137 const union tgsi_exec_channel *src1,
3140 dst->f[0] = src0->u[0] ? src1->f[0] : src2->f[0];
3141 dst->f[1] = src0->u[1] ? src1->f[1] : src2->f[1];
3142 dst->f[2] = src0->u[2] ? src1->f[2] : src2->f[2];
3143 dst->f[3] = src0->u[3] ? src1->f[3] : src2->f[3];
3381 union tgsi_exec_channel *src1);
3541 union tgsi_exec_channel src1;
3548 fetch_source(mach, &src1, &inst->Src[1], TGSI_CHAN_X, TGSI_EXEC_DATA_INT);
3549 micro_dldexp(&dst, &src0, &src1);
3555 fetch_source(mach, &src1, &inst->Src[1], TGSI_CHAN_Z, TGSI_EXEC_DATA_INT);
3556 micro_dldexp(&dst, &src0, &src1);
3587 union tgsi_exec_channel src1;
3594 fetch_source(mach, &src1, &inst->Src[1], TGSI_CHAN_X, TGSI_EXEC_DATA_INT);
3595 op(&dst, &src0, &src1);
3601 fetch_source(mach, &src1, &inst->Src[1], TGSI_CHAN_Z, TGSI_EXEC_DATA_INT);
3602 op(&dst, &src0, &src1);
4305 const union tgsi_exec_channel *src1)
4308 masked_count = src1->u[0] & 0x1f;
4310 masked_count = src1->u[1] & 0x1f;
4312 masked_count = src1->u[2] & 0x1f;
4314 masked_count = src1->u[3] & 0x1f;
4321 const union tgsi_exec_channel *src1)
4323 dst->u[0] = src0->u[0] & src1->u[0];
4324 dst->u[1] = src0->u[1] & src1->u[1];
4325 dst->u[2] = src0->u[2] & src1->u[2];
4326 dst->u[3] = src0->u[3] & src1->u[3];
4332 const union tgsi_exec_channel *src1)
4334 dst->u[0] = src0->u[0] | src1->u[0];
4335 dst->u[1] = src0->u[1] | src1->u[1];
4336 dst->u[2] = src0->u[2] | src1->u[2];
4337 dst->u[3] = src0->u[3] | src1->u[3];
4343 const union tgsi_exec_channel *src1)
4345 dst->u[0] = src0->u[0] ^ src1->u[0];
4346 dst->u[1] = src0->u[1] ^ src1->u[1];
4347 dst->u[2] = src0->u[2] ^ src1->u[2];
4348 dst->u[3] = src0->u[3] ^ src1->u[3];
4354 const union tgsi_exec_channel *src1)
4356 dst->i[0] = src1->i[0] ? src0->i[0] % src1->i[0] : ~0;
4357 dst->i[1] = src1->i[1] ? src0->i[1] % src1->i[1] : ~0;
4358 dst->i[2] = src1->i[2] ? src0->i[2] % src1->i[2] : ~0;
4359 dst->i[3] = src1->i[3] ? src0->i[3] % src1->i[3] : ~0;
4375 const union tgsi_exec_channel *src1)
4377 dst->u[0] = src0->f[0] == src1->f[0] ? ~0 : 0;
4378 dst->u[1] = src0->f[1] == src1->f[1] ? ~0 : 0;
4379 dst->u[2] = src0->f[2] == src1->f[2] ? ~0 : 0;
4380 dst->u[3] = src0->f[3] == src1->f[3] ? ~0 : 0;
4386 const union tgsi_exec_channel *src1)
4388 dst->u[0] = src0->f[0] >= src1->f[0] ? ~0 : 0;
4389 dst->u[1] = src0->f[1] >= src1->f[1] ? ~0 : 0;
4390 dst->u[2] = src0->f[2] >= src1->f[2] ? ~0 : 0;
4391 dst->u[3] = src0->f[3] >= src1->f[3] ? ~0 : 0;
4397 const union tgsi_exec_channel *src1)
4399 dst->u[0] = src0->f[0] < src1->f[0] ? ~0 : 0;
4400 dst->u[1] = src0->f[1] < src1->f[1] ? ~0 : 0;
4401 dst->u[2] = src0->f[2] < src1->f[2] ? ~0 : 0;
4402 dst->u[3] = src0->f[3] < src1->f[3] ? ~0 : 0;
4408 const union tgsi_exec_channel *src1)
4410 dst->u[0] = src0->f[0] != src1->f[0] ? ~0 : 0;
4411 dst->u[1] = src0->f[1] != src1->f[1] ? ~0 : 0;
4412 dst->u[2] = src0->f[2] != src1->f[2] ? ~0 : 0;
4413 dst->u[3] = src0->f[3] != src1->f[3] ? ~0 : 0;
4419 const union tgsi_exec_channel *src1)
4421 dst->i[0] = src1->i[0] ? src0->i[0] / src1->i[0] : 0;
4422 dst->i[1] = src1->i[1] ? src0->i[1] / src1->i[1] : 0;
4423 dst->i[2] = src1->i[2] ? src0->i[2] / src1->i[2] : 0;
4424 dst->i[3] = src1->i[3] ? src0->i[3] / src1->i[3] : 0;
4430 const union tgsi_exec_channel *src1)
4432 dst->i[0] = src0->i[0] > src1->i[0] ? src0->i[0] : src1->i[0];
4433 dst->i[1] = src0->i[1] > src1->i[1] ? src0->i[1] : src1->i[1];
4434 dst->i[2] = src0->i[2] > src1->i[2] ? src0->i[2] : src1->i[2];
4435 dst->i[3] = src0->i[3] > src1->i[3] ? src0->i[3] : src1->i[3];
4441 const union tgsi_exec_channel *src1)
4443 dst->i[0] = src0->i[0] < src1->i[0] ? src0->i[0] : src1->i[0];
4444 dst->i[1] = src0->i[1] < src1->i[1] ? src0->i[1] : src1->i[1];
4445 dst->i[2] = src0->i[2] < src1->i[2] ? src0->i[2] : src1->i[2];
4446 dst->i[3] = src0->i[3] < src1->i[3] ? src0->i[3] : src1->i[3];
4452 const union tgsi_exec_channel *src1)
4454 dst->i[0] = src0->i[0] >= src1->i[0] ? -1 : 0;
4455 dst->i[1] = src0->i[1] >= src1->i[1] ? -1 : 0;
4456 dst->i[2] = src0->i[2] >= src1->i[2] ? -1 : 0;
4457 dst->i[3] = src0->i[3] >= src1->i[3] ? -1 : 0;
4463 const union tgsi_exec_channel *src1)
4466 masked_count = src1->i[0] & 0x1f;
4468 masked_count = src1->i[1] & 0x1f;
4470 masked_count = src1->i[2] & 0x1f;
4472 masked_count = src1->i[3] & 0x1f;
4479 const union tgsi_exec_channel *src1)
4481 dst->i[0] = src0->i[0] < src1->i[0] ? -1 : 0;
4482 dst->i[1] = src0->i[1] < src1->i[1] ? -1 : 0;
4483 dst->i[2] = src0->i[2] < src1->i[2] ? -1 : 0;
4484 dst->i[3] = src0->i[3] < src1->i[3] ? -1 : 0;
4510 const union tgsi_exec_channel *src1)
4512 dst->u[0] = src0->u[0] + src1->u[0];
4513 dst->u[1] = src0->u[1] + src1->u[1];
4514 dst->u[2] = src0->u[2] + src1->u[2];
4515 dst->u[3] = src0->u[3] + src1->u[3];
4521 const union tgsi_exec_channel *src1)
4523 dst->u[0] = src1->u[0] ? src0->u[0] / src1->u[0] : ~0u;
4524 dst->u[1] = src1->u[1] ? src0->u[1] / src1->u[1] : ~0u;
4525 dst->u[2] = src1->u[2] ? src0->u[2] / src1->u[2] : ~0u;
4526 dst->u[3] = src1->u[3] ? src0->u[3] / src1->u[3] : ~0u;
4532 const union tgsi_exec_channel *src1,
4535 dst->u[0] = src0->u[0] * src1->u[0] + src2->u[0];
4536 dst->u[1] = src0->u[1] * src1->u[1] + src2->u[1];
4537 dst->u[2] = src0->u[2] * src1->u[2] + src2->u[2];
4538 dst->u[3] = src0->u[3] * src1->u[3] + src2->u[3];
4544 const union tgsi_exec_channel *src1)
4546 dst->u[0] = src0->u[0] > src1->u[0] ? src0->u[0] : src1->u[0];
4547 dst->u[1] = src0->u[1] > src1->u[1] ? src0->u[1] : src1->u[1];
4548 dst->u[2] = src0->u[2] > src1->u[2] ? src0->u[2] : src1->u[2];
4549 dst->u[3] = src0->u[3] > src1->u[3] ? src0->u[3] : src1->u[3];
4555 const union tgsi_exec_channel *src1)
4557 dst->u[0] = src0->u[0] < src1->u[0] ? src0->u[0] : src1->u[0];
4558 dst->u[1] = src0->u[1] < src1->u[1] ? src0->u[1] : src1->u[1];
4559 dst->u[2] = src0->u[2] < src1->u[2] ? src0->u[2] : src1->u[2];
4560 dst->u[3] = src0->u[3] < src1->u[3] ? src0->u[3] : src1->u[3];
4566 const union tgsi_exec_channel *src1)
4568 dst->u[0] = src1->u[0] ? src0->u[0] % src1->u[0] : ~0u;
4569 dst->u[1] = src1->u[1] ? src0->u[1] % src1->u[1] : ~0u;
4570 dst->u[2] = src1->u[2] ? src0->u[2] % src1->u[2] : ~0u;
4571 dst->u[3] = src1->u[3] ? src0->u[3] % src1->u[3] : ~0u;
4577 const union tgsi_exec_channel *src1)
4579 dst->u[0] = src0->u[0] * src1->u[0];
4580 dst->u[1] = src0->u[1] * src1->u[1];
4581 dst->u[2] = src0->u[2] * src1->u[2];
4582 dst->u[3] = src0->u[3] * src1->u[3];
4588 const union tgsi_exec_channel *src1)
4591 dst->i[0] = I64M(src0->i[0], src1->i[0]);
4592 dst->i[1] = I64M(src0->i[1], src1->i[1]);
4593 dst->i[2] = I64M(src0->i[2], src1->i[2]);
4594 dst->i[3] = I64M(src0->i[3], src1->i[3]);
4601 const union tgsi_exec_channel *src1)
4604 dst->u[0] = U64M(src0->u[0], src1->u[0]);
4605 dst->u[1] = U64M(src0->u[1], src1->u[1]);
4606 dst->u[2] = U64M(src0->u[2], src1->u[2]);
4607 dst->u[3] = U64M(src0->u[3], src1->u[3]);
4614 const union tgsi_exec_channel *src1)
4616 dst->u[0] = src0->u[0] == src1->u[0] ? ~0 : 0;
4617 dst->u[1] = src0->u[1] == src1->u[1] ? ~0 : 0;
4618 dst->u[2] = src0->u[2] == src1->u[2] ? ~0 : 0;
4619 dst->u[3] = src0->u[3] == src1->u[3] ? ~0 : 0;
4625 const union tgsi_exec_channel *src1)
4627 dst->u[0] = src0->u[0] >= src1->u[0] ? ~0 : 0;
4628 dst->u[1] = src0->u[1] >= src1->u[1] ? ~0 : 0;
4629 dst->u[2] = src0->u[2] >= src1->u[2] ? ~0 : 0;
4630 dst->u[3] = src0->u[3] >= src1->u[3] ? ~0 : 0;
4636 const union tgsi_exec_channel *src1)
4639 masked_count = src1->u[0] & 0x1f;
4641 masked_count = src1->u[1] & 0x1f;
4643 masked_count = src1->u[2] & 0x1f;
4645 masked_count = src1->u[3] & 0x1f;
4652 const union tgsi_exec_channel *src1)
4654 dst->u[0] = src0->u[0] < src1->u[0] ? ~0 : 0;
4655 dst->u[1] = src0->u[1] < src1->u[1] ? ~0 : 0;
4656 dst->u[2] = src0->u[2] < src1->u[2] ? ~0 : 0;
4657 dst->u[3] = src0->u[3] < src1->u[3] ? ~0 : 0;
4663 const union tgsi_exec_channel *src1)
4665 dst->u[0] = src0->u[0] != src1->u[0] ? ~0 : 0;
4666 dst->u[1] = src0->u[1] != src1->u[1] ? ~0 : 0;
4667 dst->u[2] = src0->u[2] != src1->u[2] ? ~0 : 0;
4668 dst->u[3] = src0->u[3] != src1->u[3] ? ~0 : 0;
4687 const union tgsi_exec_channel *src1,
4693 int offset = src1->i[i] & 0x1f;
4714 const union tgsi_exec_channel *src1,
4720 int offset = src1->u[i] & 0x1f;
4736 * Bitfield insert: copy low bits from src1 into a region of src0.
4741 const union tgsi_exec_channel *src1,
4750 dst->u[i] = src1->u[i];
4753 dst->u[i] = ((src1->u[i] << offset) & bitmask) | (src0->u[i] & ~bitmask);