Lines Matching refs:src0

114             const union tgsi_exec_channel *src0,
118 dst->f[0] = src0->f[0] < src1->f[0] ? src1->f[0] : src0->f[0] > src2->f[0] ? src2->f[0] : src0->f[0];
119 dst->f[1] = src0->f[1] < src1->f[1] ? src1->f[1] : src0->f[1] > src2->f[1] ? src2->f[1] : src0->f[1];
120 dst->f[2] = src0->f[2] < src1->f[2] ? src1->f[2] : src0->f[2] > src2->f[2] ? src2->f[2] : src0->f[2];
121 dst->f[3] = src0->f[3] < src1->f[3] ? src1->f[3] : src0->f[3] > src2->f[3] ? src2->f[3] : src0->f[3];
126 const union tgsi_exec_channel *src0,
130 dst->f[0] = src0->f[0] < 0.0f ? src1->f[0] : src2->f[0];
131 dst->f[1] = src0->f[1] < 0.0f ? src1->f[1] : src2->f[1];
132 dst->f[2] = src0->f[2] < 0.0f ? src1->f[2] : src2->f[2];
133 dst->f[3] = src0->f[3] < 0.0f ? src1->f[3] : src2->f[3];
138 const union tgsi_exec_channel *src0,
142 dst->f[0] = src2->f[0] > 0.5f ? src0->f[0] : src1->f[0];
143 dst->f[1] = src2->f[1] > 0.5f ? src0->f[1] : src1->f[1];
144 dst->f[2] = src2->f[2] > 0.5f ? src0->f[2] : src1->f[2];
145 dst->f[3] = src2->f[3] > 0.5f ? src0->f[3] : src1->f[3];
271 const union tgsi_exec_channel *src0,
275 dst->f[0] = src0->f[0] * (src1->f[0] - src2->f[0]) + src2->f[0];
276 dst->f[1] = src0->f[1] * (src1->f[1] - src2->f[1]) + src2->f[1];
277 dst->f[2] = src0->f[2] * (src1->f[2] - src2->f[2]) + src2->f[2];
278 dst->f[3] = src0->f[3] * (src1->f[3] - src2->f[3]) + src2->f[3];
283 const union tgsi_exec_channel *src0,
287 dst->f[0] = src0->f[0] * src1->f[0] + src2->f[0];
288 dst->f[1] = src0->f[1] * src1->f[1] + src2->f[1];
289 dst->f[2] = src0->f[2] * src1->f[2] + src2->f[2];
290 dst->f[3] = src0->f[3] * src1->f[3] + src2->f[3];
347 const union tgsi_exec_channel *src0,
350 dst->f[0] = src0->f[0] == src1->f[0] ? 1.0f : 0.0f;
351 dst->f[1] = src0->f[1] == src1->f[1] ? 1.0f : 0.0f;
352 dst->f[2] = src0->f[2] == src1->f[2] ? 1.0f : 0.0f;
353 dst->f[3] = src0->f[3] == src1->f[3] ? 1.0f : 0.0f;
358 const union tgsi_exec_channel *src0,
361 dst->f[0] = src0->f[0] >= src1->f[0] ? 1.0f : 0.0f;
362 dst->f[1] = src0->f[1] >= src1->f[1] ? 1.0f : 0.0f;
363 dst->f[2] = src0->f[2] >= src1->f[2] ? 1.0f : 0.0f;
364 dst->f[3] = src0->f[3] >= src1->f[3] ? 1.0f : 0.0f;
389 const union tgsi_exec_channel *src0,
392 dst->f[0] = src0->f[0] > src1->f[0] ? 1.0f : 0.0f;
393 dst->f[1] = src0->f[1] > src1->f[1] ? 1.0f : 0.0f;
394 dst->f[2] = src0->f[2] > src1->f[2] ? 1.0f : 0.0f;
395 dst->f[3] = src0->f[3] > src1->f[3] ? 1.0f : 0.0f;
410 const union tgsi_exec_channel *src0,
413 dst->f[0] = src0->f[0] <= src1->f[0] ? 1.0f : 0.0f;
414 dst->f[1] = src0->f[1] <= src1->f[1] ? 1.0f : 0.0f;
415 dst->f[2] = src0->f[2] <= src1->f[2] ? 1.0f : 0.0f;
416 dst->f[3] = src0->f[3] <= src1->f[3] ? 1.0f : 0.0f;
421 const union tgsi_exec_channel *src0,
424 dst->f[0] = src0->f[0] < src1->f[0] ? 1.0f : 0.0f;
425 dst->f[1] = src0->f[1] < src1->f[1] ? 1.0f : 0.0f;
426 dst->f[2] = src0->f[2] < src1->f[2] ? 1.0f : 0.0f;
427 dst->f[3] = src0->f[3] < src1->f[3] ? 1.0f : 0.0f;
432 const union tgsi_exec_channel *src0,
435 dst->f[0] = src0->f[0] != src1->f[0] ? 1.0f : 0.0f;
436 dst->f[1] = src0->f[1] != src1->f[1] ? 1.0f : 0.0f;
437 dst->f[2] = src0->f[2] != src1->f[2] ? 1.0f : 0.0f;
438 dst->f[3] = src0->f[3] != src1->f[3] ? 1.0f : 0.0f;
892 const union tgsi_exec_channel *src0,
895 dst->f[0] = src0->f[0] + src1->f[0];
896 dst->f[1] = src0->f[1] + src1->f[1];
897 dst->f[2] = src0->f[2] + src1->f[2];
898 dst->f[3] = src0->f[3] + src1->f[3];
904 const union tgsi_exec_channel *src0,
908 dst->f[0] = src0->f[0] / src1->f[0];
911 dst->f[1] = src0->f[1] / src1->f[1];
914 dst->f[2] = src0->f[2] / src1->f[2];
917 dst->f[3] = src0->f[3] / src1->f[3];
958 const union tgsi_exec_channel *src0,
963 dst->f[0] = src0->f[0] < src1->f[0] ? src2->f[0] : src3->f[0];
964 dst->f[1] = src0->f[1] < src1->f[1] ? src2->f[1] : src3->f[1];
965 dst->f[2] = src0->f[2] < src1->f[2] ? src2->f[2] : src3->f[2];
966 dst->f[3] = src0->f[3] < src1->f[3] ? src2->f[3] : src3->f[3];
971 const union tgsi_exec_channel *src0,
974 dst->f[0] = src0->f[0] > src1->f[0] ? src0->f[0] : src1->f[0];
975 dst->f[1] = src0->f[1] > src1->f[1] ? src0->f[1] : src1->f[1];
976 dst->f[2] = src0->f[2] > src1->f[2] ? src0->f[2] : src1->f[2];
977 dst->f[3] = src0->f[3] > src1->f[3] ? src0->f[3] : src1->f[3];
982 const union tgsi_exec_channel *src0,
985 dst->f[0] = src0->f[0] < src1->f[0] ? src0->f[0] : src1->f[0];
986 dst->f[1] = src0->f[1] < src1->f[1] ? src0->f[1] : src1->f[1];
987 dst->f[2] = src0->f[2] < src1->f[2] ? src0->f[2] : src1->f[2];
988 dst->f[3] = src0->f[3] < src1->f[3] ? src0->f[3] : src1->f[3];
993 const union tgsi_exec_channel *src0,
996 dst->f[0] = src0->f[0] * src1->f[0];
997 dst->f[1] = src0->f[1] * src1->f[1];
998 dst->f[2] = src0->f[2] * src1->f[2];
999 dst->f[3] = src0->f[3] * src1->f[3];
1016 const union tgsi_exec_channel *src0,
1020 dst->f[0] = util_fast_pow( src0->f[0], src1->f[0] );
1021 dst->f[1] = util_fast_pow( src0->f[1], src1->f[1] );
1022 dst->f[2] = util_fast_pow( src0->f[2], src1->f[2] );
1023 dst->f[3] = util_fast_pow( src0->f[3], src1->f[3] );
1025 dst->f[0] = powf( src0->f[0], src1->f[0] );
1026 dst->f[1] = powf( src0->f[1], src1->f[1] );
1027 dst->f[2] = powf( src0->f[2], src1->f[2] );
1028 dst->f[3] = powf( src0->f[3], src1->f[3] );
1034 const union tgsi_exec_channel *src0,
1037 dst->f[0] = src0->f[0] - src1->f[0];
1038 dst->f[1] = src0->f[1] - src1->f[1];
1039 dst->f[2] = src0->f[2] - src1->f[2];
1040 dst->f[3] = src0->f[3] - src1->f[3];
2482 const union tgsi_exec_channel *src0,
2533 const union tgsi_exec_channel *src0,
2827 /* r0 = dp3(src0, src0) */
2837 /* r1 = dp3(src0, src1) */
3141 const union tgsi_exec_channel *src0,
3144 dst->u[0] = src0->u[0] << src1->u[0];
3145 dst->u[1] = src0->u[1] << src1->u[1];
3146 dst->u[2] = src0->u[2] << src1->u[2];
3147 dst->u[3] = src0->u[3] << src1->u[3];
3152 const union tgsi_exec_channel *src0,
3155 dst->u[0] = src0->u[0] & src1->u[0];
3156 dst->u[1] = src0->u[1] & src1->u[1];
3157 dst->u[2] = src0->u[2] & src1->u[2];
3158 dst->u[3] = src0->u[3] & src1->u[3];
3163 const union tgsi_exec_channel *src0,
3166 dst->u[0] = src0->u[0] | src1->u[0];
3167 dst->u[1] = src0->u[1] | src1->u[1];
3168 dst->u[2] = src0->u[2] | src1->u[2];
3169 dst->u[3] = src0->u[3] | src1->u[3];
3174 const union tgsi_exec_channel *src0,
3177 dst->u[0] = src0->u[0] ^ src1->u[0];
3178 dst->u[1] = src0->u[1] ^ src1->u[1];
3179 dst->u[2] = src0->u[2] ^ src1->u[2];
3180 dst->u[3] = src0->u[3] ^ src1->u[3];
3185 const union tgsi_exec_channel *src0,
3188 dst->i[0] = src0->i[0] % src1->i[0];
3189 dst->i[1] = src0->i[1] % src1->i[1];
3190 dst->i[2] = src0->i[2] % src1->i[2];
3191 dst->i[3] = src0->i[3] % src1->i[3];
3206 const union tgsi_exec_channel *src0,
3209 dst->i[0] = src0->i[0] / src1->i[0];
3210 dst->i[1] = src0->i[1] / src1->i[1];
3211 dst->i[2] = src0->i[2] / src1->i[2];
3212 dst->i[3] = src0->i[3] / src1->i[3];
3217 const union tgsi_exec_channel *src0,
3220 dst->i[0] = src0->i[0] > src1->i[0] ? src0->i[0] : src1->i[0];
3221 dst->i[1] = src0->i[1] > src1->i[1] ? src0->i[1] : src1->i[1];
3222 dst->i[2] = src0->i[2] > src1->i[2] ? src0->i[2] : src1->i[2];
3223 dst->i[3] = src0->i[3] > src1->i[3] ? src0->i[3] : src1->i[3];
3228 const union tgsi_exec_channel *src0,
3231 dst->i[0] = src0->i[0] < src1->i[0] ? src0->i[0] : src1->i[0];
3232 dst->i[1] = src0->i[1] < src1->i[1] ? src0->i[1] : src1->i[1];
3233 dst->i[2] = src0->i[2] < src1->i[2] ? src0->i[2] : src1->i[2];
3234 dst->i[3] = src0->i[3] < src1->i[3] ? src0->i[3] : src1->i[3];
3239 const union tgsi_exec_channel *src0,
3242 dst->i[0] = src0->i[0] >= src1->i[0] ? -1 : 0;
3243 dst->i[1] = src0->i[1] >= src1->i[1] ? -1 : 0;
3244 dst->i[2] = src0->i[2] >= src1->i[2] ? -1 : 0;
3245 dst->i[3] = src0->i[3] >= src1->i[3] ? -1 : 0;
3250 const union tgsi_exec_channel *src0,
3253 dst->i[0] = src0->i[0] >> src1->i[0];
3254 dst->i[1] = src0->i[1] >> src1->i[1];
3255 dst->i[2] = src0->i[2] >> src1->i[2];
3256 dst->i[3] = src0->i[3] >> src1->i[3];
3261 const union tgsi_exec_channel *src0,
3264 dst->i[0] = src0->i[0] < src1->i[0] ? -1 : 0;
3265 dst->i[1] = src0->i[1] < src1->i[1] ? -1 : 0;
3266 dst->i[2] = src0->i[2] < src1->i[2] ? -1 : 0;
3267 dst->i[3] = src0->i[3] < src1->i[3] ? -1 : 0;
3292 const union tgsi_exec_channel *src0,
3295 dst->u[0] = src0->u[0] + src1->u[0];
3296 dst->u[1] = src0->u[1] + src1->u[1];
3297 dst->u[2] = src0->u[2] + src1->u[2];
3298 dst->u[3] = src0->u[3] + src1->u[3];
3303 const union tgsi_exec_channel *src0,
3306 dst->u[0] = src0->u[0] / src1->u[0];
3307 dst->u[1] = src0->u[1] / src1->u[1];
3308 dst->u[2] = src0->u[2] / src1->u[2];
3309 dst->u[3] = src0->u[3] / src1->u[3];
3314 const union tgsi_exec_channel *src0,
3318 dst->u[0] = src0->u[0] * src1->u[0] + src2->u[0];
3319 dst->u[1] = src0->u[1] * src1->u[1] + src2->u[1];
3320 dst->u[2] = src0->u[2] * src1->u[2] + src2->u[2];
3321 dst->u[3] = src0->u[3] * src1->u[3] + src2->u[3];
3326 const union tgsi_exec_channel *src0,
3329 dst->u[0] = src0->u[0] > src1->u[0] ? src0->u[0] : src1->u[0];
3330 dst->u[1] = src0->u[1] > src1->u[1] ? src0->u[1] : src1->u[1];
3331 dst->u[2] = src0->u[2] > src1->u[2] ? src0->u[2] : src1->u[2];
3332 dst->u[3] = src0->u[3] > src1->u[3] ? src0->u[3] : src1->u[3];
3337 const union tgsi_exec_channel *src0,
3340 dst->u[0] = src0->u[0] < src1->u[0] ? src0->u[0] : src1->u[0];
3341 dst->u[1] = src0->u[1] < src1->u[1] ? src0->u[1] : src1->u[1];
3342 dst->u[2] = src0->u[2] < src1->u[2] ? src0->u[2] : src1->u[2];
3343 dst->u[3] = src0->u[3] < src1->u[3] ? src0->u[3] : src1->u[3];
3348 const union tgsi_exec_channel *src0,
3351 dst->u[0] = src0->u[0] % src1->u[0];
3352 dst->u[1] = src0->u[1] % src1->u[1];
3353 dst->u[2] = src0->u[2] % src1->u[2];
3354 dst->u[3] = src0->u[3] % src1->u[3];
3359 const union tgsi_exec_channel *src0,
3362 dst->u[0] = src0->u[0] * src1->u[0];
3363 dst->u[1] = src0->u[1] * src1->u[1];
3364 dst->u[2] = src0->u[2] * src1->u[2];
3365 dst->u[3] = src0->u[3] * src1->u[3];
3370 const union tgsi_exec_channel *src0,
3373 dst->u[0] = src0->u[0] == src1->u[0] ? ~0 : 0;
3374 dst->u[1] = src0->u[1] == src1->u[1] ? ~0 : 0;
3375 dst->u[2] = src0->u[2] == src1->u[2] ? ~0 : 0;
3376 dst->u[3] = src0->u[3] == src1->u[3] ? ~0 : 0;
3381 const union tgsi_exec_channel *src0,
3384 dst->u[0] = src0->u[0] >= src1->u[0] ? ~0 : 0;
3385 dst->u[1] = src0->u[1] >= src1->u[1] ? ~0 : 0;
3386 dst->u[2] = src0->u[2] >= src1->u[2] ? ~0 : 0;
3387 dst->u[3] = src0->u[3] >= src1->u[3] ? ~0 : 0;
3392 const union tgsi_exec_channel *src0,
3395 dst->u[0] = src0->u[0] >> src1->u[0];
3396 dst->u[1] = src0->u[1] >> src1->u[1];
3397 dst->u[2] = src0->u[2] >> src1->u[2];
3398 dst->u[3] = src0->u[3] >> src1->u[3];
3403 const union tgsi_exec_channel *src0,
3406 dst->u[0] = src0->u[0] < src1->u[0] ? ~0 : 0;
3407 dst->u[1] = src0->u[1] < src1->u[1] ? ~0 : 0;
3408 dst->u[2] = src0->u[2] < src1->u[2] ? ~0 : 0;
3409 dst->u[3] = src0->u[3] < src1->u[3] ? ~0 : 0;
3414 const union tgsi_exec_channel *src0,
3417 dst->u[0] = src0->u[0] != src1->u[0] ? ~0 : 0;
3418 dst->u[1] = src0->u[1] != src1->u[1] ? ~0 : 0;
3419 dst->u[2] = src0->u[2] != src1->u[2] ? ~0 : 0;
3420 dst->u[3] = src0->u[3] != src1->u[3] ? ~0 : 0;
3435 const union tgsi_exec_channel *src0,
3439 dst->u[0] = src0->u[0] ? src1->u[0] : src2->u[0];
3440 dst->u[1] = src0->u[1] ? src1->u[1] : src2->u[1];
3441 dst->u[2] = src0->u[2] ? src1->u[2] : src2->u[2];
3442 dst->u[3] = src0->u[3] ? src1->u[3] : src2->u[3];