HomeSort by: relevance | last modified time | path
    Searched refs:jj0 (Results 1 - 13 of 13) sorted by relevancy

  /src/lib/libm/src/
s_ceilf.c 29 int32_t i0,jj0; local in function:ceilf
33 jj0 = ((i0>>23)&0xff)-0x7f;
34 if(jj0<23) {
35 if(jj0<0) { /* raise inexact if x != 0 */
41 i = (0x007fffff)>>jj0;
44 if(i0>0) i0 += (0x00800000)>>jj0;
49 if(jj0==0x80) return x+x; /* inf or NaN */
s_floorf.c 38 int32_t i0,jj0; local in function:floorf
41 jj0 = ((i0>>23)&0xff)-0x7f;
42 if(jj0<23) {
43 if(jj0<0) { /* raise inexact if x != 0 */
50 i = (0x007fffff)>>jj0;
53 if(i0<0) i0 += (0x00800000)>>jj0;
58 if(jj0==0x80) return x+x; /* inf or NaN */
s_truncf.c 38 int32_t i0,jj0; local in function:truncf
41 jj0 = ((i0>>23)&0xff)-0x7f;
42 if(jj0<23) {
43 if(jj0<0) { /* raise inexact if x != 0 */
47 i = (0x007fffff)>>jj0;
53 if(jj0==0x80) return x+x; /* inf or NaN */
s_trunc.c 43 int32_t i0,i1,jj0; local in function:trunc
46 jj0 = ((i0>>20)&0x7ff)-0x3ff;
47 if(jj0<20) {
48 if(jj0<0) { /* raise inexact if x != 0 */
54 i = (0x000fffff)>>jj0;
60 } else if (jj0>51) {
61 if(jj0==0x400) return x+x; /* inf or NaN */
64 i = ((u_int32_t)(0xffffffff))>>(jj0-20);
s_ceil.c 40 int32_t i0,i1,jj0; local in function:__strong_alias
43 jj0 = ((i0>>20)&0x7ff)-0x3ff;
44 if(jj0<20) {
45 if(jj0<0) { /* raise inexact if x != 0 */
51 i = (0x000fffff)>>jj0;
54 if(i0>0) i0 += (0x00100000)>>jj0;
58 } else if (jj0>51) {
59 if(jj0==0x400) return x+x; /* inf or NaN */
62 i = ((u_int32_t)(0xffffffff))>>(jj0-20);
66 if(jj0==20) i0+=1
    [all...]
s_floor.c 40 int32_t i0,i1,jj0; local in function:floor
43 jj0 = ((i0>>20)&0x7ff)-0x3ff;
44 if(jj0<20) {
45 if(jj0<0) { /* raise inexact if x != 0 */
52 i = (0x000fffff)>>jj0;
55 if(i0<0) i0 += (0x00100000)>>jj0;
59 } else if (jj0>51) {
60 if(jj0==0x400) return x+x; /* inf or NaN */
63 i = ((u_int32_t)(0xffffffff))>>(jj0-20);
67 if(jj0==20) i0+=1
    [all...]
s_rint.c 40 int32_t i0,jj0,sx; local in function:rint
45 jj0 = ((i0>>20)&0x7ff)-0x3ff;
46 if(jj0<20) {
47 if(jj0<0) {
59 i = (0x000fffff)>>jj0;
63 if(jj0==19) i1 = 0x40000000; else
64 i0 = (i0&(~i))|((0x20000)>>jj0);
67 } else if (jj0>51) {
68 if(jj0==0x400) return x+x; /* inf or NaN */
71 i = ((u_int32_t)(0xffffffff))>>(jj0-20)
    [all...]
s_modff.c 29 int32_t i0,jj0; local in function:modff
32 jj0 = ((i0>>23)&0xff)-0x7f; /* exponent of x */
33 if(jj0<23) { /* integer part in x */
34 if(jj0<0) { /* |x|<1 */
38 i = (0x007fffff)>>jj0;
53 if (jj0 == 0x80) /* +-inf or NaN */
s_modf.c 41 int32_t i0,i1,jj0; local in function:__strong_alias
44 jj0 = (((uint32_t)i0>>20)&0x7ff)-0x3ff; /* exponent of x */
45 if(jj0<20) { /* integer part in high x */
46 if(jj0<0) { /* |x|<1 */
50 i = (0x000fffff)>>jj0;
62 } else if (jj0>51) { /* no fraction part */
65 if (jj0 == 0x400) /* +-inf or NaN */
71 i = ((u_int32_t)(0xffffffff))>>(jj0-20);
s_rintf.c 33 int32_t i0,jj0,sx; local in function:rintf
42 jj0 = ((i0>>23)&0xff)-0x7f;
43 if(jj0<23) {
44 if(jj0<0) {
56 i = (0x007fffff)>>jj0;
59 if((i0&i)!=0) i0 = (i0&(~i))|((0x100000)>>jj0);
62 if(jj0==0x80) return x+x; /* inf or NaN */
s_cospi.c 41 * |x| = jj0 + r with jj0 an integer and the remainder r satisfies
45 * cospi(x) = cos(pi*(jj0+r))
46 * = cos(pi*jj0) * cos(pi*r) - sin(pi*jj0) * sin(pi*r)
47 * = cos(pi*jj0) * cos(pi*r)
50 * If jj0 is even, then cos(pi*jj0) = 1. If jj0 is odd, then cos(pi*jj0) = -1
85 uint32_t hx, ix, jj0, lx; local in function:cospi
    [all...]
s_cospif.c 51 uint32_t ix, jj0; local in function:cospif
79 FFLOORF(x, jj0, ix); /* Integer part of ax. */
97 jj0 = (uint32_t)x;
98 return (jj0 & 1 ? -c : c);
s_tanpif.c 66 uint32_t hx, ix, jj0; local in function:tanpif
93 FFLOORF(x, jj0, ix); /* Integer part of ax. */

Completed in 19 milliseconds