Searched refs:exp_x (Results 1 - 19 of 19) sorted by relevance

/netbsd-current/lib/libm/ld128/
H A Ds_cexpl.c46 long double c, exp_x, s, x, y; local
87 exp_x = expl(x);
89 return (CMPLXL(exp_x * c, exp_x * s));
H A Dk_expl.h301 long double c, exp_x, hi, lo, s; local
309 exp_x = (lo + hi) * 0x1p16382L;
319 return (CMPLXL(c * exp_x * scale1 * scale2,
320 s * exp_x * scale1 * scale2));
/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/libbid/
H A Dbid64_noncomp.c82 unsigned int exp_x; local
95 exp_x = (x & MASK_BINARY_EXPONENT2) >> 51;
102 exp_x = (x & MASK_BINARY_EXPONENT1) >> 53;
105 // if (exp_x - 398 = -383) the number may be subnormal
106 if (exp_x < 15) {
107 __mul_64x64_to_128MACH (sig_x_prime, sig_x, mult_factor[exp_x]);
134 unsigned int exp_x; local
147 exp_x = (x & MASK_BINARY_EXPONENT2) >> 51;
154 exp_x = (x & MASK_BINARY_EXPONENT1) >> 53;
157 // if (exp_x
367 int exp_x; local
442 unsigned int exp_x, exp_y; local
480 int exp_x, exp_y; local
750 int exp_x, exp_y; local
[all...]
H A Dbid64_compare.c49 int exp_x, exp_y, exp_t; local
81 exp_x = (x & MASK_BINARY_EXPONENT2) >> 51;
89 exp_x = (x & 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
210 exp_x = (x & MASK_BINARY_EXPONENT2) >> 51;
218 exp_x
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
149 exp_x = (x & MASK_BINARY_EXPONENT2) >> 51;
152 exp_x = (x & 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
269 int exp_x, exp_y; local
460 int exp_x, exp_y; local
680 int exp_x, exp_y; local
[all...]
H A Dbid128_noncomp.c453 int exp_x; local
488 exp_x = (x.w[1] >> 49) & 0x000000000003fffull;
492 // if (exp_x - 6176 < -6143)
493 if (exp_x < 33) { // sig_x * 10^exp_x
494 if (exp_x > 19) {
496 ten2k128[exp_x - 20]);
507 __mul_64x128_to_192 (sig_x_prime192, ten2k64[exp_x], sig_x);
586 int exp_x, exp_y; local
739 exp_x
927 int exp_x, exp_y; local
[all...]
H A Dbid128_compare.c29 int exp_x, exp_y, exp_t; variable
72 exp_x = (x.w[1] >> 49) & 0x000000000003fffull;
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;
222 exp_x
[all...]
H A Dbid128_minmax.c43 int exp_x, exp_y; local
165 exp_x = (x.w[1] >> 49) & 0x000000000003fffull;
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 i
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_noncomp.c82 unsigned int exp_x; local
95 exp_x = (x & MASK_BINARY_EXPONENT2) >> 51;
102 exp_x = (x & MASK_BINARY_EXPONENT1) >> 53;
105 // if (exp_x - 398 = -383) the number may be subnormal
106 if (exp_x < 15) {
107 __mul_64x64_to_128MACH (sig_x_prime, sig_x, mult_factor[exp_x]);
134 unsigned int exp_x; local
147 exp_x = (x & MASK_BINARY_EXPONENT2) >> 51;
154 exp_x = (x & MASK_BINARY_EXPONENT1) >> 53;
157 // if (exp_x
367 int exp_x; local
442 unsigned int exp_x, exp_y; local
480 int exp_x, exp_y; local
750 int exp_x, exp_y; local
[all...]
H A Dbid64_compare.c49 int exp_x, exp_y, exp_t; local
81 exp_x = (x & MASK_BINARY_EXPONENT2) >> 51;
89 exp_x = (x & 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
210 exp_x = (x & MASK_BINARY_EXPONENT2) >> 51;
218 exp_x
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
149 exp_x = (x & MASK_BINARY_EXPONENT2) >> 51;
152 exp_x = (x & 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
269 int exp_x, exp_y; local
460 int exp_x, exp_y; local
680 int exp_x, exp_y; local
[all...]
H A Dbid128_noncomp.c453 int exp_x; local
488 exp_x = (x.w[1] >> 49) & 0x000000000003fffull;
492 // if (exp_x - 6176 < -6143)
493 if (exp_x < 33) { // sig_x * 10^exp_x
494 if (exp_x > 19) {
496 ten2k128[exp_x - 20]);
507 __mul_64x128_to_192 (sig_x_prime192, ten2k64[exp_x], sig_x);
586 int exp_x, exp_y; local
739 exp_x
927 int exp_x, exp_y; local
[all...]
H A Dbid128_compare.c29 int exp_x, exp_y, exp_t; variable
72 exp_x = (x.w[1] >> 49) & 0x000000000003fffull;
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;
222 exp_x
[all...]
H A Dbid128_minmax.c43 int exp_x, exp_y; local
165 exp_x = (x.w[1] >> 49) & 0x000000000003fffull;
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 i
307 int exp_x, exp_y; local
579 int exp_x, exp_y; local
842 int exp_x, exp_y; local
[all...]
/netbsd-current/lib/libm/ld80/
H A Ds_cexpl.c43 long double c, exp_x, s, x, y; local
98 exp_x = expl(x);
100 RETURNI(CMPLXL(exp_x * c, exp_x * s));
H A Dk_expl.h278 long double c, exp_x, hi, lo, s; local
286 exp_x = (lo + hi) * 0x1p16382L;
296 return (CMPLXL(c * exp_x * scale1 * scale2,
297 s * exp_x * scale1 * scale2));
/netbsd-current/external/gpl3/gdb.old/dist/sim/testsuite/sim/bfin/
H A Dacc-rot.s16 .macro atest_check acc:req, exp_x:req, exp_w:req, expcc:req
25 CHECKREG R6, \exp_x;
28 .macro _atest acc:req, val_x:req, val_w:req, cc:req, shift:req, exp_x:req, exp_w:req, expcc:req
32 atest_check \acc, \exp_x, \exp_w, \expcc
36 atest_check \acc, \exp_x, \exp_w, \expcc
39 .macro atest val_x:req, val_w:req, cc:req, shift:req, exp_x:req, exp_w:req, expcc:req
40 _atest A0, \val_x, \val_w, \cc, \shift, \exp_x, \exp_w, \expcc
41 _atest A1, \val_x, \val_w, \cc, \shift, \exp_x, \exp_w, \expcc
/netbsd-current/external/gpl3/gdb/dist/sim/testsuite/bfin/
H A Dacc-rot.s16 .macro atest_check acc:req, exp_x:req, exp_w:req, expcc:req
25 CHECKREG R6, \exp_x;
28 .macro _atest acc:req, val_x:req, val_w:req, cc:req, shift:req, exp_x:req, exp_w:req, expcc:req
32 atest_check \acc, \exp_x, \exp_w, \expcc
36 atest_check \acc, \exp_x, \exp_w, \expcc
39 .macro atest val_x:req, val_w:req, cc:req, shift:req, exp_x:req, exp_w:req, expcc:req
40 _atest A0, \val_x, \val_w, \cc, \shift, \exp_x, \exp_w, \expcc
41 _atest A1, \val_x, \val_w, \cc, \shift, \exp_x, \exp_w, \expcc
/netbsd-current/external/lgpl3/mpc/dist/src/
H A Dasin.c117 mpfr_exp_t exp_x, exp_y; local
121 exp_x = mpfr_get_exp (mpc_realref (s));
123 if (mpfr_get_exp (mpc_realref (t)) < exp_x - p &&

Completed in 235 milliseconds