Home | History | Annotate | Download | only in nir

Lines Matching refs:num_components

254 evaluate_b2f(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
264 for (unsigned _i = 0; _i < num_components; _i++) {
278 for (unsigned _i = 0; _i < num_components; _i++) {
296 evaluate_b2i(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
306 for (unsigned _i = 0; _i < num_components; _i++) {
320 for (unsigned _i = 0; _i < num_components; _i++) {
338 evaluate_ball_fequal2(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
404 evaluate_ball_fequal3(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
470 evaluate_ball_fequal4(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
536 evaluate_ball_iequal2(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
602 evaluate_ball_iequal3(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
668 evaluate_ball_iequal4(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
734 evaluate_bany_fnequal2(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
800 evaluate_bany_fnequal3(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
866 evaluate_bany_fnequal4(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
932 evaluate_bany_inequal2(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
998 evaluate_bany_inequal3(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1064 evaluate_bany_inequal4(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1130 evaluate_bcsel(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1140 for (unsigned _i = 0; _i < num_components; _i++) {
1158 for (unsigned _i = 0; _i < num_components; _i++) {
1180 evaluate_bfi(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1190 for (unsigned _i = 0; _i < num_components; _i++) {
1223 for (unsigned _i = 0; _i < num_components; _i++) {
1260 evaluate_bfm(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1270 for (unsigned _i = 0; _i < num_components; _i++) {
1295 for (unsigned _i = 0; _i < num_components; _i++) {
1324 evaluate_bit_count(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1334 for (unsigned _i = 0; _i < num_components; _i++) {
1357 for (unsigned _i = 0; _i < num_components; _i++) {
1384 evaluate_bitfield_insert(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1394 for (unsigned _i = 0; _i < num_components; _i++) {
1428 for (unsigned _i = 0; _i < num_components; _i++) {
1466 evaluate_bitfield_reverse(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1476 for (unsigned _i = 0; _i < num_components; _i++) {
1498 for (unsigned _i = 0; _i < num_components; _i++) {
1524 evaluate_d2b(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1534 for (unsigned _i = 0; _i < num_components; _i++) {
1549 for (unsigned _i = 0; _i < num_components; _i++) {
1568 evaluate_d2f(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1578 for (unsigned _i = 0; _i < num_components; _i++) {
1593 for (unsigned _i = 0; _i < num_components; _i++) {
1612 evaluate_d2i(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1622 for (unsigned _i = 0; _i < num_components; _i++) {
1637 for (unsigned _i = 0; _i < num_components; _i++) {
1656 evaluate_d2u(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1666 for (unsigned _i = 0; _i < num_components; _i++) {
1681 for (unsigned _i = 0; _i < num_components; _i++) {
1700 evaluate_extract_i16(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1710 for (unsigned _i = 0; _i < num_components; _i++) {
1727 for (unsigned _i = 0; _i < num_components; _i++) {
1748 evaluate_extract_i8(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1758 for (unsigned _i = 0; _i < num_components; _i++) {
1775 for (unsigned _i = 0; _i < num_components; _i++) {
1796 evaluate_extract_u16(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1806 for (unsigned _i = 0; _i < num_components; _i++) {
1823 for (unsigned _i = 0; _i < num_components; _i++) {
1844 evaluate_extract_u8(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1854 for (unsigned _i = 0; _i < num_components; _i++) {
1871 for (unsigned _i = 0; _i < num_components; _i++) {
1892 evaluate_f2b(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1902 for (unsigned _i = 0; _i < num_components; _i++) {
1917 for (unsigned _i = 0; _i < num_components; _i++) {
1936 evaluate_f2d(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1946 for (unsigned _i = 0; _i < num_components; _i++) {
1961 for (unsigned _i = 0; _i < num_components; _i++) {
1980 evaluate_f2i(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
1990 for (unsigned _i = 0; _i < num_components; _i++) {
2005 for (unsigned _i = 0; _i < num_components; _i++) {
2024 evaluate_f2u(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2034 for (unsigned _i = 0; _i < num_components; _i++) {
2049 for (unsigned _i = 0; _i < num_components; _i++) {
2068 evaluate_fabs(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2078 for (unsigned _i = 0; _i < num_components; _i++) {
2093 for (unsigned _i = 0; _i < num_components; _i++) {
2112 evaluate_fadd(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2122 for (unsigned _i = 0; _i < num_components; _i++) {
2139 for (unsigned _i = 0; _i < num_components; _i++) {
2160 evaluate_fall_equal2(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2226 evaluate_fall_equal3(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2292 evaluate_fall_equal4(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2358 evaluate_fand(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2368 for (unsigned _i = 0; _i < num_components; _i++) {
2385 for (unsigned _i = 0; _i < num_components; _i++) {
2406 evaluate_fany_nequal2(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2472 evaluate_fany_nequal3(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2538 evaluate_fany_nequal4(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2604 evaluate_fceil(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2614 for (unsigned _i = 0; _i < num_components; _i++) {
2629 for (unsigned _i = 0; _i < num_components; _i++) {
2648 evaluate_fcos(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2658 for (unsigned _i = 0; _i < num_components; _i++) {
2673 for (unsigned _i = 0; _i < num_components; _i++) {
2692 evaluate_fcsel(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2702 for (unsigned _i = 0; _i < num_components; _i++) {
2721 for (unsigned _i = 0; _i < num_components; _i++) {
2744 evaluate_fddx(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2754 for (unsigned _i = 0; _i < num_components; _i++) {
2767 for (unsigned _i = 0; _i < num_components; _i++) {
2784 evaluate_fddx_coarse(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2794 for (unsigned _i = 0; _i < num_components; _i++) {
2807 for (unsigned _i = 0; _i < num_components; _i++) {
2824 evaluate_fddx_fine(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2834 for (unsigned _i = 0; _i < num_components; _i++) {
2847 for (unsigned _i = 0; _i < num_components; _i++) {
2864 evaluate_fddy(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2874 for (unsigned _i = 0; _i < num_components; _i++) {
2887 for (unsigned _i = 0; _i < num_components; _i++) {
2904 evaluate_fddy_coarse(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2914 for (unsigned _i = 0; _i < num_components; _i++) {
2927 for (unsigned _i = 0; _i < num_components; _i++) {
2944 evaluate_fddy_fine(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2954 for (unsigned _i = 0; _i < num_components; _i++) {
2967 for (unsigned _i = 0; _i < num_components; _i++) {
2984 evaluate_fdiv(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
2994 for (unsigned _i = 0; _i < num_components; _i++) {
3011 for (unsigned _i = 0; _i < num_components; _i++) {
3032 num_components, unsigned bit_size,
3098 evaluate_fdot3(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
3164 evaluate_fdot4(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
3230 evaluate_fdot_replicated2(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
3302 evaluate_fdot_replicated3(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
3374 evaluate_fdot_replicated4(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
3446 evaluate_fdph(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
3512 evaluate_fdph_replicated(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
3584 evaluate_feq(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
3594 for (unsigned _i = 0; _i < num_components; _i++) {
3611 for (unsigned _i = 0; _i < num_components; _i++) {
3632 evaluate_fexp2(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
3642 for (unsigned _i = 0; _i < num_components; _i++) {
3657 for (unsigned _i = 0; _i < num_components; _i++) {
3676 evaluate_ffloor(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
3686 for (unsigned _i = 0; _i < num_components; _i++) {
3701 for (unsigned _i = 0; _i < num_components; _i++) {
3720 evaluate_ffma(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
3730 for (unsigned _i = 0; _i < num_components; _i++) {
3749 for (unsigned _i = 0; _i < num_components; _i++) {
3772 num_components, unsigned bit_size,
3782 for (unsigned _i = 0; _i < num_components; _i++) {
3797 for (unsigned _i = 0; _i < num_components; _i++) {
3816 evaluate_fge(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
3826 for (unsigned _i = 0; _i < num_components; _i++) {
3843 for (unsigned _i = 0; _i < num_components; _i++) {
3864 evaluate_find_lsb(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
3874 for (unsigned _i = 0; _i < num_components; _i++) {
3899 for (unsigned _i = 0; _i < num_components; _i++) {
3928 evaluate_flog2(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
3938 for (unsigned _i = 0; _i < num_components; _i++) {
3953 for (unsigned _i = 0; _i < num_components; _i++) {
3972 evaluate_flrp(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
3982 for (unsigned _i = 0; _i < num_components; _i++) {
4001 for (unsigned _i = 0; _i < num_components; _i++) {
4024 evaluate_flt(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4034 for (unsigned _i = 0; _i < num_components; _i++) {
4051 for (unsigned _i = 0; _i < num_components; _i++) {
4072 evaluate_fmax(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4082 for (unsigned _i = 0; _i < num_components; _i++) {
4099 for (unsigned _i = 0; _i < num_components; _i++) {
4120 evaluate_fmin(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4130 for (unsigned _i = 0; _i < num_components; _i++) {
4147 for (unsigned _i = 0; _i < num_components; _i++) {
4168 evaluate_fmod(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4178 for (unsigned _i = 0; _i < num_components; _i++) {
4195 for (unsigned _i = 0; _i < num_components; _i++) {
4216 evaluate_fmov(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4226 for (unsigned _i = 0; _i < num_components; _i++) {
4241 for (unsigned _i = 0; _i < num_components; _i++) {
4260 evaluate_fmul(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4270 for (unsigned _i = 0; _i < num_components; _i++) {
4287 for (unsigned _i = 0; _i < num_components; _i++) {
4308 evaluate_fne(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4318 for (unsigned _i = 0; _i < num_components; _i++) {
4335 for (unsigned _i = 0; _i < num_components; _i++) {
4356 evaluate_fneg(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4366 for (unsigned _i = 0; _i < num_components; _i++) {
4381 for (unsigned _i = 0; _i < num_components; _i++) {
4400 evaluate_fnoise1_1(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4438 evaluate_fnoise1_2(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4476 evaluate_fnoise1_3(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4514 evaluate_fnoise1_4(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4552 evaluate_fnoise2_1(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4592 evaluate_fnoise2_2(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4632 evaluate_fnoise2_3(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4672 evaluate_fnoise2_4(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4712 evaluate_fnoise3_1(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4754 evaluate_fnoise3_2(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4796 evaluate_fnoise3_3(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4838 evaluate_fnoise3_4(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4880 evaluate_fnoise4_1(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4924 evaluate_fnoise4_2(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
4968 evaluate_fnoise4_3(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5012 evaluate_fnoise4_4(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5056 evaluate_fnot(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5066 for (unsigned _i = 0; _i < num_components; _i++) {
5081 for (unsigned _i = 0; _i < num_components; _i++) {
5100 evaluate_for(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5110 for (unsigned _i = 0; _i < num_components; _i++) {
5127 for (unsigned _i = 0; _i < num_components; _i++) {
5148 evaluate_fpow(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5158 for (unsigned _i = 0; _i < num_components; _i++) {
5175 for (unsigned _i = 0; _i < num_components; _i++) {
5196 evaluate_fquantize2f16(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5206 for (unsigned _i = 0; _i < num_components; _i++) {
5221 for (unsigned _i = 0; _i < num_components; _i++) {
5240 evaluate_frcp(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5250 for (unsigned _i = 0; _i < num_components; _i++) {
5265 for (unsigned _i = 0; _i < num_components; _i++) {
5284 evaluate_frem(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5294 for (unsigned _i = 0; _i < num_components; _i++) {
5311 for (unsigned _i = 0; _i < num_components; _i++) {
5332 evaluate_fround_even(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5342 for (unsigned _i = 0; _i < num_components; _i++) {
5357 for (unsigned _i = 0; _i < num_components; _i++) {
5376 evaluate_frsq(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5386 for (unsigned _i = 0; _i < num_components; _i++) {
5401 for (unsigned _i = 0; _i < num_components; _i++) {
5420 evaluate_fsat(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5430 for (unsigned _i = 0; _i < num_components; _i++) {
5445 for (unsigned _i = 0; _i < num_components; _i++) {
5464 evaluate_fsign(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5474 for (unsigned _i = 0; _i < num_components; _i++) {
5489 for (unsigned _i = 0; _i < num_components; _i++) {
5508 evaluate_fsin(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5518 for (unsigned _i = 0; _i < num_components; _i++) {
5533 for (unsigned _i = 0; _i < num_components; _i++) {
5552 evaluate_fsqrt(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5562 for (unsigned _i = 0; _i < num_components; _i++) {
5577 for (unsigned _i = 0; _i < num_components; _i++) {
5596 evaluate_fsub(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5606 for (unsigned _i = 0; _i < num_components; _i++) {
5623 for (unsigned _i = 0; _i < num_components; _i++) {
5644 evaluate_ftrunc(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5654 for (unsigned _i = 0; _i < num_components; _i++) {
5669 for (unsigned _i = 0; _i < num_components; _i++) {
5688 evaluate_fxor(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5698 for (unsigned _i = 0; _i < num_components; _i++) {
5715 for (unsigned _i = 0; _i < num_components; _i++) {
5736 evaluate_i2b(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5746 for (unsigned _i = 0; _i < num_components; _i++) {
5761 for (unsigned _i = 0; _i < num_components; _i++) {
5780 evaluate_i2d(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5790 for (unsigned _i = 0; _i < num_components; _i++) {
5805 for (unsigned _i = 0; _i < num_components; _i++) {
5824 evaluate_i2f(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5834 for (unsigned _i = 0; _i < num_components; _i++) {
5849 for (unsigned _i = 0; _i < num_components; _i++) {
5868 evaluate_iabs(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5878 for (unsigned _i = 0; _i < num_components; _i++) {
5893 for (unsigned _i = 0; _i < num_components; _i++) {
5912 evaluate_iadd(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5922 for (unsigned _i = 0; _i < num_components; _i++) {
5939 for (unsigned _i = 0; _i < num_components; _i++) {
5960 evaluate_iand(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
5970 for (unsigned _i = 0; _i < num_components; _i++) {
5987 for (unsigned _i = 0; _i < num_components; _i++) {
6008 evaluate_ibfe(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6018 for (unsigned _i = 0; _i < num_components; _i++) {
6051 for (unsigned _i = 0; _i < num_components; _i++) {
6088 evaluate_ibitfield_extract(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6098 for (unsigned _i = 0; _i < num_components; _i++) {
6129 for (unsigned _i = 0; _i < num_components; _i++) {
6164 evaluate_idiv(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6174 for (unsigned _i = 0; _i < num_components; _i++) {
6191 for (unsigned _i = 0; _i < num_components; _i++) {
6212 evaluate_ieq(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6222 for (unsigned _i = 0; _i < num_components; _i++) {
6239 for (unsigned _i = 0; _i < num_components; _i++) {
6260 evaluate_ifind_msb(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6270 for (unsigned _i = 0; _i < num_components; _i++) {
6299 for (unsigned _i = 0; _i < num_components; _i++) {
6332 evaluate_ige(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6342 for (unsigned _i = 0; _i < num_components; _i++) {
6359 for (unsigned _i = 0; _i < num_components; _i++) {
6380 evaluate_ilt(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6390 for (unsigned _i = 0; _i < num_components; _i++) {
6407 for (unsigned _i = 0; _i < num_components; _i++) {
6428 evaluate_imax(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6438 for (unsigned _i = 0; _i < num_components; _i++) {
6455 for (unsigned _i = 0; _i < num_components; _i++) {
6476 evaluate_imin(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6486 for (unsigned _i = 0; _i < num_components; _i++) {
6503 for (unsigned _i = 0; _i < num_components; _i++) {
6524 evaluate_imod(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6534 for (unsigned _i = 0; _i < num_components; _i++) {
6551 for (unsigned _i = 0; _i < num_components; _i++) {
6572 evaluate_imov(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6582 for (unsigned _i = 0; _i < num_components; _i++) {
6597 for (unsigned _i = 0; _i < num_components; _i++) {
6616 evaluate_imul(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6626 for (unsigned _i = 0; _i < num_components; _i++) {
6643 for (unsigned _i = 0; _i < num_components; _i++) {
6664 evaluate_imul_high(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6674 for (unsigned _i = 0; _i < num_components; _i++) {
6691 for (unsigned _i = 0; _i < num_components; _i++) {
6712 evaluate_ine(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6722 for (unsigned _i = 0; _i < num_components; _i++) {
6739 for (unsigned _i = 0; _i < num_components; _i++) {
6760 evaluate_ineg(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6770 for (unsigned _i = 0; _i < num_components; _i++) {
6785 for (unsigned _i = 0; _i < num_components; _i++) {
6804 evaluate_inot(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6814 for (unsigned _i = 0; _i < num_components; _i++) {
6829 for (unsigned _i = 0; _i < num_components; _i++) {
6848 evaluate_ior(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6858 for (unsigned _i = 0; _i < num_components; _i++) {
6875 for (unsigned _i = 0; _i < num_components; _i++) {
6896 evaluate_irem(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6906 for (unsigned _i = 0; _i < num_components; _i++) {
6923 for (unsigned _i = 0; _i < num_components; _i++) {
6944 evaluate_ishl(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
6954 for (unsigned _i = 0; _i < num_components; _i++) {
6971 for (unsigned _i = 0; _i < num_components; _i++) {
6992 evaluate_ishr(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7002 for (unsigned _i = 0; _i < num_components; _i++) {
7019 for (unsigned _i = 0; _i < num_components; _i++) {
7040 evaluate_isign(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7050 for (unsigned _i = 0; _i < num_components; _i++) {
7065 for (unsigned _i = 0; _i < num_components; _i++) {
7084 evaluate_isub(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7094 for (unsigned _i = 0; _i < num_components; _i++) {
7111 for (unsigned _i = 0; _i < num_components; _i++) {
7132 evaluate_ixor(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7142 for (unsigned _i = 0; _i < num_components; _i++) {
7159 for (unsigned _i = 0; _i < num_components; _i++) {
7180 evaluate_ldexp(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7190 for (unsigned _i = 0; _i < num_components; _i++) {
7214 for (unsigned _i = 0; _i < num_components; _i++) {
7242 evaluate_pack_double_2x32(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7294 evaluate_pack_double_2x32_split(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7304 for (unsigned _i = 0; _i < num_components; _i++) {
7321 for (unsigned _i = 0; _i < num_components; _i++) {
7342 evaluate_pack_half_2x16(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7400 evaluate_pack_half_2x16_split(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7466 evaluate_pack_snorm_2x16(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7524 evaluate_pack_snorm_4x8(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7586 evaluate_pack_unorm_2x16(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7644 evaluate_pack_unorm_4x8(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7706 evaluate_pack_uvec2_to_uint(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7762 evaluate_pack_uvec4_to_uint(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7824 evaluate_seq(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7834 for (unsigned _i = 0; _i < num_components; _i++) {
7851 for (unsigned _i = 0; _i < num_components; _i++) {
7872 evaluate_sge(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7882 for (unsigned _i = 0; _i < num_components; _i++) {
7899 for (unsigned _i = 0; _i < num_components; _i++) {
7920 evaluate_slt(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7930 for (unsigned _i = 0; _i < num_components; _i++) {
7947 for (unsigned _i = 0; _i < num_components; _i++) {
7968 evaluate_sne(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
7978 for (unsigned _i = 0; _i < num_components; _i++) {
7995 for (unsigned _i = 0; _i < num_components; _i++) {
8016 evaluate_u2d(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
8026 for (unsigned _i = 0; _i < num_components; _i++) {
8041 for (unsigned _i = 0; _i < num_components; _i++) {
8060 evaluate_u2f(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
8070 for (unsigned _i = 0; _i < num_components; _i++) {
8085 for (unsigned _i = 0; _i < num_components; _i++) {
8104 evaluate_uadd_carry(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
8114 for (unsigned _i = 0; _i < num_components; _i++) {
8131 for (unsigned _i = 0; _i < num_components; _i++) {
8152 evaluate_ubfe(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
8162 for (unsigned _i = 0; _i < num_components; _i++) {
8195 for (unsigned _i = 0; _i < num_components; _i++) {
8232 evaluate_ubitfield_extract(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
8242 for (unsigned _i = 0; _i < num_components; _i++) {
8273 for (unsigned _i = 0; _i < num_components; _i++) {
8308 evaluate_udiv(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
8318 for (unsigned _i = 0; _i < num_components; _i++) {
8335 for (unsigned _i = 0; _i < num_components; _i++) {
8356 evaluate_ufind_msb(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
8366 for (unsigned _i = 0; _i < num_components; _i++) {
8391 for (unsigned _i = 0; _i < num_components; _i++) {
8420 evaluate_uge(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
8430 for (unsigned _i = 0; _i < num_components; _i++) {
8447 for (unsigned _i = 0; _i < num_components; _i++) {
8468 evaluate_ult(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
8478 for (unsigned _i = 0; _i < num_components; _i++) {
8495 for (unsigned _i = 0; _i < num_components; _i++) {
8516 evaluate_umax(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
8526 for (unsigned _i = 0; _i < num_components; _i++) {
8543 for (unsigned _i = 0; _i < num_components; _i++) {
8564 evaluate_umax_4x8(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
8574 for (unsigned _i = 0; _i < num_components; _i++) {
8598 for (unsigned _i = 0; _i < num_components; _i++) {
8626 evaluate_umin(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
8636 for (unsigned _i = 0; _i < num_components; _i++) {
8653 for (unsigned _i = 0; _i < num_components; _i++) {
8674 evaluate_umin_4x8(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
8684 for (unsigned _i = 0; _i < num_components; _i++) {
8708 for (unsigned _i = 0; _i < num_components; _i++) {
8736 evaluate_umod(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
8746 for (unsigned _i = 0; _i < num_components; _i++) {
8763 for (unsigned _i = 0; _i < num_components; _i++) {
8784 evaluate_umul_high(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
8794 for (unsigned _i = 0; _i < num_components; _i++) {
8811 for (unsigned _i = 0; _i < num_components; _i++) {
8832 evaluate_umul_unorm_4x8(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
8842 for (unsigned _i = 0; _i < num_components; _i++) {
8868 for (unsigned _i = 0; _i < num_components; _i++) {
8898 evaluate_unpack_double_2x32(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
8952 evaluate_unpack_double_2x32_split_x(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
8962 for (unsigned _i = 0; _i < num_components; _i++) {
8977 for (unsigned _i = 0; _i < num_components; _i++) {
8996 evaluate_unpack_double_2x32_split_y(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
9006 for (unsigned _i = 0; _i < num_components; _i++) {
9021 for (unsigned _i = 0; _i < num_components; _i++) {
9040 evaluate_unpack_half_2x16(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
9100 evaluate_unpack_half_2x16_split_x(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
9152 evaluate_unpack_half_2x16_split_y(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
9204 evaluate_unpack_snorm_2x16(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
9264 evaluate_unpack_snorm_4x8(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
9332 evaluate_unpack_unorm_2x16(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
9392 evaluate_unpack_unorm_4x8(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
9460 evaluate_usadd_4x8(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
9470 for (unsigned _i = 0; _i < num_components; _i++) {
9494 for (unsigned _i = 0; _i < num_components; _i++) {
9522 evaluate_ushr(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
9532 for (unsigned _i = 0; _i < num_components; _i++) {
9549 for (unsigned _i = 0; _i < num_components; _i++) {
9570 evaluate_ussub_4x8(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
9580 for (unsigned _i = 0; _i < num_components; _i++) {
9607 for (unsigned _i = 0; _i < num_components; _i++) {
9638 evaluate_usub_borrow(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
9648 for (unsigned _i = 0; _i < num_components; _i++) {
9665 for (unsigned _i = 0; _i < num_components; _i++) {
9686 evaluate_vec2(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
9760 evaluate_vec3(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
9852 evaluate_vec4(MAYBE_UNUSED unsigned num_components, unsigned bit_size,
9963 nir_eval_const_opcode(nir_op op, unsigned num_components,
9968 return evaluate_b2f(num_components, bit_width, src);
9970 return evaluate_b2i(num_components, bit_width, src);
9972 return evaluate_ball_fequal2(num_components, bit_width, src);
9974 return evaluate_ball_fequal3(num_components, bit_width, src);
9976 return evaluate_ball_fequal4(num_components, bit_width, src);
9978 return evaluate_ball_iequal2(num_components, bit_width, src);
9980 return evaluate_ball_iequal3(num_components, bit_width, src);
9982 return evaluate_ball_iequal4(num_components, bit_width, src);
9984 return evaluate_bany_fnequal2(num_components, bit_width, src);
9986 return evaluate_bany_fnequal3(num_components, bit_width, src);
9988 return evaluate_bany_fnequal4(num_components, bit_width, src);
9990 return evaluate_bany_inequal2(num_components, bit_width, src);
9992 return evaluate_bany_inequal3(num_components, bit_width, src);
9994 return evaluate_bany_inequal4(num_components, bit_width, src);
9996 return evaluate_bcsel(num_components, bit_width, src);
9998 num_components, bit_width, src);
10000 return evaluate_bfm(num_components, bit_width, src);
10002 return evaluate_bit_count(num_components, bit_width, src);
10004 return evaluate_bitfield_insert(num_components, bit_width, src);
10006 return evaluate_bitfield_reverse(num_components, bit_width, src);
10008 return evaluate_d2b(num_components, bit_width, src);
10010 return evaluate_d2f(num_components, bit_width, src);
10012 return evaluate_d2i(num_components, bit_width, src);
10014 return evaluate_d2u(num_components, bit_width, src);
10016 return evaluate_extract_i16(num_components, bit_width, src);
10018 return evaluate_extract_i8(num_components, bit_width, src);
10020 return evaluate_extract_u16(num_components, bit_width, src);
10022 return evaluate_extract_u8(num_components, bit_width, src);
10024 return evaluate_f2b(num_components, bit_width, src);
10026 return evaluate_f2d(num_components, bit_width, src);
10028 return evaluate_f2i(num_components, bit_width, src);
10030 return evaluate_f2u(num_components, bit_width, src);
10032 return evaluate_fabs(num_components, bit_width, src);
10034 return evaluate_fadd(num_components, bit_width, src);
10036 return evaluate_fall_equal2(num_components, bit_width, src);
10038 return evaluate_fall_equal3(num_components, bit_width, src);
10040 return evaluate_fall_equal4(num_components, bit_width, src);
10042 return evaluate_fand(num_components, bit_width, src);
10044 return evaluate_fany_nequal2(num_components, bit_width, src);
10046 return evaluate_fany_nequal3(num_components, bit_width, src);
10048 return evaluate_fany_nequal4(num_components, bit_width, src);
10050 return evaluate_fceil(num_components, bit_width, src);
10052 return evaluate_fcos(num_components, bit_width, src);
10054 return evaluate_fcsel(num_components, bit_width, src);
10056 return evaluate_fddx(num_components, bit_width, src);
10058 return evaluate_fddx_coarse(num_components, bit_width, src);
10060 return evaluate_fddx_fine(num_components, bit_width, src);
10062 return evaluate_fddy(num_components, bit_width, src);
10064 return evaluate_fddy_coarse(num_components, bit_width, src);
10066 return evaluate_fddy_fine(num_components, bit_width, src);
10068 return evaluate_fdiv(num_components, bit_width, src);
10070 return evaluate_fdot2(num_components, bit_width, src);
10072 return evaluate_fdot3(num_components, bit_width, src);
10074 return evaluate_fdot4(num_components, bit_width, src);
10076 return evaluate_fdot_replicated2(num_components, bit_width, src);
10078 return evaluate_fdot_replicated3(num_components, bit_width, src);
10080 return evaluate_fdot_replicated4(num_components, bit_width, src);
10082 return evaluate_fdph(num_components, bit_width, src);
10084 return evaluate_fdph_replicated(num_components, bit_width, src);
10086 return evaluate_feq(num_components, bit_width, src);
10088 return evaluate_fexp2(num_components, bit_width, src);
10090 return evaluate_ffloor(num_components, bit_width, src);
10092 return evaluate_ffma(num_components, bit_width, src);
10094 return evaluate_ffract(num_components, bit_width, src);
10096 return evaluate_fge(num_components, bit_width, src);
10098 return evaluate_find_lsb(num_components, bit_width, src);
10100 return evaluate_flog2(num_components, bit_width, src);
10102 return evaluate_flrp(num_components, bit_width, src);
10104 return evaluate_flt(num_components, bit_width, src);
10106 return evaluate_fmax(num_components, bit_width, src);
10108 return evaluate_fmin(num_components, bit_width, src);
10110 return evaluate_fmod(num_components, bit_width, src);
10112 return evaluate_fmov(num_components, bit_width, src);
10114 return evaluate_fmul(num_components, bit_width, src);
10116 return evaluate_fne(num_components, bit_width, src);
10118 return evaluate_fneg(num_components, bit_width, src);
10120 return evaluate_fnoise1_1(num_components, bit_width, src);
10122 return evaluate_fnoise1_2(num_components, bit_width, src);
10124 return evaluate_fnoise1_3(num_components, bit_width, src);
10126 return evaluate_fnoise1_4(num_components, bit_width, src);
10128 return evaluate_fnoise2_1(num_components, bit_width, src);
10130 return evaluate_fnoise2_2(num_components, bit_width, src);
10132 return evaluate_fnoise2_3(num_components, bit_width, src);
10134 return evaluate_fnoise2_4(num_components, bit_width, src);
10136 return evaluate_fnoise3_1(num_components, bit_width, src);
10138 return evaluate_fnoise3_2(num_components, bit_width, src);
10140 return evaluate_fnoise3_3(num_components, bit_width, src);
10142 return evaluate_fnoise3_4(num_components, bit_width, src);
10144 return evaluate_fnoise4_1(num_components, bit_width, src);
10146 return evaluate_fnoise4_2(num_components, bit_width, src);
10148 return evaluate_fnoise4_3(num_components, bit_width, src);
10150 return evaluate_fnoise4_4(num_components, bit_width, src);
10152 return evaluate_fnot(num_components, bit_width, src);
10154 return evaluate_for(num_components, bit_width, src);
10156 return evaluate_fpow(num_components, bit_width, src);
10158 return evaluate_fquantize2f16(num_components, bit_width, src);
10160 return evaluate_frcp(num_components, bit_width, src);
10162 return evaluate_frem(num_components, bit_width, src);
10164 return evaluate_fround_even(num_components, bit_width, src);
10166 return evaluate_frsq(num_components, bit_width, src);
10168 return evaluate_fsat(num_components, bit_width, src);
10170 return evaluate_fsign(num_components, bit_width, src);
10172 return evaluate_fsin(num_components, bit_width, src);
10174 return evaluate_fsqrt(num_components, bit_width, src);
10176 return evaluate_fsub(num_components, bit_width, src);
10178 return evaluate_ftrunc(num_components, bit_width, src);
10180 return evaluate_fxor(num_components, bit_width, src);
10182 return evaluate_i2b(num_components, bit_width, src);
10184 return evaluate_i2d(num_components, bit_width, src);
10186 return evaluate_i2f(num_components, bit_width, src);
10188 return evaluate_iabs(num_components, bit_width, src);
10190 return evaluate_iadd(num_components, bit_width, src);
10192 return evaluate_iand(num_components, bit_width, src);
10194 return evaluate_ibfe(num_components, bit_width, src);
10196 return evaluate_ibitfield_extract(num_components, bit_width, src);
10198 return evaluate_idiv(num_components, bit_width, src);
10200 return evaluate_ieq(num_components, bit_width, src);
10202 return evaluate_ifind_msb(num_components, bit_width, src);
10204 return evaluate_ige(num_components, bit_width, src);
10206 return evaluate_ilt(num_components, bit_width, src);
10208 return evaluate_imax(num_components, bit_width, src);
10210 return evaluate_imin(num_components, bit_width, src);
10212 return evaluate_imod(num_components, bit_width, src);
10214 return evaluate_imov(num_components, bit_width, src);
10216 return evaluate_imul(num_components, bit_width, src);
10218 return evaluate_imul_high(num_components, bit_width, src);
10220 return evaluate_ine(num_components, bit_width, src);
10222 return evaluate_ineg(num_components, bit_width, src);
10224 return evaluate_inot(num_components, bit_width, src);
10226 return evaluate_ior(num_components, bit_width, src);
10228 return evaluate_irem(num_components, bit_width, src);
10230 return evaluate_ishl(num_components, bit_width, src);
10232 return evaluate_ishr(num_components, bit_width, src);
10234 return evaluate_isign(num_components, bit_width, src);
10236 return evaluate_isub(num_components, bit_width, src);
10238 return evaluate_ixor(num_components, bit_width, src);
10240 return evaluate_ldexp(num_components, bit_width, src);
10242 return evaluate_pack_double_2x32(num_components, bit_width, src);
10244 return evaluate_pack_double_2x32_split(num_components, bit_width, src);
10246 return evaluate_pack_half_2x16(num_components, bit_width, src);
10248 return evaluate_pack_half_2x16_split(num_components, bit_width, src);
10250 return evaluate_pack_snorm_2x16(num_components, bit_width, src);
10252 return evaluate_pack_snorm_4x8(num_components, bit_width, src);
10254 return evaluate_pack_unorm_2x16(num_components, bit_width, src);
10256 return evaluate_pack_unorm_4x8(num_components, bit_width, src);
10258 return evaluate_pack_uvec2_to_uint(num_components, bit_width, src);
10260 return evaluate_pack_uvec4_to_uint(num_components, bit_width, src);
10262 return evaluate_seq(num_components, bit_width, src);
10264 return evaluate_sge(num_components, bit_width, src);
10266 return evaluate_slt(num_components, bit_width, src);
10268 return evaluate_sne(num_components, bit_width, src);
10270 return evaluate_u2d(num_components, bit_width, src);
10272 return evaluate_u2f(num_components, bit_width, src);
10274 return evaluate_uadd_carry(num_components, bit_width, src);
10276 return evaluate_ubfe(num_components, bit_width, src);
10278 return evaluate_ubitfield_extract(num_components, bit_width, src);
10280 return evaluate_udiv(num_components, bit_width, src);
10282 return evaluate_ufind_msb(num_components, bit_width, src);
10284 return evaluate_uge(num_components, bit_width, src);
10286 return evaluate_ult(num_components, bit_width, src);
10288 return evaluate_umax(num_components, bit_width, src);
10290 return evaluate_umax_4x8(num_components, bit_width, src);
10292 return evaluate_umin(num_components, bit_width, src);
10294 return evaluate_umin_4x8(num_components, bit_width, src);
10296 return evaluate_umod(num_components, bit_width, src);
10298 return evaluate_umul_high(num_components, bit_width, src);
10300 return evaluate_umul_unorm_4x8(num_components, bit_width, src);
10302 return evaluate_unpack_double_2x32(num_components, bit_width, src);
10304 return evaluate_unpack_double_2x32_split_x(num_components, bit_width, src);
10306 return evaluate_unpack_double_2x32_split_y(num_components, bit_width, src);
10308 return evaluate_unpack_half_2x16(num_components, bit_width, src);
10310 return evaluate_unpack_half_2x16_split_x(num_components, bit_width, src);
10312 return evaluate_unpack_half_2x16_split_y(num_components, bit_width, src);
10314 return evaluate_unpack_snorm_2x16(num_components, bit_width, src);
10316 return evaluate_unpack_snorm_4x8(num_components, bit_width, src);
10318 return evaluate_unpack_unorm_2x16(num_components, bit_width, src);
10320 return evaluate_unpack_unorm_4x8(num_components, bit_width, src);
10322 return evaluate_usadd_4x8(num_components, bit_width, src);
10324 return evaluate_ushr(num_components, bit_width, src);
10326 return evaluate_ussub_4x8(num_components, bit_width, src);
10328 return evaluate_usub_borrow(num_components, bit_width, src);
10330 return evaluate_vec2(num_components, bit_width, src);
10332 return evaluate_vec3(num_components, bit_width, src);
10334 return evaluate_vec4(num_components, bit_width, src);