Home | History | Annotate | Download | only in nir

Lines Matching refs:src0

239 /* Some typed vector structures to make things like src0.y work */
574 const int1_t src0 = -(int1_t)_src[0][_i].b;
578 int1_t dst = src0 * src1;
593 const int8_t src0 =
598 int8_t dst = src0 * src1;
612 const int16_t src0 =
617 int16_t dst = src0 * src1;
631 const int32_t src0 =
636 int32_t dst = src0 * src1;
650 const int64_t src0 =
655 int64_t dst = src0 * src1;
681 const struct float16_vec src0 = {
721 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
733 const struct float32_vec src0 = {
773 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
785 const struct float64_vec src0 = {
825 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
850 const struct float16_vec src0 = {
890 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
902 const struct float32_vec src0 = {
942 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
954 const struct float64_vec src0 = {
994 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
1019 const struct float16_vec src0 = {
1059 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
1071 const struct float32_vec src0 = {
1111 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
1123 const struct float64_vec src0 = {
1163 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
1188 const struct float16_vec src0 = {
1228 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
1240 const struct float32_vec src0 = {
1280 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
1292 const struct float64_vec src0 = {
1332 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
1357 const struct float16_vec src0 = {
1397 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
1409 const struct float32_vec src0 = {
1449 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
1461 const struct float64_vec src0 = {
1501 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
1526 const struct float16_vec src0 = {
1566 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
1578 const struct float32_vec src0 = {
1618 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
1630 const struct float64_vec src0 = {
1670 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
1695 const struct int1_vec src0 = {
1767 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
1779 const struct int8_vec src0 = {
1819 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
1831 const struct int16_vec src0 = {
1871 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
1883 const struct int32_vec src0 = {
1923 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
1935 const struct int64_vec src0 = {
1975 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
2000 const struct int1_vec src0 = {
2044 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
2056 const struct int8_vec src0 = {
2096 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
2108 const struct int16_vec src0 = {
2148 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
2160 const struct int32_vec src0 = {
2200 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
2212 const struct int64_vec src0 = {
2252 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
2277 const struct int1_vec src0 = {
2323 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
2335 const struct int8_vec src0 = {
2375 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
2387 const struct int16_vec src0 = {
2427 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
2439 const struct int32_vec src0 = {
2479 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
2491 const struct int64_vec src0 = {
2531 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
2556 const struct int1_vec src0 = {
2604 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
2616 const struct int8_vec src0 = {
2656 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
2668 const struct int16_vec src0 = {
2708 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
2720 const struct int32_vec src0 = {
2760 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
2772 const struct int64_vec src0 = {
2812 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
2837 const struct int1_vec src0 = {
2887 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
2899 const struct int8_vec src0 = {
2939 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
2951 const struct int16_vec src0 = {
2991 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
3003 const struct int32_vec src0 = {
3043 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
3055 const struct int64_vec src0 = {
3095 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
3120 const struct int1_vec src0 = {
3176 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
3188 const struct int8_vec src0 = {
3228 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
3240 const struct int16_vec src0 = {
3280 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
3292 const struct int32_vec src0 = {
3332 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
3344 const struct int64_vec src0 = {
3384 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
3409 const struct float16_vec src0 = {
3449 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
3461 const struct float32_vec src0 = {
3501 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
3513 const struct float64_vec src0 = {
3553 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
3578 const struct float16_vec src0 = {
3618 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
3630 const struct float32_vec src0 = {
3670 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
3682 const struct float64_vec src0 = {
3722 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
3747 const struct float16_vec src0 = {
3787 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
3799 const struct float32_vec src0 = {
3839 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
3851 src0 = {
3891 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
3916 const struct float16_vec src0 = {
3956 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
3968 const struct float32_vec src0 = {
4008 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
4020 const struct float64_vec src0 = {
4060 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
4085 const struct float16_vec src0 = {
4125 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
4137 const struct float32_vec src0 = {
4177 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
4189 const struct float64_vec src0 = {
4229 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
4254 const struct float16_vec src0 = {
4294 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
4306 const struct float32_vec src0 = {
4346 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
4358 const struct float64_vec src0 = {
4398 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
4423 const struct int1_vec src0 = {
4495 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
4507 const struct int8_vec src0 = {
4547 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
4559 const struct int16_vec src0 = {
4599 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
4611 const struct int32_vec src0 = {
4651 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
4663 const struct int64_vec src0 = {
4703 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
4728 const struct int1_vec src0 = {
4772 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
4784 const struct int8_vec src0 = {
4824 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
4836 const struct int16_vec src0 = {
4876 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
4888 const struct int32_vec src0 = {
4928 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
4940 const struct int64_vec src0 = {
4980 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
5005 const struct int1_vec src0 = {
5051 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
5063 const struct int8_vec src0 = {
5103 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
5115 const struct int16_vec src0 = {
5155 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
5167 const struct int32_vec src0 = {
5207 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
5219 const struct int64_vec src0 = {
5259 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
5284 const struct int1_vec src0 = {
5332 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
5344 const struct int8_vec src0 = {
5384 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
5396 const struct int16_vec src0 = {
5436 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
5448 const struct int32_vec src0 = {
5488 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
5500 const struct int64_vec src0 = {
5540 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
5565 const struct int1_vec src0 = {
5615 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
5627 const struct int8_vec src0 = {
5667 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
5679 const struct int16_vec src0 = {
5719 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
5731 const struct int32_vec src0 = {
5771 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
5783 const struct int64_vec src0 = {
5823 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
5848 const struct int1_vec src0 = {
5904 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
5916 const struct int8_vec src0 = {
5956 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
5968 const struct int16_vec src0 = {
6008 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
6020 const struct int32_vec src0 = {
6060 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
6072 const struct int64_vec src0 = {
6112 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
6138 const bool16_t src0 =
6145 uint1_t dst = src0 ? src1 : src2;
6160 const bool16_t src0 =
6167 src0 ? src1 : src2;
6181 const bool16_t src0 =
6188 uint16_t dst = src0 ? src1 : src2;
6202 const bool16_t src0 =
6209 uint32_t dst = src0 ? src1 : src2;
6223 const bool16_t src0 =
6230 uint64_t dst = src0 ? src1 : src2;
6257 const bool1_t src0 =
6260 bool1_t dst = src0 != 0;
6274 const bool8_t src0 =
6277 bool1_t dst = src0 != 0;
6291 const bool16_t src0 =
6294 bool1_t dst = src0 != 0;
6308 const bool32_t src0 =
6311 bool1_t dst = src0 != 0;
6338 const bool1_t src0 =
6341 bool16_t dst = src0 != 0;
6355 const bool8_t src0 =
6358 bool16_t dst = src0 != 0;
6372 const bool16_t src0 =
6375 bool16_t dst = src0 != 0;
6389 const bool32_t src0 =
6392 bool16_t dst = src0 != 0;
6419 const bool1_t src0 =
6422 bool32_t dst = src0 != 0;
6436 const bool8_t src0 =
6439 bool32_t dst = src0 != 0;
6453 const bool16_t src0 =
6456 bool32_t dst = src0 != 0;
6470 const bool32_t src0 =
6473 bool32_t dst = src0 != 0;
6500 const bool1_t src0 =
6503 bool8_t dst = src0 != 0;
6517 const bool8_t src0 =
6520 bool8_t dst = src0 != 0;
6534 const bool16_t src0 =
6537 bool8_t dst = src0 != 0;
6551 const bool32_t src0 =
6554 bool8_t dst = src0 != 0;
6581 const bool1_t src0 =
6584 float16_t dst = src0;
6605 const bool8_t src0 =
6608 float16_t dst = src0;
6629 const bool16_t src0 =
6632 float16_t dst = src0;
6653 const bool32_t src0 =
6656 float16_t dst = src0;
6690 const bool1_t src0 =
6693 float32_t dst = src0;
6710 const bool8_t src0 =
6713 float32_t dst = src0;
6730 const bool16_t src0 =
6733 float32_t dst = src0;
6750 const bool32_t src0 =
6753 float32_t dst = src0;
6783 const bool1_t src0 =
6786 float64_t dst = src0;
6803 const bool8_t src0 =
6806 float64_t dst = src0;
6823 const bool16_t src0 =
6826 float64_t dst = src0;
6843 const bool32_t src0 =
6846 float64_t dst = src0;
6876 const bool1_t src0 =
6879 int1_t dst = src0;
6894 const bool8_t src0 =
6897 int1_t dst = src0;
6912 const bool16_t src0 =
6915 int1_t dst = src0;
6930 const bool32_t src0 =
6933 int1_t dst = src0;
6961 const bool1_t src0 =
6964 int16_t dst = src0;
6978 const bool8_t src0 =
6981 int16_t dst = src0;
6995 const bool16_t src0 =
6998 int16_t dst = src0;
7012 const bool32_t src0 =
7015 int16_t dst = src0;
7042 const bool1_t src0 =
7045 int32_t dst = src0;
7059 const bool8_t src0 =
7062 int32_t dst = src0;
7076 const bool16_t src0 =
7079 int32_t dst = src0;
7093 const bool32_t src0 =
7096 int32_t dst = src0;
7123 const bool1_t src0 =
7126 int64_t dst = src0;
7140 const bool8_t src0 =
7143 int64_t dst = src0;
7157 const bool16_t src0 =
7160 int64_t dst = src0;
7174 const bool32_t src0 =
7177 int64_t dst = src0;
7204 const bool1_t src0 =
7207 int8_t dst = src0;
7221 const bool8_t src0 =
7224 int8_t dst = src0;
7238 const bool16_t src0 =
7241 int8_t dst = src0;
7255 const bool32_t src0 =
7258 int8_t dst = src0;
7284 const struct float16_vec src0 = {
7324 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
7336 const struct float32_vec src0 = {
7376 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
7388 const struct float64_vec src0 = {
7428 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
7453 const struct float16_vec src0 = {
7493 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
7505 const struct float32_vec src0 = {
7545 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
7557 const struct float64_vec src0 = {
7597 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
7622 const struct float16_vec src0 = {
7662 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
7674 const struct float32_vec src0 = {
7714 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
7726 const struct float64_vec src0 = {
7766 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0src0.x == src1.x));
7791 const struct float16_vec src0 = {
7831 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
7843 const struct float32_vec src0 = {
7883 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
7895 const struct float64_vec src0 = {
7935 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
7960 const struct float16_vec src0 = {
8000 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
8012 const struct float32_vec src0 = {
8052 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
8064 const struct float64_vec src0 = {
8104 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
8129 const struct float16_vec src0 = {
8169 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
8181 const struct float32_vec src0 = {
8221 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
8233 const struct float64_vec src0 = {
8273 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
8298 const struct int1_vec src0 = {
8370 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
8382 const struct int8_vec src0 = {
8422 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
8434 const struct int16_vec src0 = {
8474 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
8486 const struct int32_vec src0 = {
8526 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
8538 const struct int64_vec src0 = {
8578 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
8603 const struct int1_vec src0 = {
8647 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
8659 const struct int8_vec src0 = {
8699 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
8711 const struct int16_vec src0 = {
8751 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
8763 const struct int32_vec src0 = {
8803 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
8815 const struct int64_vec src0 = {
8855 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
8880 const struct int1_vec src0 = {
8926 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
8938 const struct int8_vec src0 = {
8978 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
8990 const struct int16_vec src0 = {
9030 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
9042 const struct int32_vec src0 = {
9082 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
9094 const struct int64_vec src0 = {
9134 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
9159 const struct int1_vec src0 = {
9207 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
9219 const struct int8_vec src0 = {
9259 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
9271 const struct int16_vec src0 = {
9311 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
9323 const struct int32_vec src0 = {
9363 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
9375 const struct int64_vec src0 = {
9415 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
9440 const struct int1_vec src0 = {
9490 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
9502 const struct int8_vec src0 = {
9542 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
9554 const struct int16_vec src0 = {
9594 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
9606 const struct int32_vec src0 = {
9646 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
9658 const struct int64_vec src0 = {
9698 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
9723 const struct int1_vec src0 = {
9779 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
9791 const struct int8_vec src0 = {
9831 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
9843 const struct int16_vec src0 = {
9883 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
9895 const struct int32_vec src0 = {
9935 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
9947 const struct int64_vec src0 = {
9987 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
10012 const struct float16_vec src0 = {
10052 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
10064 const struct float32_vec src0 = {
10104 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
10116 const struct float64_vec src0 = {
10156 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
10181 const struct float16_vec src0 = {
10221 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
10233 const struct float32_vec src0 = {
10273 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
10285 const struct float64_vec src0 = {
10325 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
10350 const struct float16_vec src0 = {
10390 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
10402 const struct float32_vec src0 = {
10442 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
10454 const struct float64_vec src0 = {
10494 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
10519 const struct float16_vec src0 = {
10559 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
10571 const struct float32_vec src0 = {
10611 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
10623 const struct float64_vec src0 = {
10663 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
10688 const struct float16_vec src0 = {
10728 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
10740 const struct float32_vec src0 = {
10780 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
10792 const struct float64_vec src0 = {
10832 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
10857 const struct float16_vec src0 = {
10897 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
10909 const struct float32_vec src0 = {
10949 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
10961 const struct float64_vec src0 = {
11001 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
11026 const struct int1_vec src0 = {
11098 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
11110 const struct int8_vec src0 = {
11150 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
11162 const struct int16_vec src0 = {
11202 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
11214 const struct int32_vec src0 = {
11254 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
11266 const struct int64_vec src0 = {
11306 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
11331 const struct int1_vec src0 = {
11375 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
11387 const struct int8_vec src0 = {
11427 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
11439 const struct int16_vec src0 = {
11479 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
11491 const struct int32_vec src0
11531 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
11543 const struct int64_vec src0 = {
11583 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
11608 const struct int1_vec src0 = {
11654 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
11666 const struct int8_vec src0 = {
11706 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
11718 const struct int16_vec src0 = {
11758 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
11770 const struct int32_vec src0 = {
11810 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
11822 const struct int64_vec src0 = {
11862 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
11887 const struct int1_vec src0 = {
11935 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
11947 const struct int8_vec src0 = {
11987 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
11999 const struct int16_vec src0 = {
12039 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
12051 const struct int32_vec src0 = {
12091 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
12103 const struct int64_vec src0 = {
12143 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
12168 const struct int1_vec src0 = {
12218 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
12230 const struct int8_vec src0 = {
12270 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
12282 const struct int16_vec src0 = {
12322 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
12334 const struct int32_vec src0 = {
12374 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
12386 const struct int64_vec src0 = {
12426 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
12451 const struct int1_vec src0 = {
12507 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
12519 const struct int8_vec src0 = {
12559 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
12571 const struct int16_vec src0 = {
12611 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
12623 const struct int32_vec src0 = {
12663 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
12675 const struct int64_vec src0 = {
12715 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
12741 const bool32_t src0 =
12748 uint1_t dst = src0 ? src1 : src2;
12763 const bool32_t src0 =
12770 uint8_t dst = src0 ? src1 : src2;
12784 const bool32_t src0 =
12791 uint16_t dst = src0 ? src1 : src2;
12805 const bool32_t src0 =
12812 uint32_t dst = src0 ? src1 : src2;
12826 const bool32_t src0 =
12833 uint64_t dst = src0 ? src1 : src2;
12859 const struct float16_vec src0 = {
12899 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
12911 const struct float32_vec src0 = {
12951 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
12963 const struct float64_vec src0 = {
13003 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
13028 const struct float16_vec src0 = {
13068 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
13080 const struct float32_vec src0 = {
13120 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
13132 const struct float64_vec src0 = {
13172 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
13197 const struct float16_vec src0 = {
13237 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
13249 const struct float32_vec src0 = {
13289 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
13301 const struct float64_vec src0 = {
13341 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
13366 const struct float16_vec src0 = {
13406 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
13418 const struct float32_vec src0 = {
13458 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
13470 const struct float64_vec src0 = {
13510 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
13535 const struct float16_vec src0 = {
13575 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
13587 const struct float32_vec src0 = {
13627 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
13639 const struct float64_vec src0 = {
13679 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
13704 const struct float16_vec src0 = {
13744 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
13756 const struct float32_vec src0 = {
13796 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
13808 const struct float64_vec src0 = {
13848 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
13873 const struct int1_vec src0 = {
13945 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
13957 const struct int8_vec src0 = {
13997 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
14009 const struct int16_vec src0 = {
14049 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
14061 const struct int32_vec src0 = {
14101 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
14113 const struct int64_vec src0 = {
14153 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
14178 const struct int1_vec src0 = {
14222 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
14234 const struct int8_vec src0 = {
14274 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
14286 const struct int16_vec src0 = {
14326 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
14338 const struct int32_vec src0 = {
14378 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
14390 const struct int64_vec src0 = {
14430 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
14455 const struct int1_vec src0 = {
14501 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
14513 const struct int8_vec src0 = {
14553 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
14565 const struct int16_vec src0 = {
14605 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0src0.x == src1.x));
14617 const struct int32_vec src0 = {
14657 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
14669 const struct int64_vec src0 = {
14709 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
14734 const struct int1_vec src0 = {
14782 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
14794 const struct int8_vec src0 = {
14834 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
14846 const struct int16_vec src0 = {
14886 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
14898 const struct int32_vec src0 = {
14938 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
14950 const struct int64_vec src0 = {
14990 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
15015 const struct int1_vec src0 = {
15065 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
15077 const struct int8_vec src0 = {
15117 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
15129 const struct int16_vec src0 = {
15169 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
15181 const struct int32_vec src0 = {
15221 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
15233 const struct int64_vec src0 = {
15273 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
15298 const struct int1_vec src0 = {
15354 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
15366 const struct int8_vec src0 = {
15406 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
15418 const struct int16_vec src0 = {
15458 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
15470 const struct int32_vec src0 = {
15510 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
15522 const struct int64_vec src0 = {
15562 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
15587 const struct float16_vec src0 = {
15627 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
15639 const struct float32_vec src0 = {
15679 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
15691 const struct float64_vec src0 = {
15731 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
15756 const struct float16_vec src0 = {
15796 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
15808 const struct float32_vec src0 = {
15848 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
15860 const struct float64_vec src0 = {
15900 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
15925 const struct float16_vec src0 = {
15965 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
15977 const struct float32_vec src0 = {
16017 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
16029 const struct float64_vec src0 = {
16069 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
16094 const struct float16_vec src0 = {
16134 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
16146 const struct float32_vec src0 = {
16186 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
16198 const struct float64_vec src0 = {
16238 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
16263 const struct float16_vec src0 = {
16303 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
16315 const struct float32_vec src0 = {
16355 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
16367 const struct float64_vec src0 = {
16407 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
16432 const struct float16_vec src0 = {
16472 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
16484 const struct float32_vec src0 = {
16524 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
16536 const struct float64_vec src0 = {
16576 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
16601 const struct int1_vec src0 = {
16673 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
16685 const struct int8_vec src0 = {
16725 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
16737 const struct int16_vec src0 = {
16777 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
16789 const struct int32_vec src0 = {
16829 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
16841 const struct int64_vec src0 = {
16881 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
16906 const struct int1_vec src0 = {
16950 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
16962 const struct int8_vec src0 = {
17002 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
17014 const struct int16_vec src0 = {
17054 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
17066 const struct int32_vec src0 = {
17106 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
17118 const struct int64_vec src0 = {
17158 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
17183 const struct int1_vec src0 = {
17229 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
17241 const struct int8_vec src0 = {
17281 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
17293 const struct int16_vec src0 = {
17333 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
17345 const struct int32_vec src0 = {
17385 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
17397 const struct int64_vec src0 = {
17437 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
17462 const struct int1_vec src0 = {
17510 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
17522 const struct int8_vec src0 = {
17562 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
17574 const struct int16_vec src0 = {
17614 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
17626 const struct int32_vec src0 = {
17666 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
17678 const struct int64_vec src0 = {
17718 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
17743 const struct int1_vec src0 = {
17793 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
17805 const struct int8_vec src0 = {
17845 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
17857 const struct int16_vec src0 = {
17897 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
17909 const struct int32_vec src0 = {
17949 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
17961 const struct int64_vec src0 = {
18001 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
18026 const struct int1_vec src0 = {
18082 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
18094 const struct int8_vec src0 = {
18134 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
18146 const struct int16_vec src0 = {
18186 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
18198 const struct int32_vec src0 = {
18238 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
18250 const struct int64_vec src0 = {
18290 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
18316 const bool8_t src0 =
18323 uint1_t dst = src0 ? src1 : src2;
18338 const bool8_t src0 =
18345 uint8_t dst = src0 ? src1 : src2;
18359 const bool8_t src0 =
18366 uint16_t dst = src0 ? src1 : src2;
18380 const bool8_t src0 =
18387 uint32_t dst = src0 ? src1 : src2;
18401 const bool8_t src0 =
18408 uint64_t dst = src0 ? src1 : src2;
18434 const struct float16_vec src0 = {
18474 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
18486 const struct float32_vec src0 = {
18526 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
18538 const struct float64_vec src0 = {
18578 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
18603 const struct float16_vec src0 = {
18643 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
18655 const struct float32_vec src0 = {
18695 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
18707 const struct float64_vec src0 = {
18747 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
18772 const struct float16_vec src0 = {
18812 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
18824 const struct float32_vec src0 = {
18864 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
18876 const struct float64_vec src0 = {
18916 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
18941 const struct float16_vec src0 = {
18981 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
18993 const struct float32_vec src0 = {
19033 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
19045 const struct float64_vec src0 = {
19085 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
19110 const struct float16_vec src0 = {
19150 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
19162 const struct float32_vec src0 = {
19202 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
19214 const struct float64_vec src0 = {
19254 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
19279 src0 = {
19319 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
19331 const struct float32_vec src0 = {
19371 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
19383 const struct float64_vec src0 = {
19423 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
19448 const struct int1_vec src0 = {
19520 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
19532 const struct int8_vec src0 = {
19572 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
19584 const struct int16_vec src0 = {
19624 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
19636 const struct int32_vec src0 = {
19676 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
19688 const struct int64_vec src0 = {
19728 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
19753 const struct int1_vec src0 = {
19797 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
19809 const struct int8_vec src0 = {
19849 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
19861 const struct int16_vec src0 = {
19901 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
19913 const struct int32_vec src0 = {
19953 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
19965 const struct int64_vec src0 = {
20005 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x));
20030 const struct int1_vec src0 = {
20076 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
20088 const struct int8_vec src0 = {
20128 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
20140 const struct int16_vec src0 = {
20180 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
20192 const struct int32_vec src0 = {
20232 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
20244 const struct int64_vec src0 = {
20284 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
20309 const struct int1_vec src0 = {
20357 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
20369 const struct int8_vec src0 = {
20409 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
20421 const struct int16_vec src0 = {
20461 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
20473 const struct int32_vec src0 = {
20513 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
20525 const struct int64_vec src0 = {
20565 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
20590 const struct int1_vec src0 = {
20640 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
20652 const struct int8_vec src0 = {
20692 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
20704 const struct int16_vec src0 = {
20744 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
20756 const struct int32_vec src0 = {
20796 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
20808 const struct int64_vec src0 = {
20848 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
20873 const struct int1_vec src0 = {
20929 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
20941 const struct int8_vec src0 = {
20981 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
20993 const struct int16_vec src0 = {
21033 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
21045 const struct int32_vec src0 = {
21085 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
21097 const struct int64_vec src0 = {
21137 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x));
21162 const struct float16_vec src0 = {
21202 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
21214 const struct float32_vec src0 = {
21254 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
21266 const struct float64_vec src0 = {
21306 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
21331 const struct float16_vec src0 = {
21371 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
21383 const struct float32_vec src0 = {
21423 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
21435 const struct float64_vec src0 = {
21475 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
21500 const struct float16_vec src0 = {
21540 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
21552 const struct float32_vec src0 = {
21592 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
21604 const struct float64_vec src0 = {
21644 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
21669 const struct float16_vec src0 = {
21709 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
21721 const struct float32_vec src0 = {
21761 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
21773 const struct float64_vec src0 = {
21813 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
21838 const struct float16_vec src0 = {
21878 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
21890 const struct float32_vec src0 = {
21930 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
21942 const struct float64_vec src0 = {
21982 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
22007 const struct float16_vec src0 = {
22047 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
22059 const struct float32_vec src0 = {
22099 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
22111 const struct float64_vec src0 = {
22151 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
22176 const struct int1_vec src0 = {
22248 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
22260 const struct int8_vec src0 = {
22300 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
22312 const struct int16_vec src0 = {
22352 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
22364 const struct int32_vec src0 = {
22404 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
22416 const struct int64_vec src0 = {
22456 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
22481 const struct int1_vec src0 = {
22525 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
22537 const struct int8_vec src0 = {
22577 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
22589 const struct int16_vec src0 = {
22629 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
22641 const struct int32_vec src0 = {
22681 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
22693 const struct int64_vec src0 = {
22733 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x));
22758 const struct int1_vec src0 = {
22804 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
22816 const struct int8_vec src0 = {
22856 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
22868 const struct int16_vec src0 = {
22908 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
22920 const struct int32_vec src0 = {
22960 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
22972 const struct int64_vec src0 = {
23012 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
23037 const struct int1_vec src0 = {
23085 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
23097 const struct int8_vec src0 = {
23137 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
23149 const struct int16_vec src0 = {
23189 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
23201 const struct int32_vec src0 = {
23241 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
23253 const struct int64_vec src0 = {
23293 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
23318 const struct int1_vec src0 = {
23368 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
23380 const struct int8_vec src0 = {
23420 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
23432 const struct int16_vec src0 = {
23472 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
23484 const struct int32_vec src0 = {
23524 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
23536 const struct int64_vec src0 = {
23576 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
23601 const struct int1_vec src0 = {
23657 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
23669 const struct int8_vec src0 = {
23709 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
23721 const struct int16_vec src0 = {
23761 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
23773 const struct int32_vec src0 = {
23813 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
23825 const struct int64_vec src0 = {
23865 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x));
23891 const bool1_t src0 =
23898 uint1_t dst = src0 ? src1 : src2;
23913 const bool1_t src0 =
23920 uint8_t dst = src0 ? src1 : src2;
23934 const bool1_t src0 =
23941 uint16_t dst = src0 ? src1 : src2;
23955 const bool1_t src0 =
23962 uint32_t dst = src0 ? src1 : src2;
23976 const bool1_t src0 =
23983 uint64_t dst = src0 ? src1 : src2;
24008 const uint32_t src0 =
24018 unsigned mask = src0, insert = src1, base = src2;
24048 const int32_t src0 =
24056 int bits = src0 & 0x1F;
24080 const uint1_t src0 =
24088 if ((src0 >> bit) & 1)
24105 const uint8_t src0 =
24113 if ((src0 >> bit) & 1)
24130 const uint16_t src0 =
24138 if ((src0 >> bit) & 1)
24155 const uint32_t src0 =
24163 if ((src0 >> bit) & 1)
24180 const uint64_t src0 =
24188 if ((src0 >> bit) & 1)
24216 const uint32_t src0 =
24228 unsigned base = src0, insert = src1;
24257 const uint32_t src0 =
24266 dst |= ((src0 >> bit) & 1) << (31 - bit);
24288 const uint1_t src0 =
24295 uint1_t dst = (src0 & src1) | (~src0 & src2);
24310 const uint8_t src0 =
24317 uint8_t dst = (src0 & src1) | (~src0 & src2);
24331 const uint16_t src0 =
24338 uint16_t dst = (src0 & src1) | (~src0 & src2);
24352 const uint32_t src0 =
24359 uint32_t dst = (src0 & src1) | (~src0 & src2);
24373 const uint64_t src0 =
24380 uint64_t dst = (src0 & src1) | (~src0 & src2);
24404 const struct float32_vec src0 = {
24427 float absX = fabsf(src0.x);
24428 float absY = fabsf(src0.y);
24429 float absZ = fabsf(src0.z);
24432 if (absX >= absY && absX >= absZ) { ma = 2 * src0.x; }
24433 if (absY >= absX && absY >= absZ) { ma = 2 * src0.y; }
24434 if (absZ >= absX && absZ >= absY) { ma = 2 * src0.z; }
24436 if (src0.x >= 0 && absX >= absY && absX >= absZ) { dst.x = -src0.z; dst.y = -src0.y; }
24437 if (src0.x < 0 && absX >= absY && absX >= absZ) { dst.x = src0.z; dst.y = -src0.y; }
24438 if (src0.y >= 0 && absY >= absX && absY >= absZ) { dst.x = src0.x; dst.y = src0.z; }
24439 if (src0.y < 0 && absY >= absX && absY >= absZ) { dst.x = src0.x; dst.y = -src0.z; }
24440 if (src0.z >= 0 && absZ >= absX && absZ >= absY) { dst.x = src0.x; dst.y = -src0.y; }
24441 if (src0.z < 0 && absZ >= absX && absZ >= absY) { dst.x = -src0.x; dst.y = -src0.y; }
24470 const struct float32_vec src0 = {
24493 float absX = fabsf(src0.x);
24494 float absY = fabsf(src0.y);
24495 float absZ = fabsf(src0.z);
24496 if (src0.x >= 0 && absX >= absY && absX >= absZ) dst.x = 0;
24497 if (src0.x < 0 && absX >= absY && absX >= absZ) dst.x = 1;
24498 if (src0.y >= 0 && absY >= absX && absY >= absZ) dst.x = 2;
24499 if (src0.y < 0 && absY >= absX && absY >= absZ) dst.x = 3;
24500 if (src0.z >= 0 && absZ >= absX && absZ >= absY) dst.x = 4;
24501 if (src0.z < 0 && absZ >= absX && absZ >= absY) dst.x = 5;
24522 const struct float32_vec src0 = {
24545 float absX = fabsf(src0.x);
24546 float absY = fabsf(src0.y);
24547 float absZ = fabsf(src0.z);
24549 if (absX >= absY && absX >= absZ) { dst.z = 2 * src0.x; }
24550 if (absY >= absX && absY >= absZ) { dst.z = 2 * src0.y; }
24551 if (absZ >= absX && absZ >= absY) { dst.z = 2 * src0.z; }
24553 if (src0.x >= 0 && absX >= absY && absX >= absZ) {
24554 dst.y = -src0.z; dst.x = -src0.y; dst.w = 0;
24556 if (src0.x < 0 && absX >= absY && absX >= absZ) {
24557 dst.y = src0.z; dst.x = -src0.y; dst.w = 1;
24559 if (src0.y >= 0 && absY >= absX && absY >= absZ) {
24560 dst.y = src0.x; dst.x = src0.z; dst.w = 2;
24562 if (src0.y < 0 && absY >= absX && absY >= absZ) {
24563 dst.y = src0.x; dst.x = -src0.z; dst.w = 3;
24565 if (src0.z >= 0 && absZ >= absX && absZ >= absY) {
24566 dst.y = src0.x; dst.x = -src0.y; dst.w = 4;
24568 if (src0.z < 0 && absZ >= absX && absZ >= absY) {
24569 dst.y = -src0.x; dst.x = -src0.y; dst.w = 5;
24610 const int1_t src0 = -(int1_t)_src[0][_i].b;
24614 int1_t dst = (int16_t)(src0 >> (src1 * 16));
24629 const int8_t src0 =
24634 int8_t dst = (int16_t)(src0 >> (src1 * 16));
24648 const int16_t src0 =
24653 int16_t dst = (int16_t)(src0 >> (src1 * 16));
24667 const int32_t src0 =
24672 int32_t dst = (int16_t)(src0 >> (src1 * 16));
24686 const int64_t src0 =
24691 int64_t dst = (int16_t)(src0 >> (src1 * 16));
24719 const int1_t src0 = -(int1_t)_src[0][_i].b;
24723 int1_t dst = (int8_t)(src0 >> (src1 * 8));
24738 const int8_t src0 =
24743 int8_t dst = (int8_t)(src0 >> (src1 * 8));
24757 const int16_t src0 =
24762 int16_t dst = (int8_t)(src0 >> (src1 * 8));
24776 const int32_t src0 =
24781 int32_t dst = (int8_t)(src0 >> (src1 * 8));
24795 const int64_t src0 =
24800 int64_t dst = (int8_t)(src0 >> (src1 * 8));
24827 const uint1_t src0 =
24832 uint1_t dst = (uint16_t)(src0 >> (src1 * 16));
24847 const uint8_t src0 =
24852 uint8_t dst = (uint16_t)(src0 >> (src1 * 16));
24866 const uint16_t src0 =
24871 uint16_t dst = (uint16_t)(src0 >> (src1 * 16));
24885 const uint32_t src0 =
24890 uint32_t dst = (uint16_t)(src0 >> (src1 * 16));
24904 const uint64_t src0 =
24909 uint64_t dst = (uint16_t)(src0 >> (src1 * 16));
24936 const uint1_t src0 =
24941 uint1_t dst = (uint8_t)(src0 >> (src1 * 8));
24956 const uint8_t src0 =
24961 uint8_t dst = (uint8_t)(src0 >> (src1 * 8));
24975 const uint16_t src0 =
24980 uint16_t dst = (uint8_t)(src0 >> (src1 * 8));
24994 const uint32_t src0 =
24999 uint32_t dst = (uint8_t)(src0 >> (src1 * 8));
25013 const uint64_t src0 =
25018 uint64_t dst = (uint8_t)(src0 >> (src1 * 8));
25045 const float src0 =
25048 bool1_t dst = src0 != 0;
25062 const float32_t src0 =
25065 bool1_t dst = src0 != 0;
25079 const float64_t src0 =
25082 bool1_t dst = src0 != 0;
25109 const float src0 =
25112 bool16_t dst = src0 != 0;
25126 const float32_t src0 =
25129 bool16_t dst = src0 != 0;
25143 const float64_t src0 =
25146 bool16_t dst = src0 != 0;
25173 const float src0 =
25176 bool32_t dst = src0 != 0;
25190 const float32_t src0 =
25193 bool32_t dst = src0 != 0;
25207 const float64_t src0 =
25210 bool32_t dst = src0 != 0;
25237 const float src0 =
25240 bool8_t dst = src0 != 0;
25254 const float32_t src0 =
25257 bool8_t dst = src0 != 0;
25271 const float64_t src0 =
25274 bool8_t dst = src0 != 0;
25301 const float src0 =
25304 float16_t dst = src0;
25325 const float32_t src0 =
25328 float16_t dst = src0;
25349 const float64_t src0 =
25352 float16_t dst = src0;
25386 const float src0 =
25393 dst = _mesa_half_to_float(_mesa_float_to_float16_rtne(src0));
25395 dst = src0;
25418 const float32_t src0 =
25425 dst = _mesa_half_to_float(_mesa_float_to_float16_rtne(src0));
25427 dst = src0;
25450 const float64_t src0 =
25457 dst = _mesa_half_to_float(_mesa_float_to_float16_rtne(src0));
25459 dst = src0;
25495 const float src0 =
25502 dst = _mesa_half_to_float(_mesa_float_to_float16_rtz(src0));
25504 dst = src0;
25527 const float32_t src0 =
25534 dst = _mesa_half_to_float(_mesa_float_to_float16_rtz(src0));
25536 dst = src0;
25559 const float64_t src0 =
25566 dst = _mesa_half_to_float(_mesa_float_to_float16_rtz(src0));
25568 dst = src0;
25604 const float src0 =
25611 dst = _mesa_double_to_float_rtz(src0);
25613 dst = src0;
25632 const float32_t src0 =
25639 dst = _mesa_double_to_float_rtz(src0);
25641 dst = src0;
25660 const float64_t src0 =
25667 dst = _mesa_double_to_float_rtz(src0);
25669 dst = src0;
25701 const float src0 =
25704 float64_t dst = src0;
25721 const float32_t src0 =
25724 float64_t dst = src0;
25741 const float64_t src0 =
25744 float64_t dst = src0;
25772 const float32_t src0 =
25775 float16_t dst = src0;
25803 const float src0 =
25806 int1_t dst = src0;
25821 const float32_t src0 =
25824 int1_t dst = src0;
25839 const float64_t src0 =
25842 int1_t dst = src0;
25870 const float src0 =
25873 int16_t dst = src0;
25887 const float32_t src0 =
25890 int16_t dst = src0;
25904 const float64_t src0 =
25907 int16_t dst = src0;
25934 const float src0 =
25937 int32_t dst = src0;
25951 const float32_t src0 =
25954 int32_t dst = src0;
25968 const float64_t src0 =
25971 int32_t dst = src0;
25998 const float src0 =
26001 int64_t dst = src0;
26015 const float32_t src0 =
26018 int64_t dst = src0;
26032 const float64_t src0 =
26035 int64_t dst = src0;
26062 const float src0 =
26065 int8_t dst = src0;
26079 const float32_t src0 =
26082 int8_t dst = src0;
26096 const float64_t src0 =
26099 int8_t dst = src0;
26124 const float32_t src0 =
26127 int16_t dst = src0;
26148 const float src0 =
26151 uint1_t dst = src0;
26166 const float32_t src0 =
26169 uint1_t dst = src0;
26184 const float64_t src0 =
26187 uint1_t dst = src0;
26215 const float src0 =
26218 uint16_t dst = src0;
26232 const float32_t src0 =
26235 uint16_t dst = src0;
26249 const float64_t src0 =
26252 uint16_t dst = src0;
26279 const float src0 =
26282 uint32_t dst = src0;
26296 const float32_t src0 =
26299 uint32_t dst = src0;
26313 const float64_t src0 =
26316 uint32_t dst = src0;
26343 const float src0 =
26346 uint64_t dst = src0;
26360 const float32_t src0 =
26363 uint64_t dst = src0;
26377 const float64_t src0 =
26380 uint64_t dst = src0;
26407 const float src0 =
26410 uint8_t dst = src0;
26424 const float32_t src0 =
26427 uint8_t dst = src0;
26441 const float64_t src0 =
26444 uint8_t dst = src0;
26469 const float32_t src0 =
26472 uint16_t dst = src0;
26493 const float src0 =
26496 float16_t dst = fabs(src0);
26517 const float32_t src0 =
26520 float32_t dst = fabs(src0);
26537 const float64_t src0 =
26540 float64_t dst = fabs(src0);
26570 const float src0 =
26580 dst = _mesa_double_add_rtz(src0, src1);
26582 dst = _mesa_double_to_float_rtz((double)src0 + (double)src1);
26584 dst = src0 + src1;
26607 const float32_t src0 =
26617 dst = _mesa_double_add_rtz(src0, src1);
26619 dst = _mesa_double_to_float_rtz((double)src0 + (double)src1);
26621 dst = src0 + src1;
26640 const float64_t src0 =
26650 dst = _mesa_double_add_rtz(src0, src1);
26652 dst = _mesa_double_to_float_rtz((double)src0 + (double)src1);
26654 dst = src0 + src1;
26683 const struct float32_vec src0 = {
26723 dst.x = dst.y = dst.z = dst.w = ((src0.p == src1.p) && (src0.o == src1.o) && (src0.n == src1.n) && (src0.m == src1.m) && (src0.l == src1.l) && (src0.k == src1.k) && (src0.j == src1.j) && (src0.i == src1.i) && (src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x)) ? 1.0f : 0.0f;
26743 const struct float32_vec src0 = {
26783 dst.x = dst.y = dst.z = dst.w = ((src0.y == src1.y) && (src0.x == src1.x)) ? 1.0f : 0.0f;
26803 const struct float32_vec src0 = {
26843 dst.x = dst.y = dst.z = dst.w = ((src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x)) ? 1.0f : 0.0f;
26863 const struct float32_vec src0 = {
26903 dst.x = dst.y = dst.z = dst.w = ((src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x)) ? 1.0f : 0.0f;
26923 const struct float32_vec src0 = {
26963 dst.x = dst.y = dst.z = dst.w = ((src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x)) ? 1.0f : 0.0f;
26983 const struct float32_vec src0 = {
27023 dst.x = dst.y = dst.z = dst.w = ((src0.h == src1.h) && (src0.g == src1.g) && (src0.f == src1.f) && (src0.e == src1.e) && (src0.w == src1.w) && (src0.z == src1.z) && (src0.y == src1.y) && (src0.x == src1.x)) ? 1.0f : 0.0f;
27043 const struct float32_vec src0 = {
27083 dst.x = dst.y = dst.z = dst.w = ((src0.p != src1.p) || (src0.o != src1.o) || (src0.n != src1.n) || (src0.m != src1.m) || (src0.l != src1.l) || (src0.k != src1.k) || (src0.j != src1.j) || (src0.i != src1.i) || (src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x)) ? 1.0f : 0.0f;
27103 const struct float32_vec src0 = {
27143 dst.x = dst.y = dst.z = dst.w = ((src0.y != src1.y) || (src0.x != src1.x)) ? 1.0f : 0.0f;
27163 const struct float32_vec src0 = {
27203 dst.x = dst.y = dst.z = dst.w = ((src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x)) ? 1.0f : 0.0f;
27223 const struct float32_vec src0 = {
27263 dst.x = dst.y = dst.z = dst.w = ((src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x)) ? 1.0f : 0.0f;
27283 const struct float32_vec src0 = {
27323 dst.x = dst.y = dst.z = dst.w = ((src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x)) ? 1.0f : 0.0f;
27343 const struct float32_vec src0 = {
27383 dst.x = dst.y = dst.z = dst.w = ((src0.h != src1.h) || (src0.g != src1.g) || (src0.f != src1.f) || (src0.e != src1.e) || (src0.w != src1.w) || (src0.z != src1.z) || (src0.y != src1.y) || (src0.x != src1.x)) ? 1.0f : 0.0f;
27406 const float src0 =
27409 float16_t dst = bit_size == 64 ? ceil(src0) : ceilf(src0);
27430 const float32_t src0 =
27433 float32_t dst = bit_size == 64 ? ceil(src0) : ceilf(src0);
27450 const float64_t src0 =
27453 float64_t dst = bit_size == 64 ? ceil(src0) : ceilf(src0);
27483 const float src0 =
27486 float16_t dst = fmax(src0, 0.0);
27507 const float32_t src0 =
27510 float32_t dst = fmax(src0, 0.0);
27527 const float64_t src0 =
27530 float64_t dst = fmax(src0, 0.0);
27560 const float src0 =
27563 float16_t dst = bit_size == 64 ? cos(src0) : cosf(src0);
27584 const float32_t src0 =
27587 float32_t dst = bit_size == 64 ? cos(src0) : cosf(src0);
27604 const float64_t src0 =
27607 float64_t dst = bit_size == 64 ? cos(src0) : cosf(src0);
27635 const float32_t src0 =
27638 float32_t dst = cosf(6.2831853 * src0);
27660 const float32_t src0 =
27667 float32_t dst = (src0 != 0.0f) ? src1 : src2;
27689 const float32_t src0 =
27696 float32_t dst = (src0 >= 0.0f) ? src1 : src2;
27718 const float32_t src0 =
27725 float32_t dst = (src0 > 0.0f) ? src1 : src2;
28317 const float src0 =
28322 float16_t dst = src0 / src1;
28343 const float32_t src0 =
28348 float32_t dst = src0 / src1;
28365 const float64_t src0 =
28370 float64_t dst = src0 / src1;
28399 const struct float16_vec src0 = {
28439 dst.x = dst.y = dst.z = dst.w = ((src0.p * src1.p) + (src0.o * src1.o) + (src0.n * src1.n) + (src0.m * src1.m) + (src0.l * src1.l) + (src0.k * src1.k) + (src0.j * src1.j) + (src0.i * src1.i) + (src0.h * src1.h) + (src0.g * src1.g) + (src0.f * src1.f) + (src0.e * src1.e) + (src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
28458 const struct float32_vec src0 = {
28498 dst.x = dst.y = dst.z = dst.w = ((src0.p * src1.p) + (src0.o * src1.o) + (src0.n * src1.n) + (src0.m * src1.m) + (src0.l * src1.l) + (src0.k * src1.k) + (src0.j * src1.j) + (src0.i * src1.i) + (src0.h * src1.h) + (src0.g * src1.g) + (src0.f * src1.f) + (src0.e * src1.e) + (src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
28513 const struct float64_vec src0 = {
28553 dst.x = dst.y = dst.z = dst.w = ((src0.p * src1.p) + (src0.o * src1.o) + (src0.n * src1.n) + (src0.m * src1.m) + (src0.l * src1.l) + (src0.k * src1.k) + (src0.j * src1.j) + (src0.i * src1.i) + (src0.h * src1.h) + (src0.g * src1.g) + (src0.f * src1.f) + (src0.e * src1.e) + (src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
28581 const struct float16_vec src0 = {
28621 dst.x = dst.y = dst.z = dst.w = ((src0.p * src1.p) + (src0.o * src1.o) + (src0.n * src1.n) + (src0.m * src1.m) + (src0.l * src1.l) + (src0.k * src1.k) + (src0.j * src1.j) + (src0.i * src1.i) + (src0.h * src1.h) + (src0.g * src1.g) + (src0.f * src1.f) + (src0.e * src1.e) + (src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
28667 const struct float32_vec src0 = {
28707 dst.x = dst.y = dst.z = dst.w = ((src0.p * src1.p) + (src0.o * src1.o) + (src0.n * src1.n) + (src0.m * src1.m) + (src0.l * src1.l) + (src0.k * src1.k) + (src0.j * src1.j) + (src0.i * src1.i) + (src0.h * src1.h) + (src0.g * src1.g) + (src0.f * src1.f) + (src0.e * src1.e) + (src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
28737 src0 = {
28777 dst.x = dst.y = dst.z = dst.w = ((src0.p * src1.p) + (src0.o * src1.o) + (src0.n * src1.n) + (src0.m * src1.m) + (src0.l * src1.l) + (src0.k * src1.k) + (src0.j * src1.j) + (src0.i * src1.i) + (src0.h * src1.h) + (src0.g * src1.g) + (src0.f * src1.f) + (src0.e * src1.e) + (src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
28820 const struct float16_vec src0 = {
28860 dst.x = dst.y = dst.z = dst.w = ((src0.y * src1.y) + (src0.x * src1.x));
28879 const struct float32_vec src0 = {
28919 dst.x = dst.y = dst.z = dst.w = ((src0.y * src1.y) + (src0.x * src1.x));
28934 const struct float64_vec src0 = {
28974 dst.x = dst.y = dst.z = dst.w = ((src0.y * src1.y) + (src0.x * src1.x));
29002 const struct float16_vec src0 = {
29042 dst.x = dst.y = dst.z = dst.w = ((src0.y * src1.y) + (src0.x * src1.x));
29088 const struct float32_vec src0 = {
29128 dst.x = dst.y = dst.z = dst.w = ((src0.y * src1.y) + (src0.x * src1.x));
29158 const struct float64_vec src0 = {
29198 dst.x = dst.y = dst.z = dst.w = ((src0.y * src1.y) + (src0.x * src1.x));
29241 const struct float16_vec src0 = {
29281 dst.x = dst.y = dst.z = dst.w = ((src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
29300 const struct float32_vec src0 = {
29340 dst.x = dst.y = dst.z = dst.w = ((src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
29355 const struct float64_vec src0 = {
29395 dst.x = dst.y = dst.z = dst.w = ((src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
29423 const struct float16_vec src0 = {
29463 dst.x = dst.y = dst.z = dst.w = ((src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
29509 const struct float32_vec src0 = {
29549 dst.x = dst.y = dst.z = dst.w = ((src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
29579 const struct float64_vec src0 = {
29619 dst.x = dst.y = dst.z = dst.w = ((src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
29662 const struct float16_vec src0 = {
29702 dst.x = dst.y = dst.z = dst.w = ((src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
29721 const struct float32_vec src0 = {
29761 dst.x = dst.y = dst.z = dst.w = ((src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
29776 const struct float64_vec src0 = {
29816 dst.x = dst.y = dst.z = dst.w = ((src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
29844 const struct float16_vec src0 = {
29884 dst.x = dst.y = dst.z = dst.w = ((src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
29930 const struct float32_vec src0 = {
29970 dst.x = dst.y = dst.z = dst.w = ((src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
30000 const struct float64_vec src0 = {
30040 dst.x = dst.y = dst.z = dst.w = ((src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
30083 const struct float16_vec src0 = {
30123 dst.x = dst.y = dst.z = dst.w = ((src0.e * src1.e) + (src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
30142 const struct float32_vec src0 = {
30182 dst.x = dst.y = dst.z = dst.w = ((src0.e * src1.e) + (src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
30197 const struct float64_vec src0 = {
30237 dst.x = dst.y = dst.z = dst.w = ((src0.e * src1.e) + (src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
30265 const struct float16_vec src0 = {
30305 dst.x = dst.y = dst.z = dst.w = ((src0.e * src1.e) + (src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
30351 const struct float32_vec src0 = {
30391 dst.x = dst.y = dst.z = dst.w = ((src0.e * src1.e) + (src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
30421 const struct float64_vec src0 = {
30461 dst.x = dst.y = dst.z = dst.w = ((src0.e * src1.e) + (src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
30504 const struct float16_vec src0 = {
30544 dst.x = dst.y = dst.z = dst.w = ((src0.h * src1.h) + (src0.g * src1.g) + (src0.f * src1.f) + (src0.e * src1.e) + (src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
30563 const struct float32_vec src0 = {
30603 dst.x = dst.y = dst.z = dst.w = ((src0.h * src1.h) + (src0.g * src1.g) + (src0.f * src1.f) + (src0.e * src1.e) + (src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
30618 const struct float64_vec src0 = {
30658 dst.x = dst.y = dst.z = dst.w = ((src0.h * src1.h) + (src0.g * src1.g) + (src0.f * src1.f) + (src0.e * src1.e) + (src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
30686 const struct float16_vec src0 = {
30726 dst.x = dst.y = dst.z = dst.w = ((src0.h * src1.h) + (src0.g * src1.g) + (src0.f * src1.f) + (src0.e * src1.e) + (src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
30772 const struct float32_vec src0 = {
30812 dst.x = dst.y = dst.z = dst.w = ((src0.h * src1.h) + (src0.g * src1.g) + (src0.f * src1.f) + (src0.e * src1.e) + (src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
30842 const struct float64_vec src0 = {
30882 dst.x = dst.y = dst.z = dst.w = ((src0.h * src1.h) + (src0.g * src1.g) + (src0.f * src1.f) + (src0.e * src1.e) + (src0.w * src1.w) + (src0.z * src1.z) + (src0.y * src1.y) + (src0.x * src1.x));
30925 const struct float16_vec src0 = {
30965 dst.x = dst.y = dst.z = dst.w = src0.x * src1.x + src0.y * src1.y + src0.z * src1.z + src1.w;
30984 const struct float32_vec src0 = {
31024 dst.x = dst.y = dst.z = dst.w = src0.x * src1.x + src0.y * src1.y + src0.z * src1.z + src1.w;
31039 const struct float64_vec src0 = {
31079 dst.x = dst.y = dst.z = dst.w = src0.x * src1.x + src0.y * src1.y + src0.z * src1.z + src1.w;
31107 const struct float16_vec src0 = {
31147 dst.x = dst.y = dst.z = dst.w = src0.x * src1.x + src0.y * src1.y + src0.z * src1.z + src1.w;
31193 const struct float32_vec src0 = {
31233 dst.x = dst.y = dst.z = dst.w = src0.x * src1.x + src0.y * src1.y + src0.z * src1.z + src1.w;
31263 const struct float64_vec src0 = {
31303 dst.x = dst.y = dst.z = dst.w = src0.x * src1.x + src0.y * src1.y + src0.z * src1.z + src1.w;
31347 const float src0 =
31352 bool1_t dst = src0 == src1;
31366 const float32_t src0 =
31371 bool1_t dst = src0 == src1;
31385 const float64_t src0 =
31390 bool1_t dst = src0 == src1;
31417 const float src0 =
31422 bool16_t dst = src0 == src1;
31436 const float32_t src0 =
31441 bool16_t dst = src0 == src1;
31455 const float64_t src0 =
31460 bool16_t dst = src0 == src1;
31487 const float src0 =
31492 bool32_t dst = src0 == src1;
31506 const float32_t src0 =
31511 bool32_t dst = src0 == src1;
31525 const float64_t src0 =
31530 bool32_t dst = src0 == src1;
31557 const float src0 =
31562 bool8_t dst = src0 == src1;
31576 const float32_t src0 =
31581 bool8_t dst = src0 == src1;
31595 const float64_t src0 =
31600 bool8_t dst = src0 == src1;
31627 const float src0 =
31630 float16_t dst = exp2f(src0);
31651 const float32_t src0 =
31654 float32_t dst = exp2f(src0);
31671 const float64_t src0 =
31674 float64_t dst = exp2f(src0);
31704 const float src0 =
31707 float16_t dst = bit_size == 64 ? floor(src0) : floorf(src0);
31728 const float32_t src0 =
31731 float32_t dst = bit_size == 64 ? floor(src0) : floorf(src0);
31748 const float64_t src0 =
31751 float64_t dst = bit_size == 64 ? floor(src0) : floorf(src0);
31781 const float src0 =
31793 dst = _mesa_double_fma_rtz(src0, src1, src2);
31795 dst = _mesa_float_fma_rtz(src0, src1, src2);
31797 dst = _mesa_double_to_float_rtz(_mesa_double_fma_rtz(src0, src1, src2));
31800 dst = fmaf(src0, src1, src2);
31802 dst = fma(src0, src1, src2);
31825 const float32_t src0 =
31837 dst = _mesa_double_fma_rtz(src0, src1, src2);
31839 dst = _mesa_float_fma_rtz(src0, src1, src2);
31841 dst = _mesa_double_to_float_rtz(_mesa_double_fma_rtz(src0, src1, src2));
31844 dst = fmaf(src0, src1, src2);
31846 dst = fma(src0, src1, src2);
31865 const float64_t src0 =
31877 dst = _mesa_double_fma_rtz(src0, src1, src2);
31879 dst = _mesa_float_fma_rtz(src0, src1, src2);
31881 dst = _mesa_double_to_float_rtz(_mesa_double_fma_rtz(src0, src1, src2));
31884 dst = fmaf(src0, src1, src2);
31886 dst = fma(src0, src1, src2);
31918 const float src0 =
31921 float16_t dst = src0 - (bit_size == 64 ? floor(src0) : floorf(src0));
31942 const float32_t src0 =
31945 float32_t dst = src0 - (bit_size == 64 ? floor(src0) : floorf(src0));
31962 const float64_t src0 =
31965 float64_t dst = src0 - (bit_size == 64 ? floor(src0) : floorf(src0));
31995 const float src0 =
32000 bool1_t dst = src0 >= src1;
32014 const float32_t src0 =
32019 bool1_t dst = src0 >= src1;
32033 const float64_t src0 =
32038 bool1_t dst = src0 >= src1;
32065 const float src0 =
32070 bool16_t dst = src0 >= src1;
32084 const float32_t src0 =
32089 bool16_t dst = src0 >= src1;
32103 const float64_t src0 =
32108 bool16_t dst = src0 >= src1;
32135 const float src0 =
32140 bool32_t dst = src0 >= src1;
32154 const float32_t src0 =
32159 bool32_t dst = src0 >= src1;
32173 const float64_t src0 =
32178 bool32_t dst = src0 >= src1;
32205 const float src0 =
32210 bool8_t dst = src0 >= src1;
32224 const float32_t src0 =
32229 bool8_t dst = src0 >= src1;
32243 const float64_t src0 =
32248 bool8_t dst = src0 >= src1;
32276 const int1_t src0 = -(int1_t)_src[0][_i].b;
32283 if ((src0 >> bit) & 1) {
32302 const int8_t src0 =
32310 if ((src0 >> bit) & 1) {
32329 const int16_t src0 =
32337 if ((src0 >> bit) & 1) {
32356 const int32_t src0 =
32364 if ((src0 >> bit) & 1) {
32383 const int64_t src0 =
32391 if ((src0 >> bit) & 1) {
32423 const float src0 =
32426 bool1_t dst = isfinite(src0);
32440 const float32_t src0 =
32443 bool1_t dst = isfinite(src0);
32457 const float64_t src0 =
32460 bool1_t dst = isfinite(src0);
32487 const float src0 =
32490 int32_t dst = isfinite(src0);
32504 const float32_t src0 =
32507 int32_t dst = isfinite(src0);
32521 const float64_t src0 =
32524 int32_t dst = isfinite(src0);
32551 const float src0 =
32554 bool1_t dst = isnormal(src0);
32568 const float32_t src0 =
32571 bool1_t dst = isnormal(src0);
32585 const float64_t src0 =
32588 bool1_t dst = isnormal(src0);
32615 const float src0 =
32618 float16_t dst = log2f(src0);
32639 const float32_t src0 =
32642 float32_t dst = log2f(src0);
32659 const float64_t src0 =
32662 float64_t dst = log2f(src0);
32692 const float src0 =
32699 float16_t dst = src0 * (1 - src2) + src1 * src2;
32720 const float32_t src0 =
32727 float32_t dst = src0 * (1 - src2) + src1 * src2;
32744 const float64_t src0 =
32751 float64_t dst = src0 * (1 - src2) + src1 * src2;
32781 const float src0 =
32786 bool1_t dst = src0 < src1;
32800 const float32_t src0 =
32805 bool1_t dst = src0 < src1;
32819 const float64_t src0 =
32824 bool1_t dst = src0 < src1;
32851 const float src0 =
32856 bool16_t dst = src0 < src1;
32870 const float32_t src0 =
32875 bool16_t dst = src0 < src1;
32889 const float64_t src0 =
32894 bool16_t dst = src0 < src1;
32921 const float src0 =
32926 bool32_t dst = src0 < src1;
32940 const float32_t src0 =
32945 bool32_t dst = src0 < src1;
32959 const float64_t src0 =
32964 bool32_t dst = src0 < src1;
32991 const float src0 =
32996 bool8_t dst = src0 < src1;
33010 const float32_t src0 =
33015 bool8_t dst = src0 < src1;
33029 const float64_t src0 =
33034 bool8_t dst = src0 < src1;
33061 const float src0 =
33066 float16_t dst = fmax(src0, src1);
33087 const float32_t src0 =
33092 float32_t dst = fmax(src0, src1);
33109 const float64_t src0 =
33114 float64_t dst = fmax(src0, src1);
33144 const float src0 =
33149 float16_t dst = fmin(src0, src1);
33170 const float32_t src0 =
33175 float32_t dst = fmin(src0, src1);
33192 const float64_t src0 =
33197 float64_t dst = fmin(src0, src1);
33227 const float src0 =
33232 float16_t dst = src0 - src1 * floorf(src0 / src1);
33253 const float32_t src0 =
33258 float32_t dst = src0 - src1 * floorf(src0 / src1);
33275 const float64_t src0 =
33280 float64_t dst = src0 - src1 * floorf(src0 / src1);
33310 const float src0 =
33320 dst = _mesa_double_mul_rtz(src0, src1);
33322 dst = _mesa_double_to_float_rtz((double)src0 * (double)src1);
33324 dst = src0 * src1;
33347 const float32_t src0 =
33357 dst = _mesa_double_mul_rtz(src0, src1);
33359 dst = _mesa_double_to_float_rtz((double)src0 * (double)src1);
33361 dst = src0 * src1;
33380 const float64_t src0 =
33390 dst = _mesa_double_mul_rtz(src0, src1);
33392 dst = _mesa_double_to_float_rtz((double)src0 * (double)src1);
33394 dst = src0 * src1;
33426 const float src0 =
33429 float16_t dst = -src0;
33450 const float32_t src0 =
33453 float32_t dst = -src0;
33470 const float64_t src0 =
33473 float64_t dst = -src0;
33503 const float src0 =
33508 bool1_t dst = src0 != src1;
33522 const float32_t src0 =
33527 bool1_t dst = src0 != src1;
33541 const float64_t src0 =
33546 bool1_t dst = src0 != src1;
33573 const float src0 =
33578 bool16_t dst = src0 != src1;
33592 const float32_t src0 =
33597 bool16_t dst = src0 != src1;
33611 const float64_t src0 =
33616 bool16_t dst = src0 != src1;
33643 const float src0 =
33648 bool32_t dst = src0 != src1;
33662 const float32_t src0 =
33667 bool32_t dst = src0 != src1;
33681 const float64_t src0 =
33686 bool32_t dst = src0 != src1;
33713 const float src0 =
33718 bool8_t dst = src0 != src1;
33732 const float32_t src0 =
33737 bool8_t dst = src0 != src1;
33751 const float64_t src0 =
33756 bool8_t dst = src0 != src1;
33783 const float src0 =
33788 float16_t dst = bit_size == 64 ? powf(src0, src1) : pow(src0, src1);
33809 const float32_t src0 =
33814 float32_t dst = bit_size == 64 ? powf(src0, src1) : pow(src0, src1);
33831 const float64_t src0 =
33836 float64_t dst = bit_size == 64 ? powf(src0, src1) : pow(src0, src1);
33866 const float src0 =
33869 float16_t dst = (fabs(src0) < ldexpf(1.0, -14)) ? copysignf(0.0f, src0) : _mesa_half_to_float(_mesa_float_to_half(src0));
33887 const float32_t src0 =
33890 float32_t dst = (fabs(src0) < ldexpf(1.0, -14)) ? copysignf(0.0f, src0) : _mesa_half_to_float(_mesa_float_to_half(src0));
33904 const float64_t src0 =
33907 float64_t dst = (fabs(src0) < ldexpf(1.0, -14)) ? copysignf(0.0f, src0) : _mesa_half_to_float(_mesa_float_to_half(src0));
33934 const float src0 =
33937 float16_t dst = bit_size == 64 ? 1.0 / src0 : 1.0f / src0;
33958 const float32_t src0 =
33961 float32_t dst = bit_size == 64 ? 1.0 / src0 : 1.0f / src0;
33978 const float64_t src0 =
33981 float64_t dst = bit_size == 64 ? 1.0 / src0 : 1.0f / src0;
34011 const float src0 =
34016 float16_t dst = src0 - src1 * truncf(src0 / src1);
34037 const float32_t src0 =
34042 float32_t dst = src0 - src1 * truncf(src0 / src1);
34059 const float64_t src0 =
34064 float64_t dst = src0 - src1 * truncf(src0 / src1);
34094 const float src0 =
34099 frexp(src0, &dst);
34113 const float32_t src0 =
34118 frexp(src0, &dst);
34132 const float64_t src0 =
34137 frexp(src0, &dst);
34164 const float src0 =
34169 int n; dst = frexp(src0, &n);
34190 const float32_t src0 =
34195 int n; dst = frexp(src0, &n);
34212 const float64_t src0 =
34217 int n; dst = frexp(src0, &n);
34247 const float src0 =
34250 float16_t dst = bit_size == 64 ? _mesa_roundeven(src0) : _mesa_roundevenf(src0);
34271 const float32_t src0 =
34274 float32_t dst = bit_size == 64 ? _mesa_roundeven(src0) : _mesa_roundevenf(src0);
34291 const float64_t src0 =
34294 float64_t dst = bit_size == 64 ? _mesa_roundeven(src0) : _mesa_roundevenf(src0);
34324 const float src0 =
34327 float16_t dst = bit_size == 64 ? 1.0 / sqrt(src0) : 1.0f / sqrtf(src0);
34348 const float32_t src0 =
34351 src0) : 1.0f / sqrtf(src0);
34368 const float64_t src0 =
34371 float64_t dst = bit_size == 64 ? 1.0 / sqrt(src0) : 1.0f / sqrtf(src0);
34404 const float src0 =
34407 float16_t dst = fmin(fmax(src0, 0.0), 1.0);
34428 const float32_t src0 =
34431 float32_t dst = fmin(fmax(src0, 0.0), 1.0);
34448 const float64_t src0 =
34451 float64_t dst = fmin(fmax(src0, 0.0), 1.0);
34484 const float src0 =
34487 float16_t dst = fmin(fmax(src0, -1.0), 1.0);
34508 const float32_t src0 =
34511 float32_t dst = fmin(fmax(src0, -1.0), 1.0);
34528 const float64_t src0 =
34531 float64_t dst = fmin(fmax(src0, -1.0), 1.0);
34561 const float src0 =
34564 float16_t dst = bit_size == 64 ? (isnan(src0) ? 0.0 : ((src0 == 0.0 ) ? src0 : (src0 > 0.0 ) ? 1.0 : -1.0 )) : (isnan(src0) ? 0.0f : ((src0 == 0.0f) ? src0 : (src0 > 0.0f) ? 1.0f : -1.0f));
34585 const float32_t src0 =
34588 float32_t dst = bit_size == 64 ? (isnan(src0) ? 0.0 : ((src0 == 0.0 ) ? src0 : (src0 > 0.0 ) ? 1.0 : -1.0 )) : (isnan(src0) ? 0.0f : ((src0 == 0.0f) ? src0 : (src0 > 0.0f) ? 1.0f : -1.0f));
34605 const float64_t src0 =
34608 float64_t dst = bit_size == 64 ? (isnan(src0) ? 0.0 : ((src0 == 0.0 ) ? src0 : (src0 > 0.0 ) ? 1.0 : -1.0 )) : (isnan(src0) ? 0.0f : ((src0 == 0.0f) ? src0 : (src0 > 0.0f) ? 1.0f : -1.0f));
34638 const float src0 =
34641 float16_t dst = bit_size == 64 ? sin(src0) : sinf(src0);
34662 const float32_t src0 =
34665 float32_t dst = bit_size == 64 ? sin(src0) : sinf(src0);
34682 const float64_t src0 =
34685 float64_t dst = bit_size == 64 ? sin(src0) : sinf(src0);
34715 const float src0 =
34718 float16_t dst = sinf(src0 * (6.2831853/4.0));
34739 const float32_t src0 =
34742 float32_t dst = sinf(src0 * (6.2831853/4.0));
34759 const float64_t src0 =
34762 float64_t dst = sinf(src0 * (6.2831853/4.0));
34790 const float32_t src0 =
34793 float32_t dst = sinf(6.2831853 * src0);
34817 const float src0 =
34820 float16_t dst = bit_size == 64 ? sqrt(src0) : sqrtf(src0);
34841 const float32_t src0 =
34844 float32_t dst = bit_size == 64 ? sqrt(src0) : sqrtf(src0);
34861 const float64_t src0 =
34864 float64_t dst = bit_size == 64 ? sqrt(src0) : sqrtf(src0);
34894 const float src0 =
34904 dst = _mesa_double_sub_rtz(src0, src1);
34906 dst = _mesa_double_to_float_rtz((double)src0 - (double)src1);
34908 dst = src0 - src1;
34931 const float32_t src0 =
34941 dst = _mesa_double_sub_rtz(src0, src1);
34943 dst = _mesa_double_to_float_rtz((double)src0 - (double)src1);
34945 dst = src0 - src1;
34964 const float64_t src0 =
34974 dst = _mesa_double_sub_rtz(src0, src1);
34976 dst = _mesa_double_to_float_rtz((double)src0 - (double)src1);
34978 dst = src0 - src1;
35009 const struct float16_vec src0 = {
35030 dst.x = dst.y = dst.z = dst.w = ((src0.x) + (src0.y));
35049 const struct float32_vec src0 = {
35070 dst.x = dst.y = dst.z = dst.w = ((src0.x) + (src0.y));
35085 const struct float64_vec src0 = {
35106 dst.x = dst.y = dst.z = dst.w = ((src0.x) + (src0.y));
35134 const struct float16_vec src0 = {
35155 dst.x = dst.y = dst.z = dst.w = ((src0.x) + (src0.y) + (src0.z));
35174 const struct float32_vec src0 = {
35195 dst.x = dst.y = dst.z = dst.w = ((src0.x) + (src0.y) + (src0.z));
35210 const struct float64_vec src0 = {
35231 dst.x = dst.y = dst.z = dst.w = ((src0.x) + (src0.y) + (src0.z));
35259 const struct float16_vec src0 = {
35280 dst.x = dst.y = dst.z = dst.w = ((src0.x) + (src0.y) + (src0.z) + (src0.w));
35299 const struct float32_vec src0 = {
35320 dst.x = dst.y = dst.z = dst.w = ((src0.x) + (src0.y) + (src0.z) + (src0.w));
35335 const struct float64_vec src0 = {
35356 dst.x = dst.y = dst.z = dst.w = ((src0.x) + (src0.y) + (src0.z) + (src0.w));
35385 const float src0 =
35388 float16_t dst = bit_size == 64 ? trunc(src0) : truncf(src0);
35409 const float32_t src0 =
35412 float32_t dst = bit_size == 64 ? trunc(src0) : truncf(src0);
35429 const float64_t src0 =
35432 float64_t dst = bit_size == 64 ? trunc(src0) : truncf(src0);
35463 const int1_t src0 = -(int1_t)_src[0][_i].b;
35465 bool1_t dst = src0 != 0;
35479 const int8_t src0 =
35482 bool1_t dst = src0 != 0;
35496 const int16_t src0 =
35499 bool1_t dst = src0 != 0;
35513 const int32_t src0 =
35516 bool1_t dst = src0 != 0;
35530 const int64_t src0 =
35533 bool1_t dst = src0 != 0;
35561 const int1_t src0 = -(int1_t)_src[0][_i].b;
35563 bool16_t dst = src0 != 0;
35577 const int8_t src0 =
35580 bool16_t dst = src0 != 0;
35594 const int16_t src0 =
35597 bool16_t dst = src0 != 0;
35611 const int32_t src0 =
35614 bool16_t dst = src0 != 0;
35628 const int64_t src0 =
35631 bool16_t dst = src0 != 0;
35659 const int1_t src0 = -(int1_t)_src[0][_i].b;
35661 bool32_t dst = src0 != 0;
35675 const int8_t src0 =
35678 bool32_t dst = src0 != 0;
35692 const int16_t src0 =
35695 bool32_t dst = src0 != 0;
35709 const int32_t src0 =
35712 bool32_t dst = src0 != 0;
35726 const int64_t src0 =
35729 bool32_t dst = src0 != 0;
35757 const int1_t src0 = -(int1_t)_src[0][_i].b;
35759 bool8_t dst = src0 != 0;
35773 const int8_t src0 =
35776 bool8_t dst = src0 != 0;
35790 const int16_t src0 =
35793 bool8_t dst = src0
35807 const int32_t src0 =
35810 bool8_t dst = src0 != 0;
35824 const int64_t src0 =
35827 bool8_t dst = src0 != 0;
35855 const int1_t src0 = -(int1_t)_src[0][_i].b;
35857 float16_t dst = src0;
35878 const int8_t src0 =
35881 float16_t dst = src0;
35902 const int16_t src0 =
35905 float16_t dst = src0;
35926 const int32_t src0 =
35929 float16_t dst = src0;
35950 const int64_t src0 =
35953 float16_t dst = src0;
35988 const int1_t src0 = -(int1_t)_src[0][_i].b;
35990 float32_t dst = src0;
36007 const int8_t src0 =
36010 float32_t dst = src0;
36027 const int16_t src0 =
36030 float32_t dst = src0;
36047 const int32_t src0 =
36050 float32_t dst = src0;
36067 const int64_t src0 =
36070 float32_t dst = src0;
36101 const int1_t src0 = -(int1_t)_src[0][_i].b;
36103 float64_t dst = src0;
36120 const int8_t src0 =
36123 float64_t dst = src0;
36140 const int16_t src0 =
36143 float64_t dst = src0;
36160 const int32_t src0 =
36163 float64_t dst = src0;
36180 const int64_t src0 =
36183 float64_t dst = src0;
36211 const int32_t src0 =
36214 float16_t dst = src0;
36243 const int1_t src0 = -(int1_t)_src[0][_i].b;
36245 int1_t dst = src0;
36260 const int8_t src0 =
36263 int1_t dst = src0;
36278 const int16_t src0 =
36281 int1_t dst = src0;
36296 const int32_t src0 =
36299 int1_t dst = src0;
36314 const int64_t src0 =
36317 int1_t dst = src0;
36346 const int1_t src0 = -(int1_t)_src[0][_i].b;
36348 int16_t dst = src0;
36362 const int8_t src0 =
36365 int16_t dst = src0;
36379 const int16_t src0 =
36382 int16_t dst = src0;
36396 const int32_t src0 =
36399 int16_t dst = src0;
36413 const int64_t src0 =
36416 int16_t dst = src0;
36444 const int1_t src0 = -(int1_t)_src[0][_i].b;
36446 int32_t dst = src0;
36460 const int8_t src0 =
36463 int32_t dst = src0;
36477 const int16_t src0 =
36480 int32_t dst = src0;
36494 const int32_t src0 =
36497 int32_t dst = src0;
36511 const int64_t src0 =
36514 int32_t dst = src0;
36542 const int1_t src0 = -(int1_t)_src[0][_i].b;
36544 int64_t dst = src0;
36558 const int8_t src0 =
36561 src0;
36575 const int16_t src0 =
36578 int64_t dst = src0;
36592 const int32_t src0 =
36595 int64_t dst = src0;
36609 const int64_t src0 =
36612 int64_t dst = src0;
36640 const int1_t src0 = -(int1_t)_src[0][_i].b;
36642 int8_t dst = src0;
36656 const int8_t src0 =
36659 int8_t dst = src0;
36673 const int16_t src0 =
36676 int8_t dst = src0;
36690 const int32_t src0 =
36693 int8_t dst = src0;
36707 const int64_t src0 =
36710 int8_t dst = src0;
36735 const int32_t src0 =
36738 int16_t dst = src0;
36757 const int32_t src0 =
36764 int32_t dst = (src0 >= 0.0f) ? src1 : src2;
36783 const int32_t src0 =
36790 int32_t dst = (src0 > 0.0f) ? src1 : src2;
36812 const int1_t src0 = -(int1_t)_src[0][_i].b;
36814 int1_t dst = (src0 < 0) ? -src0 : src0;
36829 const int8_t src0 =
36832 int8_t dst = (src0 < 0) ? -src0 : src0;
36846 const int16_t src0 =
36849 int16_t dst = (src0 < 0) ? -src0 : src0;
36863 const int32_t src0 =
36866 int32_t dst = (src0 < 0) ? -src0 : src0;
36880 const int64_t src0 =
36883 int64_t dst = (src0 < 0) ? -src0 : src0;
36911 const int1_t src0 = -(int1_t)_src[0][_i].b;
36915 int1_t dst = (uint64_t)src0 + (uint64_t)src1;
36930 const int8_t src0 =
36935 int8_t dst = (uint64_t)src0 + (uint64_t)src1;
36949 const int16_t src0 =
36954 int16_t dst = (uint64_t)src0 + (uint64_t)src1;
36968 const int32_t src0 =
36973 int32_t dst = (uint64_t)src0 + (uint64_t)src1;
36987 const int64_t src0 =
36992 int64_t dst = (uint64_t)src0 + (uint64_t)src1;
37020 const int1_t src0 = -(int1_t)_src[0][_i].b;
37026 int1_t dst = src0 + src1 + src2;
37041 const int8_t src0 =
37048 int8_t dst = src0 + src1 + src2;
37062 const int16_t src0 =
37069 int16_t dst = src0 + src1 + src2;
37083 const int32_t src0 =
37090 int32_t dst = src0 + src1 + src2;
37104 const int64_t src0 =
37111 int64_t dst = src0 + src1 + src2;
37139 const int1_t src0 = -(int1_t)_src[0][_i].b;
37145 (src0 + src1 < src0 ? u_intN_max(bit_size) : src0 + src1) :
37146 (src0 < src0 + src1 ? u_intN_min(bit_size) : src0 + src1)
37162 const int8_t src0 =
37169 (src0 + src1 < src0 ? u_intN_max(bit_size) : src0 + src1) :
37170 (src0 < src0 + src1 ? u_intN_min(bit_size) : src0 + src1)
37185 const int16_t src0 =
37192 (src0 + src1 < src0 ? u_intN_max(bit_size) : src0 + src1) :
37193 (src0 < src0 + src1 ? u_intN_min(bit_size) : src0 + src1)
37208 const int32_t src0 =
37215 (src0 + src1 < src0 ? u_intN_max(bit_size) : src0 + src1) :
37216 (src0 < src0 + src1 ? u_intN_min(bit_size) : src0 + src1)
37231 const int64_t src0 =
37238 (src0 + src1 < src0 ? u_intN_max(bit_size) : src0 + src1) :
37239 (src0 < src0 + src1 ? u_intN_min(bit_size) : src0 + src1)
37267 const uint1_t src0 =
37272 uint1_t dst = src0 & src1;
37287 const uint8_t src0 =
37292 uint8_t dst = src0 & src1;
37306 const uint16_t src0 =
37311 uint16_t dst = src0 & src1;
37325 const uint32_t src0 =
37330 uint32_t dst = src0 & src1;
37344 src0 =
37349 uint64_t dst = src0 & src1;
37374 const int32_t src0 =
37384 int base = src0;
37413 const int32_t src0 =
37423 int base = src0;
37454 const int1_t src0 = -(int1_t)_src[0][_i].b;
37458 int1_t dst = src1 == 0 ? 0 : (src0 / src1);
37473 const int8_t src0 =
37478 int8_t dst = src1 == 0 ? 0 : (src0 / src1);
37492 const int16_t src0 =
37497 int16_t dst = src1 == 0 ? 0 : (src0 / src1);
37511 const int32_t src0 =
37516 int32_t dst = src1 == 0 ? 0 : (src0 / src1);
37530 const int64_t src0 =
37535 int64_t dst = src1 == 0 ? 0 : (src0 / src1);
37563 const int1_t src0 = -(int1_t)_src[0][_i].b;
37567 bool1_t dst = src0 == src1;
37581 const int8_t src0 =
37586 bool1_t dst = src0 == src1;
37600 const int16_t src0 =
37605 bool1_t dst = src0 == src1;
37619 const int32_t src0 =
37624 bool1_t dst = src0 == src1;
37638 const int64_t src0 =
37643 bool1_t dst = src0 == src1;
37671 const int1_t src0 = -(int1_t)_src[0][_i].b;
37675 bool16_t dst = src0 == src1;
37689 const int8_t src0 =
37694 bool16_t dst = src0 == src1;
37708 const int16_t src0 =
37713 bool16_t dst = src0 == src1;
37727 const int32_t src0 =
37732 bool16_t dst = src0 == src1;
37746 const int64_t src0 =
37751 bool16_t dst = src0 == src1;
37779 const int1_t src0 = -(int1_t)_src[0][_i].b;
37783 bool32_t dst = src0 == src1;
37797 const int8_t src0 =
37802 bool32_t dst = src0 == src1;
37816 const int16_t src0 =
37821 bool32_t dst = src0 == src1;
37835 const int32_t src0 =
37840 bool32_t dst = src0 == src1;
37854 const int64_t src0 =
37859 bool32_t dst = src0 == src1;
37887 const int1_t src0 = -(int1_t)_src[0][_i].b;
37891 bool8_t dst = src0 == src1;
37905 const int8_t src0 =
37910 bool8_t dst = src0 == src1;
37924 const int16_t src0 =
37929 bool8_t dst = src0 == src1;
37943 const int32_t src0 =
37948 bool8_t dst = src0 == src1;
37962 const int64_t src0 =
37967 bool8_t dst = src0 == src1;
37992 const int32_t src0 =
38000 /* If src0 < 0, we're looking for the first 0 bit.
38001 * if src0 >= 0, we're looking for the first 1 bit.
38003 if ((((src0 >> bit) & 1) && (src0 >= 0)) ||
38004 (!((src0 >> bit) & 1) && (src0 < 0))) {
38031 const int1_t src0 = -(int1_t)_src[0][_i].b;
38037 if (src0 != 0 && src0 != -1) {
38039 /* If src0 < 0, we're looking for the first 0 bit.
38040 * if src0 >= 0, we're looking for the first 1 bit.
38042 if ((((src0 << bit) & 0x40000000) && (src0 >= 0)) ||
38043 ((!((src0 << bit) & 0x40000000)) && (src0 < 0))) {
38063 const int8_t src0 =
38070 if (src0 != 0 && src0 != -1) {
38072 /* If src0 < 0, we're looking for the first 0 bit.
38073 * if src0 >= 0, we're looking for the first 1 bit.
38075 if ((((src0 << bit) & 0x40000000) && (src0 >= 0)) ||
38076 ((!((src0 << bit) & 0x40000000)) && (src0 < 0))) {
38096 const int16_t src0 =
38103 if (src0 != 0 && src0 != -1) {
38105 /* If src0 < 0, we're looking for the first 0 bit.
38106 * if src0 >= 0, we're looking for the first 1 bit.
38108 if ((((src0 << bit) & 0x40000000) && (src0
38109 ((!((src0 << bit) & 0x40000000)) && (src0 < 0))) {
38129 const int32_t src0 =
38136 if (src0 != 0 && src0 != -1) {
38138 /* If src0 < 0, we're looking for the first 0 bit.
38139 * if src0 >= 0, we're looking for the first 1 bit.
38141 if ((((src0 << bit) & 0x40000000) && (src0 >= 0)) ||
38142 ((!((src0 << bit) & 0x40000000)) && (src0 < 0))) {
38162 const int64_t src0 =
38169 if (src0 != 0 && src0 != -1) {
38171 /* If src0 < 0, we're looking for the first 0 bit.
38172 * if src0 >= 0, we're looking for the first 1 bit.
38174 if ((((src0 << bit) & 0x40000000) && (src0 >= 0)) ||
38175 ((!((src0 << bit) & 0x40000000)) && (src0 < 0))) {
38209 const int1_t src0 = -(int1_t)_src[0][_i].b;
38213 bool1_t dst = src0 >= src1;
38227 const int8_t src0 =
38232 bool1_t dst = src0 >= src1;
38246 const int16_t src0 =
38251 bool1_t dst = src0 >= src1;
38265 const int32_t src0 =
38270 bool1_t dst = src0 >= src1;
38284 const int64_t src0 =
38289 bool1_t dst = src0 >= src1;
38317 const int1_t src0 = -(int1_t)_src[0][_i].b;
38321 bool16_t dst = src0 >= src1;
38335 const int8_t src0 =
38340 bool16_t dst = src0 >= src1;
38354 const int16_t src0 =
38359 bool16_t dst = src0 >= src1;
38373 const int32_t src0 =
38378 bool16_t dst = src0 >= src1;
38392 const int64_t src0 =
38397 bool16_t dst = src0 >= src1;
38425 const int1_t src0 = -(int1_t)_src[0][_i].b;
38429 bool32_t dst = src0 >= src1;
38443 const int8_t src0 =
38448 bool32_t dst = src0 >= src1;
38462 const int16_t src0 =
38467 bool32_t dst = src0 >= src1;
38481 const int32_t src0 =
38486 bool32_t dst = src0 >= src1;
38500 const int64_t src0 =
38505 bool32_t dst = src0 >= src1;
38533 const int1_t src0 = -(int1_t)_src[0][_i].b;
38537 bool8_t dst = src0 >= src1;
38551 const int8_t src0 =
38556 bool8_t dst = src0 >= src1;
38570 const int16_t src0 =
38575 bool8_t dst = src0 >= src1;
38589 const int32_t src0 =
38594 bool8_t dst = src0 >= src1;
38608 const int64_t src0 =
38613 bool8_t dst = src0 >= src1;
38641 const int1_t src0 = -(int1_t)_src[0][_i].b;
38645 int1_t dst = (src0 & src1) + ((src0 ^ src1) >> 1);
38660 const int8_t src0 =
38665 int8_t dst = (src0 & src1) + ((src0 ^ src1) >> 1);
38679 const int16_t src0 =
38684 int16_t dst = (src0 & src1) + ((src0 ^ src1) >> 1);
38698 const int32_t src0 =
38703 int32_t dst = (src0 & src1) + ((src0 ^ src1) >> 1);
38717 const int64_t src0 =
38722 int64_t dst = (src0 & src1) + ((src0 ^ src1) >> 1);
38750 const int1_t src0 = -(int1_t)_src[0][_i].b;
38754 bool1_t dst = src0 < src1;
38768 const int8_t src0 =
38773 bool1_t dst = src0 < src1;
38787 const int16_t src0 =
38792 bool1_t dst = src0 < src1;
38806 const int32_t src0 =
38811 bool1_t dst = src0 < src1;
38825 const int64_t src0 =
38830 bool1_t dst = src0 < src1;
38858 const int1_t src0 = -(int1_t)_src[0][_i].b;
38862 bool16_t dst = src0 < src1;
38876 const int8_t src0 =
38881 bool16_t dst = src0 < src1;
38895 const int16_t src0 =
38900 bool16_t dst = src0 < src1;
38914 const int32_t src0 =
38919 bool16_t dst = src0 < src1;
38933 const int64_t src0 =
38938 bool16_t dst = src0 < src1;
38966 const int1_t src0 = -(int1_t)_src[0][_i].b;
38970 bool32_t dst = src0 < src1;
38984 const int8_t src0 =
38989 bool32_t dst = src0 < src1;
39003 const int16_t src0 =
39008 bool32_t dst = src0 < src1;
39022 const int32_t src0 =
39027 bool32_t dst = src0 < src1;
39041 const int64_t src0 =
39046 bool32_t dst = src0 < src1;
39074 const int1_t src0 = -(int1_t)_src[0][_i].b;
39078 bool8_t dst = src0 < src1;
39092 const int8_t src0 =
39097 bool8_t dst = src0 < src1;
39111 const int16_t src0 =
39116 bool8_t dst = src0 < src1;
39130 const int32_t src0 =
39135 bool8_t dst = src0 < src1;
39149 const int64_t src0 =
39154 bool8_t dst = src0 < src1;
39179 const int32_t src0 =
39186 int32_t dst = (((int32_t)src0 << 8) >> 8) * (((int32_t)src1 << 8) >> 8) + src2;
39205 const int32_t src0 =
39215 dst = ((((src0 & 0xffff0000) >> 16) * (src1 & 0x0000ffff)) << 16) + src2;
39238 const int1_t src0 = -(int1_t)_src[0][_i].b;
39242 int1_t dst = src1 > src0 ? src1 : src0;
39257 const int8_t src0 =
39262 int8_t dst = src1 > src0 ? src1 : src0;
39276 const int16_t src0 =
39281 int16_t dst = src1 > src0 ? src1 : src0;
39295 const int32_t src0 =
39300 int32_t dst = src1 > src0 ? src1 : src0;
39314 const int64_t src0 =
39319 int64_t dst = src1 > src0 ? src1 : src0;
39347 const int1_t src0 = -(int1_t)_src[0][_i].b;
39351 int1_t dst = src1 > src0 ? src0 : src1;
39366 const int8_t src0 =
39371 int8_t dst = src1 > src0 ? src0 : src1;
39385 const int16_t src0 =
39390 int16_t dst = src1 > src0 ? src0 : src1;
39404 const int32_t src0 =
39409 int32_t dst = src1 > src0 ? src0 : src1;
39423 const int64_t src0 =
39428 int64_t dst = src1 > src0 ? src0 : src1;
39456 const int1_t src0 = -(int1_t)_src[0][_i].b;
39460 int1_t dst = src1 == 0 ? 0 : ((src0 % src1 == 0 || (src0 >= 0) == (src1 >= 0)) ? src0 % src1 : src0 % src1 + src1);
39475 const int8_t src0 =
39480 int8_t dst = src1 == 0 ? 0 : ((src0 % src1 == 0 || (src0 >= 0) == (src1 >= 0)) ? src0 % src1 : src0 % src1 + src1);
39494 const int16_t src0 =
39499 int16_t dst = src1 == 0 ? 0 : ((src0 % src1 == 0 || (src0 >= 0) == (src1 >= 0)) ? src0 % src1 : src0 % src1 + src1);
39513 const int32_t src0 =
39518 int32_t dst = src1 == 0 ? 0 : ((src0 % src1 == 0 || (src0 >= 0) == (src1 >= 0)) ? src0 % src1 : src0 % src1 + src1);
39532 const int64_t src0 =
39537 int64_t dst = src1 == 0 ? 0 : ((src0 % src1 == 0 || (src0 >= 0) == (src1 >= 0)) ? src0 % src1 : src0 % src1 + src1);
39565 const int1_t src0 = -(int1_t)_src[0][_i].b;
39573 dst = (uint64_t)src0 * (uint64_t)src1;
39589 const int8_t src0 =
39598 dst = (uint64_t)src0 * (uint64_t)src1;
39613 const int16_t src0 =
39622 dst = (uint64_t)src0 * (uint64_t)src1;
39637 const int32_t src0 =
39646 dst = (uint64_t)src0 * (uint64_t)src1;
39661 const int64_t src0 =
39670 dst = (uint64_t)src0 * (uint64_t)src1;
39696 const int32_t src0 =
39701 int32_t dst = (((int32_t)src0 << 8) >> 8) * (((int32_t)src1 << 8) >> 8);
39720 const int32_t src0 =
39725 int32_t dst = src0 * src1;
39744 const int32_t src0 =
39749 int64_t dst = (int64_t)src0 * (int64_t)src1;
39768 const int32_t src0 =
39773 int32_t dst = src0 * (int16_t) src1;
39795 const int1_t src0 = -(int1_t)_src[0][_i].b;
39808 src0,
39809 (int64_t)src0 >> 32,
39810 (int64_t)src0 >> 63,
39811 (int64_t)src0 >> 63,
39825 dst = ((uint64_t)(int64_t)src0 * (uint64_t)(int64_t)src1) >> bit_size;
39842 const int8_t src0 =
39856 src0,
39857 (int64_t)src0 >> 32,
39858 (int64_t)src0 >> 63,
39859 (int64_t)src0 >> 63,
39873 dst = ((uint64_t)(int64_t)src0 * (uint64_t)(int64_t)src1) >> bit_size;
39889 const int16_t src0 =
39903 src0,
39904 (int64_t)src0 >> 32,
39905 (int64_t)src0 >> 63,
39906 (int64_t)src0 >> 63,
39920 dst = ((uint64_t)(int64_t)src0 * (uint64_t)(int64_t)src1) >> bit_size;
39936 const int32_t src0 =
39950 src0,
39951 (int64_t)src0 >> 32,
39952 (int64_t)src0 >> 63,
39953 (int64_t)src0 >> 63,
39967 dst = ((uint64_t)(int64_t)src0 * (uint64_t)(int64_t)src1) >> bit_size;
39983 const int64_t src0 =
39997 src0,
39998 (int64_t)src0 >> 32,
39999 (int64_t)src0 >> 63,
40000 (int64_t)src0 >> 63,
40014 dst = ((uint64_t)(int64_t)src0 * (uint64_t)(int64_t)src1) >> bit_size;
40044 const int1_t src0 = -(int1_t)_src[0][_i].b;
40048 bool1_t dst = src0 != src1;
40062 const int8_t src0 =
40067 bool1_t dst = src0 != src1;
40081 const int16_t src0 =
40086 bool1_t dst = src0 != src1;
40100 const int32_t src0 =
40105 bool1_t dst = src0 != src1;
40119 const int64_t src0 =
40124 bool1_t dst = src0 != src1;
40152 const int1_t src0 = -(int1_t)_src[0][_i].b;
40156 bool16_t dst = src0 != src1;
40170 const int8_t src0 =
40175 bool16_t dst = src0 != src1;
40189 const int16_t src0 =
40194 bool16_t dst = src0 != src1;
40208 const int32_t src0 =
40213 bool16_t dst = src0 != src1;
40227 const int64_t src0 =
40232 bool16_t dst = src0 != src1;
40260 const int1_t src0 = -(int1_t)_src[0][_i].b;
40264 bool32_t dst = src0 != src1;
40278 const int8_t src0 =
40283 bool32_t dst = src0 != src1;
40297 const int16_t src0 =
40302 bool32_t dst = src0 != src1;
40316 const int32_t src0 =
40321 bool32_t dst = src0 != src1;
40335 const int64_t src0 =
40340 bool32_t dst = src0 != src1;
40368 const int1_t src0 = -(int1_t)_src[0][_i].b;
40372 bool8_t dst = src0 != src1;
40386 const int8_t src0 =
40391 bool8_t dst = src0 != src1;
40405 const int16_t src0 =
40410 bool8_t dst = src0 != src1;
40424 const int32_t src0 =
40429 bool8_t dst = src0 != src1;
40443 const int64_t src0 =
40448 bool8_t dst = src0 != src1;
40476 const int1_t src0 = -(int1_t)_src[0][_i].b;
40478 int1_t dst = -src0;
40493 const int8_t src0 =
40496 int8_t dst = -src0;
40510 const int16_t src0 =
40513 int16_t dst = -src0;
40527 const int32_t src0 =
40530 int32_t dst = -src0;
40544 const int64_t src0 =
40547 int64_t dst = -src0;
40575 const int1_t src0 = -(int1_t)_src[0][_i].b;
40577 int1_t dst = ~src0;
40592 const int8_t src0 =
40595 int8_t dst = ~src0;
40609 const int16_t src0 =
40612 int16_t dst = ~src0;
40626 const int32_t src0 =
40629 int32_t dst = ~src0;
40643 const int64_t src0 =
40646 int64_t dst = ~src0;
40673 const uint1_t src0 =
40678 uint1_t dst = (src0 & 0xffff) << (src1 * 16);
40693 const uint8_t src0 =
40698 uint8_t dst = (src0 & 0xffff) << (src1 * 16);
40712 const uint16_t src0 =
40717 uint16_t dst = (src0 & 0xffff) << (src1 * 16);
40731 const uint32_t src0 =
40736 uint32_t dst = (src0 & 0xffff) << (src1 * 16);
40750 const uint64_t src0 =
40755 uint64_t dst = (src0 & 0xffff) << (src1 * 16);
40782 const uint1_t src0 =
40787 uint1_t dst = (src0 & 0xff) << (src1 * 8);
40802 const uint8_t src0 =
40807 uint8_t dst = (src0 & 0xff) << (src1 * 8);
40821 const uint16_t src0 =
40826 uint16_t dst = (src0 & 0xff) << (src1 * 8);
40840 const uint32_t src0 =
40845 uint32_t dst = (src0 & 0xff) << (src1 * 8);
40859 const uint64_t src0 =
40864 uint64_t dst = (src0 & 0xff) << (src1 * 8);
40891 const uint1_t src0 =
40896 uint1_t dst = src0 | src1;
40911 const uint8_t src0 =
40916 uint8_t dst = src0 | src1;
40930 const uint16_t src0 =
40935 uint16_t dst = src0 | src1;
40949 const uint32_t src0 =
40954 uint32_t dst = src0 | src1;
40968 const uint64_t src0 =
40973 uint64_t dst = src0 | src1;
41001 const int1_t src0 = -(int1_t)_src[0][_i].b;
41005 int1_t dst = src1 == 0 ? 0 : src0 % src1;
41020 const int8_t src0 =
41025 int8_t dst = src1 == 0 ? 0 : src0 % src1;
41039 const int16_t src0 =
41044 int16_t dst = src1 == 0 ? 0 : src0 % src1;
41058 const int32_t src0 =
41063 int32_t dst = src1 == 0 ? 0 : src0 % src1;
41077 const int64_t src0 =
41082 int64_t dst = src1 == 0 ? 0 : src0 % src1;
41110 const int1_t src0 = -(int1_t)_src[0][_i].b;
41114 int1_t dst = (src0 | src1) - ((src0 ^ src1) >> 1);
41129 const int8_t src0 =
41134 int8_t dst = (src0 | src1) - ((src0 ^ src1) >> 1);
41148 const int16_t src0 =
41153 int16_t dst = (src0 | src1) - ((src0 ^ src1) >> 1);
41167 const int32_t src0 =
41172 int32_t dst = (src0 | src1) - ((src0 ^ src1) >> 1);
41186 const int64_t src0 =
41191 int64_t dst = (src0 | src1) - ((src0 ^ src1) >> 1);
41219 const int1_t src0 = -(int1_t)_src[0][_i].b;
41223 int1_t dst = (uint64_t)src0 << (src1 & (sizeof(src0) * 8 - 1));
41238 const int8_t src0 =
41243 int8_t dst = (uint64_t)src0 << (src1 & (sizeof(src0) * 8 - 1));
41257 const int16_t src0 =
41262 int16_t dst = (uint64_t)src0 << (src1 & (sizeof(src0) * 8 - 1));
41276 const int32_t src0 =
41281 int32_t dst = (uint64_t)src0 << (src1 & (sizeof(src0) * 8 - 1));
41295 const int64_t src0 =
41300 int64_t dst = (uint64_t)src0 << (src1 & (sizeof(src0) * 8 - 1));
41328 const int1_t src0 = -(int1_t)_src[0][_i].b;
41332 int1_t dst = src0 >> (src1 & (sizeof(src0) * 8 - 1));
41347 const int8_t src0 =
41352 int8_t dst = src0 >> (src1 & (sizeof(src0) * 8 - 1));
41366 const int16_t src0 =
41371 int16_t dst = src0 >> (src1 & (sizeof(src0) * 8 - 1));
41385 const int32_t src0 =
41390 int32_t dst = src0 >> (src1 & (sizeof(src0) * 8 - 1));
41404 const int64_t src0 =
41409 int64_t dst = src0 >> (src1 & (sizeof(src0) * 8 - 1));
41437 const int1_t src0 = -(int1_t)_src[0][_i].b;
41439 int1_t dst = (src0 == 0) ? 0 : ((src0 > 0) ? 1 : -1);
41454 const int8_t src0 =
41457 int8_t dst = (src0 == 0) ? 0 : ((src0 > 0) ? 1 : -1);
41471 const int16_t src0 =
41474 int16_t dst = (src0 == 0) ? 0 : ((src0 > 0) ? 1 : -1);
41488 const int32_t src0 =
41491 int32_t dst = (src0 == 0) ? 0 : ((src0 > 0) ? 1 : -1);
41505 const int64_t src0 =
41508 int64_t dst = (src0 == 0) ? 0 : ((src0 > 0) ? 1 : -1);
41536 const int1_t src0 = -(int1_t)_src[0][_i].b;
41540 int1_t dst = src0 - src1;
41555 const int8_t src0 =
41560 int8_t dst = src0 - src1;
41574 const int16_t src0 =
41579 int16_t dst = src0 - src1;
41593 const int32_t src0 =
41598 int32_t dst = src0 - src1;
41612 const int64_t src0 =
41617 int64_t dst = src0 - src1;
41645 const int1_t src0 = -(int1_t)_src[0][_i].b;
41651 (src0 - src1 < src0 ? u_intN_max(bit_size) : src0 - src1) :
41652 (src0 < src0 - src1 ? u_intN_min(bit_size) : src0 - src1)
41668 const int8_t src0 =
41675 (src0 - src1 < src0 ? u_intN_max(bit_size) : src0 - src1) :
41676 (src0 < src0 - src1 ? u_intN_min(bit_size) : src0 - src1)
41691 const int16_t src0 =
41698 (src0 - src1 < src0 ? u_intN_max(bit_size) : src0 - src1) :
41699 (src0 < src0 - src1 ? u_intN_min(bit_size) : src0 - src1)
41714 const int32_t src0 =
41721 (src0 - src1 < src0 ? u_intN_max(bit_size) : src0 - src1) :
41722 (src0 < src0 - src1 ? u_intN_min(bit_size) : src0 - src1)
41737 const int64_t src0 =
41744 (src0 - src1 < src0 ? u_intN_max(bit_size) : src0 - src1) :
41745 (src0 < src0 - src1 ? u_intN_min(bit_size) : src0 - src1)
41773 const uint1_t src0 =
41778 uint1_t dst = src0 ^ src1;
41793 const uint8_t src0 =
41798 uint8_t dst = src0 ^ src1;
41812 const uint16_t src0 =
41817 uint16_t dst = src0 ^ src1;
41831 const uint32_t src0 =
41836 uint32_t dst = src0 ^ src1;
41850 const uint64_t src0 =
41855 uint64_t dst = src0 ^ src1;
41882 const float src0 =
41890 dst = (bit_size == 64) ? ldexp(src0, src1) : ldexpf(src0, src1);
41893 dst = copysignf(0.0f, src0);
41915 const float32_t src0 =
41923 dst = (bit_size == 64) ? ldexp(src0, src1) : ldexpf(src0, src1);
41926 dst = copysignf(0.0f, src0);
41944 const float64_t src0 =
41952 dst = (bit_size == 64) ? ldexp(src0, src1) : ldexpf(src0, src1);
41955 dst = copysignf(0.0f, src0);
41986 const uint1_t src0 =
41989 uint1_t dst = src0;
42004 const uint8_t src0 =
42007 uint8_t dst = src0;
42021 const uint16_t src0 =
42024 uint16_t dst = src0;
42038 const uint32_t src0 =
42041 uint32_t dst = src0;
42055 const uint64_t src0 =
42058 uint64_t dst = src0;
42082 const struct uint16_vec src0 = {
42103 dst.x = src0.x | ((uint32_t)src0.y << 16);
42121 const uint16_t src0 =
42126 uint32_t dst = src0 | ((uint32_t)src1 << 16);
42144 const struct uint8_vec src0 = {
42165 dst.x = src0.x | ((uint32_t)src0.y << 8) | ((uint32_t)src0.z << 16) | ((uint32_t)src0.w << 24);
42183 const uint8_t src0 =
42192 uint32_t dst = src0 | ((uint32_t)src1 << 8) | ((uint32_t)src2 << 16) | ((uint32_t)src3 << 24);
42210 const struct uint32_vec src0 = {
42231 dst.x = src0.x | ((uint64_t)src0.y << 32);
42249 const uint32_t src0 =
42254 uint64_t dst = src0 | ((uint64_t)src1 << 32);
42272 const struct uint16_vec src0 = {
42293 dst.x = src0.x | ((uint64_t)src0.y << 16) | ((uint64_t)src0.z << 32) | ((uint64_t)src0.w << 48);
42310 const struct uint32_vec src0 = {
42331 dst.x = src0.x | ((uint64_t)src0.y << 32);
42348 const struct float32_vec src0 = {
42370 dst.x = (uint32_t) pack_half_1x16(src0.x);
42371 dst.x |= ((uint32_t) pack_half_1x16(src0.y)) << 16;
42389 const struct float32_vec src0 = {
42429 dst.x = dst.y = dst.z = dst.w = pack_half_1x16(src0.x) | (pack_half_1x16(src1.x) << 16);
42446 const struct float32_vec src0 = {
42468 dst.x = (uint32_t) pack_snorm_1x16(src0.x);
42469 dst.x |= ((uint32_t) pack_snorm_1x16(src0.y)) << 16;
42487 const struct float32_vec src0 = {
42509 dst.x = (uint32_t) pack_snorm_1x8(src0.x);
42510 dst.x |= ((uint32_t) pack_snorm_1x8(src0.y)) << 8;
42511 dst.x |= ((uint32_t) pack_snorm_1x8(src0.z)) << 16;
42512 dst.x |= ((uint32_t) pack_snorm_1x8(src0.w)) << 24;
42530 const struct float32_vec src0 = {
42552 dst.x = (uint32_t) pack_unorm_1x16(src0.x);
42553 dst.x |= ((uint32_t) pack_unorm_1x16(src0.y)) << 16;
42571 const struct float32_vec src0 = {
42593 dst.x = (uint32_t) pack_unorm_1x8(src0.x);
42594 dst.x |= ((uint32_t) pack_unorm_1x8(src0.y)) << 8;
42595 dst.x |= ((uint32_t) pack_unorm_1x8(src0.z)) << 16;
42596 dst.x |= ((uint32_t) pack_unorm_1x8(src0.w)) << 24;
42614 const struct uint32_vec src0 = {
42636 dst.x = (src0.x & 0xffff) | (src0.y << 16);
42654 const struct uint32_vec src0 = {
42676 dst.x = (src0.x << 0) |
42677 (src0.y << 8) |
42678 (src0.z << 16) |
42679 (src0.w << 24);
42699 const struct uint1_vec src0 = {
42759 uint8_t s0_b0 = (src0.x & 0x000000ff) >> 0;
42760 uint8_t s0_b1 = (src0.x & 0x0000ff00) >> 8;
42761 uint8_t s0_b2 = (src0.x & 0x00ff0000) >> 16;
42762 uint8_t s0_b3 = (src0.x & 0xff000000) >> 24;
42787 const struct uint8_vec src0 = {
42847 uint8_t s0_b0 = (src0.x & 0x000000ff) >> 0;
42848 uint8_t s0_b1 = (src0.x & 0x0000ff00) >> 8;
42849 uint8_t s0_b2 = (src0.x & 0x00ff0000) >> 16;
42850 uint8_t s0_b3 = (src0.x & 0xff000000) >> 24;
42874 const struct uint16_vec src0 = {
42934 uint8_t s0_b0 = (src0.x & 0x000000ff) >> 0;
42935 uint8_t s0_b1 = (src0.x & 0x0000ff00) >> 8;
42936 uint8_t s0_b2 = (src0.x & 0x00ff0000) >> 16;
42937 uint8_t s0_b3 = (src0.x & 0xff000000) >> 24;
42961 const struct uint32_vec src0 = {
43021 uint8_t s0_b0 = (src0.x & 0x000000ff) >> 0;
43022 uint8_t s0_b1 = (src0.x & 0x0000ff00) >> 8;
43023 uint8_t s0_b2 = (src0.x & 0x00ff0000) >> 16;
43024 uint8_t s0_b3 = (src0.x & 0xff000000) >> 24;
43048 const struct uint64_vec src0 = {
43108 uint8_t s0_b0 = (src0.x & 0x000000ff) >> 0;
43109 uint8_t s0_b1 = (src0.x & 0x0000ff00) >> 8;
43110 uint8_t s0_b2 = (src0.x & 0x00ff0000) >> 16;
43111 uint8_t s0_b3 = (src0.x & 0xff000000) >> 24;
43147 const uint32_t src0 =
43157 const int32_t v0x = (int16_t)(src0 );
43158 const int32_t v0y = (int16_t)(src0 >> 16);
43182 const uint32_t src0 =
43192 const int64_t v0x = (int16_t)(src0 );
43193 const int64_t v0y = (int16_t)(src0 >> 16);
43219 const uint32_t src0 =
43229 const int32_t v0x = (int8_t)(src0 );
43230 const int32_t v0y = (int8_t)(src0 >> 8);
43231 const int32_t v0z = (int8_t)(src0 >> 16);
43232 const int32_t v0w = (int8_t)(src0 >> 24);
43258 const uint32_t src0 =
43268 const int64_t v0x = (int8_t)(src0 );
43269 const int64_t v0y = (int8_t)(src0 >> 8);
43270 const int64_t v0z = (int8_t)(src0 >> 16);
43271 const int64_t v0w = (int8_t)(src0 >> 24);
43301 const float src0 =
43306 float16_t dst = (src0 == src1) ? 1.0f : 0.0f;
43327 const float32_t src0 =
43332 float32_t dst = (src0 == src1) ? 1.0f : 0.0f;
43349 const float64_t src0 =
43354 float64_t dst = (src0 == src1) ? 1.0f : 0.0f;
43384 const float src0 =
43389 float16_t dst = (src0 >= src1) ? 1.0f : 0.0f;
43410 const float32_t src0 =
43415 float32_t dst = (src0 >= src1) ? 1.0f : 0.0f;
43432 const float64_t src0 =
43437 float64_t dst = (src0 >= src1) ? 1.0f : 0.0f;
43467 const float src0 =
43472 float16_t dst = (src0 < src1) ? 1.0f : 0.0f;
43493 const float32_t src0 =
43498 float32_t dst = (src0
43515 const float64_t src0 =
43520 float64_t dst = (src0 < src1) ? 1.0f : 0.0f;
43550 const float src0 =
43555 float16_t dst = (src0 != src1) ? 1.0f : 0.0f;
43576 const float32_t src0 =
43581 float32_t dst = (src0 != src1) ? 1.0f : 0.0f;
43598 const float64_t src0 =
43603 float64_t dst = (src0 != src1) ? 1.0f : 0.0f;
43631 const uint32_t src0 =
43641 const int32_t v0x = (int8_t)(src0 );
43642 const int32_t v0y = (int8_t)(src0 >> 8);
43643 const int32_t v0z = (int8_t)(src0 >> 16);
43644 const int32_t v0w = (int8_t)(src0 >> 24);
43670 const uint32_t src0 =
43680 const int64_t v0x = (int8_t)(src0 );
43681 const int64_t v0y = (int8_t)(src0 >> 8);
43682 const int64_t v0z = (int8_t)(src0 >> 16);
43683 const int64_t v0w = (int8_t)(src0 >> 24);
43713 const uint1_t src0 =
43716 float16_t dst = src0;
43737 const uint8_t src0 =
43740 float16_t dst = src0;
43761 const uint16_t src0 =
43764 float16_t dst = src0;
43785 const uint32_t src0 =
43788 float16_t dst = src0;
43809 const uint64_t src0 =
43812 float16_t dst = src0;
43846 const uint1_t src0 =
43849 float32_t dst = src0;
43866 const uint8_t src0 =
43869 float32_t dst = src0;
43886 const uint16_t src0 =
43889 float32_t dst = src0;
43906 const uint32_t src0 =
43909 float32_t dst = src0;
43926 const uint64_t src0 =
43929 float32_t dst = src0;
43959 const uint1_t src0 =
43962 float64_t dst = src0;
43979 const uint8_t src0 =
43982 float64_t dst = src0;
43999 const uint16_t src0 =
44002 float64_t dst = src0;
44019 const uint32_t src0 =
44022 float64_t dst = src0;
44039 const uint64_t src0 =
44042 float64_t dst = src0;
44070 const uint32_t src0 =
44073 float16_t dst = src0;
44101 const uint1_t src0 =
44104 uint1_t dst = src0;
44119 const uint8_t src0 =
44122 uint1_t dst = src0;
44137 const uint16_t src0 =
44140 uint1_t dst = src0;
44155 const uint32_t src0 =
44158 uint1_t dst = src0;
44173 const uint64_t src0 =
44176 uint1_t dst = src0;
44204 const uint1_t src0 =
44207 uint16_t dst = src0;
44221 const uint8_t src0 =
44224 uint16_t dst = src0;
44238 const uint16_t src0 =
44241 uint16_t dst = src0;
44255 const uint32_t src0 =
44258 uint16_t dst = src0;
44272 const uint64_t src0 =
44275 uint16_t dst = src0;
44302 const uint1_t src0 =
44305 uint32_t dst = src0;
44319 const uint8_t src0 =
44322 uint32_t dst = src0;
44336 const uint16_t src0 =
44339 uint32_t dst = src0;
44353 const uint32_t src0 =
44356 uint32_t dst = src0;
44370 const uint64_t src0 =
44373 uint32_t dst = src0;
44400 const uint1_t src0 =
44403 uint64_t dst = src0;
44417 const uint8_t src0 =
44420 uint64_t dst = src0;
44434 const uint16_t src0 =
44437 uint64_t dst = src0;
44451 const uint32_t src0 =
44454 uint64_t dst = src0;
44468 const uint64_t src0 =
44471 uint64_t dst = src0;
44498 const uint1_t src0 =
44501 uint8_t dst = src0;
44515 const uint8_t src0 =
44518 uint8_t dst = src0;
44532 const uint16_t src0 =
44535 uint8_t dst = src0;
44549 const uint32_t src0 =
44552 uint8_t dst = src0;
44566 const uint64_t src0 =
44569 uint8_t dst = src0;
44597 const int1_t src0 = -(int1_t)_src[0][_i].b;
44602 src1 > src0 ? (uint64_t) src1 - (uint64_t) src0
44603 : (uint64_t) src0 - (uint64_t) src1
44619 const int8_t src0 =
44625 src1 > src0 ? (uint64_t) src1 - (uint64_t) src0
44626 : (uint64_t) src0 - (uint64_t) src1
44641 const int16_t src0 =
44647 src1 > src0 ? (uint64_t) src1 - (uint64_t) src0
44648 : (uint64_t) src0 - (uint64_t) src1
44663 const int32_t src0 =
44669 src1 > src0 ? (uint64_t) src1 - (uint64_t) src0
44670 : (uint64_t) src0 - (uint64_t) src1
44685 const int64_t src0 =
44691 src1 > src0 ? (uint64_t) src1 - (uint64_t) src0
44692 : (uint64_t) src0 - (uint64_t) src1
44720 const uint1_t src0 =
44725 uint1_t dst = (src1 > src0) ? (src1 - src0) : (src0 - src1);
44740 const uint8_t src0 =
44745 uint8_t dst = (src1 > src0) ? (src1 - src0) : (src0 - src1);
44759 const uint16_t src0 =
44764 uint16_t dst = (src1 > src0) ? (src1 - src0) : (src0 - src1);
44778 const uint32_t src0 =
44783 uint32_t dst = (src1 > src0) ? (src1 - src0) : (src0 - src1);
44797 const uint64_t src0 =
44802 uint64_t dst = (src1 > src0) ? (src1 - src0) : (src0 - src1);
44829 const uint1_t src0 =
44834 uint1_t dst = src0 + src1 < src0;
44849 const uint8_t src0 =
44854 uint8_t dst = src0 + src1 < src0;
44868 const uint16_t src0 =
44873 uint16_t dst = src0 + src1 < src0;
44887 const uint32_t src0 =
44892 uint32_t dst = src0 + src1 < src0;
44906 const uint64_t src0 =
44911 uint64_t dst = src0 + src1 < src0;
44938 const uint1_t src0 =
44943 uint1_t dst = (src0 + src1) < src0 ? u_uintN_max(sizeof(src0) * 8) : (src0 + src1);
44958 const uint8_t src0 =
44963 uint8_t dst = (src0 + src1) < src0 ? u_uintN_max(sizeof(src0) * 8) : (src0 + src1);
44977 const uint16_t src0 =
44982 uint16_t dst = (src0 + src1) < src0 ? u_uintN_max(sizeof(src0) * 8) : (src0 + src1);
44996 const uint32_t src0 =
45001 uint32_t dst = (src0 + src1) < src0 ? u_uintN_max(sizeof(src0) * 8) : (src0 + src1);
45015 const uint64_t src0 =
45020 uint64_t dst = (src0 + src1) < src0 ? u_uintN_max(sizeof(src0) * 8) : (src0 + src1);
45045 const uint32_t src0 =
45055 unsigned base = src0;
45084 const uint32_t src0 =
45094 unsigned base = src0;
45122 const uint32_t src0 =
45130 if ((src0 & (1u << bit)) != 0)
45155 const uint1_t src0 =
45160 uint1_t dst = src1 == 0 ? 0 : (src0 / src1);
45175 const uint8_t src0 =
45180 uint8_t dst = src1 == 0 ? 0 : (src0 / src1);
45194 const uint16_t src0 =
45199 uint16_t dst = src1 == 0 ? 0 : (src0 / src1);
45213 const uint32_t src0 =
45218 uint32_t dst = src1 == 0 ? 0 : (src0 / src1);
45232 const uint64_t src0 =
45237 uint64_t dst = src1 == 0 ? 0 : (src0 / src1);
45262 const uint32_t src0 =
45272 const uint32_t v0x = (uint16_t)(src0 );
45273 const uint32_t v0y = (uint16_t)(src0 >> 16);
45297 const uint32_t src0 =
45307 const uint64_t v0x = (uint16_t)(src0 );
45308 const uint64_t v0y = (uint16_t)(src0 >> 16);
45334 const uint32_t src0 =
45344 const uint32_t v0x = (uint8_t)(src0 );
45345 const uint32_t v0y = (uint8_t)(src0 >> 8);
45346 const uint32_t v0z = (uint8_t)(src0 >> 16);
45347 const uint32_t v0w = (uint8_t)(src0 >> 24);
45373 const uint32_t src0 =
45383 const uint64_t v0x = (uint8_t)(src0 );
45384 const uint64_t v0y = (uint8_t)(src0 >> 8);
45385 const uint64_t v0z = (uint8_t)(src0 >> 16);
45386 const uint64_t v0w = (uint8_t)(src0 >> 24);
45416 const uint1_t src0 =
45424 if ((src0 >> bit) & 1) {
45443 const uint8_t src0 =
45451 if ((src0 >> bit) & 1) {
45470 const uint16_t src0 =
45478 if ((src0 >> bit) & 1) {
45497 const uint32_t src0 =
45505 if ((src0 >> bit) & 1) {
45524 const uint64_t src0 =
45532 if ((src0 >> bit) & 1) {
45564 const uint1_t src0 =
45572 if ((src0 << bit) & 0x80000000) {
45591 const uint8_t src0 =
45599 if ((src0 << bit) & 0x80000000) {
45618 const uint16_t src0 =
45626 if ((src0 << bit) & 0x80000000) {
45645 const uint32_t src0 =
45653 if ((src0 << bit) & 0x80000000) {
45672 const uint64_t src0 =
45680 if ((src0 << bit) & 0x80000000) {
45712 const uint1_t src0 =
45717 bool1_t dst = src0 >= src1;
45731 const uint8_t src0 =
45736 bool1_t dst = src0 >= src1;
45750 const uint16_t src0 =
45755 bool1_t dst = src0 >= src1;
45769 const uint32_t src0 =
45774 bool1_t dst = src0 >= src1;
45788 const uint64_t src0 =
45793 bool1_t dst = src0 >= src1;
45820 const uint1_t src0 =
45825 bool16_t dst = src0 >= src1;
45839 const uint8_t src0 =
45844 bool16_t dst = src0 >= src1;
45858 const uint16_t src0 =
45863 bool16_t dst = src0 >= src1;
45877 const uint32_t src0 =
45882 bool16_t dst = src0 >= src1;
45896 const uint64_t src0 =
45901 bool16_t dst = src0 >= src1;
45928 const uint1_t src0 =
45933 bool32_t dst = src0 >= src1;
45947 const uint8_t src0 =
45952 bool32_t dst = src0 >= src1;
45966 const uint16_t src0 =
45971 bool32_t dst = src0 >= src1;
45985 const uint32_t src0 =
45990 bool32_t dst = src0 >= src1;
46004 const uint64_t src0 =
46009 bool32_t dst = src0 >= src1;
46036 const uint1_t src0 =
46041 bool8_t dst = src0 >= src1;
46055 const uint8_t src0 =
46060 bool8_t dst = src0 >= src1;
46074 const uint16_t src0 =
46079 bool8_t dst = src0 >= src1;
46093 const uint32_t src0 =
46098 bool8_t dst = src0 >= src1;
46112 const uint64_t src0 =
46117 bool8_t dst = src0 >= src1;
46144 const uint1_t src0 =
46149 uint1_t dst = (src0 & src1) + ((src0 ^ src1) >> 1);
46164 const uint8_t src0 =
46169 uint8_t dst = (src0 & src1) + ((src0 ^ src1) >> 1);
46183 const uint16_t src0 =
46188 uint16_t dst = (src0 & src1) + ((src0 ^ src1) >> 1);
46202 const uint32_t src0 =
46207 uint32_t dst = (src0 & src1) + ((src0 ^ src1) >> 1);
46221 const uint64_t src0 =
46226 uint64_t dst = (src0 & src1) + ((src0 ^ src1) >> 1);
46253 const uint1_t src0 =
46258 bool1_t dst = src0 < src1;
46272 const uint8_t src0 =
46277 bool1_t dst = src0 < src1;
46291 const uint16_t src0 =
46296 bool1_t dst = src0 < src1;
46310 const uint32_t src0 =
46315 bool1_t dst = src0 < src1;
46329 const uint64_t src0 =
46334 bool1_t dst = src0 < src1;
46361 const uint1_t src0 =
46366 bool16_t dst = src0 < src1;
46380 const uint8_t src0 =
46385 bool16_t dst = src0 < src1;
46399 const uint16_t src0 =
46404 bool16_t dst = src0 < src1;
46418 const uint32_t src0 =
46423 bool16_t dst = src0 < src1;
46437 const uint64_t src0 =
46442 bool16_t dst = src0 < src1;
46469 const uint1_t src0 =
46474 bool32_t dst = src0 < src1;
46488 const uint8_t src0 =
46493 bool32_t dst = src0 < src1;
46507 const uint16_t src0 =
46512 bool32_t dst = src0 < src1;
46526 const uint32_t src0 =
46531 bool32_t dst = src0 < src1;
46545 const uint64_t src0 =
46550 bool32_t dst = src0 < src1;
46577 const uint1_t src0 =
46582 bool8_t dst = src0 < src1;
46596 const uint8_t src0 =
46601 bool8_t dst = src0 < src1;
46615 const uint16_t src0 =
46620 bool8_t dst = src0 < src1;
46634 const uint32_t src0 =
46639 bool8_t dst = src0 < src1;
46653 const uint64_t src0 =
46658 bool8_t dst = src0 < src1;
46683 const uint32_t src0 =
46690 uint32_t dst = (((uint32_t)src0 << 8) >> 8) * (((uint32_t)src1 << 8) >> 8) + src2;
46709 const uint32_t src0 =
46716 uint32_t dst = src0 * src1 + src2;
46737 const uint1_t src0 =
46742 uint1_t dst = src1 > src0 ? src1 : src0;
46757 const uint8_t src0 =
46762 uint8_t dst = src1 > src0 ? src1 : src0;
46776 const uint16_t src0 =
46781 uint16_t dst = src1 > src0 ? src1 : src0;
46795 const uint32_t src0 =
46800 uint32_t dst = src1 > src0 ? src1 : src0;
46814 const uint64_t src0 =
46819 uint64_t dst = src1 > src0 ? src1 : src0;
46844 const int32_t src0 =
46854 dst |= MAX2((src0 >> i) & 0xff, (src1 >> i) & 0xff) << i;
46877 const uint1_t src0 =
46882 uint1_t dst = src1 > src0 ? src0 : src1;
46897 const uint8_t src0 =
46902 uint8_t dst = src1 > src0 ? src0 : src1;
46916 const uint16_t src0 =
46921 uint16_t dst = src1 > src0 ? src0 : src1;
46935 const uint32_t src0 =
46940 uint32_t dst = src1 > src0 ? src0 : src1;
46954 const uint64_t src0 =
46959 uint64_t dst = src1 > src0 ? src0 : src1;
46984 const int32_t src0 =
46994 dst |= MIN2((src0 >> i) & 0xff, (src1 >> i) & 0xff) << i;
47017 const uint1_t src0 =
47022 uint1_t dst = src1 == 0 ? 0 : src0 % src1;
47037 const uint8_t src0 =
47042 uint8_t dst = src1 == 0 ? 0 : src0 % src1;
47056 const uint16_t src0 =
47061 uint16_t dst = src1 == 0 ? 0 : src0 % src1;
47075 const uint32_t src0 =
47080 uint32_t dst = src1 == 0 ? 0 : src0 % src1;
47094 const uint64_t src0 =
47099 uint64_t dst = src1 == 0 ? 0 : src0 % src1;
47124 const int32_t src0 =
47129 int32_t dst = (((uint32_t)src0 << 8) >> 8) * (((uint32_t)src1 << 8) >> 8);
47148 const uint32_t src0 =
47153 uint32_t dst = src0 * src1;
47172 const uint32_t src0 =
47177 uint64_t dst = (uint64_t)src0 * (uint64_t)src1;
47196 const uint32_t src0 =
47201 uint32_t dst = src0 * (uint16_t) src1;
47222 const uint1_t src0 =
47232 uint32_t src0_u32[2] = { src0, (uint64_t)src0 >> 32 };
47238 dst = ((uint64_t)src0 * (uint64_t)src1) >> bit_size;
47255 const uint8_t src0 =
47265 uint32_t src0_u32[2] = { src0, (uint64_t)src0 >> 32 };
47271 dst = ((uint64_t)src0 * (uint64_t)src1) >> bit_size;
47287 const uint16_t src0 =
47297 uint32_t src0_u32[2] = { src0, (uint64_t)src0 >> 32 };
47303 dst = ((uint64_t)src0 * (uint64_t)src1) >> bit_size;
47319 const uint32_t src0 =
47329 uint32_t src0_u32[2] = { src0, (uint64_t)src0 >> 32 };
47335 dst = ((uint64_t)src0 * (uint64_t)src1) >> bit_size;
47351 const uint64_t src0 =
47361 uint32_t src0_u32[2] = { src0, (uint64_t)src0 >> 32 };
47367 dst = ((uint64_t)src0 * (uint64_t)src1) >> bit_size;
47394 const uint32_t src0 =
47403 dst = ((uint64_t)src0 & mask) * ((uint64_t)src1 & mask);
47423 const int32_t src0 =
47433 int src0_chan = (src0 >> i) & 0xff;
47455 const struct uint32_vec src0 = {
47476 dst.x = src0.x; dst.y = src0.x >> 16;
47496 const uint32_t src0 =
47499 uint16_t dst = src0;
47518 const uint32_t src0 =
47521 uint16_t dst = src0 >> 16;
47539 const struct uint32_vec src0 = {
47560 dst.x = src0.x; dst.y = src0.x >> 8; dst.z = src0.x >> 16; dst.w = src0.x >> 24;
47583 const struct uint64_vec src0 = {
47604 dst.x = src0.x; dst.y = src0.x >> 32;
47624 const uint64_t src0 =
47627 uint32_t dst = src0;
47646 const uint64_t src0 =
47649 uint32_t dst = src0 >> 32;
47667 const struct uint64_vec src0 = {
47688 dst.x = src0.x; dst.y = src0.x >> 16; dst.z = src0.x >> 32; dst.w = src0.w >> 48;
47711 const struct uint64_vec src0 = {
47732 dst.x = src0.x; dst.y = src0.x >> 32;
47751 const struct uint32_vec src0 = {
47773 dst.x = unpack_half_1x16((uint16_t)(src0.x & 0xffff));
47774 dst.y = unpack_half_1x16((uint16_t)(src0.x << 16));
47800 const struct uint32_vec src0 = {
47822 dst.x = unpack_half_1x16_flush_to_zero((uint16_t)(src0.x & 0xffff));
47823 dst.y = unpack_half_1x16_flush_to_zero((uint16_t)(src0.x << 16));
47850 const uint32_t src0 =
47853 float32_t dst = unpack_half_1x16((uint16_t)(src0 & 0xffff));
47875 const uint32_t src0 =
47878 float32_t dst = unpack_half_1x16_flush_to_zero((uint16_t)(src0 & 0xffff));
47900 const uint32_t src0 =
47903 float32_t dst = unpack_half_1x16((uint16_t)(src0 >> 16));
47925 const uint32_t src0 =
47928 float32_t dst = unpack_half_1x16_flush_to_zero((uint16_t)(src0 >> 16));
47949 const struct uint32_vec src0 = {
47971 dst.x = unpack_snorm_1x16((uint16_t)(src0.x & 0xffff));
47972 dst.y = unpack_snorm_1x16((uint16_t)(src0.x << 16));
47998 const struct uint32_vec src0 = {
48020 dst.x = unpack_snorm_1x8((uint8_t)(src0.x & 0xff));
48021 dst.y = unpack_snorm_1x8((uint8_t)((src0.x >> 8) & 0xff));
48022 dst.z = unpack_snorm_1x8((uint8_t)((src0.x >> 16) & 0xff));
48023 dst.w = unpack_snorm_1x8((uint8_t)(src0.x >> 24));
48059 const struct uint32_vec src0 = {
48081 dst.x = unpack_unorm_1x16((uint16_t)(src0.x & 0xffff));
48082 dst.y = unpack_unorm_1x16((uint16_t)(src0.x << 16));
48108 const struct uint32_vec src0 = {
48130 dst.x = unpack_unorm_1x8((uint8_t)(src0.x & 0xff));
48131 dst.y = unpack_unorm_1x8((uint8_t)((src0.x >> 8) & 0xff));
48132 dst.z = unpack_unorm_1x8((uint8_t)((src0.x >> 16) & 0xff));
48133 dst.w = unpack_unorm_1x8((uint8_t)(src0.x >> 24));
48172 const uint1_t src0 =
48177 uint1_t dst = (src0 | src1) - ((src0 ^ src1) >> 1);
48192 const uint8_t src0 =
48197 uint8_t dst = (src0 | src1) - ((src0 ^ src1) >> 1);
48211 const uint16_t src0 =
48216 uint16_t dst = (src0 | src1) - ((src0 ^ src1) >> 1);
48230 const uint32_t src0 =
48235 uint32_t dst = (src0 | src1) - ((src0 ^ src1) >> 1);
48249 const uint64_t src0 =
48254 uint64_t dst = (src0 | src1) - ((src0 ^ src1) >> 1);
48281 const uint1_t src0 =
48289 uint32_t rotate_mask = sizeof(src0) * 8 - 1;
48290 dst = (src0 << (src1 & rotate_mask)) |
48291 (src0 >> (-src1 & rotate_mask));
48307 const uint8_t src0 =
48315 uint32_t rotate_mask = sizeof(src0) * 8 - 1;
48316 dst = (src0 << (src1 & rotate_mask)) |
48317 (src0 >> (-src1 & rotate_mask));
48332 const uint16_t src0 =
48340 uint32_t rotate_mask = sizeof(src0) * 8 - 1;
48341 dst = (src0 << (src1 & rotate_mask)) |
48342 (src0 >> (-src1 & rotate_mask));
48357 const uint32_t src0 =
48365 uint32_t rotate_mask = sizeof(src0) * 8 - 1;
48366 dst = (src0 << (src1 & rotate_mask)) |
48367 (src0 >> (-src1 & rotate_mask));
48382 const uint64_t src0 =
48390 uint32_t rotate_mask = sizeof(src0) * 8 - 1;
48391 dst = (src0 << (src1 & rotate_mask)) |
48392 (src0 >> (-src1 & rotate_mask));
48420 const uint1_t src0 =
48428 uint32_t rotate_mask = sizeof(src0) * 8 - 1;
48429 dst = (src0 >> (src1 & rotate_mask)) |
48430 (src0 << (-src1 & rotate_mask));
48446 const uint8_t src0 =
48454 uint32_t rotate_mask = sizeof(src0) * 8 - 1;
48455 dst = (src0 >> (src1 & rotate_mask)) |
48456 (src0 << (-src1 & rotate_mask));
48471 const uint16_t src0 =
48479 uint32_t rotate_mask = sizeof(src0) * 8 - 1;
48480 dst = (src0 >> (src1 & rotate_mask)) |
48481 (src0 << (-src1 & rotate_mask));
48496 const uint32_t src0 =
48504 uint32_t rotate_mask = sizeof(src0) * 8 - 1;
48505 dst = (src0 >> (src1 & rotate_mask)) |
48506 (src0 << (-src1 & rotate_mask));
48521 const uint64_t src0 =
48529 uint32_t rotate_mask = sizeof(src0) * 8 - 1;
48530 dst = (src0 >> (src1 & rotate_mask)) |
48531 (src0 << (-src1 & rotate_mask));
48557 const int32_t src0 =
48567 dst |= MIN2(((src0 >> i) & 0xff) + ((src1 >> i) & 0xff), 0xff) << i;
48590 const uint1_t src0 =
48595 uint1_t dst = src0 >> (src1 & (sizeof(src0) * 8 - 1));
48610 const uint8_t src0 =
48615 uint8_t dst = src0 >> (src1 & (sizeof(src0) * 8 - 1));
48629 const uint16_t src0 =
48634 uint16_t dst = src0 >> (src1 & (sizeof(src0) * 8 - 1));
48648 const uint32_t src0 =
48653 uint32_t dst = src0 >> (src1 & (sizeof(src0) * 8 - 1));
48667 const uint64_t src0 =
48672 uint64_t dst = src0 >> (src1 & (sizeof(src0) * 8 - 1));
48697 const int32_t src0 =
48707 int src0_chan = (src0 >> i) & 0xff;
48733 const uint1_t src0 =
48738 uint1_t dst = src0 < src1;
48753 const uint8_t src0 =
48758 uint8_t dst = src0 < src1;
48772 const uint16_t src0 =
48777 uint16_t dst = src0 < src1;
48791 const uint32_t src0 =
48796 uint32_t dst = src0 < src1;
48810 const uint64_t src0 =
48815 uint64_t dst = src0 < src1;
48842 const uint1_t src0 =
48847 uint1_t dst = src0 < src1 ? 0 : src0 - src1;
48862 const uint8_t src0 =
48867 uint8_t dst = src0 < src1 ? 0 : src0 - src1;
48881 const uint16_t src0 =
48886 uint16_t dst = src0 < src1 ? 0 : src0 - src1;
48900 const uint32_t src0 =
48905 uint32_t dst = src0 < src1 ? 0 : src0 - src1;
48919 const uint64_t src0 =
48924 uint64_t dst = src0 < src1 ? 0 : src0 - src1;
48950 const struct uint1_vec src0 = {
49257 dst.x = src0.x;
49331 const struct uint8_vec src0 = {
49638 dst.x = src0.x;
49696 const struct uint16_vec src0 = {
50003 dst.x = src0.x;
50061 const struct uint32_vec src0 = {
50368 dst.x = src0.x;
50426 const struct uint64_vec src0 = {
50733 dst.x = src0.x;
50804 const struct uint1_vec src0 = {
50845 dst.x = src0.x;
50863 const struct uint8_vec src0 = {
50904 dst.x = src0.x;
50920 const struct uint16_vec src0 = {
50961 dst.x = src0.x;
50977 const struct uint32_vec src0 = {
51018 dst.x = src0.x;
51034 const struct uint64_vec src0 = {
51075 dst.x = src0.x;
51104 const struct uint1_vec src0 = {
51164 dst.x = src0.x;
51186 const struct uint8_vec src0 = {
51246 dst.x = src0.x;
51265 const struct uint16_vec src0 = {
51325 dst.x = src0.x;
51344 const struct uint32_vec src0 = {
51404 dst.x = src0.x;
51423 const struct uint64_vec src0 = {
51483 dst.x = src0.x;
51515 const struct uint1_vec src0 = {
51594 dst.x = src0.x;
51620 const struct uint8_vec src0 = {
51699 dst.x = src0.x;
51721 const struct uint16_vec src0 = {
51800 dst.x = src0.x;
51822 const struct uint32_vec src0 = {
51901 dst.x = src0.x;
51923 const struct uint64_vec src0 = {
52002 dst.x = src0.x;
52037 const struct uint1_vec src0 = {
52135 dst.x = src0.x;
52165 const struct uint8_vec src0 = {
52263 dst.x = src0.x;
52288 const struct uint16_vec src0 = {
52386 dst.x = src0.x;
52411 const struct uint32_vec src0 = {
52509 dst.x = src0.x;
52534 const struct uint64_vec src0 = {
52632 dst.x = src0.x;
52670 const struct uint1_vec src0 = {
52825 dst.x = src0.x;
52867 const struct uint8_vec src0 = {
53022 dst.x = src0.x;
53056 const struct uint16_vec src0 = {
53211 dst.x = src0.x;
53245 const struct uint32_vec src0 = {
53400 dst.x = src0.x;
53434 const struct uint64_vec src0 = {
53589 dst.x = src0.x;