Lines Matching refs:__b

508                                                                     int8_t __b)
511 __v[__i] = __b;
517 uint8_t __b)
520 __v[__i] = __b;
545 int16_t __b)
548 __v[__i] = __b;
553 v128_t __a, int __i, uint16_t __b) __REQUIRE_CONSTANT(__i) {
555 __v[__i] = __b;
580 int32_t __b)
583 __v[__i] = __b;
588 v128_t __a, int __i, uint32_t __b) __REQUIRE_CONSTANT(__i) {
590 __v[__i] = __b;
615 int64_t __b)
618 __v[__i] = __b;
623 v128_t __a, int __i, uint64_t __b) __REQUIRE_CONSTANT(__i) {
625 __v[__i] = __b;
641 float __b)
644 __v[__i] = __b;
660 double __b)
663 __v[__i] = __b;
668 v128_t __b) {
669 return (v128_t)((__i8x16)__a == (__i8x16)__b);
673 v128_t __b) {
674 return (v128_t)((__i8x16)__a != (__i8x16)__b);
678 v128_t __b) {
679 return (v128_t)((__i8x16)__a < (__i8x16)__b);
683 v128_t __b) {
684 return (v128_t)((__u8x16)__a < (__u8x16)__b);
688 v128_t __b) {
689 return (v128_t)((__i8x16)__a > (__i8x16)__b);
693 v128_t __b) {
694 return (v128_t)((__u8x16)__a > (__u8x16)__b);
698 v128_t __b) {
699 return (v128_t)((__i8x16)__a <= (__i8x16)__b);
703 v128_t __b) {
704 return (v128_t)((__u8x16)__a <= (__u8x16)__b);
708 v128_t __b) {
709 return (v128_t)((__i8x16)__a >= (__i8x16)__b);
713 v128_t __b) {
714 return (v128_t)((__u8x16)__a >= (__u8x16)__b);
718 v128_t __b) {
719 return (v128_t)((__i16x8)__a == (__i16x8)__b);
723 v128_t __b) {
724 return (v128_t)((__u16x8)__a != (__u16x8)__b);
728 v128_t __b) {
729 return (v128_t)((__i16x8)__a < (__i16x8)__b);
733 v128_t __b) {
734 return (v128_t)((__u16x8)__a < (__u16x8)__b);
738 v128_t __b) {
739 return (v128_t)((__i16x8)__a > (__i16x8)__b);
743 v128_t __b) {
744 return (v128_t)((__u16x8)__a > (__u16x8)__b);
748 v128_t __b) {
749 return (v128_t)((__i16x8)__a <= (__i16x8)__b);
753 v128_t __b) {
754 return (v128_t)((__u16x8)__a <= (__u16x8)__b);
758 v128_t __b) {
759 return (v128_t)((__i16x8)__a >= (__i16x8)__b);
763 v128_t __b) {
764 return (v128_t)((__u16x8)__a >= (__u16x8)__b);
768 v128_t __b) {
769 return (v128_t)((__i32x4)__a == (__i32x4)__b);
773 v128_t __b) {
774 return (v128_t)((__i32x4)__a != (__i32x4)__b);
778 v128_t __b) {
779 return (v128_t)((__i32x4)__a < (__i32x4)__b);
783 v128_t __b) {
784 return (v128_t)((__u32x4)__a < (__u32x4)__b);
788 v128_t __b) {
789 return (v128_t)((__i32x4)__a > (__i32x4)__b);
793 v128_t __b) {
794 return (v128_t)((__u32x4)__a > (__u32x4)__b);
798 v128_t __b) {
799 return (v128_t)((__i32x4)__a <= (__i32x4)__b);
803 v128_t __b) {
804 return (v128_t)((__u32x4)__a <= (__u32x4)__b);
808 v128_t __b) {
809 return (v128_t)((__i32x4)__a >= (__i32x4)__b);
813 v128_t __b) {
814 return (v128_t)((__u32x4)__a >= (__u32x4)__b);
818 v128_t __b) {
819 return (v128_t)((__i64x2)__a == (__i64x2)__b);
823 v128_t __b) {
824 return (v128_t)((__i64x2)__a != (__i64x2)__b);
828 v128_t __b) {
829 return (v128_t)((__i64x2)__a < (__i64x2)__b);
833 v128_t __b) {
834 return (v128_t)((__i64x2)__a > (__i64x2)__b);
838 v128_t __b) {
839 return (v128_t)((__i64x2)__a <= (__i64x2)__b);
843 v128_t __b) {
844 return (v128_t)((__i64x2)__a >= (__i64x2)__b);
848 v128_t __b) {
849 return (v128_t)((__f32x4)__a == (__f32x4)__b);
853 v128_t __b) {
854 return (v128_t)((__f32x4)__a != (__f32x4)__b);
858 v128_t __b) {
859 return (v128_t)((__f32x4)__a < (__f32x4)__b);
863 v128_t __b) {
864 return (v128_t)((__f32x4)__a > (__f32x4)__b);
868 v128_t __b) {
869 return (v128_t)((__f32x4)__a <= (__f32x4)__b);
873 v128_t __b) {
874 return (v128_t)((__f32x4)__a >= (__f32x4)__b);
878 v128_t __b) {
879 return (v128_t)((__f64x2)__a == (__f64x2)__b);
883 v128_t __b) {
884 return (v128_t)((__f64x2)__a != (__f64x2)__b);
888 v128_t __b) {
889 return (v128_t)((__f64x2)__a < (__f64x2)__b);
893 v128_t __b) {
894 return (v128_t)((__f64x2)__a > (__f64x2)__b);
898 v128_t __b) {
899 return (v128_t)((__f64x2)__a <= (__f64x2)__b);
903 v128_t __b) {
904 return (v128_t)((__f64x2)__a >= (__f64x2)__b);
912 v128_t __b) {
913 return __a & __b;
917 v128_t __b) {
918 return __a | __b;
922 v128_t __b) {
923 return __a ^ __b;
927 v128_t __b) {
928 return __a & ~__b;
936 v128_t __b,
938 return (v128_t)__builtin_wasm_bitselect((__i32x4)__a, (__i32x4)__b,
963 uint32_t __b) {
964 return (v128_t)((__i8x16)__a << __b);
968 uint32_t __b) {
969 return (v128_t)((__i8x16)__a >> __b);
973 uint32_t __b) {
974 return (v128_t)((__u8x16)__a >> __b);
978 v128_t __b) {
979 return (v128_t)((__u8x16)__a + (__u8x16)__b);
983 v128_t __b) {
984 return (v128_t)__builtin_wasm_add_sat_s_i8x16((__i8x16)__a, (__i8x16)__b);
988 v128_t __b) {
989 return (v128_t)__builtin_wasm_add_sat_u_i8x16((__u8x16)__a, (__u8x16)__b);
993 v128_t __b) {
994 return (v128_t)((__u8x16)__a - (__u8x16)__b);
998 v128_t __b) {
999 return (v128_t)__builtin_wasm_sub_sat_s_i8x16((__i8x16)__a, (__i8x16)__b);
1003 v128_t __b) {
1004 return (v128_t)__builtin_wasm_sub_sat_u_i8x16((__u8x16)__a, (__u8x16)__b);
1008 v128_t __b) {
1009 return (v128_t)__builtin_wasm_min_s_i8x16((__i8x16)__a, (__i8x16)__b);
1013 v128_t __b) {
1014 return (v128_t)__builtin_wasm_min_u_i8x16((__u8x16)__a, (__u8x16)__b);
1018 v128_t __b) {
1019 return (v128_t)__builtin_wasm_max_s_i8x16((__i8x16)__a, (__i8x16)__b);
1023 v128_t __b) {
1024 return (v128_t)__builtin_wasm_max_u_i8x16((__u8x16)__a, (__u8x16)__b);
1028 v128_t __b) {
1029 return (v128_t)__builtin_wasm_avgr_u_i8x16((__u8x16)__a, (__u8x16)__b);
1049 uint32_t __b) {
1050 return (v128_t)((__i16x8)__a << __b);
1054 uint32_t __b) {
1055 return (v128_t)((__i16x8)__a >> __b);
1059 uint32_t __b) {
1060 return (v128_t)((__u16x8)__a >> __b);
1064 v128_t __b) {
1065 return (v128_t)((__u16x8)__a + (__u16x8)__b);
1069 v128_t __b) {
1070 return (v128_t)__builtin_wasm_add_sat_s_i16x8((__i16x8)__a, (__i16x8)__b);
1074 v128_t __b) {
1075 return (v128_t)__builtin_wasm_add_sat_u_i16x8((__u16x8)__a, (__u16x8)__b);
1079 v128_t __b) {
1080 return (v128_t)((__i16x8)__a - (__i16x8)__b);
1084 v128_t __b) {
1085 return (v128_t)__builtin_wasm_sub_sat_s_i16x8((__i16x8)__a, (__i16x8)__b);
1089 v128_t __b) {
1090 return (v128_t)__builtin_wasm_sub_sat_u_i16x8((__u16x8)__a, (__u16x8)__b);
1094 v128_t __b) {
1095 return (v128_t)((__u16x8)__a * (__u16x8)__b);
1099 v128_t __b) {
1100 return (v128_t)__builtin_wasm_min_s_i16x8((__i16x8)__a, (__i16x8)__b);
1104 v128_t __b) {
1105 return (v128_t)__builtin_wasm_min_u_i16x8((__u16x8)__a, (__u16x8)__b);
1109 v128_t __b) {
1110 return (v128_t)__builtin_wasm_max_s_i16x8((__i16x8)__a, (__i16x8)__b);
1114 v128_t __b) {
1115 return (v128_t)__builtin_wasm_max_u_i16x8((__u16x8)__a, (__u16x8)__b);
1119 v128_t __b) {
1120 return (v128_t)__builtin_wasm_avgr_u_i16x8((__u16x8)__a, (__u16x8)__b);
1140 uint32_t __b) {
1141 return (v128_t)((__i32x4)__a << __b);
1145 uint32_t __b) {
1146 return (v128_t)((__i32x4)__a >> __b);
1150 uint32_t __b) {
1151 return (v128_t)((__u32x4)__a >> __b);
1155 v128_t __b) {
1156 return (v128_t)((__u32x4)__a + (__u32x4)__b);
1160 v128_t __b) {
1161 return (v128_t)((__u32x4)__a - (__u32x4)__b);
1165 v128_t __b) {
1166 return (v128_t)((__u32x4)__a * (__u32x4)__b);
1170 v128_t __b) {
1171 return (v128_t)__builtin_wasm_min_s_i32x4((__i32x4)__a, (__i32x4)__b);
1175 v128_t __b) {
1176 return (v128_t)__builtin_wasm_min_u_i32x4((__u32x4)__a, (__u32x4)__b);
1180 v128_t __b) {
1181 return (v128_t)__builtin_wasm_max_s_i32x4((__i32x4)__a, (__i32x4)__b);
1185 v128_t __b) {
1186 return (v128_t)__builtin_wasm_max_u_i32x4((__u32x4)__a, (__u32x4)__b);
1190 v128_t __b) {
1191 return (v128_t)__builtin_wasm_dot_s_i32x4_i16x8((__i16x8)__a, (__i16x8)__b);
1211 uint32_t __b) {
1212 return (v128_t)((__i64x2)__a << (int64_t)__b);
1216 uint32_t __b) {
1217 return (v128_t)((__i64x2)__a >> (int64_t)__b);
1221 uint32_t __b) {
1222 return (v128_t)((__u64x2)__a >> (int64_t)__b);
1226 v128_t __b) {
1227 return (v128_t)((__u64x2)__a + (__u64x2)__b);
1231 v128_t __b) {
1232 return (v128_t)((__u64x2)__a - (__u64x2)__b);
1236 v128_t __b) {
1237 return (v128_t)((__u64x2)__a * (__u64x2)__b);
1269 v128_t __b) {
1270 return (v128_t)((__f32x4)__a + (__f32x4)__b);
1274 v128_t __b) {
1275 return (v128_t)((__f32x4)__a - (__f32x4)__b);
1279 v128_t __b) {
1280 return (v128_t)((__f32x4)__a * (__f32x4)__b);
1284 v128_t __b) {
1285 return (v128_t)((__f32x4)__a / (__f32x4)__b);
1289 v128_t __b) {
1290 return (v128_t)__builtin_wasm_min_f32x4((__f32x4)__a, (__f32x4)__b);
1294 v128_t __b) {
1295 return (v128_t)__builtin_wasm_max_f32x4((__f32x4)__a, (__f32x4)__b);
1299 v128_t __b) {
1300 return (v128_t)__builtin_wasm_pmin_f32x4((__f32x4)__a, (__f32x4)__b);
1304 v128_t __b) {
1305 return (v128_t)__builtin_wasm_pmax_f32x4((__f32x4)__a, (__f32x4)__b);
1337 v128_t __b) {
1338 return (v128_t)((__f64x2)__a + (__f64x2)__b);
1342 v128_t __b) {
1343 return (v128_t)((__f64x2)__a - (__f64x2)__b);
1347 v128_t __b) {
1348 return (v128_t)((__f64x2)__a * (__f64x2)__b);
1352 v128_t __b) {
1353 return (v128_t)((__f64x2)__a / (__f64x2)__b);
1357 v128_t __b) {
1358 return (v128_t)__builtin_wasm_min_f64x2((__f64x2)__a, (__f64x2)__b);
1362 v128_t __b) {
1363 return (v128_t)__builtin_wasm_max_f64x2((__f64x2)__a, (__f64x2)__b);
1367 v128_t __b) {
1368 return (v128_t)__builtin_wasm_pmin_f64x2((__f64x2)__a, (__f64x2)__b);
1372 v128_t __b) {
1373 return (v128_t)__builtin_wasm_pmax_f64x2((__f64x2)__a, (__f64x2)__b);
1429 #define wasm_i8x16_shuffle(__a, __b, __c0, __c1, __c2, __c3, __c4, __c5, __c6, \
1433 (__i8x16)(__a), (__i8x16)(__b), __c0, __c1, __c2, __c3, __c4, __c5, \
1436 #define wasm_i16x8_shuffle(__a, __b, __c0, __c1, __c2, __c3, __c4, __c5, __c6, \
1439 (__i8x16)(__a), (__i8x16)(__b), (__c0)*2, (__c0)*2 + 1, (__c1)*2, \
1444 #define wasm_i32x4_shuffle(__a, __b, __c0, __c1, __c2, __c3) \
1446 (__i8x16)(__a), (__i8x16)(__b), (__c0)*4, (__c0)*4 + 1, (__c0)*4 + 2, \
1451 #define wasm_i64x2_shuffle(__a, __b, __c0, __c1) \
1453 (__i8x16)(__a), (__i8x16)(__b), (__c0)*8, (__c0)*8 + 1, (__c0)*8 + 2, \
1459 v128_t __b) {
1460 return (v128_t)__builtin_wasm_swizzle_i8x16((__i8x16)__a, (__i8x16)__b);
1464 wasm_i8x16_narrow_i16x8(v128_t __a, v128_t __b) {
1466 (__i16x8)__b);
1470 wasm_u8x16_narrow_i16x8(v128_t __a, v128_t __b) {
1472 (__i16x8)__b);
1476 wasm_i16x8_narrow_i32x4(v128_t __a, v128_t __b) {
1478 (__i32x4)__b);
1482 wasm_u16x8_narrow_i32x4(v128_t __a, v128_t __b) {
1484 (__i32x4)__b);
1600 wasm_i16x8_extmul_low_i8x16(v128_t __a, v128_t __b) {
1602 (__i16x8)wasm_i16x8_extend_low_i8x16(__b));
1606 wasm_i16x8_extmul_high_i8x16(v128_t __a, v128_t __b) {
1608 (__i16x8)wasm_i16x8_extend_high_i8x16(__b));
1612 wasm_u16x8_extmul_low_u8x16(v128_t __a, v128_t __b) {
1614 (__u16x8)wasm_u16x8_extend_low_u8x16(__b));
1618 wasm_u16x8_extmul_high_u8x16(v128_t __a, v128_t __b) {
1620 (__u16x8)wasm_u16x8_extend_high_u8x16(__b));
1624 wasm_i32x4_extmul_low_i16x8(v128_t __a, v128_t __b) {
1626 (__i32x4)wasm_i32x4_extend_low_i16x8(__b));
1630 wasm_i32x4_extmul_high_i16x8(v128_t __a, v128_t __b) {
1632 (__i32x4)wasm_i32x4_extend_high_i16x8(__b));
1636 wasm_u32x4_extmul_low_u16x8(v128_t __a, v128_t __b) {
1638 (__u32x4)wasm_u32x4_extend_low_u16x8(__b));
1642 wasm_u32x4_extmul_high_u16x8(v128_t __a, v128_t __b) {
1644 (__u32x4)wasm_u32x4_extend_high_u16x8(__b));
1648 wasm_i64x2_extmul_low_i32x4(v128_t __a, v128_t __b) {
1650 (__i64x2)wasm_i64x2_extend_low_i32x4(__b));
1654 wasm_i64x2_extmul_high_i32x4(v128_t __a, v128_t __b) {
1656 (__i64x2)wasm_i64x2_extend_high_i32x4(__b));
1660 wasm_u64x2_extmul_low_u32x4(v128_t __a, v128_t __b) {
1662 (__u64x2)wasm_u64x2_extend_low_u32x4(__b));
1666 wasm_u64x2_extmul_high_u32x4(v128_t __a, v128_t __b) {
1668 (__u64x2)wasm_u64x2_extend_high_u32x4(__b));
1672 v128_t __b) {
1673 return (v128_t)__builtin_wasm_q15mulr_sat_s_i16x8((__i16x8)__a, (__i16x8)__b);
1743 #define wasm_v8x16_shuffle(__a, __b, __c0, __c1, __c2, __c3, __c4, __c5, __c6, \
1747 wasm_i8x16_shuffle(__a, __b, __c0, __c1, __c2, __c3, __c4, __c5, __c6, __c7, \
1750 #define wasm_v16x8_shuffle(__a, __b, __c0, __c1, __c2, __c3, __c4, __c5, __c6, \
1753 wasm_i16x8_shuffle(__a, __b, __c0, __c1, __c2, __c3, __c4, __c5, __c6, __c7)
1755 #define wasm_v32x4_shuffle(__a, __b, __c0, __c1, __c2, __c3) \
1757 wasm_i32x4_shuffle(__a, __b, __c0, __c1, __c2, __c3)
1759 #define wasm_v64x2_shuffle(__a, __b, __c0, __c1) \
1761 wasm_i64x2_shuffle(__a, __b, __c0, __c1)
1764 wasm_v8x16_swizzle(v128_t __a, v128_t __b) {
1765 return wasm_i8x16_swizzle(__a, __b);
1784 wasm_i8x16_add_saturate(v128_t __a, v128_t __b) {
1785 return wasm_i8x16_add_sat(__a, __b);
1789 wasm_u8x16_add_saturate(v128_t __a, v128_t __b) {
1790 return wasm_u8x16_add_sat(__a, __b);
1794 wasm_i8x16_sub_saturate(v128_t __a, v128_t __b) {
1795 return wasm_i8x16_sub_sat(__a, __b);
1799 wasm_u8x16_sub_saturate(v128_t __a, v128_t __b) {
1800 return wasm_u8x16_sub_sat(__a, __b);
1804 wasm_i16x8_add_saturate(v128_t __a, v128_t __b) {
1805 return wasm_i16x8_add_sat(__a, __b);
1809 wasm_u16x8_add_saturate(v128_t __a, v128_t __b) {
1810 return wasm_u16x8_add_sat(__a, __b);
1814 wasm_i16x8_sub_saturate(v128_t __a, v128_t __b) {
1815 return wasm_i16x8_sub_sat(__a, __b);
1819 wasm_u16x8_sub_saturate(v128_t __a, v128_t __b) {
1820 return wasm_u16x8_sub_sat(__a, __b);