Home
last modified time | relevance | path

Searched refs:denorm (Results 1 – 10 of 10) sorted by relevance

/picolibc-3.7.0-3.6.0/newlib/libm/machine/spu/headers/
Dfrexp.h47 vec_uint4 denorm, mask; in _frexp() local
61 denorm = spu_cmpeq(exp, 0); in _frexp()
62 mask = spu_shuffle(denorm, denorm, VEC_SPLAT_U8(0)); in _frexp()
Dsqrtd2.h61 vec_ullong2 nochange, denorm; in _sqrtd2() local
72 denorm = (vec_ullong2)spu_cmpeq(exp,0); in _sqrtd2()
74 in = spu_mul(in, spu_sel(one, two_pow_52, denorm)); in _sqrtd2()
125 bias_exp = spu_sub(bias_exp, (vec_int4)spu_and(spu_splats(0x01A0000000000000ULL), denorm)); in _sqrtd2()
Dsqrt.h56 vec_double2 denorm, neg; in _sqrt() local
123 denorm = (vec_double2)spu_rlmask(spu_cmpeq(spu_sl(exp, 1), 0), VEC_LITERAL(vec_int4, -1,0,-1,0)); in _sqrt()
127 dg = spu_sel(spu_andc(spu_or(dg, neg), denorm), x, nochange); in _sqrt()
Dfmod.h55 vec_uint4 normal, norm, denorm; in _fmod() local
135 denorm = spu_slqwbytebc(spu_slqw(mant_x, shift), shift); in _fmod()
146 mant_x = spu_sel(denorm, norm, normal); in _fmod()
Dremainder.h53 vec_uint4 normal, norm, denorm; in _remainder() local
149 denorm = spu_slqwbytebc(spu_slqw(mant_x, shift), shift); in _remainder()
160 mant_x = spu_sel(denorm, norm, normal); in _remainder()
Dremquo.h55 vec_uint4 normal, norm, denorm; in _remquo() local
154 denorm = spu_slqwbytebc(spu_slqw(mant_x, shift), shift); in _remquo()
165 mant_x = spu_sel(denorm, norm, normal); in _remquo()
/picolibc-3.7.0-3.6.0/newlib/libc/stdlib/
Dstrtodg.c442 int bb0, bb2, bb5, bbe, bd2, bd5, bbbits, bs2, c, decpt, denorm; in _strtodg_l() local
457 denorm = sign = nz0 = nz = 0; in _strtodg_l()
783 denorm = 1; in _strtodg_l()
941 if (dsign || bbbits > 1 || denorm || rve1 == emin) in _strtodg_l()
955 if (denorm && all_on(rvb, rvbits)) { in _strtodg_l()
961 denorm = 0; in _strtodg_l()
984 if ((bbbits < nbits && !denorm) || !(rvb->_x[0] & 1)) in _strtodg_l()
1010 else if (denorm && bbbits <= 1) { in _strtodg_l()
1055 if (!denorm && rvbits < nbits) { in _strtodg_l()
1080 if (denorm) in _strtodg_l()
[all …]
Ddtoa.c228 int denorm; in __dtoa() local
326 denorm = 0; in __dtoa()
342 denorm = 1; in __dtoa()
596 denorm ? be + (Bias + (P - 1) - 1 + 1) : in __dtoa()
Dldtoa.c2069 int denorm, k; in e53toe()
2072 denorm = 0; /* flag if denormalized number */ in e53toe()
2118 denorm = 1; in e53toe()
2135 if (denorm) in e53toe()
2267 int denorm, k; in e24toe() local
2270 denorm = 0; /* flag if denormalized number */ in e24toe()
2314 denorm = 1; in e24toe()
2331 if (denorm) in e24toe()
/picolibc-3.7.0-3.6.0/test/
Dfma_gen.5c113 int denorm = format.min_exp - exp;
116 if (denorm > 0) {
117 # printf("denorm %d\n", denorm);
118 bits -= denorm;
369 * format, which uses a slightly different form for denorm.