Home
last modified time | relevance | path

Searched refs:i1 (Results 1 – 25 of 64) sorted by relevance

123

/glibc-2.36/sysdeps/ieee754/ldbl-128/
Ds_ceill.c39 int64_t i0, i1, j0; in __ceill()
41 GET_LDOUBLE_WORDS64 (i0, i1, x); in __ceill()
51 i1 = 0; in __ceill()
53 else if ((i0 | i1) != 0) in __ceill()
56 i1 = 0; in __ceill()
62 if (((i0 & i) | i1) == 0) in __ceill()
67 i1 = 0; in __ceill()
80 if ((i1 & i) == 0) in __ceill()
88 j = i1 + (1LL << (112 - j0)); in __ceill()
89 if (j < i1) in __ceill()
[all …]
Ds_floorl.c39 int64_t i0, i1, j0; in __floorl()
41 GET_LDOUBLE_WORDS64 (i0, i1, x); in __floorl()
50 i0 = i1 = 0; in __floorl()
52 else if (((i0 & 0x7fffffffffffffffLL) | i1) != 0) in __floorl()
55 i1 = 0; in __floorl()
61 if (((i0 & i) | i1) == 0) in __floorl()
66 i1 = 0; in __floorl()
79 if ((i1 & i) == 0) in __floorl()
87 j = i1 + (1LL << (112 - j0)); in __floorl()
88 if (j < i1) in __floorl()
[all …]
Ds_roundl.c35 uint64_t i1, i0; in __roundl()
37 GET_LDOUBLE_WORDS64 (i0, i1, x); in __roundl()
46 i1 = 0; in __roundl()
51 if (((i0 & i) | i1) == 0) in __roundl()
57 i1 = 0; in __roundl()
71 if ((i1 & i) == 0) in __roundl()
75 uint64_t j = i1 + (1LL << (111 - j0)); in __roundl()
76 if (j < i1) in __roundl()
78 i1 = j; in __roundl()
79 i1 &= ~i; in __roundl()
[all …]
Ds_modfl.c37 int64_t i0,i1,j0; in __modfl() local
39 GET_LDOUBLE_WORDS64(i0,i1,x); in __modfl()
48 if(((i0&i)|i1)==0) { /* x is integral */ in __modfl()
61 if (j0 == 0x4000 && ((i0 & 0x0000ffffffffffffLL) | i1)) in __modfl()
68 if((i1&i)==0) { /* x is integral */ in __modfl()
74 SET_LDOUBLE_WORDS64(*iptr,i0,i1&(~i)); in __modfl()
Ds_lrintl.c38 uint64_t i0,i1; in __lrintl() local
44 GET_LDOUBLE_WORDS64 (i0, i1, x); in __lrintl()
70 GET_LDOUBLE_WORDS64 (i0, i1, t); in __lrintl()
78 result = ((long int) i0 << (j0 - 48)) | (i1 << (j0 - 112)); in __lrintl()
97 GET_LDOUBLE_WORDS64 (i0, i1, t); in __lrintl()
105 result = ((long int) i0 << (j0 - 48)) | (i1 >> (112 - j0)); in __lrintl()
/glibc-2.36/sysdeps/x86/fpu/
Dpowl_helper.c124 uint32_t i0, i1; in libm_hidden_proto() local
125 GET_LDOUBLE_WORDS (se, i0, i1, x_frac); in libm_hidden_proto()
127 i1 &= 0xffffffe0; in libm_hidden_proto()
128 SET_LDOUBLE_WORDS (x_frac, se, i0, i1); in libm_hidden_proto()
143 uint32_t i0, i1; in libm_hidden_proto() local
144 GET_LDOUBLE_WORDS (se, i0, i1, w); in libm_hidden_proto()
146 i1 = 0; in libm_hidden_proto()
147 SET_LDOUBLE_WORDS (w_hi, se, i0, i1); in libm_hidden_proto()
174 GET_LDOUBLE_WORDS (se, i0, i1, log_x_frac_hi); in libm_hidden_proto()
175 i1 = 0; in libm_hidden_proto()
[all …]
/glibc-2.36/sysdeps/ieee754/ldbl-96/
Ds_roundl.c30 uint32_t se, i1, i0; in __roundl() local
32 GET_LDOUBLE_WORDS (se, i0, i1, x); in __roundl()
39 i0 = i1 = 0; in __roundl()
49 if (((i0 & i) | i1) == 0) in __roundl()
57 i1 = 0; in __roundl()
71 if ((i1 & i) == 0) in __roundl()
75 uint32_t j = i1 + (1 << (62 - j0)); in __roundl()
76 if (j < i1) in __roundl()
86 i1 = j; in __roundl()
87 i1 &= ~i; in __roundl()
[all …]
De_j0l.c199 uint32_t se, i0, i1; in __ieee754_y0l() local
201 GET_LDOUBLE_WORDS (se, i0, i1, x); in __ieee754_y0l()
208 if (__glibc_unlikely ((i0 | i1) == 0)) in __ieee754_y0l()
357 uint32_t se, i0, i1; in pzero() local
359 GET_LDOUBLE_WORDS (se, i0, i1, x); in pzero()
369 i1 = (ix << 16) | (i0 >> 16); in pzero()
370 if (i1 >= 0x40019174) /* x >= 4.54541015625 */ in pzero()
375 else if (i1 >= 0x4000b6db) /* x >= 2.85711669921875 */ in pzero()
495 uint32_t se, i0, i1; in qzero() local
497 GET_LDOUBLE_WORDS (se, i0, i1, x); in qzero()
[all …]
De_j1l.c200 uint32_t se, i0, i1; in __ieee754_y1l() local
202 GET_LDOUBLE_WORDS (se, i0, i1, x); in __ieee754_y1l()
209 if (__glibc_unlikely ((i0 | i1) == 0)) in __ieee754_y1l()
367 uint32_t se, i0, i1; in pone() local
369 GET_LDOUBLE_WORDS (se, i0, i1, x); in pone()
379 i1 = (ix << 16) | (i0 >> 16); in pone()
380 if (i1 >= 0x40019174) /* x >= 4.54541015625 */ in pone()
385 else if (i1 >= 0x4000b6db) /* x >= 2.85711669921875 */ in pone()
514 uint32_t se, i0, i1; in qone() local
516 GET_LDOUBLE_WORDS (se, i0, i1, x); in qone()
[all …]
Ds_modfl.c34 int32_t i0,i1,j0; in __modfl() local
36 GET_LDOUBLE_WORDS(se,i0,i1,x); in __modfl()
44 if(((i0&i)|i1)==0) { /* x is integral */ in __modfl()
56 if (j0 == 0x4000 && ((i0 & 0x7fffffff) | i1)) in __modfl()
62 if((i1&i)==0) { /* x is integral */ in __modfl()
67 SET_LDOUBLE_WORDS(*iptr,se,i0,i1&(~i)); in __modfl()
Ds_lrintl.c38 uint32_t i0, i1; in __lrintl() local
44 GET_LDOUBLE_WORDS (se, i0, i1, x); in __lrintl()
67 GET_LDOUBLE_WORDS (se, i0, i1, t); in __lrintl()
75 result = ((long int) i0 << (j0 - 31)) | (i1 << (j0 - 63)); in __lrintl()
94 GET_LDOUBLE_WORDS (se, i0, i1, t); in __lrintl()
100 result = ((long int) i0 << (j0 - 31)) | (i1 >> (63 - j0)); in __lrintl()
Ds_erfl.c259 uint32_t se, i0, i1; in __erfl() local
261 GET_LDOUBLE_WORDS (se, i0, i1, x); in __erfl()
328 GET_LDOUBLE_WORDS (i, i0, i1, z); in __erfl()
329 i1 = 0; in __erfl()
330 SET_LDOUBLE_WORDS (z, i, i0, i1); in __erfl()
346 uint32_t se, i0, i1; in libm_alias_ldouble() local
348 GET_LDOUBLE_WORDS (se, i0, i1, x); in libm_alias_ldouble()
425 GET_LDOUBLE_WORDS (hx, i0, i1, z); in libm_alias_ldouble()
426 i1 = 0; in libm_alias_ldouble()
428 SET_LDOUBLE_WORDS (z, hx, i0, i1); in libm_alias_ldouble()
Ds_llroundl.c31 uint32_t se, i1, i0; in __llroundl() local
35 GET_LDOUBLE_WORDS (se, i0, i1, x); in __llroundl()
59 result = (((long long int) i0 << 32) | i1) << (j0 - 63); in __llroundl()
62 uint32_t j = i1 + (0x80000000 >> (j0 - 31)); in __llroundl()
65 if (j < i1) in __llroundl()
/glibc-2.36/iconvdata/
Dtcvn5712-1.c390 unsigned int i1; \
414 i1 = comp_table[i].idx; \
415 i2 = i1 + comp_table[i].len - 1; \
417 if (last_ch >= comp_table_data[i1].base \
422 i = (i1 + i2) >> 1; \
427 if (i1 == i) \
433 if (i1 != i) \
434 i1 = i; \
663 unsigned int i1; \
666 i1 = 0; \
[all …]
Dcp1258.c395 unsigned int i, i1, i2; \
418 i1 = comp_table[i].idx; \
419 i2 = i1 + comp_table[i].len - 1; \
421 if (last_ch >= comp_table_data[i1].base \
426 i = (i1 + i2) >> 1; \
431 if (i1 == i) \
437 if (i1 != i) \
438 i1 = i; \
812 unsigned int i1, i2; \
814 i1 = 0; \
[all …]
Dcp1255.c221 unsigned int i, i1, i2; \
253 i1 = comp_table[i].idx; \
254 i2 = i1 + comp_table[i].len - 1; \
256 if (last_ch >= comp_table_data[i1].base \
261 i = (i1 + i2) >> 1; \
266 if (i1 == i) \
272 if (i1 != i) \
273 i1 = i; \
473 unsigned int i1, i2; \
475 i1 = 0; \
[all …]
Dtst-table-from.c206 unsigned int i0, i1, i2, i3; in main() local
224 for (i1 = 0; i1 < 0x100; i1++) in main()
226 buf[1] = i1; in main()
235 printf ("0x%02X%02X\t%s\n", i0, i1, unicode); in main()
251 i0, i1, i2, unicode); in main()
268 i0, i1, i2, i3, unicode); in main()
/glibc-2.36/sysdeps/sparc/sparc64/
Dmul_1.S38 sub %i1,%g5,%o3
57 mulx %i3,%i0,%i1 ! mid-1 product
61 add %i1,%i0,%i1 ! ...and add it to the mid-1 product
62 addcc %i1,%l2,%i1 ! add mid products
66 sllx %i1,32,%i0 ! align low bits of mid product
69 srlx %i1,32,%i1 ! extract high bits of mid product...
70 add %i5,%i1,%i1 ! ...and add them to the high result
77 add %i1,%g5,%o0 ! compute new cy_limb
Daddmul_1.S40 sub %i1,%o7,%o3
55 mulx %i3,%i0,%i1 ! mid-1 product
59 add %i1,%i0,%i1 ! ...and add it to the mid-1 product
60 addcc %i1,%l2,%i1 ! add mid products
63 sllx %i1,32,%i0 ! align low bits of mid product
67 srlx %i1,32,%i1 ! extract high bits of mid product...
69 add %i5,%i1,%i1 ! ...and add them to the high result
78 add %i1,%g5,%o0 ! compute new cy_limb
Dsubmul_1.S39 sub %i1,%o7,%o3
54 mulx %i3,%i0,%i1 ! mid-1 product
58 add %i1,%i0,%i1 ! ...and add it to the mid-1 product
59 addcc %i1,%l2,%i1 ! add mid products
62 sllx %i1,32,%i0 ! align low bits of mid product
66 srlx %i1,32,%i1 ! extract high bits of mid product...
68 add %i5,%i1,%i1 ! ...and add them to the high result
77 add %i1,%g5,%o0 ! compute new cy_limb
/glibc-2.36/sysdeps/sparc/sparc32/
Dstrcmp.S144 andn %i1, 3, %i1
146 ld [%i1], %l2
148 add %i1, 4, %i1
163 ld [%i1], %l2
164 add %i1, 4, %i1
204 ld [%i1], %l2
205 add %i1, 4, %i1
215 5: ld [%i1], %l2
216 add %i1, 4, %i1
233 6: ld [%i1], %l2
[all …]
/glibc-2.36/stdlib/
Dtestrand.c24 int i1, i2; in main() local
30 i1 = rand(); in main()
35 if (i1 < 0 || i2 < 0 || j1 < 0 || j2 < 0) { in main()
38 if (j1 == i1 && j2 == i2) in main()
45 if (j1 != i1) in main()
46 printf ("%d != %d\n", j1, i1); in main()
/glibc-2.36/sysdeps/ieee754/dbl-64/
Ds_llrint.c40 uint32_t i1, i0; in __llrint() local
46 EXTRACT_WORDS (i0, i1, x); in __llrint()
56 EXTRACT_WORDS (i0, i1, t); in __llrint()
66 result = (((long long int) i0 << 32) | i1) << (j0 - 52); in __llrint()
71 EXTRACT_WORDS (i0, i1, t); in __llrint()
79 result = ((long long int) i0 << (j0 - 20)) | (i1 >> (52 - j0)); in __llrint()
Ds_lrint.c40 uint32_t i0, i1; in __lrint() local
46 EXTRACT_WORDS (i0, i1, x); in __lrint()
56 EXTRACT_WORDS (i0, i1, t); in __lrint()
66 result = ((long int) i0 << (j0 - 20)) | ((long int) i1 << (j0 - 52)); in __lrint()
85 EXTRACT_WORDS (i0, i1, t); in __lrint()
93 result = ((long int) i0 << (j0 - 20)) | (i1 >> (52 - j0)); in __lrint()
/glibc-2.36/sysdeps/ieee754/ldbl-128ibm/
Ds_modfl.c37 int64_t i0,i1,j0; in __modfl() local
43 EXTRACT_WORDS64 (i1, xlo); in __modfl()
44 i1 &= 0x000fffffffffffffLL; in __modfl()
54 if(((i0&i)|(i1&0x7fffffffffffffffLL))==0) { /* x is integral */ in __modfl()
77 if((i1&i)==0) { /* x is integral */ in __modfl()
85 INSERT_WORDS64 (xlo, i1&(~i)); in __modfl()

123