Lines Matching defs:__m128

36 typedef float __m128 __attribute__((__vector_size__(16), __may_alias__));
1636 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
1637 __lsx_vfadd_s(__m128 _1, __m128 _2) {
1638 return (__m128)__builtin_lsx_vfadd_s((v4f32)_1, (v4f32)_2);
1648 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
1649 __lsx_vfsub_s(__m128 _1, __m128 _2) {
1650 return (__m128)__builtin_lsx_vfsub_s((v4f32)_1, (v4f32)_2);
1660 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
1661 __lsx_vfmul_s(__m128 _1, __m128 _2) {
1662 return (__m128)__builtin_lsx_vfmul_s((v4f32)_1, (v4f32)_2);
1672 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
1673 __lsx_vfdiv_s(__m128 _1, __m128 _2) {
1674 return (__m128)__builtin_lsx_vfdiv_s((v4f32)_1, (v4f32)_2);
1685 __lsx_vfcvt_h_s(__m128 _1, __m128 _2) {
1690 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
1692 return (__m128)__builtin_lsx_vfcvt_s_d((v2f64)_1, (v2f64)_2);
1696 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
1697 __lsx_vfmin_s(__m128 _1, __m128 _2) {
1698 return (__m128)__builtin_lsx_vfmin_s((v4f32)_1, (v4f32)_2);
1708 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
1709 __lsx_vfmina_s(__m128 _1, __m128 _2) {
1710 return (__m128)__builtin_lsx_vfmina_s((v4f32)_1, (v4f32)_2);
1720 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
1721 __lsx_vfmax_s(__m128 _1, __m128 _2) {
1722 return (__m128)__builtin_lsx_vfmax_s((v4f32)_1, (v4f32)_2);
1732 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
1733 __lsx_vfmaxa_s(__m128 _1, __m128 _2) {
1734 return (__m128)__builtin_lsx_vfmaxa_s((v4f32)_1, (v4f32)_2);
1745 __lsx_vfclass_s(__m128 _1) {
1756 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
1757 __lsx_vfsqrt_s(__m128 _1) {
1758 return (__m128)__builtin_lsx_vfsqrt_s((v4f32)_1);
1768 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
1769 __lsx_vfrecip_s(__m128 _1) {
1770 return (__m128)__builtin_lsx_vfrecip_s((v4f32)_1);
1780 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
1781 __lsx_vfrint_s(__m128 _1) {
1782 return (__m128)__builtin_lsx_vfrint_s((v4f32)_1);
1792 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
1793 __lsx_vfrsqrt_s(__m128 _1) {
1794 return (__m128)__builtin_lsx_vfrsqrt_s((v4f32)_1);
1804 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
1805 __lsx_vflogb_s(__m128 _1) {
1806 return (__m128)__builtin_lsx_vflogb_s((v4f32)_1);
1816 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
1818 return (__m128)__builtin_lsx_vfcvth_s_h((v8i16)_1);
1823 __lsx_vfcvth_d_s(__m128 _1) {
1828 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
1830 return (__m128)__builtin_lsx_vfcvtl_s_h((v8i16)_1);
1835 __lsx_vfcvtl_d_s(__m128 _1) {
1841 __lsx_vftint_w_s(__m128 _1) {
1853 __lsx_vftint_wu_s(__m128 _1) {
1865 __lsx_vftintrz_w_s(__m128 _1) {
1877 __lsx_vftintrz_wu_s(__m128 _1) {
1888 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
1890 return (__m128)__builtin_lsx_vffint_s_w((v4i32)_1);
1900 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
1902 return (__m128)__builtin_lsx_vffint_s_wu((v4u32)_1);
2275 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
2276 __lsx_vfmadd_s(__m128 _1, __m128 _2, __m128 _3) {
2277 return (__m128)__builtin_lsx_vfmadd_s((v4f32)_1, (v4f32)_2, (v4f32)_3);
2287 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
2288 __lsx_vfmsub_s(__m128 _1, __m128 _2, __m128 _3) {
2289 return (__m128)__builtin_lsx_vfmsub_s((v4f32)_1, (v4f32)_2, (v4f32)_3);
2299 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
2300 __lsx_vfnmadd_s(__m128 _1, __m128 _2, __m128 _3) {
2301 return (__m128)__builtin_lsx_vfnmadd_s((v4f32)_1, (v4f32)_2, (v4f32)_3);
2311 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
2312 __lsx_vfnmsub_s(__m128 _1, __m128 _2, __m128 _3) {
2313 return (__m128)__builtin_lsx_vfnmsub_s((v4f32)_1, (v4f32)_2, (v4f32)_3);
2324 __lsx_vftintrne_w_s(__m128 _1) {
2336 __lsx_vftintrp_w_s(__m128 _1) {
2348 __lsx_vftintrm_w_s(__m128 _1) {
2365 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
2367 return (__m128)__builtin_lsx_vffint_s_l((v2i64)_1, (v2i64)_2);
2396 __lsx_vftintl_l_s(__m128 _1) {
2402 __lsx_vftinth_l_s(__m128 _1) {
2420 __lsx_vftintrzl_l_s(__m128 _1) {
2426 __lsx_vftintrzh_l_s(__m128 _1) {
2432 __lsx_vftintrpl_l_s(__m128 _1) {
2438 __lsx_vftintrph_l_s(__m128 _1) {
2444 __lsx_vftintrml_l_s(__m128 _1) {
2450 __lsx_vftintrmh_l_s(__m128 _1) {
2456 __lsx_vftintrnel_l_s(__m128 _1) {
2462 __lsx_vftintrneh_l_s(__m128 _1) {
2467 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
2468 __lsx_vfrintrne_s(__m128 _1) {
2469 return (__m128)__builtin_lsx_vfrintrne_s((v4f32)_1);
2479 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
2480 __lsx_vfrintrz_s(__m128 _1) {
2481 return (__m128)__builtin_lsx_vfrintrz_s((v4f32)_1);
2491 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
2492 __lsx_vfrintrp_s(__m128 _1) {
2493 return (__m128)__builtin_lsx_vfrintrp_s((v4f32)_1);
2503 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
2504 __lsx_vfrintrm_s(__m128 _1) {
2505 return (__m128)__builtin_lsx_vfrintrm_s((v4f32)_1);
3461 __lsx_vfcmp_caf_s(__m128 _1, __m128 _2) {
3473 __lsx_vfcmp_ceq_s(__m128 _1, __m128 _2) {
3485 __lsx_vfcmp_cle_s(__m128 _1, __m128 _2) {
3497 __lsx_vfcmp_clt_s(__m128 _1, __m128 _2) {
3509 __lsx_vfcmp_cne_s(__m128 _1, __m128 _2) {
3521 __lsx_vfcmp_cor_s(__m128 _1, __m128 _2) {
3533 __lsx_vfcmp_cueq_s(__m128 _1, __m128 _2) {
3545 __lsx_vfcmp_cule_s(__m128 _1, __m128 _2) {
3557 __lsx_vfcmp_cult_s(__m128 _1, __m128 _2) {
3575 __lsx_vfcmp_cune_s(__m128 _1, __m128 _2) {
3581 __lsx_vfcmp_cun_s(__m128 _1, __m128 _2) {
3593 __lsx_vfcmp_saf_s(__m128 _1, __m128 _2) {
3605 __lsx_vfcmp_seq_s(__m128 _1, __m128 _2) {
3617 __lsx_vfcmp_sle_s(__m128 _1, __m128 _2) {
3629 __lsx_vfcmp_slt_s(__m128 _1, __m128 _2) {
3641 __lsx_vfcmp_sne_s(__m128 _1, __m128 _2) {
3653 __lsx_vfcmp_sor_s(__m128 _1, __m128 _2) {
3665 __lsx_vfcmp_sueq_s(__m128 _1, __m128 _2) {
3677 __lsx_vfcmp_sule_s(__m128 _1, __m128 _2) {
3689 __lsx_vfcmp_sult_s(__m128 _1, __m128 _2) {
3707 __lsx_vfcmp_sune_s(__m128 _1, __m128 _2) {
3713 __lsx_vfcmp_sun_s(__m128 _1, __m128 _2) {
3719 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
3720 __lsx_vfrecipe_s(__m128 _1) {
3721 return (__m128)__builtin_lsx_vfrecipe_s((v4f32)_1);
3731 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m128
3732 __lsx_vfrsqrte_s(__m128 _1) {
3733 return (__m128)__builtin_lsx_vfrsqrte_s((v4f32)_1);