/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libgcc/config/libbid/ |
H A D | bid64_to_int32.c | 132 tmp64 = C1 * ten2k64[11 - q]; // C scaled up to 11-digit int 148 tmp64 = 0x500000005ull * ten2k64[q - 11]; 166 tmp64 = C1 * ten2k64[11 - q]; // C scaled up to 11-digit int 182 tmp64 = 0x4fffffffbull * ten2k64[q - 11]; 277 res = -C1 * ten2k64[exp]; 279 res = C1 * ten2k64[exp]; 391 tmp64 = C1 * ten2k64[11 - q]; // C scaled up to 11-digit int 407 tmp64 = 0x500000005ull * ten2k64[q - 11]; 425 tmp64 = C1 * ten2k64[11 - q]; // C scaled up to 11-digit int 441 tmp64 = 0x4fffffffbull * ten2k64[ [all...] |
H A D | bid64_to_int64.c | 132 __mul_64x64_to_128MACH (C, C1, ten2k64[20 - q]); 152 __mul_64x64_to_128MACH (C, C1, ten2k64[20 - q]); 250 res = -C1 * ten2k64[exp]; 252 res = C1 * ten2k64[exp]; 365 __mul_64x64_to_128MACH (C, C1, ten2k64[20 - q]); 385 __mul_64x64_to_128MACH (C, C1, ten2k64[20 - q]); 523 res = -C1 * ten2k64[exp]; 525 res = C1 * ten2k64[exp]; 637 __mul_64x64_to_128MACH (C, C1, ten2k64[20 - q]); 657 __mul_64x64_to_128MACH (C, C1, ten2k64[2 [all...] |
H A D | bid128_to_int64.c | 151 __mul_64x64_to_128MACH (C1, C1.w[0], ten2k64[20 - q]); 155 __mul_128x64_to_128 (C, ten2k64[q - 20], C); // max 47-bit x 67-bit 175 __mul_64x64_to_128MACH (C1, C1.w[0], ten2k64[20 - q]); 179 __mul_128x64_to_128 (C, ten2k64[q - 20], C); // max 47-bit x 67-bit 315 res = -C1.w[0] * ten2k64[exp]; 317 res = C1.w[0] * ten2k64[exp]; 450 __mul_64x64_to_128MACH (C1, C1.w[0], ten2k64[20 - q]); 454 __mul_128x64_to_128 (C, ten2k64[q - 20], C); // max 47-bit x 67-bit 474 __mul_64x64_to_128MACH (C1, C1.w[0], ten2k64[20 - q]); 478 __mul_128x64_to_128 (C, ten2k64[ [all...] |
H A D | bid64_to_uint32.c | 138 tmp64 = C1 * ten2k64[11 - q]; // C scaled up to 11-digit int 154 tmp64 = 0x9fffffffbull * ten2k64[q - 11]; 257 res = C1 * ten2k64[exp]; // the result is positive 375 tmp64 = C1 * ten2k64[11 - q]; // C scaled up to 11-digit int 391 tmp64 = 0x9fffffffbull * ten2k64[q - 11]; 534 res = C1 * ten2k64[exp]; // the result is positive 652 tmp64 = C1 * ten2k64[11 - q]; // C scaled up to 11-digit int 668 tmp64 = 0xa00000000ull * ten2k64[q - 11]; 720 res = C1 * ten2k64[exp]; // the result is positive 839 tmp64 = C1 * ten2k64[1 [all...] |
H A D | bid128_add.c | 695 // 64 x 64 C2_lo * ten2k64[scale] 696 __mul_64x64_to_128MACH (res, C2_lo, ten2k64[scale]); 702 // 64 x 128 ten2k64[scale] * C2 705 __mul_128x64_to_128 (res, ten2k64[scale], C2); 768 // 64 x 64 C1_lo * ten2k64[scale] 769 __mul_64x64_to_128MACH (res, C1_lo, ten2k64[scale]); 775 // 64 x 128 ten2k64[scale] * C1 778 __mul_128x64_to_128 (res, ten2k64[scale], C1); 888 __mul_64x64_to_128MACH (C1, ten2k64[scale], C1_lo); 892 C1_lo = C1_lo * ten2k64[scal [all...] |
H A D | bid128_next.c | 173 __mul_64x64_to_128MACH (C1, C1.w[0], ten2k64[ind]); 179 __mul_128x64_to_128 (C1, ten2k64[ind], C1); 181 __mul_64x64_to_128MACH (C1, C1.w[0], ten2k64[ind]); 192 __mul_64x64_to_128MACH (C1, C1.w[0], ten2k64[ind]); 194 __mul_128x64_to_128 (C1, ten2k64[ind], C1); 376 __mul_64x64_to_128MACH (C1, C1.w[0], ten2k64[ind]); 382 __mul_128x64_to_128 (C1, ten2k64[ind], C1); 384 __mul_64x64_to_128MACH (C1, C1.w[0], ten2k64[ind]); 395 __mul_64x64_to_128MACH (C1, C1.w[0], ten2k64[ind]); 397 __mul_128x64_to_128 (C1, ten2k64[in [all...] |
H A D | bid64_to_uint64.c | 153 __mul_64x64_to_128MACH (C, C1, ten2k64[21 - q]); 255 res = C1 * ten2k64[exp]; // the result is positive 389 __mul_64x64_to_128MACH (C, C1, ten2k64[21 - q]); 531 res = C1 * ten2k64[exp]; // the result is positive 664 __mul_64x64_to_128MACH (C, C1, ten2k64[21 - q]); 716 res = C1 * ten2k64[exp]; // the result is positive 850 __mul_64x64_to_128MACH (C, C1, ten2k64[21 - q]); 927 res = C1 * ten2k64[exp]; // the result is positive 1060 __mul_64x64_to_128MACH (C, C1, ten2k64[21 - q]); 1146 res = C1 * ten2k64[ex [all...] |
H A D | bid128_to_int32.c | 146 tmp64 = C1.w[0] * ten2k64[11 - q]; // C scaled up to 11-digit int 163 __mul_64x64_to_128MACH (C, tmp64, ten2k64[q - 11]); 182 tmp64 = C1.w[0] * ten2k64[11 - q]; // C scaled up to 11-digit int 199 __mul_64x64_to_128MACH (C, tmp64, ten2k64[q - 11]); 336 res = -C1.w[0] * ten2k64[exp]; 338 res = C1.w[0] * ten2k64[exp]; 467 tmp64 = C1.w[0] * ten2k64[11 - q]; // C scaled up to 11-digit int 484 __mul_64x64_to_128MACH (C, tmp64, ten2k64[q - 11]); 503 tmp64 = C1.w[0] * ten2k64[11 - q]; // C scaled up to 11-digit int 520 __mul_64x64_to_128MACH (C, tmp64, ten2k64[ [all...] |
H A D | bid64_next.c | 133 C1 = C1 * ten2k64[ind]; 137 C1 = C1 * ten2k64[ind]; 279 C1 = C1 * ten2k64[ind]; 283 C1 = C1 * ten2k64[ind];
|
H A D | bid128_to_uint64.c | 191 __mul_64x64_to_128MACH (C, C1.w[0], ten2k64[21 - q]); 234 __mul_128x64_to_128 (C, ten2k64[q - 21], C); 375 res = C1.w[0] * ten2k64[exp]; 548 __mul_64x64_to_128MACH (C, C1.w[0], ten2k64[21 - q]); 591 __mul_128x64_to_128 (C, ten2k64[q - 21], C); 801 res = C1.w[0] * ten2k64[exp]; 953 __mul_64x64_to_128MACH (C, C1.w[0], ten2k64[21 - q]); 992 __mul_128x64_to_128 (C, ten2k64[q - 21], C); 1056 res = C1.w[0] * ten2k64[exp]; 1209 __mul_64x64_to_128MACH (C, C1.w[0], ten2k64[2 [all...] |
H A D | bid128_to_uint32.c | 147 tmp64 = C1.w[0] * ten2k64[11 - q]; // C scaled up to 11-digit int 164 __mul_64x64_to_128MACH (C, tmp64, ten2k64[q - 11]); 183 tmp64 = C1.w[0] * ten2k64[11 - q]; // C scaled up to 11-digit int 200 __mul_64x64_to_128MACH (C, tmp64, ten2k64[q - 11]); 341 res = C1.w[0] * ten2k64[exp]; 471 tmp64 = C1.w[0] * ten2k64[11 - q]; // C scaled up to 11-digit int 488 __mul_64x64_to_128MACH (C, tmp64, ten2k64[q - 11]); 507 tmp64 = C1.w[0] * ten2k64[11 - q]; // C scaled up to 11-digit int 524 __mul_64x64_to_128MACH (C, tmp64, ten2k64[q - 11]); 742 res = C1.w[0] * ten2k64[ex [all...] |
H A D | bid128_fma.c | 198 if (R256.w[0] < ten2k64[ind]) { 305 P128.w[0] = ten2k64[scale]; 316 __mul_64x128_to_128 (R128, ten2k64[scale - 38], C3); 555 __mul_64x128_to_128 (res, ten2k64[1], P128); 1110 // 64 x 64 C3.w[0] * ten2k64[scale] 1111 __mul_64x64_to_128MACH (res, C3.w[0], ten2k64[scale]); 1117 // 64 x 128 ten2k64[scale] * C3 1118 __mul_128x64_to_128 (res, ten2k64[scale], C3); 1148 if (C4.w[0] < ten2k64[q1 + q2 - 1]) 1157 if (C4.w[1] == 0 && C4.w[0] < ten2k64[1 [all...] |
H A D | bid128_compare.c | 157 __mul_64x128_to_192 (sig_n_prime192, ten2k64[exp_y - exp_x], sig_y); 349 __mul_64x128_to_192 (sig_n_prime192, ten2k64[diff], sig_x); 399 __mul_64x128_to_192 (sig_n_prime192, ten2k64[diff], sig_y); 598 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_x); 650 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_y); 849 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_x); 901 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_y); 1100 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_x); 1151 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_y); 1352 __mul_64x128_to192 (sig_n_prime192, ten2k64[dif [all...] |
H A D | bid_round.c | 203 if (Cstar == ten2k64[ind]) { // if Cstar = 10^(q-x) 204 Cstar = ten2k64[ind - 1]; // Cstar = 10^(q-x-1) 360 if (Cstar.w[1] == 0x0ULL && Cstar.w[0] == ten2k64[ind]) { 362 Cstar.w[0] = ten2k64[ind - 1]; // Cstar = 10^(q-x-1) 372 Cstar.w[0] = ten2k64[19]; // Cstar = 10^(q-x-1) 602 Cstar.w[0] == ten2k64[ind]) { 604 Cstar.w[0] = ten2k64[ind - 1]; // Cstar = 10^(q-x-1) 614 Cstar.w[0] = ten2k64[19]; // Cstar = 10^(q-x-1) 974 Cstar.w[1] == 0x0ULL && Cstar.w[0] == ten2k64[ind]) { 976 Cstar.w[0] = ten2k64[in [all...] |
H A D | bid128_minmax.c | 249 __mul_64x128_to_192 (sig_n_prime192, ten2k64[diff], sig_x); 280 __mul_64x128_to_192 (sig_n_prime192, ten2k64[diff], sig_y); 508 __mul_64x128_to_192 (sig_n_prime192, ten2k64[diff], sig_x); 548 __mul_64x128_to_192 (sig_n_prime192, ten2k64[diff], sig_y); 783 __mul_64x128_to_192 (sig_n_prime192, ten2k64[diff], sig_x); 814 __mul_64x128_to_192 (sig_n_prime192, ten2k64[diff], sig_y); 1043 __mul_64x128_to_192 (sig_n_prime192, ten2k64[diff], sig_x); 1082 __mul_64x128_to_192 (sig_n_prime192, ten2k64[diff], sig_y);
|
H A D | bid128_noncomp.c | 507 __mul_64x128_to_192 (sig_x_prime192, ten2k64[exp_x], sig_x); 852 __mul_64x128_to_192 (sig_n_prime192, ten2k64[exp_x - exp_y], sig_x); 899 __mul_64x128_to_192 (sig_n_prime192, ten2k64[exp_y - exp_x], sig_y); 1129 __mul_64x128_to_192 (sig_n_prime192, ten2k64[exp_x - exp_y], sig_x); 1171 __mul_64x128_to_192 (sig_n_prime192, ten2k64[exp_y - exp_x], sig_y);
|
H A D | bid_conf.h | 143 #define ten2k64 __bid_ten2k64 macro
|
H A D | bid128.c | 507 // ten2k64[i] = 10^i, 0 <= i <= 19 508 UINT64 ten2k64[] = { variable
|
H A D | bid_internal.h | 2487 extern UINT64 ten2k64[];
|