Lines Matching refs:C1

51   UINT64 C1;  local
69 C1 = (x & MASK_BINARY_SIG2) | MASK_BINARY_OR2;
70 if (C1 > 9999999999999999ull) { // non-canonical
72 C1 = 0;
76 C1 = x & MASK_BINARY_SIG1;
80 if (C1 == 0x0ull) {
89 if (C1 >= 0x0020000000000000ull) { // x >= 2^53
91 if (C1 >= 0x0000000100000000ull) { // x >= 2^32
92 tmp1.d = (double) (C1 >> 32); // exact conversion
96 tmp1.d = (double) C1; // exact conversion
101 tmp1.d = (double) C1; // exact conversion
108 if (C1 >= nr_digits[x_nr_bits - 1].threshold_lo)
138 tmp64 = C1 * ten2k64[11 - q]; // C scaled up to 11-digit int
155 if (C1 >= tmp64) {
181 if (C1 <= midpoint64[ind]) {
208 C1 = C1 + midpoint64[ind - 1];
217 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
254 res = C1; // the result is positive
257 res = C1 * ten2k64[exp]; // the result is positive
288 UINT64 C1; local
306 C1 = (x & MASK_BINARY_SIG2) | MASK_BINARY_OR2;
307 if (C1 > 9999999999999999ull) { // non-canonical
309 C1 = 0;
313 C1 = x & MASK_BINARY_SIG1;
317 if (C1 == 0x0ull) {
326 if (C1 >= 0x0020000000000000ull) { // x >= 2^53
328 if (C1 >= 0x0000000100000000ull) { // x >= 2^32
329 tmp1.d = (double) (C1 >> 32); // exact conversion
333 tmp1.d = (double) C1; // exact conversion
338 tmp1.d = (double) C1; // exact conversion
345 if (C1 >= nr_digits[x_nr_bits - 1].threshold_lo)
375 tmp64 = C1 * ten2k64[11 - q]; // C scaled up to 11-digit int
392 if (C1 >= tmp64) {
420 if (C1 <= midpoint64[ind]) {
449 C1 = C1 + midpoint64[ind - 1];
458 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
531 res = C1; // the result is positive
534 res = C1 * ten2k64[exp]; // the result is positive
565 UINT64 C1; local
582 C1 = (x & MASK_BINARY_SIG2) | MASK_BINARY_OR2;
583 if (C1 > 9999999999999999ull) { // non-canonical
585 C1 = 0;
589 C1 = x & MASK_BINARY_SIG1;
593 if (C1 == 0x0ull) {
609 if (C1 >= 0x0020000000000000ull) { // x >= 2^53
611 if (C1 >= 0x0000000100000000ull) { // x >= 2^32
612 tmp1.d = (double) (C1 >> 32); // exact conversion
616 tmp1.d = (double) C1; // exact conversion
621 tmp1.d = (double) C1; // exact conversion
628 if (C1 >= nr_digits[x_nr_bits - 1].threshold_lo)
652 tmp64 = C1 * ten2k64[11 - q]; // C scaled up to 11-digit int
669 if (C1 >= tmp64) {
701 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
717 res = C1; // the result is positive
720 res = C1 * ten2k64[exp]; // the result is positive
751 UINT64 C1; local
769 C1 = (x & MASK_BINARY_SIG2) | MASK_BINARY_OR2;
770 if (C1 > 9999999999999999ull) { // non-canonical
772 C1 = 0;
776 C1 = x & MASK_BINARY_SIG1;
780 if (C1 == 0x0ull) {
796 if (C1 >= 0x0020000000000000ull) { // x >= 2^53
798 if (C1 >= 0x0000000100000000ull) { // x >= 2^32
799 tmp1.d = (double) (C1 >> 32); // exact conversion
803 tmp1.d = (double) C1; // exact conversion
808 tmp1.d = (double) C1; // exact conversion
815 if (C1 >= nr_digits[x_nr_bits - 1].threshold_lo)
839 tmp64 = C1 * ten2k64[11 - q]; // C scaled up to 11-digit int
856 if (C1 >= tmp64) {
890 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
928 res = C1; // the result is positive
931 res = C1 * ten2k64[exp]; // the result is positive
962 UINT64 C1; local
980 C1 = (x & MASK_BINARY_SIG2) | MASK_BINARY_OR2;
981 if (C1 > 9999999999999999ull) { // non-canonical
983 C1 = 0;
987 C1 = x & MASK_BINARY_SIG1;
991 if (C1 == 0x0ull) {
1000 if (C1 >= 0x0020000000000000ull) { // x >= 2^53
1002 if (C1 >= 0x0000000100000000ull) { // x >= 2^32
1003 tmp1.d = (double) (C1 >> 32); // exact conversion
1007 tmp1.d = (double) C1; // exact conversion
1012 tmp1.d = (double) C1; // exact conversion
1019 if (C1 >= nr_digits[x_nr_bits - 1].threshold_lo)
1049 tmp64 = C1 * ten2k64[11 - q]; // C scaled up to 11-digit int
1066 if (C1 > tmp64) {
1111 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
1147 res = C1; // the result is positive
1150 res = C1 * ten2k64[exp]; // the result is positive
1181 UINT64 C1; local
1199 C1 = (x & MASK_BINARY_SIG2) | MASK_BINARY_OR2;
1200 if (C1 > 9999999999999999ull) { // non-canonical
1202 C1 = 0;
1206 C1 = x & MASK_BINARY_SIG1;
1210 if (C1 == 0x0ull) {
1219 if (C1 >= 0x0020000000000000ull) { // x >= 2^53
1221 if (C1 >= 0x0000000100000000ull) { // x >= 2^32
1222 tmp1.d = (double) (C1 >> 32); // exact conversion
1226 tmp1.d = (double) C1; // exact conversion
1231 tmp1.d = (double) C1; // exact conversion
1238 if (C1 >= nr_digits[x_nr_bits - 1].threshold_lo)
1268 tmp64 = C1 * ten2k64[11 - q]; // C scaled up to 11-digit int
1285 if (C1 > tmp64) {
1332 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
1372 res = C1; // the result is positive
1375 res = C1 * ten2k64[exp]; // the result is positive
1406 UINT64 C1; local
1423 C1 = (x & MASK_BINARY_SIG2) | MASK_BINARY_OR2;
1424 if (C1 > 9999999999999999ull) { // non-canonical
1426 C1 = 0;
1430 C1 = x & MASK_BINARY_SIG1;
1434 if (C1 == 0x0ull) {
1443 if (C1 >= 0x0020000000000000ull) { // x >= 2^53
1445 if (C1 >= 0x0000000100000000ull) { // x >= 2^32
1446 tmp1.d = (double) (C1 >> 32); // exact conversion
1450 tmp1.d = (double) C1; // exact conversion
1455 tmp1.d = (double) C1; // exact conversion
1462 if (C1 >= nr_digits[x_nr_bits - 1].threshold_lo)
1492 tmp64 = C1 * ten2k64[11 - q]; // C scaled up to 11-digit int
1509 if (C1 >= tmp64) {
1551 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
1567 res = C1; // the result is positive
1570 res = C1 * ten2k64[exp]; // the result is positive
1601 UINT64 C1; local
1619 C1 = (x & MASK_BINARY_SIG2) | MASK_BINARY_OR2;
1620 if (C1 > 9999999999999999ull) { // non-canonical
1622 C1 = 0;
1626 C1 = x & MASK_BINARY_SIG1;
1630 if (C1 == 0x0ull) {
1639 if (C1 >= 0x0020000000000000ull) { // x >= 2^53
1641 if (C1 >= 0x0000000100000000ull) { // x >= 2^32
1642 tmp1.d = (double) (C1 >> 32); // exact conversion
1646 tmp1.d = (double) C1; // exact conversion
1651 tmp1.d = (double) C1; // exact conversion
1658 if (C1 >= nr_digits[x_nr_bits - 1].threshold_lo)
1688 tmp64 = C1 * ten2k64[11 - q]; // C scaled up to 11-digit int
1705 if (C1 >= tmp64) {
1749 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
1787 res = C1; // the result is positive
1790 res = C1 * ten2k64[exp]; // the result is positive
1821 UINT64 C1; local
1838 C1 = (x & MASK_BINARY_SIG2) | MASK_BINARY_OR2;
1839 if (C1 > 9999999999999999ull) { // non-canonical
1841 C1 = 0;
1845 C1 = x & MASK_BINARY_SIG1;
1849 if (C1 == 0x0ull) {
1858 if (C1 >= 0x0020000000000000ull) { // x >= 2^53
1860 if (C1 >= 0x0000000100000000ull) { // x >= 2^32
1861 tmp1.d = (double) (C1 >> 32); // exact conversion
1865 tmp1.d = (double) C1; // exact conversion
1870 tmp1.d = (double) C1; // exact conversion
1877 if (C1 >= nr_digits[x_nr_bits - 1].threshold_lo)
1907 tmp64 = C1 * ten2k64[11 - q]; // C scaled up to 11-digit int
1924 if (C1 >= tmp64) {
1950 if (C1 < midpoint64[ind]) {
1977 C1 = C1 + midpoint64[ind - 1];
1986 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
2003 res = C1; // the result is positive
2006 res = C1 * ten2k64[exp]; // the result is positive
2037 UINT64 C1; local
2055 C1 = (x & MASK_BINARY_SIG2) | MASK_BINARY_OR2;
2056 if (C1 > 9999999999999999ull) { // non-canonical
2058 C1 = 0;
2062 C1 = x & MASK_BINARY_SIG1;
2066 if (C1 == 0x0ull) {
2075 if (C1 >= 0x0020000000000000ull) { // x >= 2^53
2077 if (C1 >= 0x0000000100000000ull) { // x >= 2^32
2078 tmp1.d = (double) (C1 >> 32); // exact conversion
2082 tmp1.d = (double) C1; // exact conversion
2087 tmp1.d = (double) C1; // exact conversion
2094 if (C1 >= nr_digits[x_nr_bits - 1].threshold_lo)
2124 tmp64 = C1 * ten2k64[11 - q]; // C scaled up to 11-digit int
2141 if (C1 >= tmp64) {
2169 if (C1 < midpoint64[ind]) {
2198 C1 = C1 + midpoint64[ind - 1];
2207 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
2263 res = C1; // the result is positive
2266 res = C1 * ten2k64[exp]; // the result is positive