Searched refs:hy (Results 1 - 25 of 55) sorted by relevance

123

/netbsd-current/distrib/syspkg/sets/base/base-locale-hy/
H A DMakefile3 PKGBASE=base-locale-hy
/netbsd-current/lib/libm/src/
H A Ds_nextafterf.c27 int32_t hx,hy,ix,iy; local
30 GET_FLOAT_WORD(hy,y);
32 iy = hy&0x7fffffff; /* |y| */
39 SET_FLOAT_WORD(x,(hy&0x80000000)|1);/* return +-minsubnormal */
44 if(hx>hy) { /* x > y, x -= ulp */
50 if(hy>=0||hx>hy){ /* x < y, x -= ulp */
56 hy = hx&0x7f800000;
57 if(hy>=0x7f800000) return x+x; /* overflow */
58 if(hy<
[all...]
H A De_fmodf.c35 int32_t n,hx,hy,hz,ix,iy,sx,i; local
38 GET_FLOAT_WORD(hy,y);
41 hy &= 0x7fffffff; /* |y| */
44 if(hy==0||(hx>=0x7f800000)|| /* y=0,or x not finite */
45 (hy>0x7f800000)) /* or y is NaN */
47 if(hx<hy) return x; /* |x|<|y| return x */
48 if(hx==hy)
57 if(hy<0x00800000) { /* subnormal y */
58 for (iy = -126,i=(hy<<8); i>=0; i<<=1) iy -=1;
59 } else iy = (hy>>2
[all...]
H A Ds_nextafter.c37 int32_t hx,hy,ix,iy; local
41 EXTRACT_WORDS(hy,ly,y);
43 iy = hy&0x7fffffff; /* |y| */
50 INSERT_WORDS(x,hy&0x80000000,1); /* return +-minsubnormal */
55 if(hx>hy||((hx==hy)&&(lx>ly))) { /* x > y, x -= ulp */
63 if(hy>=0||hx>hy||((hx==hy)&&(lx>ly))){/* x < y, x -= ulp */
71 hy
[all...]
H A Ds_copysign.c35 u_int32_t hx,hy; local
37 GET_HIGH_WORD(hy,y);
38 SET_HIGH_WORD(x,(hx&0x7fffffff)|(hy&0x80000000));
H A Ds_remquof.c37 int32_t n,hx,hy,hz,ix,iy,sx,i; local
41 GET_FLOAT_WORD(hy,y);
42 sxy = (hx ^ hy) & 0x80000000;
45 hy &= 0x7fffffff; /* |y| */
48 if(hy==0||hx>=0x7f800000||hy>0x7f800000) /* y=0,NaN;or x not finite */
50 if(hx<hy) {
53 } else if(hx==hy) {
64 if(hy<0x00800000) { /* subnormal y */
65 for (iy = -126,i=(hy<<
[all...]
H A Ds_remquo.c39 int32_t n,hx,hy,hz,ix,iy,sx,i; local
43 EXTRACT_WORDS(hy,ly,y);
44 sxy = (hx ^ hy) & 0x80000000;
47 hy &= 0x7fffffff; /* |y| */
50 if((hy|ly)==0||(hx>=0x7ff00000)|| /* y=0,or x not finite */
51 ((hy|((ly|-ly)>>31))>0x7ff00000)) /* or y is NaN */
53 if(hx<=hy) {
54 if((hx<hy)||(lx<ly)) {
74 if(hy<0x00100000) { /* subnormal y */
75 if(hy
[all...]
H A De_fmod.c36 int32_t n,hx,hy,hz,ix,iy,sx,i; local
40 EXTRACT_WORDS(hy,ly,y);
43 hy &= 0x7fffffff; /* |y| */
46 if((hy|ly)==0||(hx>=0x7ff00000)|| /* y=0,or x not finite */
47 ((hy|((ly|-ly)>>31))>0x7ff00000)) /* or y is NaN */
49 if(hx<=hy) {
50 if((hx<hy)||(lx<ly)) return x; /* |x|<|y| return x */
65 if(hy<0x00100000) { /* subnormal y */
66 if(hy==0) {
69 for (iy = -1022,i=(hy<<1
[all...]
H A De_atan2f.c36 int32_t k,m,hx,hy,ix,iy; local
40 GET_FLOAT_WORD(hy,y);
41 iy = hy&0x7fffffff;
46 m = ((hy>>31)&1)|((hx>>30)&2); /* 2*sign(x)+sign(y) */
58 if(ix==0) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny;
79 if(iy==0x7f800000) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny;
H A De_expf.c89 u_int32_t hy; local
90 GET_FLOAT_WORD(hy,y);
91 SET_FLOAT_WORD(y,hy+(k<<23)); /* add k to y's exponent */
94 u_int32_t hy; local
95 GET_FLOAT_WORD(hy,y);
96 SET_FLOAT_WORD(y,hy+((k+100)<<23)); /* add k to y's exponent */
H A De_atan2.c60 int32_t k,m,hx,hy,ix,iy; local
65 EXTRACT_WORDS(hy,ly,y);
66 iy = hy&0x7fffffff;
71 m = ((hy>>31)&1)|((hx>>30)&2); /* 2*sign(x)+sign(y) */
83 if((ix|lx)==0) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny;
104 if(iy==0x7ff00000) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny;
H A De_exp.c152 u_int32_t hy; local
153 GET_HIGH_WORD(hy,y);
154 SET_HIGH_WORD(y,hy+(k<<20)); /* add k to y's exponent */
157 u_int32_t hy; local
158 GET_HIGH_WORD(hy,y);
159 SET_HIGH_WORD(y,hy+((k+1000)<<20)); /* add k to y's exponent */
H A De_pow.c105 int32_t hx,hy,ix,iy; local
109 EXTRACT_WORDS(hy,ly,y);
110 ix = hx&0x7fffffff; iy = hy&0x7fffffff;
149 return (hy>=0)? y: zero;
151 return (hy<0)?-y: zero;
154 if(hy<0) return one/x; else return x;
156 if(hy==0x40000000) return x*x; /* y is 2 */
157 if(hy==0x3fe00000) { /* y is 0.5 */
168 if(hy<0) z = one/z; /* z = (1/|x|) */
194 if(ix<=0x3fefffff) return (hy<
[all...]
/netbsd-current/external/gpl3/gcc/dist/libquadmath/math/
H A Dcopysignq.c32 uint64_t hx,hy; local
34 GET_FLT128_MSW64(hy,y);
36 |(hy&0x8000000000000000ULL));
H A Dnextafterq.c31 int64_t hx,hy,ix,iy; local
35 GET_FLT128_WORDS64(hy,ly,y);
37 iy = hy&0x7fffffffffffffffLL; /* |y| */
45 SET_FLT128_WORDS64(x,hy&0x8000000000000000ULL,1);/* return +-minsubnormal */
52 if(hx>hy||((hx==hy)&&(lx>ly))) { /* x > y, x -= ulp */
60 if(hy>=0||hx>hy||((hx==hy)&&(lx>ly))){/* x < y, x -= ulp */
68 hy
[all...]
H A Dremquoq.c29 int64_t hx,hy; local
34 GET_FLT128_WORDS64 (hy, ly, y);
36 qs = sx ^ (hy & 0x8000000000000000ULL);
37 hy &= 0x7fffffffffffffffLL;
41 if ((hy | ly) == 0)
44 || ((hy >= 0x7fff000000000000LL) /* y is NaN */
45 && (((hy - 0x7fff000000000000LL) | ly) != 0)))
48 if (hy <= 0x7ffbffffffffffffLL)
51 if (((hx - hy) | (lx - ly)) == 0)
61 if (hy <
[all...]
H A Dfmodq.c28 int64_t n,hx,hy,hz,ix,iy,sx,i; local
32 GET_FLT128_WORDS64(hy,ly,y);
35 hy &= 0x7fffffffffffffffLL; /* |y| */
38 if((hy|ly)==0||(hx>=0x7fff000000000000LL)|| /* y=0,or x not finite */
39 ((hy|((ly|-ly)>>63))>0x7fff000000000000LL)) /* or y is NaN */
41 if(hx<=hy) {
42 if((hx<hy)||(lx<ly)) return x; /* |x|<|y| return x */
57 if(hy<0x0001000000000000LL) { /* subnormal y */
58 if(hy==0) {
61 for (iy = -16382, i=hy<<1
[all...]
H A Datan2q.c57 int64_t k,m,hx,hy,ix,iy; local
62 GET_FLT128_WORDS64(hy,ly,y);
63 iy = hy&0x7fffffffffffffffLL;
68 m = ((hy>>63)&1)|((hx>>62)&2); /* 2*sign(x)+sign(y) */
80 if((ix|lx)==0) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny;
101 if(iy==0x7fff000000000000LL) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny;
/netbsd-current/external/gpl3/gcc.old/dist/libquadmath/math/
H A Dcopysignq.c32 uint64_t hx,hy; local
34 GET_FLT128_MSW64(hy,y);
36 |(hy&0x8000000000000000ULL));
H A Dnextafterq.c31 int64_t hx,hy,ix,iy; local
35 GET_FLT128_WORDS64(hy,ly,y);
37 iy = hy&0x7fffffffffffffffLL; /* |y| */
45 SET_FLT128_WORDS64(x,hy&0x8000000000000000ULL,1);/* return +-minsubnormal */
52 if(hx>hy||((hx==hy)&&(lx>ly))) { /* x > y, x -= ulp */
60 if(hy>=0||hx>hy||((hx==hy)&&(lx>ly))){/* x < y, x -= ulp */
68 hy
[all...]
H A Dremquoq.c29 int64_t hx,hy; local
34 GET_FLT128_WORDS64 (hy, ly, y);
36 qs = sx ^ (hy & 0x8000000000000000ULL);
37 hy &= 0x7fffffffffffffffLL;
41 if ((hy | ly) == 0)
44 || ((hy >= 0x7fff000000000000LL) /* y is NaN */
45 && (((hy - 0x7fff000000000000LL) | ly) != 0)))
48 if (hy <= 0x7ffbffffffffffffLL)
51 if (((hx - hy) | (lx - ly)) == 0)
61 if (hy <
[all...]
H A Dfmodq.c28 int64_t n,hx,hy,hz,ix,iy,sx,i; local
32 GET_FLT128_WORDS64(hy,ly,y);
35 hy &= 0x7fffffffffffffffLL; /* |y| */
38 if((hy|ly)==0||(hx>=0x7fff000000000000LL)|| /* y=0,or x not finite */
39 ((hy|((ly|-ly)>>63))>0x7fff000000000000LL)) /* or y is NaN */
41 if(hx<=hy) {
42 if((hx<hy)||(lx<ly)) return x; /* |x|<|y| return x */
57 if(hy<0x0001000000000000LL) { /* subnormal y */
58 if(hy==0) {
61 for (iy = -16382, i=hy<<1
[all...]
H A Datan2q.c57 int64_t k,m,hx,hy,ix,iy; local
62 GET_FLT128_WORDS64(hy,ly,y);
63 iy = hy&0x7fffffffffffffffLL;
68 m = ((hy>>63)&1)|((hx>>62)&2); /* 2*sign(x)+sign(y) */
80 if((ix|lx)==0) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny;
101 if(iy==0x7fff000000000000LL) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny;
/netbsd-current/lib/libm/ld80/
H A Ds_cexpl.c45 uint16_t hx, hy; local
52 EXTRACT_LDBL80_WORDS(hy, ly, y);
53 hy &= 0x7fff;
56 if ((hy | ly) == 0)
65 if (hy >= 0x7fff) {
/netbsd-current/games/hack/
H A Ddef.mkroom.h67 schar lx,hx,ly,hy; /* usually xchar, but hx may be -1 */ member in struct:mkroom

Completed in 129 milliseconds

123