• Home
  • Raw
  • Download

Lines Matching refs:dst

301             float16_t dst = src0 ? 1.0 : 0.0;  in evaluate_b2f()  local
303 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_b2f()
316 float32_t dst = src0 ? 1.0 : 0.0; in evaluate_b2f() local
318 _dst_val.f32[_i] = dst; in evaluate_b2f()
331 float64_t dst = src0 ? 1.0 : 0.0; in evaluate_b2f() local
333 _dst_val.f64[_i] = dst; in evaluate_b2f()
360 int8_t dst = src0 ? 1 : 0; in evaluate_b2i() local
362 _dst_val.i8[_i] = dst; in evaluate_b2i()
375 int16_t dst = src0 ? 1 : 0; in evaluate_b2i() local
377 _dst_val.i16[_i] = dst; in evaluate_b2i()
390 int32_t dst = src0 ? 1 : 0; in evaluate_b2i() local
392 _dst_val.i32[_i] = dst; in evaluate_b2i()
405 int64_t dst = src0 ? 1 : 0; in evaluate_b2i() local
407 _dst_val.i64[_i] = dst; in evaluate_b2i()
445 struct bool32_vec dst; in evaluate_ball_fequal2() local
447 dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y)); in evaluate_ball_fequal2()
449 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_fequal2()
472 struct bool32_vec dst; in evaluate_ball_fequal2() local
474 dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y)); in evaluate_ball_fequal2()
476 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_fequal2()
499 struct bool32_vec dst; in evaluate_ball_fequal2() local
501 dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y)); in evaluate_ball_fequal2()
503 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_fequal2()
540 struct bool32_vec dst; in evaluate_ball_fequal3() local
542dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y) && (src0.z == src1.z)); in evaluate_ball_fequal3()
544 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_fequal3()
567 struct bool32_vec dst; in evaluate_ball_fequal3() local
569dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y) && (src0.z == src1.z)); in evaluate_ball_fequal3()
571 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_fequal3()
594 struct bool32_vec dst; in evaluate_ball_fequal3() local
596dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y) && (src0.z == src1.z)); in evaluate_ball_fequal3()
598 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_fequal3()
635 struct bool32_vec dst; in evaluate_ball_fequal4() local
637dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y) && (src0.z == src1.z) &&… in evaluate_ball_fequal4()
639 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_fequal4()
662 struct bool32_vec dst; in evaluate_ball_fequal4() local
664dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y) && (src0.z == src1.z) &&… in evaluate_ball_fequal4()
666 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_fequal4()
689 struct bool32_vec dst; in evaluate_ball_fequal4() local
691dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y) && (src0.z == src1.z) &&… in evaluate_ball_fequal4()
693 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_fequal4()
730 struct bool32_vec dst; in evaluate_ball_iequal2() local
732 dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y)); in evaluate_ball_iequal2()
734 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_iequal2()
757 struct bool32_vec dst; in evaluate_ball_iequal2() local
759 dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y)); in evaluate_ball_iequal2()
761 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_iequal2()
784 struct bool32_vec dst; in evaluate_ball_iequal2() local
786 dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y)); in evaluate_ball_iequal2()
788 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_iequal2()
811 struct bool32_vec dst; in evaluate_ball_iequal2() local
813 dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y)); in evaluate_ball_iequal2()
815 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_iequal2()
852 struct bool32_vec dst; in evaluate_ball_iequal3() local
854dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y) && (src0.z == src1.z)); in evaluate_ball_iequal3()
856 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_iequal3()
879 struct bool32_vec dst; in evaluate_ball_iequal3() local
881dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y) && (src0.z == src1.z)); in evaluate_ball_iequal3()
883 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_iequal3()
906 struct bool32_vec dst; in evaluate_ball_iequal3() local
908dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y) && (src0.z == src1.z)); in evaluate_ball_iequal3()
910 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_iequal3()
933 struct bool32_vec dst; in evaluate_ball_iequal3() local
935dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y) && (src0.z == src1.z)); in evaluate_ball_iequal3()
937 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_iequal3()
974 struct bool32_vec dst; in evaluate_ball_iequal4() local
976dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y) && (src0.z == src1.z) &&… in evaluate_ball_iequal4()
978 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_iequal4()
1001 struct bool32_vec dst; in evaluate_ball_iequal4() local
1003dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y) && (src0.z == src1.z) &&… in evaluate_ball_iequal4()
1005 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_iequal4()
1028 struct bool32_vec dst; in evaluate_ball_iequal4() local
1030dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y) && (src0.z == src1.z) &&… in evaluate_ball_iequal4()
1032 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_iequal4()
1055 struct bool32_vec dst; in evaluate_ball_iequal4() local
1057dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y) && (src0.z == src1.z) &&… in evaluate_ball_iequal4()
1059 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_ball_iequal4()
1096 struct bool32_vec dst; in evaluate_bany_fnequal2() local
1098 dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y)); in evaluate_bany_fnequal2()
1100 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_fnequal2()
1123 struct bool32_vec dst; in evaluate_bany_fnequal2() local
1125 dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y)); in evaluate_bany_fnequal2()
1127 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_fnequal2()
1150 struct bool32_vec dst; in evaluate_bany_fnequal2() local
1152 dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y)); in evaluate_bany_fnequal2()
1154 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_fnequal2()
1191 struct bool32_vec dst; in evaluate_bany_fnequal3() local
1193dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y) || (src0.z != src1.z)); in evaluate_bany_fnequal3()
1195 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_fnequal3()
1218 struct bool32_vec dst; in evaluate_bany_fnequal3() local
1220dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y) || (src0.z != src1.z)); in evaluate_bany_fnequal3()
1222 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_fnequal3()
1245 struct bool32_vec dst; in evaluate_bany_fnequal3() local
1247dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y) || (src0.z != src1.z)); in evaluate_bany_fnequal3()
1249 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_fnequal3()
1286 struct bool32_vec dst; in evaluate_bany_fnequal4() local
1288dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y) || (src0.z != src1.z) ||… in evaluate_bany_fnequal4()
1290 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_fnequal4()
1313 struct bool32_vec dst; in evaluate_bany_fnequal4() local
1315dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y) || (src0.z != src1.z) ||… in evaluate_bany_fnequal4()
1317 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_fnequal4()
1340 struct bool32_vec dst; in evaluate_bany_fnequal4() local
1342dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y) || (src0.z != src1.z) ||… in evaluate_bany_fnequal4()
1344 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_fnequal4()
1381 struct bool32_vec dst; in evaluate_bany_inequal2() local
1383 dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y)); in evaluate_bany_inequal2()
1385 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_inequal2()
1408 struct bool32_vec dst; in evaluate_bany_inequal2() local
1410 dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y)); in evaluate_bany_inequal2()
1412 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_inequal2()
1435 struct bool32_vec dst; in evaluate_bany_inequal2() local
1437 dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y)); in evaluate_bany_inequal2()
1439 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_inequal2()
1462 struct bool32_vec dst; in evaluate_bany_inequal2() local
1464 dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y)); in evaluate_bany_inequal2()
1466 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_inequal2()
1503 struct bool32_vec dst; in evaluate_bany_inequal3() local
1505dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y) || (src0.z != src1.z)); in evaluate_bany_inequal3()
1507 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_inequal3()
1530 struct bool32_vec dst; in evaluate_bany_inequal3() local
1532dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y) || (src0.z != src1.z)); in evaluate_bany_inequal3()
1534 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_inequal3()
1557 struct bool32_vec dst; in evaluate_bany_inequal3() local
1559dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y) || (src0.z != src1.z)); in evaluate_bany_inequal3()
1561 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_inequal3()
1584 struct bool32_vec dst; in evaluate_bany_inequal3() local
1586dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y) || (src0.z != src1.z)); in evaluate_bany_inequal3()
1588 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_inequal3()
1625 struct bool32_vec dst; in evaluate_bany_inequal4() local
1627dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y) || (src0.z != src1.z) ||… in evaluate_bany_inequal4()
1629 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_inequal4()
1652 struct bool32_vec dst; in evaluate_bany_inequal4() local
1654dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y) || (src0.z != src1.z) ||… in evaluate_bany_inequal4()
1656 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_inequal4()
1679 struct bool32_vec dst; in evaluate_bany_inequal4() local
1681dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y) || (src0.z != src1.z) ||… in evaluate_bany_inequal4()
1683 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_inequal4()
1706 struct bool32_vec dst; in evaluate_bany_inequal4() local
1708dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y) || (src0.z != src1.z) ||… in evaluate_bany_inequal4()
1710 _dst_val.u32[0] = dst.x ? NIR_TRUE : NIR_FALSE; in evaluate_bany_inequal4()
1740 uint8_t dst = src0 ? src1 : src2; in evaluate_bcsel() local
1742 _dst_val.u8[_i] = dst; in evaluate_bcsel()
1759 uint16_t dst = src0 ? src1 : src2; in evaluate_bcsel() local
1761 _dst_val.u16[_i] = dst; in evaluate_bcsel()
1778 uint32_t dst = src0 ? src1 : src2; in evaluate_bcsel() local
1780 _dst_val.u32[_i] = dst; in evaluate_bcsel()
1797 uint64_t dst = src0 ? src1 : src2; in evaluate_bcsel() local
1799 _dst_val.u64[_i] = dst; in evaluate_bcsel()
1829 uint32_t dst; in evaluate_bfi() local
1834 dst = base; in evaluate_bfi()
1841 dst = (base & ~mask) | (insert & mask); in evaluate_bfi()
1845 _dst_val.u32[_i] = dst; in evaluate_bfi()
1867 uint32_t dst; in evaluate_bfm() local
1872 dst = 0; /* undefined */ in evaluate_bfm()
1874 dst = ((1u << bits) - 1) << offset; in evaluate_bfm()
1877 _dst_val.u32[_i] = dst; in evaluate_bfm()
1897 uint32_t dst; in evaluate_bit_count() local
1900 dst = 0; in evaluate_bit_count()
1903 dst++; in evaluate_bit_count()
1907 _dst_val.u32[_i] = dst; in evaluate_bit_count()
1933 uint32_t dst; in evaluate_bitfield_insert() local
1939 dst = base; in evaluate_bitfield_insert()
1941 dst = 0; in evaluate_bitfield_insert()
1944 dst = (base & ~mask) | ((insert << offset) & mask); in evaluate_bitfield_insert()
1948 _dst_val.u32[_i] = dst; in evaluate_bitfield_insert()
1968 uint32_t dst; in evaluate_bitfield_reverse() local
1972 dst = 0; in evaluate_bitfield_reverse()
1974 dst |= ((src0 >> bit) & 1) << (31 - bit); in evaluate_bitfield_reverse()
1977 _dst_val.u32[_i] = dst; in evaluate_bitfield_reverse()
2001 int8_t dst = (int16_t)(src0 >> (src1 * 16)); in evaluate_extract_i16() local
2003 _dst_val.i8[_i] = dst; in evaluate_extract_i16()
2019 int16_t dst = (int16_t)(src0 >> (src1 * 16)); in evaluate_extract_i16() local
2021 _dst_val.i16[_i] = dst; in evaluate_extract_i16()
2037 int32_t dst = (int16_t)(src0 >> (src1 * 16)); in evaluate_extract_i16() local
2039 _dst_val.i32[_i] = dst; in evaluate_extract_i16()
2055 int64_t dst = (int16_t)(src0 >> (src1 * 16)); in evaluate_extract_i16() local
2057 _dst_val.i64[_i] = dst; in evaluate_extract_i16()
2087 int8_t dst = (int8_t)(src0 >> (src1 * 8)); in evaluate_extract_i8() local
2089 _dst_val.i8[_i] = dst; in evaluate_extract_i8()
2105 int16_t dst = (int8_t)(src0 >> (src1 * 8)); in evaluate_extract_i8() local
2107 _dst_val.i16[_i] = dst; in evaluate_extract_i8()
2123 int32_t dst = (int8_t)(src0 >> (src1 * 8)); in evaluate_extract_i8() local
2125 _dst_val.i32[_i] = dst; in evaluate_extract_i8()
2141 int64_t dst = (int8_t)(src0 >> (src1 * 8)); in evaluate_extract_i8() local
2143 _dst_val.i64[_i] = dst; in evaluate_extract_i8()
2173 uint8_t dst = (uint16_t)(src0 >> (src1 * 16)); in evaluate_extract_u16() local
2175 _dst_val.u8[_i] = dst; in evaluate_extract_u16()
2191 uint16_t dst = (uint16_t)(src0 >> (src1 * 16)); in evaluate_extract_u16() local
2193 _dst_val.u16[_i] = dst; in evaluate_extract_u16()
2209 uint32_t dst = (uint16_t)(src0 >> (src1 * 16)); in evaluate_extract_u16() local
2211 _dst_val.u32[_i] = dst; in evaluate_extract_u16()
2227 uint64_t dst = (uint16_t)(src0 >> (src1 * 16)); in evaluate_extract_u16() local
2229 _dst_val.u64[_i] = dst; in evaluate_extract_u16()
2259 uint8_t dst = (uint8_t)(src0 >> (src1 * 8)); in evaluate_extract_u8() local
2261 _dst_val.u8[_i] = dst; in evaluate_extract_u8()
2277 uint16_t dst = (uint8_t)(src0 >> (src1 * 8)); in evaluate_extract_u8() local
2279 _dst_val.u16[_i] = dst; in evaluate_extract_u8()
2295 uint32_t dst = (uint8_t)(src0 >> (src1 * 8)); in evaluate_extract_u8() local
2297 _dst_val.u32[_i] = dst; in evaluate_extract_u8()
2313 uint64_t dst = (uint8_t)(src0 >> (src1 * 8)); in evaluate_extract_u8() local
2315 _dst_val.u64[_i] = dst; in evaluate_extract_u8()
2343 bool32_t dst = src0 != 0.0; in evaluate_f2b() local
2345 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_f2b()
2359 bool32_t dst = src0 != 0.0; in evaluate_f2b() local
2361 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_f2b()
2375 bool32_t dst = src0 != 0.0; in evaluate_f2b() local
2377 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_f2b()
2405 float16_t dst = src0; in evaluate_f2f16_rtne() local
2407 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_f2f16_rtne()
2421 float16_t dst = src0; in evaluate_f2f16_rtne() local
2423 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_f2f16_rtne()
2437 float16_t dst = src0; in evaluate_f2f16_rtne() local
2439 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_f2f16_rtne()
2467 float16_t dst = src0; in evaluate_f2f16_rtz() local
2469 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_f2f16_rtz()
2483 float16_t dst = src0; in evaluate_f2f16_rtz() local
2485 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_f2f16_rtz()
2499 float16_t dst = src0; in evaluate_f2f16_rtz() local
2501 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_f2f16_rtz()
2529 float16_t dst = src0; in evaluate_f2f16_undef() local
2531 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_f2f16_undef()
2545 float16_t dst = src0; in evaluate_f2f16_undef() local
2547 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_f2f16_undef()
2561 float16_t dst = src0; in evaluate_f2f16_undef() local
2563 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_f2f16_undef()
2591 float32_t dst = src0; in evaluate_f2f32() local
2593 _dst_val.f32[_i] = dst; in evaluate_f2f32()
2607 float32_t dst = src0; in evaluate_f2f32() local
2609 _dst_val.f32[_i] = dst; in evaluate_f2f32()
2623 float32_t dst = src0; in evaluate_f2f32() local
2625 _dst_val.f32[_i] = dst; in evaluate_f2f32()
2653 float64_t dst = src0; in evaluate_f2f64() local
2655 _dst_val.f64[_i] = dst; in evaluate_f2f64()
2669 float64_t dst = src0; in evaluate_f2f64() local
2671 _dst_val.f64[_i] = dst; in evaluate_f2f64()
2685 float64_t dst = src0; in evaluate_f2f64() local
2687 _dst_val.f64[_i] = dst; in evaluate_f2f64()
2715 int16_t dst = src0; in evaluate_f2i16() local
2717 _dst_val.i16[_i] = dst; in evaluate_f2i16()
2731 int16_t dst = src0; in evaluate_f2i16() local
2733 _dst_val.i16[_i] = dst; in evaluate_f2i16()
2747 int16_t dst = src0; in evaluate_f2i16() local
2749 _dst_val.i16[_i] = dst; in evaluate_f2i16()
2777 int32_t dst = src0; in evaluate_f2i32() local
2779 _dst_val.i32[_i] = dst; in evaluate_f2i32()
2793 int32_t dst = src0; in evaluate_f2i32() local
2795 _dst_val.i32[_i] = dst; in evaluate_f2i32()
2809 int32_t dst = src0; in evaluate_f2i32() local
2811 _dst_val.i32[_i] = dst; in evaluate_f2i32()
2839 int64_t dst = src0; in evaluate_f2i64() local
2841 _dst_val.i64[_i] = dst; in evaluate_f2i64()
2855 int64_t dst = src0; in evaluate_f2i64() local
2857 _dst_val.i64[_i] = dst; in evaluate_f2i64()
2871 int64_t dst = src0; in evaluate_f2i64() local
2873 _dst_val.i64[_i] = dst; in evaluate_f2i64()
2901 int8_t dst = src0; in evaluate_f2i8() local
2903 _dst_val.i8[_i] = dst; in evaluate_f2i8()
2917 int8_t dst = src0; in evaluate_f2i8() local
2919 _dst_val.i8[_i] = dst; in evaluate_f2i8()
2933 int8_t dst = src0; in evaluate_f2i8() local
2935 _dst_val.i8[_i] = dst; in evaluate_f2i8()
2963 uint16_t dst = src0; in evaluate_f2u16() local
2965 _dst_val.u16[_i] = dst; in evaluate_f2u16()
2979 uint16_t dst = src0; in evaluate_f2u16() local
2981 _dst_val.u16[_i] = dst; in evaluate_f2u16()
2995 uint16_t dst = src0; in evaluate_f2u16() local
2997 _dst_val.u16[_i] = dst; in evaluate_f2u16()
3025 uint32_t dst = src0; in evaluate_f2u32() local
3027 _dst_val.u32[_i] = dst; in evaluate_f2u32()
3041 uint32_t dst = src0; in evaluate_f2u32() local
3043 _dst_val.u32[_i] = dst; in evaluate_f2u32()
3057 uint32_t dst = src0; in evaluate_f2u32() local
3059 _dst_val.u32[_i] = dst; in evaluate_f2u32()
3087 uint64_t dst = src0; in evaluate_f2u64() local
3089 _dst_val.u64[_i] = dst; in evaluate_f2u64()
3103 uint64_t dst = src0; in evaluate_f2u64() local
3105 _dst_val.u64[_i] = dst; in evaluate_f2u64()
3119 uint64_t dst = src0; in evaluate_f2u64() local
3121 _dst_val.u64[_i] = dst; in evaluate_f2u64()
3149 uint8_t dst = src0; in evaluate_f2u8() local
3151 _dst_val.u8[_i] = dst; in evaluate_f2u8()
3165 uint8_t dst = src0; in evaluate_f2u8() local
3167 _dst_val.u8[_i] = dst; in evaluate_f2u8()
3181 uint8_t dst = src0; in evaluate_f2u8() local
3183 _dst_val.u8[_i] = dst; in evaluate_f2u8()
3211 float16_t dst = fabs(src0); in evaluate_fabs() local
3213 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fabs()
3227 float32_t dst = fabs(src0); in evaluate_fabs() local
3229 _dst_val.f32[_i] = dst; in evaluate_fabs()
3243 float64_t dst = fabs(src0); in evaluate_fabs() local
3245 _dst_val.f64[_i] = dst; in evaluate_fabs()
3275 float16_t dst = src0 + src1; in evaluate_fadd() local
3277 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fadd()
3293 float32_t dst = src0 + src1; in evaluate_fadd() local
3295 _dst_val.f32[_i] = dst; in evaluate_fadd()
3311 float64_t dst = src0 + src1; in evaluate_fadd() local
3313 _dst_val.f64[_i] = dst; in evaluate_fadd()
3349 struct float32_vec dst; in evaluate_fall_equal2() local
3351 dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y)) ? 1.0f : 0.0f; in evaluate_fall_equal2()
3353 _dst_val.f32[0] = dst.x; in evaluate_fall_equal2()
3382 struct float32_vec dst; in evaluate_fall_equal3() local
3384dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y) && (src0.z == src1.z)) ?… in evaluate_fall_equal3()
3386 _dst_val.f32[0] = dst.x; in evaluate_fall_equal3()
3415 struct float32_vec dst; in evaluate_fall_equal4() local
3417dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y) && (src0.z == src1.z) &&… in evaluate_fall_equal4()
3419 _dst_val.f32[0] = dst.x; in evaluate_fall_equal4()
3440 float32_t dst = ((src0 != 0.0f) && (src1 != 0.0f)) ? 1.0f : 0.0f; in evaluate_fand() local
3442 _dst_val.f32[_i] = dst; in evaluate_fand()
3472 struct float32_vec dst; in evaluate_fany_nequal2() local
3474 dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y)) ? 1.0f : 0.0f; in evaluate_fany_nequal2()
3476 _dst_val.f32[0] = dst.x; in evaluate_fany_nequal2()
3505 struct float32_vec dst; in evaluate_fany_nequal3() local
3507dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y) || (src0.z != src1.z)) ?… in evaluate_fany_nequal3()
3509 _dst_val.f32[0] = dst.x; in evaluate_fany_nequal3()
3538 struct float32_vec dst; in evaluate_fany_nequal4() local
3540dst.x = dst.y = dst.z = dst.w = ((src0.x != src1.x) || (src0.y != src1.y) || (src0.z != src1.z) ||… in evaluate_fany_nequal4()
3542 _dst_val.f32[0] = dst.x; in evaluate_fany_nequal4()
3563 float16_t dst = bit_size == 64 ? ceil(src0) : ceilf(src0); in evaluate_fceil() local
3565 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fceil()
3579 float32_t dst = bit_size == 64 ? ceil(src0) : ceilf(src0); in evaluate_fceil() local
3581 _dst_val.f32[_i] = dst; in evaluate_fceil()
3595 float64_t dst = bit_size == 64 ? ceil(src0) : ceilf(src0); in evaluate_fceil() local
3597 _dst_val.f64[_i] = dst; in evaluate_fceil()
3625 float16_t dst = bit_size == 64 ? cos(src0) : cosf(src0); in evaluate_fcos() local
3627 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fcos()
3641 float32_t dst = bit_size == 64 ? cos(src0) : cosf(src0); in evaluate_fcos() local
3643 _dst_val.f32[_i] = dst; in evaluate_fcos()
3657 float64_t dst = bit_size == 64 ? cos(src0) : cosf(src0); in evaluate_fcos() local
3659 _dst_val.f64[_i] = dst; in evaluate_fcos()
3689 float32_t dst = (src0 != 0.0f) ? src1 : src2; in evaluate_fcsel() local
3691 _dst_val.f32[_i] = dst; in evaluate_fcsel()
3711 float16_t dst = 0.0; in evaluate_fddx() local
3713 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fddx()
3725 float32_t dst = 0.0; in evaluate_fddx() local
3727 _dst_val.f32[_i] = dst; in evaluate_fddx()
3739 float64_t dst = 0.0; in evaluate_fddx() local
3741 _dst_val.f64[_i] = dst; in evaluate_fddx()
3767 float16_t dst = 0.0; in evaluate_fddx_coarse() local
3769 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fddx_coarse()
3781 float32_t dst = 0.0; in evaluate_fddx_coarse() local
3783 _dst_val.f32[_i] = dst; in evaluate_fddx_coarse()
3795 float64_t dst = 0.0; in evaluate_fddx_coarse() local
3797 _dst_val.f64[_i] = dst; in evaluate_fddx_coarse()
3823 float16_t dst = 0.0; in evaluate_fddx_fine() local
3825 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fddx_fine()
3837 float32_t dst = 0.0; in evaluate_fddx_fine() local
3839 _dst_val.f32[_i] = dst; in evaluate_fddx_fine()
3851 float64_t dst = 0.0; in evaluate_fddx_fine() local
3853 _dst_val.f64[_i] = dst; in evaluate_fddx_fine()
3879 float16_t dst = 0.0; in evaluate_fddy() local
3881 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fddy()
3893 float32_t dst = 0.0; in evaluate_fddy() local
3895 _dst_val.f32[_i] = dst; in evaluate_fddy()
3907 float64_t dst = 0.0; in evaluate_fddy() local
3909 _dst_val.f64[_i] = dst; in evaluate_fddy()
3935 float16_t dst = 0.0; in evaluate_fddy_coarse() local
3937 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fddy_coarse()
3949 float32_t dst = 0.0; in evaluate_fddy_coarse() local
3951 _dst_val.f32[_i] = dst; in evaluate_fddy_coarse()
3963 float64_t dst = 0.0; in evaluate_fddy_coarse() local
3965 _dst_val.f64[_i] = dst; in evaluate_fddy_coarse()
3991 float16_t dst = 0.0; in evaluate_fddy_fine() local
3993 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fddy_fine()
4005 float32_t dst = 0.0; in evaluate_fddy_fine() local
4007 _dst_val.f32[_i] = dst; in evaluate_fddy_fine()
4019 float64_t dst = 0.0; in evaluate_fddy_fine() local
4021 _dst_val.f64[_i] = dst; in evaluate_fddy_fine()
4051 float16_t dst = src0 / src1; in evaluate_fdiv() local
4053 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fdiv()
4069 float32_t dst = src0 / src1; in evaluate_fdiv() local
4071 _dst_val.f32[_i] = dst; in evaluate_fdiv()
4087 float64_t dst = src0 / src1; in evaluate_fdiv() local
4089 _dst_val.f64[_i] = dst; in evaluate_fdiv()
4127 struct float16_vec dst; in evaluate_fdot2() local
4129 dst.x = dst.y = dst.z = dst.w = ((src0.x * src1.x) + (src0.y * src1.y)); in evaluate_fdot2()
4131 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fdot2()
4154 struct float32_vec dst; in evaluate_fdot2() local
4156 dst.x = dst.y = dst.z = dst.w = ((src0.x * src1.x) + (src0.y * src1.y)); in evaluate_fdot2()
4158 _dst_val.f32[0] = dst.x; in evaluate_fdot2()
4181 struct float64_vec dst; in evaluate_fdot2() local
4183 dst.x = dst.y = dst.z = dst.w = ((src0.x * src1.x) + (src0.y * src1.y)); in evaluate_fdot2()
4185 _dst_val.f64[0] = dst.x; in evaluate_fdot2()
4222 struct float16_vec dst; in evaluate_fdot3() local
4224dst.x = dst.y = dst.z = dst.w = ((src0.x * src1.x) + (src0.y * src1.y) + (src0.z * src1.z)); in evaluate_fdot3()
4226 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fdot3()
4249 struct float32_vec dst; in evaluate_fdot3() local
4251dst.x = dst.y = dst.z = dst.w = ((src0.x * src1.x) + (src0.y * src1.y) + (src0.z * src1.z)); in evaluate_fdot3()
4253 _dst_val.f32[0] = dst.x; in evaluate_fdot3()
4276 struct float64_vec dst; in evaluate_fdot3() local
4278dst.x = dst.y = dst.z = dst.w = ((src0.x * src1.x) + (src0.y * src1.y) + (src0.z * src1.z)); in evaluate_fdot3()
4280 _dst_val.f64[0] = dst.x; in evaluate_fdot3()
4317 struct float16_vec dst; in evaluate_fdot4() local
4319dst.x = dst.y = dst.z = dst.w = ((src0.x * src1.x) + (src0.y * src1.y) + (src0.z * src1.z) + (src0… in evaluate_fdot4()
4321 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fdot4()
4344 struct float32_vec dst; in evaluate_fdot4() local
4346dst.x = dst.y = dst.z = dst.w = ((src0.x * src1.x) + (src0.y * src1.y) + (src0.z * src1.z) + (src0… in evaluate_fdot4()
4348 _dst_val.f32[0] = dst.x; in evaluate_fdot4()
4371 struct float64_vec dst; in evaluate_fdot4() local
4373dst.x = dst.y = dst.z = dst.w = ((src0.x * src1.x) + (src0.y * src1.y) + (src0.z * src1.z) + (src0… in evaluate_fdot4()
4375 _dst_val.f64[0] = dst.x; in evaluate_fdot4()
4412 struct float16_vec dst; in evaluate_fdot_replicated2() local
4414 dst.x = dst.y = dst.z = dst.w = ((src0.x * src1.x) + (src0.y * src1.y)); in evaluate_fdot_replicated2()
4416 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fdot_replicated2()
4417 _dst_val.u16[1] = _mesa_float_to_half(dst.y); in evaluate_fdot_replicated2()
4418 _dst_val.u16[2] = _mesa_float_to_half(dst.z); in evaluate_fdot_replicated2()
4419 _dst_val.u16[3] = _mesa_float_to_half(dst.w); in evaluate_fdot_replicated2()
4442 struct float32_vec dst; in evaluate_fdot_replicated2() local
4444 dst.x = dst.y = dst.z = dst.w = ((src0.x * src1.x) + (src0.y * src1.y)); in evaluate_fdot_replicated2()
4446 _dst_val.f32[0] = dst.x; in evaluate_fdot_replicated2()
4447 _dst_val.f32[1] = dst.y; in evaluate_fdot_replicated2()
4448 _dst_val.f32[2] = dst.z; in evaluate_fdot_replicated2()
4449 _dst_val.f32[3] = dst.w; in evaluate_fdot_replicated2()
4472 struct float64_vec dst; in evaluate_fdot_replicated2() local
4474 dst.x = dst.y = dst.z = dst.w = ((src0.x * src1.x) + (src0.y * src1.y)); in evaluate_fdot_replicated2()
4476 _dst_val.f64[0] = dst.x; in evaluate_fdot_replicated2()
4477 _dst_val.f64[1] = dst.y; in evaluate_fdot_replicated2()
4478 _dst_val.f64[2] = dst.z; in evaluate_fdot_replicated2()
4479 _dst_val.f64[3] = dst.w; in evaluate_fdot_replicated2()
4516 struct float16_vec dst; in evaluate_fdot_replicated3() local
4518dst.x = dst.y = dst.z = dst.w = ((src0.x * src1.x) + (src0.y * src1.y) + (src0.z * src1.z)); in evaluate_fdot_replicated3()
4520 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fdot_replicated3()
4521 _dst_val.u16[1] = _mesa_float_to_half(dst.y); in evaluate_fdot_replicated3()
4522 _dst_val.u16[2] = _mesa_float_to_half(dst.z); in evaluate_fdot_replicated3()
4523 _dst_val.u16[3] = _mesa_float_to_half(dst.w); in evaluate_fdot_replicated3()
4546 struct float32_vec dst; in evaluate_fdot_replicated3() local
4548dst.x = dst.y = dst.z = dst.w = ((src0.x * src1.x) + (src0.y * src1.y) + (src0.z * src1.z)); in evaluate_fdot_replicated3()
4550 _dst_val.f32[0] = dst.x; in evaluate_fdot_replicated3()
4551 _dst_val.f32[1] = dst.y; in evaluate_fdot_replicated3()
4552 _dst_val.f32[2] = dst.z; in evaluate_fdot_replicated3()
4553 _dst_val.f32[3] = dst.w; in evaluate_fdot_replicated3()
4576 struct float64_vec dst; in evaluate_fdot_replicated3() local
4578dst.x = dst.y = dst.z = dst.w = ((src0.x * src1.x) + (src0.y * src1.y) + (src0.z * src1.z)); in evaluate_fdot_replicated3()
4580 _dst_val.f64[0] = dst.x; in evaluate_fdot_replicated3()
4581 _dst_val.f64[1] = dst.y; in evaluate_fdot_replicated3()
4582 _dst_val.f64[2] = dst.z; in evaluate_fdot_replicated3()
4583 _dst_val.f64[3] = dst.w; in evaluate_fdot_replicated3()
4620 struct float16_vec dst; in evaluate_fdot_replicated4() local
4622dst.x = dst.y = dst.z = dst.w = ((src0.x * src1.x) + (src0.y * src1.y) + (src0.z * src1.z) + (src0… in evaluate_fdot_replicated4()
4624 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fdot_replicated4()
4625 _dst_val.u16[1] = _mesa_float_to_half(dst.y); in evaluate_fdot_replicated4()
4626 _dst_val.u16[2] = _mesa_float_to_half(dst.z); in evaluate_fdot_replicated4()
4627 _dst_val.u16[3] = _mesa_float_to_half(dst.w); in evaluate_fdot_replicated4()
4650 struct float32_vec dst; in evaluate_fdot_replicated4() local
4652dst.x = dst.y = dst.z = dst.w = ((src0.x * src1.x) + (src0.y * src1.y) + (src0.z * src1.z) + (src0… in evaluate_fdot_replicated4()
4654 _dst_val.f32[0] = dst.x; in evaluate_fdot_replicated4()
4655 _dst_val.f32[1] = dst.y; in evaluate_fdot_replicated4()
4656 _dst_val.f32[2] = dst.z; in evaluate_fdot_replicated4()
4657 _dst_val.f32[3] = dst.w; in evaluate_fdot_replicated4()
4680 struct float64_vec dst; in evaluate_fdot_replicated4() local
4682dst.x = dst.y = dst.z = dst.w = ((src0.x * src1.x) + (src0.y * src1.y) + (src0.z * src1.z) + (src0… in evaluate_fdot_replicated4()
4684 _dst_val.f64[0] = dst.x; in evaluate_fdot_replicated4()
4685 _dst_val.f64[1] = dst.y; in evaluate_fdot_replicated4()
4686 _dst_val.f64[2] = dst.z; in evaluate_fdot_replicated4()
4687 _dst_val.f64[3] = dst.w; in evaluate_fdot_replicated4()
4724 struct float16_vec dst; in evaluate_fdph() local
4726dst.x = dst.y = dst.z = dst.w = src0.x * src1.x + src0.y * src1.y + src0.z * src1.z + src1.w; in evaluate_fdph()
4728 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fdph()
4751 struct float32_vec dst; in evaluate_fdph() local
4753dst.x = dst.y = dst.z = dst.w = src0.x * src1.x + src0.y * src1.y + src0.z * src1.z + src1.w; in evaluate_fdph()
4755 _dst_val.f32[0] = dst.x; in evaluate_fdph()
4778 struct float64_vec dst; in evaluate_fdph() local
4780dst.x = dst.y = dst.z = dst.w = src0.x * src1.x + src0.y * src1.y + src0.z * src1.z + src1.w; in evaluate_fdph()
4782 _dst_val.f64[0] = dst.x; in evaluate_fdph()
4819 struct float16_vec dst; in evaluate_fdph_replicated() local
4821dst.x = dst.y = dst.z = dst.w = src0.x * src1.x + src0.y * src1.y + src0.z * src1.z + src1.w; in evaluate_fdph_replicated()
4823 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fdph_replicated()
4824 _dst_val.u16[1] = _mesa_float_to_half(dst.y); in evaluate_fdph_replicated()
4825 _dst_val.u16[2] = _mesa_float_to_half(dst.z); in evaluate_fdph_replicated()
4826 _dst_val.u16[3] = _mesa_float_to_half(dst.w); in evaluate_fdph_replicated()
4849 struct float32_vec dst; in evaluate_fdph_replicated() local
4851dst.x = dst.y = dst.z = dst.w = src0.x * src1.x + src0.y * src1.y + src0.z * src1.z + src1.w; in evaluate_fdph_replicated()
4853 _dst_val.f32[0] = dst.x; in evaluate_fdph_replicated()
4854 _dst_val.f32[1] = dst.y; in evaluate_fdph_replicated()
4855 _dst_val.f32[2] = dst.z; in evaluate_fdph_replicated()
4856 _dst_val.f32[3] = dst.w; in evaluate_fdph_replicated()
4879 struct float64_vec dst; in evaluate_fdph_replicated() local
4881dst.x = dst.y = dst.z = dst.w = src0.x * src1.x + src0.y * src1.y + src0.z * src1.z + src1.w; in evaluate_fdph_replicated()
4883 _dst_val.f64[0] = dst.x; in evaluate_fdph_replicated()
4884 _dst_val.f64[1] = dst.y; in evaluate_fdph_replicated()
4885 _dst_val.f64[2] = dst.z; in evaluate_fdph_replicated()
4886 _dst_val.f64[3] = dst.w; in evaluate_fdph_replicated()
4915 bool32_t dst = src0 == src1; in evaluate_feq() local
4917 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_feq()
4933 bool32_t dst = src0 == src1; in evaluate_feq() local
4935 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_feq()
4951 bool32_t dst = src0 == src1; in evaluate_feq() local
4953 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_feq()
4981 float16_t dst = exp2f(src0); in evaluate_fexp2() local
4983 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fexp2()
4997 float32_t dst = exp2f(src0); in evaluate_fexp2() local
4999 _dst_val.f32[_i] = dst; in evaluate_fexp2()
5013 float64_t dst = exp2f(src0); in evaluate_fexp2() local
5015 _dst_val.f64[_i] = dst; in evaluate_fexp2()
5043 float16_t dst = bit_size == 64 ? floor(src0) : floorf(src0); in evaluate_ffloor() local
5045 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_ffloor()
5059 float32_t dst = bit_size == 64 ? floor(src0) : floorf(src0); in evaluate_ffloor() local
5061 _dst_val.f32[_i] = dst; in evaluate_ffloor()
5075 float64_t dst = bit_size == 64 ? floor(src0) : floorf(src0); in evaluate_ffloor() local
5077 _dst_val.f64[_i] = dst; in evaluate_ffloor()
5109 float16_t dst = src0 * src1 + src2; in evaluate_ffma() local
5111 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_ffma()
5129 float32_t dst = src0 * src1 + src2; in evaluate_ffma() local
5131 _dst_val.f32[_i] = dst; in evaluate_ffma()
5149 float64_t dst = src0 * src1 + src2; in evaluate_ffma() local
5151 _dst_val.f64[_i] = dst; in evaluate_ffma()
5179 float16_t dst = src0 - (bit_size == 64 ? floor(src0) : floorf(src0)); in evaluate_ffract() local
5181 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_ffract()
5195 float32_t dst = src0 - (bit_size == 64 ? floor(src0) : floorf(src0)); in evaluate_ffract() local
5197 _dst_val.f32[_i] = dst; in evaluate_ffract()
5211 float64_t dst = src0 - (bit_size == 64 ? floor(src0) : floorf(src0)); in evaluate_ffract() local
5213 _dst_val.f64[_i] = dst; in evaluate_ffract()
5243 bool32_t dst = src0 >= src1; in evaluate_fge() local
5245 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_fge()
5261 bool32_t dst = src0 >= src1; in evaluate_fge() local
5263 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_fge()
5279 bool32_t dst = src0 >= src1; in evaluate_fge() local
5281 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_fge()
5307 int32_t dst; in evaluate_find_lsb() local
5310 dst = -1; in evaluate_find_lsb()
5313 dst = bit; in evaluate_find_lsb()
5319 _dst_val.i32[_i] = dst; in evaluate_find_lsb()
5341 float16_t dst = log2f(src0); in evaluate_flog2() local
5343 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_flog2()
5357 float32_t dst = log2f(src0); in evaluate_flog2() local
5359 _dst_val.f32[_i] = dst; in evaluate_flog2()
5373 float64_t dst = log2f(src0); in evaluate_flog2() local
5375 _dst_val.f64[_i] = dst; in evaluate_flog2()
5407 float16_t dst = src0 * (1 - src2) + src1 * src2; in evaluate_flrp() local
5409 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_flrp()
5427 float32_t dst = src0 * (1 - src2) + src1 * src2; in evaluate_flrp() local
5429 _dst_val.f32[_i] = dst; in evaluate_flrp()
5447 float64_t dst = src0 * (1 - src2) + src1 * src2; in evaluate_flrp() local
5449 _dst_val.f64[_i] = dst; in evaluate_flrp()
5479 bool32_t dst = src0 < src1; in evaluate_flt() local
5481 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_flt()
5497 bool32_t dst = src0 < src1; in evaluate_flt() local
5499 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_flt()
5515 bool32_t dst = src0 < src1; in evaluate_flt() local
5517 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_flt()
5547 float16_t dst = fmaxf(src0, src1); in evaluate_fmax() local
5549 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fmax()
5565 float32_t dst = fmaxf(src0, src1); in evaluate_fmax() local
5567 _dst_val.f32[_i] = dst; in evaluate_fmax()
5583 float64_t dst = fmaxf(src0, src1); in evaluate_fmax() local
5585 _dst_val.f64[_i] = dst; in evaluate_fmax()
5615 float16_t dst = fminf(src0, src1); in evaluate_fmin() local
5617 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fmin()
5633 float32_t dst = fminf(src0, src1); in evaluate_fmin() local
5635 _dst_val.f32[_i] = dst; in evaluate_fmin()
5651 float64_t dst = fminf(src0, src1); in evaluate_fmin() local
5653 _dst_val.f64[_i] = dst; in evaluate_fmin()
5683 float16_t dst = src0 - src1 * floorf(src0 / src1); in evaluate_fmod() local
5685 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fmod()
5701 float32_t dst = src0 - src1 * floorf(src0 / src1); in evaluate_fmod() local
5703 _dst_val.f32[_i] = dst; in evaluate_fmod()
5719 float64_t dst = src0 - src1 * floorf(src0 / src1); in evaluate_fmod() local
5721 _dst_val.f64[_i] = dst; in evaluate_fmod()
5749 float16_t dst = src0; in evaluate_fmov() local
5751 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fmov()
5765 float32_t dst = src0; in evaluate_fmov() local
5767 _dst_val.f32[_i] = dst; in evaluate_fmov()
5781 float64_t dst = src0; in evaluate_fmov() local
5783 _dst_val.f64[_i] = dst; in evaluate_fmov()
5813 float16_t dst = src0 * src1; in evaluate_fmul() local
5815 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fmul()
5831 float32_t dst = src0 * src1; in evaluate_fmul() local
5833 _dst_val.f32[_i] = dst; in evaluate_fmul()
5849 float64_t dst = src0 * src1; in evaluate_fmul() local
5851 _dst_val.f64[_i] = dst; in evaluate_fmul()
5881 bool32_t dst = src0 != src1; in evaluate_fne() local
5883 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_fne()
5899 bool32_t dst = src0 != src1; in evaluate_fne() local
5901 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_fne()
5917 bool32_t dst = src0 != src1; in evaluate_fne() local
5919 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_fne()
5947 float16_t dst = -src0; in evaluate_fneg() local
5949 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fneg()
5963 float32_t dst = -src0; in evaluate_fneg() local
5965 _dst_val.f32[_i] = dst; in evaluate_fneg()
5979 float64_t dst = -src0; in evaluate_fneg() local
5981 _dst_val.f64[_i] = dst; in evaluate_fneg()
6005 struct float16_vec dst; in evaluate_fnoise1_1() local
6007 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise1_1()
6009 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fnoise1_1()
6018 struct float32_vec dst; in evaluate_fnoise1_1() local
6020 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise1_1()
6022 _dst_val.f32[0] = dst.x; in evaluate_fnoise1_1()
6031 struct float64_vec dst; in evaluate_fnoise1_1() local
6033 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise1_1()
6035 _dst_val.f64[0] = dst.x; in evaluate_fnoise1_1()
6058 struct float16_vec dst; in evaluate_fnoise1_2() local
6060 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise1_2()
6062 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fnoise1_2()
6071 struct float32_vec dst; in evaluate_fnoise1_2() local
6073 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise1_2()
6075 _dst_val.f32[0] = dst.x; in evaluate_fnoise1_2()
6084 struct float64_vec dst; in evaluate_fnoise1_2() local
6086 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise1_2()
6088 _dst_val.f64[0] = dst.x; in evaluate_fnoise1_2()
6111 struct float16_vec dst; in evaluate_fnoise1_3() local
6113 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise1_3()
6115 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fnoise1_3()
6124 struct float32_vec dst; in evaluate_fnoise1_3() local
6126 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise1_3()
6128 _dst_val.f32[0] = dst.x; in evaluate_fnoise1_3()
6137 struct float64_vec dst; in evaluate_fnoise1_3() local
6139 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise1_3()
6141 _dst_val.f64[0] = dst.x; in evaluate_fnoise1_3()
6164 struct float16_vec dst; in evaluate_fnoise1_4() local
6166 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise1_4()
6168 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fnoise1_4()
6177 struct float32_vec dst; in evaluate_fnoise1_4() local
6179 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise1_4()
6181 _dst_val.f32[0] = dst.x; in evaluate_fnoise1_4()
6190 struct float64_vec dst; in evaluate_fnoise1_4() local
6192 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise1_4()
6194 _dst_val.f64[0] = dst.x; in evaluate_fnoise1_4()
6217 struct float16_vec dst; in evaluate_fnoise2_1() local
6219 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise2_1()
6221 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fnoise2_1()
6222 _dst_val.u16[1] = _mesa_float_to_half(dst.y); in evaluate_fnoise2_1()
6231 struct float32_vec dst; in evaluate_fnoise2_1() local
6233 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise2_1()
6235 _dst_val.f32[0] = dst.x; in evaluate_fnoise2_1()
6236 _dst_val.f32[1] = dst.y; in evaluate_fnoise2_1()
6245 struct float64_vec dst; in evaluate_fnoise2_1() local
6247 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise2_1()
6249 _dst_val.f64[0] = dst.x; in evaluate_fnoise2_1()
6250 _dst_val.f64[1] = dst.y; in evaluate_fnoise2_1()
6273 struct float16_vec dst; in evaluate_fnoise2_2() local
6275 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise2_2()
6277 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fnoise2_2()
6278 _dst_val.u16[1] = _mesa_float_to_half(dst.y); in evaluate_fnoise2_2()
6287 struct float32_vec dst; in evaluate_fnoise2_2() local
6289 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise2_2()
6291 _dst_val.f32[0] = dst.x; in evaluate_fnoise2_2()
6292 _dst_val.f32[1] = dst.y; in evaluate_fnoise2_2()
6301 struct float64_vec dst; in evaluate_fnoise2_2() local
6303 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise2_2()
6305 _dst_val.f64[0] = dst.x; in evaluate_fnoise2_2()
6306 _dst_val.f64[1] = dst.y; in evaluate_fnoise2_2()
6329 struct float16_vec dst; in evaluate_fnoise2_3() local
6331 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise2_3()
6333 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fnoise2_3()
6334 _dst_val.u16[1] = _mesa_float_to_half(dst.y); in evaluate_fnoise2_3()
6343 struct float32_vec dst; in evaluate_fnoise2_3() local
6345 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise2_3()
6347 _dst_val.f32[0] = dst.x; in evaluate_fnoise2_3()
6348 _dst_val.f32[1] = dst.y; in evaluate_fnoise2_3()
6357 struct float64_vec dst; in evaluate_fnoise2_3() local
6359 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise2_3()
6361 _dst_val.f64[0] = dst.x; in evaluate_fnoise2_3()
6362 _dst_val.f64[1] = dst.y; in evaluate_fnoise2_3()
6385 struct float16_vec dst; in evaluate_fnoise2_4() local
6387 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise2_4()
6389 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fnoise2_4()
6390 _dst_val.u16[1] = _mesa_float_to_half(dst.y); in evaluate_fnoise2_4()
6399 struct float32_vec dst; in evaluate_fnoise2_4() local
6401 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise2_4()
6403 _dst_val.f32[0] = dst.x; in evaluate_fnoise2_4()
6404 _dst_val.f32[1] = dst.y; in evaluate_fnoise2_4()
6413 struct float64_vec dst; in evaluate_fnoise2_4() local
6415 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise2_4()
6417 _dst_val.f64[0] = dst.x; in evaluate_fnoise2_4()
6418 _dst_val.f64[1] = dst.y; in evaluate_fnoise2_4()
6441 struct float16_vec dst; in evaluate_fnoise3_1() local
6443 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise3_1()
6445 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fnoise3_1()
6446 _dst_val.u16[1] = _mesa_float_to_half(dst.y); in evaluate_fnoise3_1()
6447 _dst_val.u16[2] = _mesa_float_to_half(dst.z); in evaluate_fnoise3_1()
6456 struct float32_vec dst; in evaluate_fnoise3_1() local
6458 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise3_1()
6460 _dst_val.f32[0] = dst.x; in evaluate_fnoise3_1()
6461 _dst_val.f32[1] = dst.y; in evaluate_fnoise3_1()
6462 _dst_val.f32[2] = dst.z; in evaluate_fnoise3_1()
6471 struct float64_vec dst; in evaluate_fnoise3_1() local
6473 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise3_1()
6475 _dst_val.f64[0] = dst.x; in evaluate_fnoise3_1()
6476 _dst_val.f64[1] = dst.y; in evaluate_fnoise3_1()
6477 _dst_val.f64[2] = dst.z; in evaluate_fnoise3_1()
6500 struct float16_vec dst; in evaluate_fnoise3_2() local
6502 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise3_2()
6504 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fnoise3_2()
6505 _dst_val.u16[1] = _mesa_float_to_half(dst.y); in evaluate_fnoise3_2()
6506 _dst_val.u16[2] = _mesa_float_to_half(dst.z); in evaluate_fnoise3_2()
6515 struct float32_vec dst; in evaluate_fnoise3_2() local
6517 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise3_2()
6519 _dst_val.f32[0] = dst.x; in evaluate_fnoise3_2()
6520 _dst_val.f32[1] = dst.y; in evaluate_fnoise3_2()
6521 _dst_val.f32[2] = dst.z; in evaluate_fnoise3_2()
6530 struct float64_vec dst; in evaluate_fnoise3_2() local
6532 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise3_2()
6534 _dst_val.f64[0] = dst.x; in evaluate_fnoise3_2()
6535 _dst_val.f64[1] = dst.y; in evaluate_fnoise3_2()
6536 _dst_val.f64[2] = dst.z; in evaluate_fnoise3_2()
6559 struct float16_vec dst; in evaluate_fnoise3_3() local
6561 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise3_3()
6563 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fnoise3_3()
6564 _dst_val.u16[1] = _mesa_float_to_half(dst.y); in evaluate_fnoise3_3()
6565 _dst_val.u16[2] = _mesa_float_to_half(dst.z); in evaluate_fnoise3_3()
6574 struct float32_vec dst; in evaluate_fnoise3_3() local
6576 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise3_3()
6578 _dst_val.f32[0] = dst.x; in evaluate_fnoise3_3()
6579 _dst_val.f32[1] = dst.y; in evaluate_fnoise3_3()
6580 _dst_val.f32[2] = dst.z; in evaluate_fnoise3_3()
6589 struct float64_vec dst; in evaluate_fnoise3_3() local
6591 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise3_3()
6593 _dst_val.f64[0] = dst.x; in evaluate_fnoise3_3()
6594 _dst_val.f64[1] = dst.y; in evaluate_fnoise3_3()
6595 _dst_val.f64[2] = dst.z; in evaluate_fnoise3_3()
6618 struct float16_vec dst; in evaluate_fnoise3_4() local
6620 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise3_4()
6622 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fnoise3_4()
6623 _dst_val.u16[1] = _mesa_float_to_half(dst.y); in evaluate_fnoise3_4()
6624 _dst_val.u16[2] = _mesa_float_to_half(dst.z); in evaluate_fnoise3_4()
6633 struct float32_vec dst; in evaluate_fnoise3_4() local
6635 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise3_4()
6637 _dst_val.f32[0] = dst.x; in evaluate_fnoise3_4()
6638 _dst_val.f32[1] = dst.y; in evaluate_fnoise3_4()
6639 _dst_val.f32[2] = dst.z; in evaluate_fnoise3_4()
6648 struct float64_vec dst; in evaluate_fnoise3_4() local
6650 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise3_4()
6652 _dst_val.f64[0] = dst.x; in evaluate_fnoise3_4()
6653 _dst_val.f64[1] = dst.y; in evaluate_fnoise3_4()
6654 _dst_val.f64[2] = dst.z; in evaluate_fnoise3_4()
6677 struct float16_vec dst; in evaluate_fnoise4_1() local
6679 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise4_1()
6681 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fnoise4_1()
6682 _dst_val.u16[1] = _mesa_float_to_half(dst.y); in evaluate_fnoise4_1()
6683 _dst_val.u16[2] = _mesa_float_to_half(dst.z); in evaluate_fnoise4_1()
6684 _dst_val.u16[3] = _mesa_float_to_half(dst.w); in evaluate_fnoise4_1()
6693 struct float32_vec dst; in evaluate_fnoise4_1() local
6695 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise4_1()
6697 _dst_val.f32[0] = dst.x; in evaluate_fnoise4_1()
6698 _dst_val.f32[1] = dst.y; in evaluate_fnoise4_1()
6699 _dst_val.f32[2] = dst.z; in evaluate_fnoise4_1()
6700 _dst_val.f32[3] = dst.w; in evaluate_fnoise4_1()
6709 struct float64_vec dst; in evaluate_fnoise4_1() local
6711 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise4_1()
6713 _dst_val.f64[0] = dst.x; in evaluate_fnoise4_1()
6714 _dst_val.f64[1] = dst.y; in evaluate_fnoise4_1()
6715 _dst_val.f64[2] = dst.z; in evaluate_fnoise4_1()
6716 _dst_val.f64[3] = dst.w; in evaluate_fnoise4_1()
6739 struct float16_vec dst; in evaluate_fnoise4_2() local
6741 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise4_2()
6743 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fnoise4_2()
6744 _dst_val.u16[1] = _mesa_float_to_half(dst.y); in evaluate_fnoise4_2()
6745 _dst_val.u16[2] = _mesa_float_to_half(dst.z); in evaluate_fnoise4_2()
6746 _dst_val.u16[3] = _mesa_float_to_half(dst.w); in evaluate_fnoise4_2()
6755 struct float32_vec dst; in evaluate_fnoise4_2() local
6757 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise4_2()
6759 _dst_val.f32[0] = dst.x; in evaluate_fnoise4_2()
6760 _dst_val.f32[1] = dst.y; in evaluate_fnoise4_2()
6761 _dst_val.f32[2] = dst.z; in evaluate_fnoise4_2()
6762 _dst_val.f32[3] = dst.w; in evaluate_fnoise4_2()
6771 struct float64_vec dst; in evaluate_fnoise4_2() local
6773 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise4_2()
6775 _dst_val.f64[0] = dst.x; in evaluate_fnoise4_2()
6776 _dst_val.f64[1] = dst.y; in evaluate_fnoise4_2()
6777 _dst_val.f64[2] = dst.z; in evaluate_fnoise4_2()
6778 _dst_val.f64[3] = dst.w; in evaluate_fnoise4_2()
6801 struct float16_vec dst; in evaluate_fnoise4_3() local
6803 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise4_3()
6805 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fnoise4_3()
6806 _dst_val.u16[1] = _mesa_float_to_half(dst.y); in evaluate_fnoise4_3()
6807 _dst_val.u16[2] = _mesa_float_to_half(dst.z); in evaluate_fnoise4_3()
6808 _dst_val.u16[3] = _mesa_float_to_half(dst.w); in evaluate_fnoise4_3()
6817 struct float32_vec dst; in evaluate_fnoise4_3() local
6819 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise4_3()
6821 _dst_val.f32[0] = dst.x; in evaluate_fnoise4_3()
6822 _dst_val.f32[1] = dst.y; in evaluate_fnoise4_3()
6823 _dst_val.f32[2] = dst.z; in evaluate_fnoise4_3()
6824 _dst_val.f32[3] = dst.w; in evaluate_fnoise4_3()
6833 struct float64_vec dst; in evaluate_fnoise4_3() local
6835 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise4_3()
6837 _dst_val.f64[0] = dst.x; in evaluate_fnoise4_3()
6838 _dst_val.f64[1] = dst.y; in evaluate_fnoise4_3()
6839 _dst_val.f64[2] = dst.z; in evaluate_fnoise4_3()
6840 _dst_val.f64[3] = dst.w; in evaluate_fnoise4_3()
6863 struct float16_vec dst; in evaluate_fnoise4_4() local
6865 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise4_4()
6867 _dst_val.u16[0] = _mesa_float_to_half(dst.x); in evaluate_fnoise4_4()
6868 _dst_val.u16[1] = _mesa_float_to_half(dst.y); in evaluate_fnoise4_4()
6869 _dst_val.u16[2] = _mesa_float_to_half(dst.z); in evaluate_fnoise4_4()
6870 _dst_val.u16[3] = _mesa_float_to_half(dst.w); in evaluate_fnoise4_4()
6879 struct float32_vec dst; in evaluate_fnoise4_4() local
6881 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise4_4()
6883 _dst_val.f32[0] = dst.x; in evaluate_fnoise4_4()
6884 _dst_val.f32[1] = dst.y; in evaluate_fnoise4_4()
6885 _dst_val.f32[2] = dst.z; in evaluate_fnoise4_4()
6886 _dst_val.f32[3] = dst.w; in evaluate_fnoise4_4()
6895 struct float64_vec dst; in evaluate_fnoise4_4() local
6897 dst.x = dst.y = dst.z = dst.w = 0.0f; in evaluate_fnoise4_4()
6899 _dst_val.f64[0] = dst.x; in evaluate_fnoise4_4()
6900 _dst_val.f64[1] = dst.y; in evaluate_fnoise4_4()
6901 _dst_val.f64[2] = dst.z; in evaluate_fnoise4_4()
6902 _dst_val.f64[3] = dst.w; in evaluate_fnoise4_4()
6929 … float16_t dst = bit_size == 64 ? ((src0 == 0.0) ? 1.0 : 0.0f) : ((src0 == 0.0f) ? 1.0f : 0.0f); in evaluate_fnot() local
6931 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fnot()
6945 … float32_t dst = bit_size == 64 ? ((src0 == 0.0) ? 1.0 : 0.0f) : ((src0 == 0.0f) ? 1.0f : 0.0f); in evaluate_fnot() local
6947 _dst_val.f32[_i] = dst; in evaluate_fnot()
6961 … float64_t dst = bit_size == 64 ? ((src0 == 0.0) ? 1.0 : 0.0f) : ((src0 == 0.0f) ? 1.0f : 0.0f); in evaluate_fnot() local
6963 _dst_val.f64[_i] = dst; in evaluate_fnot()
6991 float32_t dst = ((src0 != 0.0f) || (src1 != 0.0f)) ? 1.0f : 0.0f; in evaluate_for() local
6993 _dst_val.f32[_i] = dst; in evaluate_for()
7017 float16_t dst = bit_size == 64 ? powf(src0, src1) : pow(src0, src1); in evaluate_fpow() local
7019 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fpow()
7035 float32_t dst = bit_size == 64 ? powf(src0, src1) : pow(src0, src1); in evaluate_fpow() local
7037 _dst_val.f32[_i] = dst; in evaluate_fpow()
7053 float64_t dst = bit_size == 64 ? powf(src0, src1) : pow(src0, src1); in evaluate_fpow() local
7055 _dst_val.f64[_i] = dst; in evaluate_fpow()
7083 …float16_t dst = (fabs(src0) < ldexpf(1.0, -14)) ? copysignf(0.0f, src0) : _mesa_half_to_float(_mes… in evaluate_fquantize2f16() local
7085 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fquantize2f16()
7099 …float32_t dst = (fabs(src0) < ldexpf(1.0, -14)) ? copysignf(0.0f, src0) : _mesa_half_to_float(_mes… in evaluate_fquantize2f16() local
7101 _dst_val.f32[_i] = dst; in evaluate_fquantize2f16()
7115 …float64_t dst = (fabs(src0) < ldexpf(1.0, -14)) ? copysignf(0.0f, src0) : _mesa_half_to_float(_mes… in evaluate_fquantize2f16() local
7117 _dst_val.f64[_i] = dst; in evaluate_fquantize2f16()
7145 float16_t dst = bit_size == 64 ? 1.0 / src0 : 1.0f / src0; in evaluate_frcp() local
7147 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_frcp()
7161 float32_t dst = bit_size == 64 ? 1.0 / src0 : 1.0f / src0; in evaluate_frcp() local
7163 _dst_val.f32[_i] = dst; in evaluate_frcp()
7177 float64_t dst = bit_size == 64 ? 1.0 / src0 : 1.0f / src0; in evaluate_frcp() local
7179 _dst_val.f64[_i] = dst; in evaluate_frcp()
7209 float16_t dst = src0 - src1 * truncf(src0 / src1); in evaluate_frem() local
7211 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_frem()
7227 float32_t dst = src0 - src1 * truncf(src0 / src1); in evaluate_frem() local
7229 _dst_val.f32[_i] = dst; in evaluate_frem()
7245 float64_t dst = src0 - src1 * truncf(src0 / src1); in evaluate_frem() local
7247 _dst_val.f64[_i] = dst; in evaluate_frem()
7275 float16_t dst = bit_size == 64 ? _mesa_roundeven(src0) : _mesa_roundevenf(src0); in evaluate_fround_even() local
7277 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fround_even()
7291 float32_t dst = bit_size == 64 ? _mesa_roundeven(src0) : _mesa_roundevenf(src0); in evaluate_fround_even() local
7293 _dst_val.f32[_i] = dst; in evaluate_fround_even()
7307 float64_t dst = bit_size == 64 ? _mesa_roundeven(src0) : _mesa_roundevenf(src0); in evaluate_fround_even() local
7309 _dst_val.f64[_i] = dst; in evaluate_fround_even()
7337 float16_t dst = bit_size == 64 ? 1.0 / sqrt(src0) : 1.0f / sqrtf(src0); in evaluate_frsq() local
7339 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_frsq()
7353 float32_t dst = bit_size == 64 ? 1.0 / sqrt(src0) : 1.0f / sqrtf(src0); in evaluate_frsq() local
7355 _dst_val.f32[_i] = dst; in evaluate_frsq()
7369 float64_t dst = bit_size == 64 ? 1.0 / sqrt(src0) : 1.0f / sqrtf(src0); in evaluate_frsq() local
7371 _dst_val.f64[_i] = dst; in evaluate_frsq()
7399 …float16_t dst = bit_size == 64 ? ((src0 > 1.0) ? 1.0 : ((src0 <= 0.0) ? 0.0 : src0)) : ((src0 > 1.… in evaluate_fsat() local
7401 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fsat()
7415 …float32_t dst = bit_size == 64 ? ((src0 > 1.0) ? 1.0 : ((src0 <= 0.0) ? 0.0 : src0)) : ((src0 > 1.… in evaluate_fsat() local
7417 _dst_val.f32[_i] = dst; in evaluate_fsat()
7431 …float64_t dst = bit_size == 64 ? ((src0 > 1.0) ? 1.0 : ((src0 <= 0.0) ? 0.0 : src0)) : ((src0 > 1.… in evaluate_fsat() local
7433 _dst_val.f64[_i] = dst; in evaluate_fsat()
7461 …float16_t dst = bit_size == 64 ? ((src0 == 0.0) ? 0.0 : ((src0 > 0.0) ? 1.0 : -1.0)) : ((src0 == 0… in evaluate_fsign() local
7463 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fsign()
7477 …float32_t dst = bit_size == 64 ? ((src0 == 0.0) ? 0.0 : ((src0 > 0.0) ? 1.0 : -1.0)) : ((src0 == 0… in evaluate_fsign() local
7479 _dst_val.f32[_i] = dst; in evaluate_fsign()
7493 …float64_t dst = bit_size == 64 ? ((src0 == 0.0) ? 0.0 : ((src0 > 0.0) ? 1.0 : -1.0)) : ((src0 == 0… in evaluate_fsign() local
7495 _dst_val.f64[_i] = dst; in evaluate_fsign()
7523 float16_t dst = bit_size == 64 ? sin(src0) : sinf(src0); in evaluate_fsin() local
7525 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fsin()
7539 float32_t dst = bit_size == 64 ? sin(src0) : sinf(src0); in evaluate_fsin() local
7541 _dst_val.f32[_i] = dst; in evaluate_fsin()
7555 float64_t dst = bit_size == 64 ? sin(src0) : sinf(src0); in evaluate_fsin() local
7557 _dst_val.f64[_i] = dst; in evaluate_fsin()
7585 float16_t dst = bit_size == 64 ? sqrt(src0) : sqrtf(src0); in evaluate_fsqrt() local
7587 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fsqrt()
7601 float32_t dst = bit_size == 64 ? sqrt(src0) : sqrtf(src0); in evaluate_fsqrt() local
7603 _dst_val.f32[_i] = dst; in evaluate_fsqrt()
7617 float64_t dst = bit_size == 64 ? sqrt(src0) : sqrtf(src0); in evaluate_fsqrt() local
7619 _dst_val.f64[_i] = dst; in evaluate_fsqrt()
7649 float16_t dst = src0 - src1; in evaluate_fsub() local
7651 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_fsub()
7667 float32_t dst = src0 - src1; in evaluate_fsub() local
7669 _dst_val.f32[_i] = dst; in evaluate_fsub()
7685 float64_t dst = src0 - src1; in evaluate_fsub() local
7687 _dst_val.f64[_i] = dst; in evaluate_fsub()
7715 float16_t dst = bit_size == 64 ? trunc(src0) : truncf(src0); in evaluate_ftrunc() local
7717 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_ftrunc()
7731 float32_t dst = bit_size == 64 ? trunc(src0) : truncf(src0); in evaluate_ftrunc() local
7733 _dst_val.f32[_i] = dst; in evaluate_ftrunc()
7747 float64_t dst = bit_size == 64 ? trunc(src0) : truncf(src0); in evaluate_ftrunc() local
7749 _dst_val.f64[_i] = dst; in evaluate_ftrunc()
7777 … float32_t dst = (src0 != 0.0f && src1 == 0.0f) || (src0 == 0.0f && src1 != 0.0f) ? 1.0f : 0.0f; in evaluate_fxor() local
7779 _dst_val.f32[_i] = dst; in evaluate_fxor()
7801 bool32_t dst = src0 != 0; in evaluate_i2b() local
7803 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_i2b()
7817 bool32_t dst = src0 != 0; in evaluate_i2b() local
7819 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_i2b()
7833 bool32_t dst = src0 != 0; in evaluate_i2b() local
7835 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_i2b()
7849 bool32_t dst = src0 != 0; in evaluate_i2b() local
7851 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_i2b()
7879 float16_t dst = src0; in evaluate_i2f16() local
7881 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_i2f16()
7895 float16_t dst = src0; in evaluate_i2f16() local
7897 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_i2f16()
7911 float16_t dst = src0; in evaluate_i2f16() local
7913 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_i2f16()
7927 float16_t dst = src0; in evaluate_i2f16() local
7929 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_i2f16()
7957 float32_t dst = src0; in evaluate_i2f32() local
7959 _dst_val.f32[_i] = dst; in evaluate_i2f32()
7973 float32_t dst = src0; in evaluate_i2f32() local
7975 _dst_val.f32[_i] = dst; in evaluate_i2f32()
7989 float32_t dst = src0; in evaluate_i2f32() local
7991 _dst_val.f32[_i] = dst; in evaluate_i2f32()
8005 float32_t dst = src0; in evaluate_i2f32() local
8007 _dst_val.f32[_i] = dst; in evaluate_i2f32()
8035 float64_t dst = src0; in evaluate_i2f64() local
8037 _dst_val.f64[_i] = dst; in evaluate_i2f64()
8051 float64_t dst = src0; in evaluate_i2f64() local
8053 _dst_val.f64[_i] = dst; in evaluate_i2f64()
8067 float64_t dst = src0; in evaluate_i2f64() local
8069 _dst_val.f64[_i] = dst; in evaluate_i2f64()
8083 float64_t dst = src0; in evaluate_i2f64() local
8085 _dst_val.f64[_i] = dst; in evaluate_i2f64()
8113 int16_t dst = src0; in evaluate_i2i16() local
8115 _dst_val.i16[_i] = dst; in evaluate_i2i16()
8129 int16_t dst = src0; in evaluate_i2i16() local
8131 _dst_val.i16[_i] = dst; in evaluate_i2i16()
8145 int16_t dst = src0; in evaluate_i2i16() local
8147 _dst_val.i16[_i] = dst; in evaluate_i2i16()
8161 int16_t dst = src0; in evaluate_i2i16() local
8163 _dst_val.i16[_i] = dst; in evaluate_i2i16()
8191 int32_t dst = src0; in evaluate_i2i32() local
8193 _dst_val.i32[_i] = dst; in evaluate_i2i32()
8207 int32_t dst = src0; in evaluate_i2i32() local
8209 _dst_val.i32[_i] = dst; in evaluate_i2i32()
8223 int32_t dst = src0; in evaluate_i2i32() local
8225 _dst_val.i32[_i] = dst; in evaluate_i2i32()
8239 int32_t dst = src0; in evaluate_i2i32() local
8241 _dst_val.i32[_i] = dst; in evaluate_i2i32()
8269 int64_t dst = src0; in evaluate_i2i64() local
8271 _dst_val.i64[_i] = dst; in evaluate_i2i64()
8285 int64_t dst = src0; in evaluate_i2i64() local
8287 _dst_val.i64[_i] = dst; in evaluate_i2i64()
8301 int64_t dst = src0; in evaluate_i2i64() local
8303 _dst_val.i64[_i] = dst; in evaluate_i2i64()
8317 int64_t dst = src0; in evaluate_i2i64() local
8319 _dst_val.i64[_i] = dst; in evaluate_i2i64()
8347 int8_t dst = src0; in evaluate_i2i8() local
8349 _dst_val.i8[_i] = dst; in evaluate_i2i8()
8363 int8_t dst = src0; in evaluate_i2i8() local
8365 _dst_val.i8[_i] = dst; in evaluate_i2i8()
8379 int8_t dst = src0; in evaluate_i2i8() local
8381 _dst_val.i8[_i] = dst; in evaluate_i2i8()
8395 int8_t dst = src0; in evaluate_i2i8() local
8397 _dst_val.i8[_i] = dst; in evaluate_i2i8()
8425 int8_t dst = (src0 < 0) ? -src0 : src0; in evaluate_iabs() local
8427 _dst_val.i8[_i] = dst; in evaluate_iabs()
8441 int16_t dst = (src0 < 0) ? -src0 : src0; in evaluate_iabs() local
8443 _dst_val.i16[_i] = dst; in evaluate_iabs()
8457 int32_t dst = (src0 < 0) ? -src0 : src0; in evaluate_iabs() local
8459 _dst_val.i32[_i] = dst; in evaluate_iabs()
8473 int64_t dst = (src0 < 0) ? -src0 : src0; in evaluate_iabs() local
8475 _dst_val.i64[_i] = dst; in evaluate_iabs()
8505 int8_t dst = src0 + src1; in evaluate_iadd() local
8507 _dst_val.i8[_i] = dst; in evaluate_iadd()
8523 int16_t dst = src0 + src1; in evaluate_iadd() local
8525 _dst_val.i16[_i] = dst; in evaluate_iadd()
8541 int32_t dst = src0 + src1; in evaluate_iadd() local
8543 _dst_val.i32[_i] = dst; in evaluate_iadd()
8559 int64_t dst = src0 + src1; in evaluate_iadd() local
8561 _dst_val.i64[_i] = dst; in evaluate_iadd()
8591 uint8_t dst = src0 & src1; in evaluate_iand() local
8593 _dst_val.u8[_i] = dst; in evaluate_iand()
8609 uint16_t dst = src0 & src1; in evaluate_iand() local
8611 _dst_val.u16[_i] = dst; in evaluate_iand()
8627 uint32_t dst = src0 & src1; in evaluate_iand() local
8629 _dst_val.u32[_i] = dst; in evaluate_iand()
8645 uint64_t dst = src0 & src1; in evaluate_iand() local
8647 _dst_val.u64[_i] = dst; in evaluate_iand()
8677 int32_t dst; in evaluate_ibfe() local
8683 dst = 0; in evaluate_ibfe()
8685 dst = 0; /* undefined */ in evaluate_ibfe()
8687 dst = (base << (32 - bits - offset)) >> (32 - bits); in evaluate_ibfe()
8689 dst = base >> offset; in evaluate_ibfe()
8693 _dst_val.i32[_i] = dst; in evaluate_ibfe()
8717 int32_t dst; in evaluate_ibitfield_extract() local
8723 dst = 0; in evaluate_ibitfield_extract()
8725 dst = 0; in evaluate_ibitfield_extract()
8727 dst = (base << (32 - offset - bits)) >> offset; /* use sign-extending shift */ in evaluate_ibitfield_extract()
8731 _dst_val.i32[_i] = dst; in evaluate_ibitfield_extract()
8755 int8_t dst = src1 == 0 ? 0 : (src0 / src1); in evaluate_idiv() local
8757 _dst_val.i8[_i] = dst; in evaluate_idiv()
8773 int16_t dst = src1 == 0 ? 0 : (src0 / src1); in evaluate_idiv() local
8775 _dst_val.i16[_i] = dst; in evaluate_idiv()
8791 int32_t dst = src1 == 0 ? 0 : (src0 / src1); in evaluate_idiv() local
8793 _dst_val.i32[_i] = dst; in evaluate_idiv()
8809 int64_t dst = src1 == 0 ? 0 : (src0 / src1); in evaluate_idiv() local
8811 _dst_val.i64[_i] = dst; in evaluate_idiv()
8841 bool32_t dst = src0 == src1; in evaluate_ieq() local
8843 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ieq()
8859 bool32_t dst = src0 == src1; in evaluate_ieq() local
8861 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ieq()
8877 bool32_t dst = src0 == src1; in evaluate_ieq() local
8879 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ieq()
8895 bool32_t dst = src0 == src1; in evaluate_ieq() local
8897 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ieq()
8923 int32_t dst; in evaluate_ifind_msb() local
8926 dst = -1; in evaluate_ifind_msb()
8933 dst = bit; in evaluate_ifind_msb()
8939 _dst_val.i32[_i] = dst; in evaluate_ifind_msb()
8963 bool32_t dst = src0 >= src1; in evaluate_ige() local
8965 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ige()
8981 bool32_t dst = src0 >= src1; in evaluate_ige() local
8983 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ige()
8999 bool32_t dst = src0 >= src1; in evaluate_ige() local
9001 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ige()
9017 bool32_t dst = src0 >= src1; in evaluate_ige() local
9019 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ige()
9049 bool32_t dst = src0 < src1; in evaluate_ilt() local
9051 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ilt()
9067 bool32_t dst = src0 < src1; in evaluate_ilt() local
9069 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ilt()
9085 bool32_t dst = src0 < src1; in evaluate_ilt() local
9087 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ilt()
9103 bool32_t dst = src0 < src1; in evaluate_ilt() local
9105 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ilt()
9135 int8_t dst = src1 > src0 ? src1 : src0; in evaluate_imax() local
9137 _dst_val.i8[_i] = dst; in evaluate_imax()
9153 int16_t dst = src1 > src0 ? src1 : src0; in evaluate_imax() local
9155 _dst_val.i16[_i] = dst; in evaluate_imax()
9171 int32_t dst = src1 > src0 ? src1 : src0; in evaluate_imax() local
9173 _dst_val.i32[_i] = dst; in evaluate_imax()
9189 int64_t dst = src1 > src0 ? src1 : src0; in evaluate_imax() local
9191 _dst_val.i64[_i] = dst; in evaluate_imax()
9221 int8_t dst = src1 > src0 ? src0 : src1; in evaluate_imin() local
9223 _dst_val.i8[_i] = dst; in evaluate_imin()
9239 int16_t dst = src1 > src0 ? src0 : src1; in evaluate_imin() local
9241 _dst_val.i16[_i] = dst; in evaluate_imin()
9257 int32_t dst = src1 > src0 ? src0 : src1; in evaluate_imin() local
9259 _dst_val.i32[_i] = dst; in evaluate_imin()
9275 int64_t dst = src1 > src0 ? src0 : src1; in evaluate_imin() local
9277 _dst_val.i64[_i] = dst; in evaluate_imin()
9307 …int8_t dst = src1 == 0 ? 0 : ((src0 % src1 == 0 || (src0 >= 0) == (src1 >= 0)) ? s… in evaluate_imod() local
9309 _dst_val.i8[_i] = dst; in evaluate_imod()
9325 …int16_t dst = src1 == 0 ? 0 : ((src0 % src1 == 0 || (src0 >= 0) == (src1 >= 0)) ? … in evaluate_imod() local
9327 _dst_val.i16[_i] = dst; in evaluate_imod()
9343 …int32_t dst = src1 == 0 ? 0 : ((src0 % src1 == 0 || (src0 >= 0) == (src1 >= 0)) ? … in evaluate_imod() local
9345 _dst_val.i32[_i] = dst; in evaluate_imod()
9361 …int64_t dst = src1 == 0 ? 0 : ((src0 % src1 == 0 || (src0 >= 0) == (src1 >= 0)) ? … in evaluate_imod() local
9363 _dst_val.i64[_i] = dst; in evaluate_imod()
9391 int8_t dst = src0; in evaluate_imov() local
9393 _dst_val.i8[_i] = dst; in evaluate_imov()
9407 int16_t dst = src0; in evaluate_imov() local
9409 _dst_val.i16[_i] = dst; in evaluate_imov()
9423 int32_t dst = src0; in evaluate_imov() local
9425 _dst_val.i32[_i] = dst; in evaluate_imov()
9439 int64_t dst = src0; in evaluate_imov() local
9441 _dst_val.i64[_i] = dst; in evaluate_imov()
9471 int8_t dst = src0 * src1; in evaluate_imul() local
9473 _dst_val.i8[_i] = dst; in evaluate_imul()
9489 int16_t dst = src0 * src1; in evaluate_imul() local
9491 _dst_val.i16[_i] = dst; in evaluate_imul()
9507 int32_t dst = src0 * src1; in evaluate_imul() local
9509 _dst_val.i32[_i] = dst; in evaluate_imul()
9525 int64_t dst = src0 * src1; in evaluate_imul() local
9527 _dst_val.i64[_i] = dst; in evaluate_imul()
9555 int32_t dst = (int32_t)(((int64_t) src0 * (int64_t) src1) >> 32); in evaluate_imul_high() local
9557 _dst_val.i32[_i] = dst; in evaluate_imul_high()
9581 bool32_t dst = src0 != src1; in evaluate_ine() local
9583 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ine()
9599 bool32_t dst = src0 != src1; in evaluate_ine() local
9601 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ine()
9617 bool32_t dst = src0 != src1; in evaluate_ine() local
9619 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ine()
9635 bool32_t dst = src0 != src1; in evaluate_ine() local
9637 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ine()
9665 int8_t dst = -src0; in evaluate_ineg() local
9667 _dst_val.i8[_i] = dst; in evaluate_ineg()
9681 int16_t dst = -src0; in evaluate_ineg() local
9683 _dst_val.i16[_i] = dst; in evaluate_ineg()
9697 int32_t dst = -src0; in evaluate_ineg() local
9699 _dst_val.i32[_i] = dst; in evaluate_ineg()
9713 int64_t dst = -src0; in evaluate_ineg() local
9715 _dst_val.i64[_i] = dst; in evaluate_ineg()
9743 int8_t dst = ~src0; in evaluate_inot() local
9745 _dst_val.i8[_i] = dst; in evaluate_inot()
9759 int16_t dst = ~src0; in evaluate_inot() local
9761 _dst_val.i16[_i] = dst; in evaluate_inot()
9775 int32_t dst = ~src0; in evaluate_inot() local
9777 _dst_val.i32[_i] = dst; in evaluate_inot()
9791 int64_t dst = ~src0; in evaluate_inot() local
9793 _dst_val.i64[_i] = dst; in evaluate_inot()
9823 uint8_t dst = src0 | src1; in evaluate_ior() local
9825 _dst_val.u8[_i] = dst; in evaluate_ior()
9841 uint16_t dst = src0 | src1; in evaluate_ior() local
9843 _dst_val.u16[_i] = dst; in evaluate_ior()
9859 uint32_t dst = src0 | src1; in evaluate_ior() local
9861 _dst_val.u32[_i] = dst; in evaluate_ior()
9877 uint64_t dst = src0 | src1; in evaluate_ior() local
9879 _dst_val.u64[_i] = dst; in evaluate_ior()
9909 int8_t dst = src1 == 0 ? 0 : src0 % src1; in evaluate_irem() local
9911 _dst_val.i8[_i] = dst; in evaluate_irem()
9927 int16_t dst = src1 == 0 ? 0 : src0 % src1; in evaluate_irem() local
9929 _dst_val.i16[_i] = dst; in evaluate_irem()
9945 int32_t dst = src1 == 0 ? 0 : src0 % src1; in evaluate_irem() local
9947 _dst_val.i32[_i] = dst; in evaluate_irem()
9963 int64_t dst = src1 == 0 ? 0 : src0 % src1; in evaluate_irem() local
9965 _dst_val.i64[_i] = dst; in evaluate_irem()
9995 int8_t dst = src0 << src1; in evaluate_ishl() local
9997 _dst_val.i8[_i] = dst; in evaluate_ishl()
10013 int16_t dst = src0 << src1; in evaluate_ishl() local
10015 _dst_val.i16[_i] = dst; in evaluate_ishl()
10031 int32_t dst = src0 << src1; in evaluate_ishl() local
10033 _dst_val.i32[_i] = dst; in evaluate_ishl()
10049 int64_t dst = src0 << src1; in evaluate_ishl() local
10051 _dst_val.i64[_i] = dst; in evaluate_ishl()
10081 int8_t dst = src0 >> src1; in evaluate_ishr() local
10083 _dst_val.i8[_i] = dst; in evaluate_ishr()
10099 int16_t dst = src0 >> src1; in evaluate_ishr() local
10101 _dst_val.i16[_i] = dst; in evaluate_ishr()
10117 int32_t dst = src0 >> src1; in evaluate_ishr() local
10119 _dst_val.i32[_i] = dst; in evaluate_ishr()
10135 int64_t dst = src0 >> src1; in evaluate_ishr() local
10137 _dst_val.i64[_i] = dst; in evaluate_ishr()
10165 int8_t dst = (src0 == 0) ? 0 : ((src0 > 0) ? 1 : -1); in evaluate_isign() local
10167 _dst_val.i8[_i] = dst; in evaluate_isign()
10181 int16_t dst = (src0 == 0) ? 0 : ((src0 > 0) ? 1 : -1); in evaluate_isign() local
10183 _dst_val.i16[_i] = dst; in evaluate_isign()
10197 int32_t dst = (src0 == 0) ? 0 : ((src0 > 0) ? 1 : -1); in evaluate_isign() local
10199 _dst_val.i32[_i] = dst; in evaluate_isign()
10213 int64_t dst = (src0 == 0) ? 0 : ((src0 > 0) ? 1 : -1); in evaluate_isign() local
10215 _dst_val.i64[_i] = dst; in evaluate_isign()
10245 int8_t dst = src0 - src1; in evaluate_isub() local
10247 _dst_val.i8[_i] = dst; in evaluate_isub()
10263 int16_t dst = src0 - src1; in evaluate_isub() local
10265 _dst_val.i16[_i] = dst; in evaluate_isub()
10281 int32_t dst = src0 - src1; in evaluate_isub() local
10283 _dst_val.i32[_i] = dst; in evaluate_isub()
10299 int64_t dst = src0 - src1; in evaluate_isub() local
10301 _dst_val.i64[_i] = dst; in evaluate_isub()
10331 uint8_t dst = src0 ^ src1; in evaluate_ixor() local
10333 _dst_val.u8[_i] = dst; in evaluate_ixor()
10349 uint16_t dst = src0 ^ src1; in evaluate_ixor() local
10351 _dst_val.u16[_i] = dst; in evaluate_ixor()
10367 uint32_t dst = src0 ^ src1; in evaluate_ixor() local
10369 _dst_val.u32[_i] = dst; in evaluate_ixor()
10385 uint64_t dst = src0 ^ src1; in evaluate_ixor() local
10387 _dst_val.u64[_i] = dst; in evaluate_ixor()
10417 float16_t dst; in evaluate_ldexp() local
10420 dst = (bit_size == 64) ? ldexp(src0, src1) : ldexpf(src0, src1); in evaluate_ldexp()
10422 if (!isnormal(dst)) in evaluate_ldexp()
10423 dst = copysignf(0.0f, src0); in evaluate_ldexp()
10426 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_ldexp()
10442 float32_t dst; in evaluate_ldexp() local
10445 dst = (bit_size == 64) ? ldexp(src0, src1) : ldexpf(src0, src1); in evaluate_ldexp()
10447 if (!isnormal(dst)) in evaluate_ldexp()
10448 dst = copysignf(0.0f, src0); in evaluate_ldexp()
10451 _dst_val.f32[_i] = dst; in evaluate_ldexp()
10467 float64_t dst; in evaluate_ldexp() local
10470 dst = (bit_size == 64) ? ldexp(src0, src1) : ldexpf(src0, src1); in evaluate_ldexp()
10472 if (!isnormal(dst)) in evaluate_ldexp()
10473 dst = copysignf(0.0f, src0); in evaluate_ldexp()
10476 _dst_val.f64[_i] = dst; in evaluate_ldexp()
10505 struct uint64_vec dst; in evaluate_pack_64_2x32() local
10507 dst.x = src0.x | ((uint64_t)src0.y << 32); in evaluate_pack_64_2x32()
10509 _dst_val.u64[0] = dst.x; in evaluate_pack_64_2x32()
10530 uint64_t dst = src0 | ((uint64_t)src1 << 32); in evaluate_pack_64_2x32_split() local
10532 _dst_val.u64[_i] = dst; in evaluate_pack_64_2x32_split()
10555 struct uint32_vec dst; in evaluate_pack_half_2x16() local
10558 dst.x = (uint32_t) pack_half_1x16(src0.x); in evaluate_pack_half_2x16()
10559 dst.x |= ((uint32_t) pack_half_1x16(src0.y)) << 16; in evaluate_pack_half_2x16()
10562 _dst_val.u32[0] = dst.x; in evaluate_pack_half_2x16()
10591 struct uint32_vec dst; in evaluate_pack_half_2x16_split() local
10593 dst.x = dst.y = dst.z = dst.w = pack_half_1x16(src0.x) | (pack_half_1x16(src1.x) << 16); in evaluate_pack_half_2x16_split()
10595 _dst_val.u32[0] = dst.x; in evaluate_pack_half_2x16_split()
10617 struct uint32_vec dst; in evaluate_pack_snorm_2x16() local
10620 dst.x = (uint32_t) pack_snorm_1x16(src0.x); in evaluate_pack_snorm_2x16()
10621 dst.x |= ((uint32_t) pack_snorm_1x16(src0.y)) << 16; in evaluate_pack_snorm_2x16()
10624 _dst_val.u32[0] = dst.x; in evaluate_pack_snorm_2x16()
10646 struct uint32_vec dst; in evaluate_pack_snorm_4x8() local
10649 dst.x = (uint32_t) pack_snorm_1x8(src0.x); in evaluate_pack_snorm_4x8()
10650 dst.x |= ((uint32_t) pack_snorm_1x8(src0.y)) << 8; in evaluate_pack_snorm_4x8()
10651 dst.x |= ((uint32_t) pack_snorm_1x8(src0.z)) << 16; in evaluate_pack_snorm_4x8()
10652 dst.x |= ((uint32_t) pack_snorm_1x8(src0.w)) << 24; in evaluate_pack_snorm_4x8()
10655 _dst_val.u32[0] = dst.x; in evaluate_pack_snorm_4x8()
10677 struct uint32_vec dst; in evaluate_pack_unorm_2x16() local
10680 dst.x = (uint32_t) pack_unorm_1x16(src0.x); in evaluate_pack_unorm_2x16()
10681 dst.x |= ((uint32_t) pack_unorm_1x16(src0.y)) << 16; in evaluate_pack_unorm_2x16()
10684 _dst_val.u32[0] = dst.x; in evaluate_pack_unorm_2x16()
10706 struct uint32_vec dst; in evaluate_pack_unorm_4x8() local
10709 dst.x = (uint32_t) pack_unorm_1x8(src0.x); in evaluate_pack_unorm_4x8()
10710 dst.x |= ((uint32_t) pack_unorm_1x8(src0.y)) << 8; in evaluate_pack_unorm_4x8()
10711 dst.x |= ((uint32_t) pack_unorm_1x8(src0.z)) << 16; in evaluate_pack_unorm_4x8()
10712 dst.x |= ((uint32_t) pack_unorm_1x8(src0.w)) << 24; in evaluate_pack_unorm_4x8()
10715 _dst_val.u32[0] = dst.x; in evaluate_pack_unorm_4x8()
10737 struct uint32_vec dst; in evaluate_pack_uvec2_to_uint() local
10740 dst.x = (src0.x & 0xffff) | (src0.y << 16); in evaluate_pack_uvec2_to_uint()
10743 _dst_val.u32[0] = dst.x; in evaluate_pack_uvec2_to_uint()
10765 struct uint32_vec dst; in evaluate_pack_uvec4_to_uint() local
10768 dst.x = (src0.x << 0) | in evaluate_pack_uvec4_to_uint()
10774 _dst_val.u32[0] = dst.x; in evaluate_pack_uvec4_to_uint()
10795 float32_t dst = (src0 == src1) ? 1.0f : 0.0f; in evaluate_seq() local
10797 _dst_val.f32[_i] = dst; in evaluate_seq()
10821 float16_t dst = (src0 >= src1) ? 1.0f : 0.0f; in evaluate_sge() local
10823 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_sge()
10839 float32_t dst = (src0 >= src1) ? 1.0f : 0.0f; in evaluate_sge() local
10841 _dst_val.f32[_i] = dst; in evaluate_sge()
10857 float64_t dst = (src0 >= src1) ? 1.0f : 0.0f; in evaluate_sge() local
10859 _dst_val.f64[_i] = dst; in evaluate_sge()
10887 float32_t dst = (src0 < src1) ? 1.0f : 0.0f; in evaluate_slt() local
10889 _dst_val.f32[_i] = dst; in evaluate_slt()
10911 float32_t dst = (src0 != src1) ? 1.0f : 0.0f; in evaluate_sne() local
10913 _dst_val.f32[_i] = dst; in evaluate_sne()
10935 float16_t dst = src0; in evaluate_u2f16() local
10937 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_u2f16()
10951 float16_t dst = src0; in evaluate_u2f16() local
10953 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_u2f16()
10967 float16_t dst = src0; in evaluate_u2f16() local
10969 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_u2f16()
10983 float16_t dst = src0; in evaluate_u2f16() local
10985 _dst_val.u16[_i] = _mesa_float_to_half(dst); in evaluate_u2f16()
11013 float32_t dst = src0; in evaluate_u2f32() local
11015 _dst_val.f32[_i] = dst; in evaluate_u2f32()
11029 float32_t dst = src0; in evaluate_u2f32() local
11031 _dst_val.f32[_i] = dst; in evaluate_u2f32()
11045 float32_t dst = src0; in evaluate_u2f32() local
11047 _dst_val.f32[_i] = dst; in evaluate_u2f32()
11061 float32_t dst = src0; in evaluate_u2f32() local
11063 _dst_val.f32[_i] = dst; in evaluate_u2f32()
11091 float64_t dst = src0; in evaluate_u2f64() local
11093 _dst_val.f64[_i] = dst; in evaluate_u2f64()
11107 float64_t dst = src0; in evaluate_u2f64() local
11109 _dst_val.f64[_i] = dst; in evaluate_u2f64()
11123 float64_t dst = src0; in evaluate_u2f64() local
11125 _dst_val.f64[_i] = dst; in evaluate_u2f64()
11139 float64_t dst = src0; in evaluate_u2f64() local
11141 _dst_val.f64[_i] = dst; in evaluate_u2f64()
11169 uint16_t dst = src0; in evaluate_u2u16() local
11171 _dst_val.u16[_i] = dst; in evaluate_u2u16()
11185 uint16_t dst = src0; in evaluate_u2u16() local
11187 _dst_val.u16[_i] = dst; in evaluate_u2u16()
11201 uint16_t dst = src0; in evaluate_u2u16() local
11203 _dst_val.u16[_i] = dst; in evaluate_u2u16()
11217 uint16_t dst = src0; in evaluate_u2u16() local
11219 _dst_val.u16[_i] = dst; in evaluate_u2u16()
11247 uint32_t dst = src0; in evaluate_u2u32() local
11249 _dst_val.u32[_i] = dst; in evaluate_u2u32()
11263 uint32_t dst = src0; in evaluate_u2u32() local
11265 _dst_val.u32[_i] = dst; in evaluate_u2u32()
11279 uint32_t dst = src0; in evaluate_u2u32() local
11281 _dst_val.u32[_i] = dst; in evaluate_u2u32()
11295 uint32_t dst = src0; in evaluate_u2u32() local
11297 _dst_val.u32[_i] = dst; in evaluate_u2u32()
11325 uint64_t dst = src0; in evaluate_u2u64() local
11327 _dst_val.u64[_i] = dst; in evaluate_u2u64()
11341 uint64_t dst = src0; in evaluate_u2u64() local
11343 _dst_val.u64[_i] = dst; in evaluate_u2u64()
11357 uint64_t dst = src0; in evaluate_u2u64() local
11359 _dst_val.u64[_i] = dst; in evaluate_u2u64()
11373 uint64_t dst = src0; in evaluate_u2u64() local
11375 _dst_val.u64[_i] = dst; in evaluate_u2u64()
11403 uint8_t dst = src0; in evaluate_u2u8() local
11405 _dst_val.u8[_i] = dst; in evaluate_u2u8()
11419 uint8_t dst = src0; in evaluate_u2u8() local
11421 _dst_val.u8[_i] = dst; in evaluate_u2u8()
11435 uint8_t dst = src0; in evaluate_u2u8() local
11437 _dst_val.u8[_i] = dst; in evaluate_u2u8()
11451 uint8_t dst = src0; in evaluate_u2u8() local
11453 _dst_val.u8[_i] = dst; in evaluate_u2u8()
11483 uint8_t dst = src0 + src1 < src0; in evaluate_uadd_carry() local
11485 _dst_val.u8[_i] = dst; in evaluate_uadd_carry()
11501 uint16_t dst = src0 + src1 < src0; in evaluate_uadd_carry() local
11503 _dst_val.u16[_i] = dst; in evaluate_uadd_carry()
11519 uint32_t dst = src0 + src1 < src0; in evaluate_uadd_carry() local
11521 _dst_val.u32[_i] = dst; in evaluate_uadd_carry()
11537 uint64_t dst = src0 + src1 < src0; in evaluate_uadd_carry() local
11539 _dst_val.u64[_i] = dst; in evaluate_uadd_carry()
11569 uint32_t dst; in evaluate_ubfe() local
11575 dst = 0; in evaluate_ubfe()
11577 dst = 0; /* undefined */ in evaluate_ubfe()
11579 dst = (base << (32 - bits - offset)) >> (32 - bits); in evaluate_ubfe()
11581 dst = base >> offset; in evaluate_ubfe()
11585 _dst_val.u32[_i] = dst; in evaluate_ubfe()
11609 uint32_t dst; in evaluate_ubitfield_extract() local
11615 dst = 0; in evaluate_ubitfield_extract()
11617 dst = 0; /* undefined per the spec */ in evaluate_ubitfield_extract()
11619 dst = (base >> offset) & ((1ull << bits) - 1); in evaluate_ubitfield_extract()
11623 _dst_val.u32[_i] = dst; in evaluate_ubitfield_extract()
11647 uint8_t dst = src1 == 0 ? 0 : (src0 / src1); in evaluate_udiv() local
11649 _dst_val.u8[_i] = dst; in evaluate_udiv()
11665 uint16_t dst = src1 == 0 ? 0 : (src0 / src1); in evaluate_udiv() local
11667 _dst_val.u16[_i] = dst; in evaluate_udiv()
11683 uint32_t dst = src1 == 0 ? 0 : (src0 / src1); in evaluate_udiv() local
11685 _dst_val.u32[_i] = dst; in evaluate_udiv()
11701 uint64_t dst = src1 == 0 ? 0 : (src0 / src1); in evaluate_udiv() local
11703 _dst_val.u64[_i] = dst; in evaluate_udiv()
11729 int32_t dst; in evaluate_ufind_msb() local
11732 dst = -1; in evaluate_ufind_msb()
11735 dst = bit; in evaluate_ufind_msb()
11741 _dst_val.i32[_i] = dst; in evaluate_ufind_msb()
11765 bool32_t dst = src0 >= src1; in evaluate_uge() local
11767 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_uge()
11783 bool32_t dst = src0 >= src1; in evaluate_uge() local
11785 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_uge()
11801 bool32_t dst = src0 >= src1; in evaluate_uge() local
11803 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_uge()
11819 bool32_t dst = src0 >= src1; in evaluate_uge() local
11821 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_uge()
11851 bool32_t dst = src0 < src1; in evaluate_ult() local
11853 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ult()
11869 bool32_t dst = src0 < src1; in evaluate_ult() local
11871 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ult()
11887 bool32_t dst = src0 < src1; in evaluate_ult() local
11889 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ult()
11905 bool32_t dst = src0 < src1; in evaluate_ult() local
11907 _dst_val.u32[_i] = dst ? NIR_TRUE : NIR_FALSE; in evaluate_ult()
11937 uint8_t dst = src1 > src0 ? src1 : src0; in evaluate_umax() local
11939 _dst_val.u8[_i] = dst; in evaluate_umax()
11955 uint16_t dst = src1 > src0 ? src1 : src0; in evaluate_umax() local
11957 _dst_val.u16[_i] = dst; in evaluate_umax()
11973 uint32_t dst = src1 > src0 ? src1 : src0; in evaluate_umax() local
11975 _dst_val.u32[_i] = dst; in evaluate_umax()
11991 uint64_t dst = src1 > src0 ? src1 : src0; in evaluate_umax() local
11993 _dst_val.u64[_i] = dst; in evaluate_umax()
12021 int32_t dst; in evaluate_umax_4x8() local
12024 dst = 0; in evaluate_umax_4x8()
12026 dst |= MAX2((src0 >> i) & 0xff, (src1 >> i) & 0xff) << i; in evaluate_umax_4x8()
12030 _dst_val.i32[_i] = dst; in evaluate_umax_4x8()
12054 uint8_t dst = src1 > src0 ? src0 : src1; in evaluate_umin() local
12056 _dst_val.u8[_i] = dst; in evaluate_umin()
12072 uint16_t dst = src1 > src0 ? src0 : src1; in evaluate_umin() local
12074 _dst_val.u16[_i] = dst; in evaluate_umin()
12090 uint32_t dst = src1 > src0 ? src0 : src1; in evaluate_umin() local
12092 _dst_val.u32[_i] = dst; in evaluate_umin()
12108 uint64_t dst = src1 > src0 ? src0 : src1; in evaluate_umin() local
12110 _dst_val.u64[_i] = dst; in evaluate_umin()
12138 int32_t dst; in evaluate_umin_4x8() local
12141 dst = 0; in evaluate_umin_4x8()
12143 dst |= MIN2((src0 >> i) & 0xff, (src1 >> i) & 0xff) << i; in evaluate_umin_4x8()
12147 _dst_val.i32[_i] = dst; in evaluate_umin_4x8()
12171 uint8_t dst = src1 == 0 ? 0 : src0 % src1; in evaluate_umod() local
12173 _dst_val.u8[_i] = dst; in evaluate_umod()
12189 uint16_t dst = src1 == 0 ? 0 : src0 % src1; in evaluate_umod() local
12191 _dst_val.u16[_i] = dst; in evaluate_umod()
12207 uint32_t dst = src1 == 0 ? 0 : src0 % src1; in evaluate_umod() local
12209 _dst_val.u32[_i] = dst; in evaluate_umod()
12225 uint64_t dst = src1 == 0 ? 0 : src0 % src1; in evaluate_umod() local
12227 _dst_val.u64[_i] = dst; in evaluate_umod()
12255 uint32_t dst = (uint32_t)(((uint64_t) src0 * (uint64_t) src1) >> 32); in evaluate_umul_high() local
12257 _dst_val.u32[_i] = dst; in evaluate_umul_high()
12279 int32_t dst; in evaluate_umul_unorm_4x8() local
12282 dst = 0; in evaluate_umul_unorm_4x8()
12286 dst |= ((src0_chan * src1_chan) / 255) << i; in evaluate_umul_unorm_4x8()
12290 _dst_val.i32[_i] = dst; in evaluate_umul_unorm_4x8()
12313 struct uint32_vec dst; in evaluate_unpack_64_2x32() local
12315 dst.x = src0.x; dst.y = src0.x >> 32; in evaluate_unpack_64_2x32()
12317 _dst_val.u32[0] = dst.x; in evaluate_unpack_64_2x32()
12318 _dst_val.u32[1] = dst.y; in evaluate_unpack_64_2x32()
12337 uint32_t dst = src0; in evaluate_unpack_64_2x32_split_x() local
12339 _dst_val.u32[_i] = dst; in evaluate_unpack_64_2x32_split_x()
12359 uint32_t dst = src0 >> 32; in evaluate_unpack_64_2x32_split_y() local
12361 _dst_val.u32[_i] = dst; in evaluate_unpack_64_2x32_split_y()
12384 struct float32_vec dst; in evaluate_unpack_half_2x16() local
12387 dst.x = unpack_half_1x16((uint16_t)(src0.x & 0xffff)); in evaluate_unpack_half_2x16()
12388 dst.y = unpack_half_1x16((uint16_t)(src0.x << 16)); in evaluate_unpack_half_2x16()
12391 _dst_val.f32[0] = dst.x; in evaluate_unpack_half_2x16()
12392 _dst_val.f32[1] = dst.y; in evaluate_unpack_half_2x16()
12414 struct float32_vec dst; in evaluate_unpack_half_2x16_split_x() local
12416 dst.x = dst.y = dst.z = dst.w = unpack_half_1x16((uint16_t)(src0.x & 0xffff)); in evaluate_unpack_half_2x16_split_x()
12418 _dst_val.f32[0] = dst.x; in evaluate_unpack_half_2x16_split_x()
12440 struct float32_vec dst; in evaluate_unpack_half_2x16_split_y() local
12442 dst.x = dst.y = dst.z = dst.w = unpack_half_1x16((uint16_t)(src0.x >> 16)); in evaluate_unpack_half_2x16_split_y()
12444 _dst_val.f32[0] = dst.x; in evaluate_unpack_half_2x16_split_y()
12466 struct float32_vec dst; in evaluate_unpack_snorm_2x16() local
12469 dst.x = unpack_snorm_1x16((uint16_t)(src0.x & 0xffff)); in evaluate_unpack_snorm_2x16()
12470 dst.y = unpack_snorm_1x16((uint16_t)(src0.x << 16)); in evaluate_unpack_snorm_2x16()
12473 _dst_val.f32[0] = dst.x; in evaluate_unpack_snorm_2x16()
12474 _dst_val.f32[1] = dst.y; in evaluate_unpack_snorm_2x16()
12496 struct float32_vec dst; in evaluate_unpack_snorm_4x8() local
12499 dst.x = unpack_snorm_1x8((uint8_t)(src0.x & 0xff)); in evaluate_unpack_snorm_4x8()
12500 dst.y = unpack_snorm_1x8((uint8_t)((src0.x >> 8) & 0xff)); in evaluate_unpack_snorm_4x8()
12501 dst.z = unpack_snorm_1x8((uint8_t)((src0.x >> 16) & 0xff)); in evaluate_unpack_snorm_4x8()
12502 dst.w = unpack_snorm_1x8((uint8_t)(src0.x >> 24)); in evaluate_unpack_snorm_4x8()
12505 _dst_val.f32[0] = dst.x; in evaluate_unpack_snorm_4x8()
12506 _dst_val.f32[1] = dst.y; in evaluate_unpack_snorm_4x8()
12507 _dst_val.f32[2] = dst.z; in evaluate_unpack_snorm_4x8()
12508 _dst_val.f32[3] = dst.w; in evaluate_unpack_snorm_4x8()
12530 struct float32_vec dst; in evaluate_unpack_unorm_2x16() local
12533 dst.x = unpack_unorm_1x16((uint16_t)(src0.x & 0xffff)); in evaluate_unpack_unorm_2x16()
12534 dst.y = unpack_unorm_1x16((uint16_t)(src0.x << 16)); in evaluate_unpack_unorm_2x16()
12537 _dst_val.f32[0] = dst.x; in evaluate_unpack_unorm_2x16()
12538 _dst_val.f32[1] = dst.y; in evaluate_unpack_unorm_2x16()
12560 struct float32_vec dst; in evaluate_unpack_unorm_4x8() local
12563 dst.x = unpack_unorm_1x8((uint8_t)(src0.x & 0xff)); in evaluate_unpack_unorm_4x8()
12564 dst.y = unpack_unorm_1x8((uint8_t)((src0.x >> 8) & 0xff)); in evaluate_unpack_unorm_4x8()
12565 dst.z = unpack_unorm_1x8((uint8_t)((src0.x >> 16) & 0xff)); in evaluate_unpack_unorm_4x8()
12566 dst.w = unpack_unorm_1x8((uint8_t)(src0.x >> 24)); in evaluate_unpack_unorm_4x8()
12569 _dst_val.f32[0] = dst.x; in evaluate_unpack_unorm_4x8()
12570 _dst_val.f32[1] = dst.y; in evaluate_unpack_unorm_4x8()
12571 _dst_val.f32[2] = dst.z; in evaluate_unpack_unorm_4x8()
12572 _dst_val.f32[3] = dst.w; in evaluate_unpack_unorm_4x8()
12593 int32_t dst; in evaluate_usadd_4x8() local
12596 dst = 0; in evaluate_usadd_4x8()
12598 dst |= MIN2(((src0 >> i) & 0xff) + ((src1 >> i) & 0xff), 0xff) << i; in evaluate_usadd_4x8()
12602 _dst_val.i32[_i] = dst; in evaluate_usadd_4x8()
12626 uint8_t dst = src0 >> src1; in evaluate_ushr() local
12628 _dst_val.u8[_i] = dst; in evaluate_ushr()
12644 uint16_t dst = src0 >> src1; in evaluate_ushr() local
12646 _dst_val.u16[_i] = dst; in evaluate_ushr()
12662 uint32_t dst = src0 >> src1; in evaluate_ushr() local
12664 _dst_val.u32[_i] = dst; in evaluate_ushr()
12680 uint64_t dst = src0 >> src1; in evaluate_ushr() local
12682 _dst_val.u64[_i] = dst; in evaluate_ushr()
12710 int32_t dst; in evaluate_ussub_4x8() local
12713 dst = 0; in evaluate_ussub_4x8()
12718 dst |= (src0_chan - src1_chan) << i; in evaluate_ussub_4x8()
12722 _dst_val.i32[_i] = dst; in evaluate_ussub_4x8()
12746 uint8_t dst = src0 < src1; in evaluate_usub_borrow() local
12748 _dst_val.u8[_i] = dst; in evaluate_usub_borrow()
12764 uint16_t dst = src0 < src1; in evaluate_usub_borrow() local
12766 _dst_val.u16[_i] = dst; in evaluate_usub_borrow()
12782 uint32_t dst = src0 < src1; in evaluate_usub_borrow() local
12784 _dst_val.u32[_i] = dst; in evaluate_usub_borrow()
12800 uint64_t dst = src0 < src1; in evaluate_usub_borrow() local
12802 _dst_val.u64[_i] = dst; in evaluate_usub_borrow()
12840 struct uint8_vec dst; in evaluate_vec2() local
12843 dst.x = src0.x; in evaluate_vec2()
12844 dst.y = src1.x; in evaluate_vec2()
12847 _dst_val.u8[0] = dst.x; in evaluate_vec2()
12848 _dst_val.u8[1] = dst.y; in evaluate_vec2()
12871 struct uint16_vec dst; in evaluate_vec2() local
12874 dst.x = src0.x; in evaluate_vec2()
12875 dst.y = src1.x; in evaluate_vec2()
12878 _dst_val.u16[0] = dst.x; in evaluate_vec2()
12879 _dst_val.u16[1] = dst.y; in evaluate_vec2()
12902 struct uint32_vec dst; in evaluate_vec2() local
12905 dst.x = src0.x; in evaluate_vec2()
12906 dst.y = src1.x; in evaluate_vec2()
12909 _dst_val.u32[0] = dst.x; in evaluate_vec2()
12910 _dst_val.u32[1] = dst.y; in evaluate_vec2()
12933 struct uint64_vec dst; in evaluate_vec2() local
12936 dst.x = src0.x; in evaluate_vec2()
12937 dst.y = src1.x; in evaluate_vec2()
12940 _dst_val.u64[0] = dst.x; in evaluate_vec2()
12941 _dst_val.u64[1] = dst.y; in evaluate_vec2()
12985 struct uint8_vec dst; in evaluate_vec3() local
12988 dst.x = src0.x; in evaluate_vec3()
12989 dst.y = src1.x; in evaluate_vec3()
12990 dst.z = src2.x; in evaluate_vec3()
12993 _dst_val.u8[0] = dst.x; in evaluate_vec3()
12994 _dst_val.u8[1] = dst.y; in evaluate_vec3()
12995 _dst_val.u8[2] = dst.z; in evaluate_vec3()
13025 struct uint16_vec dst; in evaluate_vec3() local
13028 dst.x = src0.x; in evaluate_vec3()
13029 dst.y = src1.x; in evaluate_vec3()
13030 dst.z = src2.x; in evaluate_vec3()
13033 _dst_val.u16[0] = dst.x; in evaluate_vec3()
13034 _dst_val.u16[1] = dst.y; in evaluate_vec3()
13035 _dst_val.u16[2] = dst.z; in evaluate_vec3()
13065 struct uint32_vec dst; in evaluate_vec3() local
13068 dst.x = src0.x; in evaluate_vec3()
13069 dst.y = src1.x; in evaluate_vec3()
13070 dst.z = src2.x; in evaluate_vec3()
13073 _dst_val.u32[0] = dst.x; in evaluate_vec3()
13074 _dst_val.u32[1] = dst.y; in evaluate_vec3()
13075 _dst_val.u32[2] = dst.z; in evaluate_vec3()
13105 struct uint64_vec dst; in evaluate_vec3() local
13108 dst.x = src0.x; in evaluate_vec3()
13109 dst.y = src1.x; in evaluate_vec3()
13110 dst.z = src2.x; in evaluate_vec3()
13113 _dst_val.u64[0] = dst.x; in evaluate_vec3()
13114 _dst_val.u64[1] = dst.y; in evaluate_vec3()
13115 _dst_val.u64[2] = dst.z; in evaluate_vec3()
13166 struct uint8_vec dst; in evaluate_vec4() local
13169 dst.x = src0.x; in evaluate_vec4()
13170 dst.y = src1.x; in evaluate_vec4()
13171 dst.z = src2.x; in evaluate_vec4()
13172 dst.w = src3.x; in evaluate_vec4()
13175 _dst_val.u8[0] = dst.x; in evaluate_vec4()
13176 _dst_val.u8[1] = dst.y; in evaluate_vec4()
13177 _dst_val.u8[2] = dst.z; in evaluate_vec4()
13178 _dst_val.u8[3] = dst.w; in evaluate_vec4()
13215 struct uint16_vec dst; in evaluate_vec4() local
13218 dst.x = src0.x; in evaluate_vec4()
13219 dst.y = src1.x; in evaluate_vec4()
13220 dst.z = src2.x; in evaluate_vec4()
13221 dst.w = src3.x; in evaluate_vec4()
13224 _dst_val.u16[0] = dst.x; in evaluate_vec4()
13225 _dst_val.u16[1] = dst.y; in evaluate_vec4()
13226 _dst_val.u16[2] = dst.z; in evaluate_vec4()
13227 _dst_val.u16[3] = dst.w; in evaluate_vec4()
13264 struct uint32_vec dst; in evaluate_vec4() local
13267 dst.x = src0.x; in evaluate_vec4()
13268 dst.y = src1.x; in evaluate_vec4()
13269 dst.z = src2.x; in evaluate_vec4()
13270 dst.w = src3.x; in evaluate_vec4()
13273 _dst_val.u32[0] = dst.x; in evaluate_vec4()
13274 _dst_val.u32[1] = dst.y; in evaluate_vec4()
13275 _dst_val.u32[2] = dst.z; in evaluate_vec4()
13276 _dst_val.u32[3] = dst.w; in evaluate_vec4()
13313 struct uint64_vec dst; in evaluate_vec4() local
13316 dst.x = src0.x; in evaluate_vec4()
13317 dst.y = src1.x; in evaluate_vec4()
13318 dst.z = src2.x; in evaluate_vec4()
13319 dst.w = src3.x; in evaluate_vec4()
13322 _dst_val.u64[0] = dst.x; in evaluate_vec4()
13323 _dst_val.u64[1] = dst.y; in evaluate_vec4()
13324 _dst_val.u64[2] = dst.z; in evaluate_vec4()
13325 _dst_val.u64[3] = dst.w; in evaluate_vec4()