Searched refs:lx (Results 1 - 25 of 30) sorted by relevance

12

/haiku-buildtools/gcc/libquadmath/math/
H A Disinfq.c12 int64_t hx,lx; local
13 GET_FLT128_WORDS64(hx,lx,x);
14 lx |= (hx & 0x7fffffffffffffffLL) ^ 0x7fff000000000000LL;
15 lx |= -lx;
16 return ~(lx >> 63) & (hx >> 62);
H A Disinf_nsq.c15 int64_t hx,lx; local
16 GET_FLT128_WORDS64(hx,lx,x);
17 return !(lx | ((hx & 0x7fffffffffffffffLL) ^ 0x7fff000000000000LL));
H A Disnanq.c21 int64_t hx,lx; local
22 GET_FLT128_WORDS64(hx,lx,x);
24 hx |= (uint64_t)(lx|(-lx))>>63;
H A Dnextafterq.c22 uint64_t lx,ly; local
24 GET_FLT128_WORDS64(hx,lx,x);
29 if(((ix>=0x7fff000000000000LL)&&((ix-0x7fff000000000000LL)|lx)!=0) || /* x is nan */
33 if((ix|lx)==0) { /* x == 0 */
40 if(hx>hy||((hx==hy)&&(lx>ly))) { /* x > y, x -= ulp */
41 if(lx==0) hx--;
42 lx--;
44 lx++;
45 if(lx==0) hx++;
48 if(hy>=0||hx>hy||((hx==hy)&&(lx>l
[all...]
H A Dfmodq.c29 uint64_t lx,ly,lz; local
31 GET_FLT128_WORDS64(hx,lx,x);
42 if((hx<hy)||(lx<ly)) return x; /* |x|<|y| return x */
43 if(lx==ly)
50 for (ix = -16431, i=lx; i>0; i<<=1) ix -=1;
65 /* set up {hx,lx}, {hy,ly} and align y to x */
71 hx = (hx<<n)|(lx>>(64-n));
72 lx <<= n;
74 hx = lx<<(n-64);
75 lx
[all...]
H A Dilogbq.c42 int64_t hx,lx; local
45 GET_FLT128_WORDS64(hx,lx,x);
48 if((hx|lx)==0)
58 for (ix = -16431; lx>0; lx<<=1) ix -=1;
67 if (((hx^0x7fff000000000000LL)|lx) == 0)
H A Dtgammaq.c32 uint64_t lx; local
36 GET_FLT128_WORDS64 (hx, lx, x);
38 if (((hx & 0x7fffffffffffffffLL) | lx) == 0)
46 if (hx == 0xffff000000000000ULL && lx == 0)
H A Dfrexpq.c34 uint64_t hx, lx, ix; local
35 GET_FLT128_WORDS64(hx,lx,x);
38 if(ix>=0x7fff000000000000ULL||((ix|lx)==0)) return x; /* 0,inf,nan */
H A Dacoshq.c40 uint64_t lx; local
42 GET_FLT128_WORDS64(hx,lx,x);
50 } else if(((hx-0x3fff000000000000LL)|lx)==0) {
H A Datan2q.c58 uint64_t lx,ly; local
60 GET_FLT128_WORDS64(hx,lx,x);
64 if(((ix|((lx|-lx)>>63))>0x7fff000000000000LL)||
67 if(((hx-0x3fff000000000000LL)|lx)==0) return atanq(y); /* x=1.0Q */
80 if((ix|lx)==0) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny;
H A Dremquoq.c32 uint64_t sx,lx,ly,qs; local
35 GET_FLT128_WORDS64 (hx, lx, x);
53 if (((hx - hy) | (lx - ly)) == 0)
H A Dremainderq.c32 uint64_t sx,lx,lp; local
35 GET_FLT128_WORDS64(hx,lx,x);
49 if (((hx-hp)|(lx-lp))==0) return zero*x;
H A Dscalblnq.c34 int64_t k,hx,lx; local
35 GET_FLT128_WORDS64(hx,lx,x);
38 if ((lx|(hx&0x7fffffffffffffffULL))==0) return x; /* +-0 */
H A Dscalbnq.c35 int64_t k,hx,lx; local
36 GET_FLT128_WORDS64(hx,lx,x);
39 if ((lx|(hx&0x7fffffffffffffffULL))==0) return x; /* +-0 */
H A Dlog10q.c186 int64_t hx, lx; local
189 GET_FLT128_WORDS64 (hx, lx, x);
190 if (((hx & 0x7fffffffffffffffLL) | lx) == 0)
H A Dlog2q.c179 int64_t hx, lx; local
182 GET_FLT128_WORDS64 (hx, lx, x);
183 if (((hx & 0x7fffffffffffffffLL) | lx) == 0)
H A Drem_pio2q.c515 uint64_t lx;
517 GET_FLT128_WORDS64 (hx, lx, x);
563 tx [2] = (double)(((ix << 23) | (lx >> 41)) & 0xffffff);
564 tx [3] = (double)((lx >> 17) & 0xffffff);
565 tx [4] = (double)((lx << 7) & 0xffffff);
568 ((lx << 7) & 0xffffff) ? 5 : 4,
514 uint64_t lx; local
/haiku-buildtools/gcc/gcc/testsuite/gfortran.dg/
H A Dfunction_optimize_4.f906 INTEGER FUNCTION S1(m,ma,lx)
7 INTEGER :: m,ma,lx local in function:S1
9 IF (((m < 0).AND.(MODULO(ABS(ma-lx),2) == 1)).OR.&
10 ((m > 0).AND.(MODULO(ABS(ma-lx),2) == 0))) THEN
H A Dpr41928.f9070 lx = indco(1,l)
73 IF ( lz > 1 ) l2 = coset(lx,ly,lz-2)
75 IF ( ly > 1 ) l2 = coset(lx,ly-2,lz)
76 IF ( lx > 1 ) l2 = coset(lx-2,ly,lz)
82 IF ( lx > 0 ) THEN
83 lx1 = coset(lx-1,ly,lz)
86 ly1 = coset(lx,ly-1,lz)
/haiku-buildtools/gcc/gcc/testsuite/gcc.c-torture/execute/
H A D20020201-1.c9 unsigned long lx = 28; variable
30 ly = lx / 6; if (ly != 4) abort ();
31 ly = lx % 6; if (ly != 4) abort ();
/haiku-buildtools/gcc/gcc/testsuite/gcc.target/powerpc/
H A Dpr48053-3.c28 long long k, hx, lx; local
33 lx = qw_u.parts64.lsw;
38 qw_u.parts64.lsw = lx;
/haiku-buildtools/gcc/libgcc/config/libbid/
H A Dbid_sqrt_macros.h36 BINARY80 lx, ly, l64; local
42 lx = (BINARY80) A10.w[1] * l64 + (BINARY80) A10.w[0];
43 ly = SQRT80 (lx);
54 BINARY80 l64, lm64, l128, lxL, lx, ly, lS, lSH, lSL, lE, l3, l2, local
57 int *ple = (int *) &lx;
64 lx = l3 = (BINARY80) C256.w[3] * l64 * l128;
66 lx = FENCE (lx + l2);
68 lx = FENCE (lx
140 double lx, l64; local
234 double l64, l128, lx, l2, l1, l0; local
[all...]
H A Dbid_div_macros.h43 BINARY80 lq, lx, ly; local
84 lx = (BINARY80) CX.w[1] * (BINARY80) t64.d + (BINARY80) CX.w[0];
86 lq = lx / ly;
165 BINARY80 lx, ly, lq, l64, l128; local
173 lx =
179 lq = lx / ly;
202 lx = ((BINARY80) (*pCA4).w[2] * l128 +
205 lq = lx / ly;
238 lx =
241 lq = lx / l
276 double lx, ly, lq; local
398 double lx, ly, lq, d128, d192; local
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/m68k/
H A Ddpx2.h545 fprintf (FILE, "\tdc.l $%lx,$%lx,$%lx\n", l[0], l[1], l[2]); \
571 fprintf (FILE, "\tdc.l $%lx\n", l); \
633 asm_fprintf ((FILE), "%I$%lx", l); \
/haiku-buildtools/gcc/zlib/
H A Dtrees.c1065 unsigned lx = 0; /* running index in l_buf */ local
1070 dist = s->d_buf[lx];
1071 lc = s->l_buf[lx++];
1097 Assert((uInt)(s->pending) < s->lit_bufsize + 2*lx,
1100 } while (lx < s->last_lit);

Completed in 144 milliseconds

12