Searched refs:exp_y (Results 1 - 13 of 13) sorted by relevance

/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/libbid/
H A Dbid64_compare.c49 int exp_x, exp_y, exp_t; local
95 exp_y = (y & MASK_BINARY_EXPONENT2) >> 51;
103 exp_y = (y & MASK_BINARY_EXPONENT1) >> 53;
133 if (exp_x > exp_y) { // to simplify the loop below,
134 SWAP (exp_x, exp_y, exp_t); // put the larger exp in y,
137 if (exp_y - exp_x > 15) {
141 for (lcv = 0; lcv < (exp_y - exp_x); lcv++) {
168 int exp_x, exp_y; local
224 exp_y = (y & MASK_BINARY_EXPONENT2) >> 51;
232 exp_y
339 int exp_x, exp_y; local
506 int exp_x, exp_y; local
671 int exp_x, exp_y; local
840 int exp_x, exp_y; local
1008 int exp_x, exp_y; local
1176 int exp_x, exp_y, exp_t; local
1306 int exp_x, exp_y; local
1490 int exp_x, exp_y; local
1736 int exp_x, exp_y; local
1918 int exp_x, exp_y; local
2100 int exp_x, exp_y; local
2281 int exp_x, exp_y; local
2463 int exp_x, exp_y; local
2644 int exp_x, exp_y; local
2826 int exp_x, exp_y; local
3007 int exp_x, exp_y; local
[all...]
H A Dbid64_minmax.c49 int exp_x, exp_y; local
158 exp_y = (y & MASK_BINARY_EXPONENT2) >> 51;
161 exp_y = (y & MASK_BINARY_EXPONENT1) >> 53;
202 if (sig_x > sig_y && exp_x >= exp_y) {
206 if (sig_x < sig_y && exp_x <= exp_y) {
210 // if exp_x is 15 greater than exp_y, no need for compensation
211 if (exp_x - exp_y > 15) {
215 // if exp_x is 15 less than exp_y, no need for compensation
216 if (exp_y - exp_x > 15) {
220 // if |exp_x - exp_y| < 1
269 int exp_x, exp_y; local
460 int exp_x, exp_y; local
680 int exp_x, exp_y; local
[all...]
H A Dbid64_noncomp.c442 unsigned int exp_x, exp_y; local
461 exp_y = (y & MASK_BINARY_EXPONENT2) >> 51;
463 exp_y = (y & MASK_BINARY_EXPONENT1) >> 53;
465 res = (exp_x == exp_y);
480 int exp_x, exp_y; local
627 exp_y = (y & MASK_BINARY_EXPONENT2) >> 51;
633 exp_y = (y & MASK_BINARY_EXPONENT1) >> 53;
642 // both are negative , return true iff exp_x <= exp_y
647 // totalOrder(x,y) iff exp_x >= exp_y for negative numbers
648 // totalOrder(x,y) iff exp_x <= exp_y fo
750 int exp_x, exp_y; local
[all...]
H A Dbid128_compare.c29 int exp_x, exp_y, exp_t; variable
88 exp_y = (y.w[1] >> 49) & 0x0000000000003fffull;
131 if (exp_x > exp_y) { // to simplify the loop below,
132 SWAP (exp_x, exp_y, exp_t); // put the larger exp in y,
138 if (exp_y - exp_x > 33) {
143 if (exp_y - exp_x > 19) {
146 ten2k128[exp_y - exp_x - 20]);
157 __mul_64x128_to_192 (sig_n_prime192, ten2k64[exp_y - exp_x], sig_y);
170 int exp_x, exp_y;
238 exp_y
[all...]
H A Dbid128_noncomp.c586 int exp_x, exp_y; local
759 exp_y = (y.w[1] >> 49) & 0x0000000000003fffull;
777 exp_y = (y.w[1] >> 47) & 0x000000000003fffull;
782 // return true iff exp_x <= exp_y
786 // totalOrder(x,y) iff exp_x >= exp_y for negative numbers
787 // totalOrder(x,y) iff exp_x <= exp_y for positive numbers
788 if (exp_x == exp_y) {
792 res = ((exp_x <= exp_y) ^ ((x.w[1] & MASK_SIGN) == MASK_SIGN));
809 && exp_x >= exp_y) {
815 && exp_x <= exp_y) {
927 int exp_x, exp_y; local
[all...]
H A Dbid128_minmax.c43 int exp_x, exp_y; local
168 exp_y = (y.w[1] >> 49) & 0x0000000000003fffull;
207 if (exp_y == exp_x) {
217 && exp_x > exp_y) {
222 && exp_x < exp_y) {
227 diff = exp_x - exp_y;
229 // if |exp_x - exp_y| < 33, it comes down to the compensated significand
231 // if exp_x is 33 greater than exp_y, no need for compensation
259 diff = exp_y - exp_x;
260 // if exp_x is 33 less than exp_y, n
307 int exp_x, exp_y; local
579 int exp_x, exp_y; local
842 int exp_x, exp_y; local
[all...]
/netbsd-current/external/gpl3/gcc/dist/libgcc/config/libbid/
H A Dbid64_compare.c49 int exp_x, exp_y, exp_t; local
95 exp_y = (y & MASK_BINARY_EXPONENT2) >> 51;
103 exp_y = (y & MASK_BINARY_EXPONENT1) >> 53;
133 if (exp_x > exp_y) { // to simplify the loop below,
134 SWAP (exp_x, exp_y, exp_t); // put the larger exp in y,
137 if (exp_y - exp_x > 15) {
141 for (lcv = 0; lcv < (exp_y - exp_x); lcv++) {
168 int exp_x, exp_y; local
224 exp_y = (y & MASK_BINARY_EXPONENT2) >> 51;
232 exp_y
339 int exp_x, exp_y; local
506 int exp_x, exp_y; local
671 int exp_x, exp_y; local
840 int exp_x, exp_y; local
1008 int exp_x, exp_y; local
1176 int exp_x, exp_y, exp_t; local
1306 int exp_x, exp_y; local
1490 int exp_x, exp_y; local
1736 int exp_x, exp_y; local
1918 int exp_x, exp_y; local
2100 int exp_x, exp_y; local
2281 int exp_x, exp_y; local
2463 int exp_x, exp_y; local
2644 int exp_x, exp_y; local
2826 int exp_x, exp_y; local
3007 int exp_x, exp_y; local
[all...]
H A Dbid64_minmax.c49 int exp_x, exp_y; local
158 exp_y = (y & MASK_BINARY_EXPONENT2) >> 51;
161 exp_y = (y & MASK_BINARY_EXPONENT1) >> 53;
202 if (sig_x > sig_y && exp_x >= exp_y) {
206 if (sig_x < sig_y && exp_x <= exp_y) {
210 // if exp_x is 15 greater than exp_y, no need for compensation
211 if (exp_x - exp_y > 15) {
215 // if exp_x is 15 less than exp_y, no need for compensation
216 if (exp_y - exp_x > 15) {
220 // if |exp_x - exp_y| < 1
269 int exp_x, exp_y; local
460 int exp_x, exp_y; local
680 int exp_x, exp_y; local
[all...]
H A Dbid64_noncomp.c442 unsigned int exp_x, exp_y; local
461 exp_y = (y & MASK_BINARY_EXPONENT2) >> 51;
463 exp_y = (y & MASK_BINARY_EXPONENT1) >> 53;
465 res = (exp_x == exp_y);
480 int exp_x, exp_y; local
627 exp_y = (y & MASK_BINARY_EXPONENT2) >> 51;
633 exp_y = (y & MASK_BINARY_EXPONENT1) >> 53;
642 // both are negative , return true iff exp_x <= exp_y
647 // totalOrder(x,y) iff exp_x >= exp_y for negative numbers
648 // totalOrder(x,y) iff exp_x <= exp_y fo
750 int exp_x, exp_y; local
[all...]
H A Dbid128_compare.c29 int exp_x, exp_y, exp_t; variable
88 exp_y = (y.w[1] >> 49) & 0x0000000000003fffull;
131 if (exp_x > exp_y) { // to simplify the loop below,
132 SWAP (exp_x, exp_y, exp_t); // put the larger exp in y,
138 if (exp_y - exp_x > 33) {
143 if (exp_y - exp_x > 19) {
146 ten2k128[exp_y - exp_x - 20]);
157 __mul_64x128_to_192 (sig_n_prime192, ten2k64[exp_y - exp_x], sig_y);
170 int exp_x, exp_y;
238 exp_y
[all...]
H A Dbid128_noncomp.c586 int exp_x, exp_y; local
759 exp_y = (y.w[1] >> 49) & 0x0000000000003fffull;
777 exp_y = (y.w[1] >> 47) & 0x000000000003fffull;
782 // return true iff exp_x <= exp_y
786 // totalOrder(x,y) iff exp_x >= exp_y for negative numbers
787 // totalOrder(x,y) iff exp_x <= exp_y for positive numbers
788 if (exp_x == exp_y) {
792 res = ((exp_x <= exp_y) ^ ((x.w[1] & MASK_SIGN) == MASK_SIGN));
809 && exp_x >= exp_y) {
815 && exp_x <= exp_y) {
927 int exp_x, exp_y; local
[all...]
H A Dbid128_minmax.c43 int exp_x, exp_y; local
168 exp_y = (y.w[1] >> 49) & 0x0000000000003fffull;
207 if (exp_y == exp_x) {
217 && exp_x > exp_y) {
222 && exp_x < exp_y) {
227 diff = exp_x - exp_y;
229 // if |exp_x - exp_y| < 33, it comes down to the compensated significand
231 // if exp_x is 33 greater than exp_y, no need for compensation
259 diff = exp_y - exp_x;
260 // if exp_x is 33 less than exp_y, n
307 int exp_x, exp_y; local
579 int exp_x, exp_y; local
842 int exp_x, exp_y; local
[all...]
/netbsd-current/external/lgpl3/mpc/dist/src/
H A Dasin.c117 mpfr_exp_t exp_x, exp_y; local
122 exp_y = mpfr_get_exp (mpc_imagref (s));
124 mpfr_get_exp (mpc_imagref (t)) < exp_y - p)

Completed in 290 milliseconds