Lines Matching refs:float32

908     float32 *d = vd;  in HELPER()
909 float32 *n = vn; in HELPER()
910 float32 *m = vm; in HELPER()
916 float32 e0 = n[H4(i)]; in HELPER()
917 float32 e1 = m[H4(i + 1)]; in HELPER()
918 float32 e2 = n[H4(i + 1)]; in HELPER()
919 float32 e3 = m[H4(i)]; in HELPER()
1034 float32 *d = vd, *n = vn, *m = vm, *a = va; in HELPER()
1039 float32 negx_imag, negx_real; in HELPER()
1049 float32 e2 = n[H4(i + flip)]; in HELPER()
1050 float32 e1 = m[H4(i + flip)] ^ negx_real; in HELPER()
1051 float32 e4 = e2; in HELPER()
1052 float32 e3 = m[H4(i + 1 - flip)] ^ negx_imag; in HELPER()
1064 float32 *d = vd, *n = vn, *m = vm, *a = va; in HELPER()
1070 intptr_t elements = opr_sz / sizeof(float32); in HELPER()
1071 intptr_t eltspersegment = MIN(16 / sizeof(float32), elements); in HELPER()
1072 float32 negx_imag, negx_real; in HELPER()
1082 float32 mr = m[H4(i + 2 * index + 0)]; in HELPER()
1083 float32 mi = m[H4(i + 2 * index + 1)]; in HELPER()
1084 float32 e1 = negx_real ^ (flip ? mi : mr); in HELPER()
1085 float32 e3 = negx_imag ^ (flip ? mr : mi); in HELPER()
1088 float32 e2 = n[H4(j + flip)]; in HELPER()
1089 float32 e4 = e2; in HELPER()
1138 static uint32_t float32_ceq(float32 op1, float32 op2, float_status *stat) in float32_ceq()
1153 static uint32_t float32_cge(float32 op1, float32 op2, float_status *stat) in float32_cge()
1168 static uint32_t float32_cgt(float32 op1, float32 op2, float_status *stat) in float32_cgt()
1183 static uint32_t float32_acge(float32 op1, float32 op2, float_status *stat) in float32_acge()
1198 static uint32_t float32_acgt(float32 op1, float32 op2, float_status *stat) in float32_acgt()
1238 DO_2OP(gvec_frecpe_s, helper_recpe_f32, float32) in DO_2OP()
1239 DO_2OP(gvec_frecpe_rpres_s, helper_recpe_rpres_f32, float32) in DO_2OP()
1243 DO_2OP(gvec_frsqrte_s, helper_rsqrte_f32, float32) in DO_2OP()
1244 DO_2OP(gvec_frsqrte_rpres_s, helper_rsqrte_rpres_f32, float32) in DO_2OP()
1248 DO_2OP(gvec_vrintx_s, float32_round_to_int, float32) in DO_2OP()
1252 DO_2OP(gvec_tosizs, helper_vfp_tosizs, float32) in DO_2OP()
1253 DO_2OP(gvec_touizs, helper_vfp_touizs, float32) in DO_2OP()
1273 WRAP_CMP0_##DIRN(FN, CMPOP, float32) \
1276 DO_2OP(gvec_f##FN##0_s, float32_##FN##0, float32) \
1300 static float32 float32_ftsmul(float32 op1, uint32_t op2, float_status *stat) in float32_ftsmul()
1302 float32 result = float32_mul(op1, op1, stat); in float32_ftsmul()
1323 static float32 float32_abd(float32 op1, float32 op2, float_status *stat) in float32_abd()
1340 static float32 float32_ah_abd(float32 op1, float32 op2, float_status *stat) in float32_ah_abd()
1342 float32 r = float32_sub(op1, op2, stat); in float32_ah_abd()
1368 static float32 float32_recps_nf(float32 op1, float32 op2, float_status *stat) in float32_recps_nf()
1394 static float32 float32_rsqrts_nf(float32 op1, float32 op2, float_status *stat) in float32_rsqrts_nf()
1420 DO_3OP(gvec_fadd_s, float32_add, float32) in DO_3OP()
1424 DO_3OP(gvec_fsub_s, float32_sub, float32) in DO_3OP()
1428 DO_3OP(gvec_fmul_s, float32_mul, float32) in DO_3OP()
1432 DO_3OP(gvec_ftsmul_s, float32_ftsmul, float32) in DO_3OP()
1436 DO_3OP(gvec_fabd_s, float32_abd, float32) in DO_3OP()
1440 DO_3OP(gvec_ah_fabd_s, float32_ah_abd, float32) in DO_3OP()
1444 DO_3OP(gvec_fceq_s, float32_ceq, float32) in DO_3OP()
1448 DO_3OP(gvec_fcge_s, float32_cge, float32) in DO_3OP()
1452 DO_3OP(gvec_fcgt_s, float32_cgt, float32) in DO_3OP()
1456 DO_3OP(gvec_facge_s, float32_acge, float32) in DO_3OP()
1460 DO_3OP(gvec_facgt_s, float32_acgt, float32) in DO_3OP()
1464 DO_3OP(gvec_fmax_s, float32_max, float32) in DO_3OP()
1468 DO_3OP(gvec_fmin_s, float32_min, float32) in DO_3OP()
1472 DO_3OP(gvec_fmaxnum_s, float32_maxnum, float32) in DO_3OP()
1476 DO_3OP(gvec_fminnum_s, float32_minnum, float32) in DO_3OP()
1480 DO_3OP(gvec_recps_nf_s, float32_recps_nf, float32) in DO_3OP()
1483 DO_3OP(gvec_rsqrts_nf_s, float32_rsqrts_nf, float32) in DO_3OP()
1487 DO_3OP(gvec_fdiv_s, float32_div, float32) in DO_3OP()
1491 DO_3OP(gvec_fmulx_s, helper_vfp_mulxs, float32) in DO_3OP()
1495 DO_3OP(gvec_recps_s, helper_recpsf_f32, float32) in DO_3OP()
1499 DO_3OP(gvec_rsqrts_s, helper_rsqrtsf_f32, float32) in DO_3OP()
1503 DO_3OP(gvec_ah_recps_s, helper_recpsf_ah_f32, float32) in DO_3OP()
1507 DO_3OP(gvec_ah_rsqrts_s, helper_rsqrtsf_ah_f32, float32) in DO_3OP()
1511 DO_3OP(gvec_ah_fmax_s, helper_vfp_ah_maxs, float32) in DO_3OP()
1515 DO_3OP(gvec_ah_fmin_s, helper_vfp_ah_mins, float32) in DO_3OP()
1528 static float32 float32_muladd_nf(float32 dest, float32 op1, float32 op2, in float32_muladd_nf()
1540 static float32 float32_mulsub_nf(float32 dest, float32 op1, float32 op2, in float32_mulsub_nf()
1553 static float32 float32_muladd_f(float32 dest, float32 op1, float32 op2, in float32_muladd_f()
1571 static float32 float32_mulsub_f(float32 dest, float32 op1, float32 op2, in float32_mulsub_f()
1589 static float32 float32_ah_mulsub_f(float32 dest, float32 op1, float32 op2, in float32_ah_mulsub_f()
1614 DO_MULADD(gvec_fmla_s, float32_muladd_nf, float32) in DO_MULADD()
1617 DO_MULADD(gvec_fmls_s, float32_mulsub_nf, float32) in DO_MULADD()
1620 DO_MULADD(gvec_vfma_s, float32_muladd_f, float32) in DO_MULADD()
1624 DO_MULADD(gvec_vfms_s, float32_mulsub_f, float32) in DO_MULADD()
1628 DO_MULADD(gvec_ah_vfms_s, float32_ah_mulsub_f, float32) in DO_MULADD()
1703 DO_FMUL_IDX(gvec_fmul_idx_s, nop, float32_mul, float32, H4)
1709 DO_FMUL_IDX(gvec_fmulx_idx_s, nop, helper_vfp_mulxs, float32, H4)
1721 DO_FMUL_IDX(gvec_fmla_nf_idx_s, float32_add, float32_mul, float32, H4)
1723 DO_FMUL_IDX(gvec_fmls_nf_idx_s, float32_sub, float32_mul, float32, H4)
1746 DO_FMLA_IDX(gvec_fmla_idx_s, float32, H4, 0, 0)
1750 DO_FMLA_IDX(gvec_fmls_idx_s, float32, H4, INT32_MIN, 0)
1754 DO_FMLA_IDX(gvec_ah_fmls_idx_s, float32, H4, 0, float_muladd_negate_product)
2071 static float32 float16_to_float32_by_bits(uint32_t f16, bool fz16)
2128 static void do_fmlal(float32 *d, void *vn, void *vm, in do_fmlal()
2148 float32 n_1 = float16_to_float32_by_bits(n_4 >> (i * 16), fz16); in do_fmlal()
2149 float32 m_1 = float16_to_float32_by_bits(m_4 >> (i * 16), fz16); in do_fmlal()
2199 for (i = 0; i < oprsz; i += sizeof(float32)) { in HELPER()
2202 float32 nn = float16_to_float32_by_bits(nn_16, fz16); in HELPER()
2203 float32 mm = float16_to_float32_by_bits(mm_16, fz16); in HELPER()
2204 float32 aa = *(float32 *)(va + H1_4(i)); in HELPER()
2206 *(float32 *)(vd + H1_4(i)) = float32_muladd(nn, mm, aa, negf, status); in HELPER()
2210 static void do_fmlal_idx(float32 *d, void *vn, void *vm, in do_fmlal_idx()
2222 float32 m_1; in do_fmlal_idx()
2232 float32 n_1 = float16_to_float32_by_bits(n_4 >> (i * 16), fz16); in do_fmlal_idx()
2284 float32 mm = float16_to_float32_by_bits(mm_16, fz16); in HELPER()
2286 for (j = 0; j < 16; j += sizeof(float32)) { in HELPER()
2288 float32 nn = float16_to_float32_by_bits(nn_16, fz16); in HELPER()
2289 float32 aa = *(float32 *)(va + H1_4(i + j)); in HELPER()
2291 *(float32 *)(vd + H1_4(i + j)) = in HELPER()
2557 DO_3OP_PAIR(gvec_faddp_s, float32_add, float32, H4)
2561 DO_3OP_PAIR(gvec_fmaxp_s, float32_max, float32, H4)
2565 DO_3OP_PAIR(gvec_fminp_s, float32_min, float32, H4)
2569 DO_3OP_PAIR(gvec_fmaxnump_s, float32_maxnum, float32, H4)
2573 DO_3OP_PAIR(gvec_fminnump_s, float32_minnum, float32, H4)
2578 DO_3OP_PAIR(gvec_ah_fmaxp_s, helper_vfp_ah_maxs, float32, H4)
2582 DO_3OP_PAIR(gvec_ah_fminp_s, helper_vfp_ah_mins, float32, H4)
2973 float32 bfdotadd(float32 sum, uint32_t e1, uint32_t e2, float_status *fpst) in bfdotadd()
2975 float32 t1, t2; in bfdotadd()
2989 float32 bfdotadd_ebf(float32 sum, uint32_t e1, uint32_t e2, in bfdotadd_ebf()
3003 float32 t32; in bfdotadd_ebf()
3026 float32 *d = vd, *a = va; in HELPER()
3049 float32 *d = vd, *a = va; in HELPER()
3077 float32 *d = vd, *a = va; in HELPER()
3083 float32 sum00, sum01, sum10, sum11; in HELPER()
3115 float32 sum00, sum01, sum10, sum11; in HELPER()
3154 float32 *d = vd, *a = va; in HELPER()
3158 float32 nn = n[H2(i * 2 + sel)] << 16; in HELPER()
3159 float32 mm = m[H2(i * 2 + sel)] << 16; in HELPER()
3173 float32 *d = vd, *a = va; in HELPER()
3177 float32 m_idx = m[H2(2 * i + index)] << 16; in HELPER()
3180 float32 n_j = n[H2(2 * j + sel)] << 16; in HELPER()