Searched refs:remh (Results 1 – 2 of 2) sorted by relevance
/linux/arch/arm/vfp/ |
H A D | vfp.h | 112 u64 mh, ml, remh, reml, termh, terml, z; in vfp_estimate_div128to64() local 125 sub128(&remh, &reml, nh, nl, termh, terml); in vfp_estimate_div128to64() 127 while ((s64)remh < 0) { in vfp_estimate_div128to64() 129 add128(&remh, &reml, remh, reml, mh, ml); in vfp_estimate_div128to64() 131 remh = (remh << 32) | (reml >> 32); in vfp_estimate_div128to64() 132 if (mh << 32 <= remh) { in vfp_estimate_div128to64() 135 do_div(remh, mh); in vfp_estimate_div128to64() 136 z |= remh; in vfp_estimate_div128to64()
|
H A D | vfpdouble.c | 334 u64 termh, terml, remh, reml; in vfp_double_fsqrt() local 337 sub128(&remh, &reml, vdm.significand, 0, termh, terml); in vfp_double_fsqrt() 338 while ((s64)remh < 0) { in vfp_double_fsqrt() 342 add128(&remh, &reml, remh, reml, termh, terml); in vfp_double_fsqrt() 344 vdd.significand |= (remh | reml) != 0; in vfp_double_fsqrt() 1074 u64 termh, terml, remh, reml; in vfp_double_fdiv() local 1076 sub128(&remh, &reml, vdn.significand, 0, termh, terml); in vfp_double_fdiv() 1077 while ((s64)remh < 0) { in vfp_double_fdiv() 1079 add128(&remh, &reml, remh, reml, 0, vdm.significand); in vfp_double_fdiv()
|