Home
last modified time | relevance | path

Searched refs:Q_low (Results 1 – 5 of 5) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/libgcc/config/libbid/
Dbid64_mul.c60 UINT128 P, PU, C128, Q_high, Q_low, Stemp; local
242 __mul_128x128_full (Q_high, Q_low, P, reciprocals10_128[16]);
255 if (remainder_h || (Q_low.w[1] > reciprocals10_128[16].w[1]
256 || (Q_low.w[1] ==
258 && Q_low.w[0] >=
287 __mul_128x128_full (Q_high, Q_low, P,
311 && (Q_low.w[1] < reciprocals10_128[extra_digits].w[1]
312 || (Q_low.w[1] == reciprocals10_128[extra_digits].w[1]
313 && Q_low.w[0] <
331 && (Q_low.w[1] < reciprocals10_128[extra_digits].w[1]
[all …]
Dbid_inline_add.h475 UINT128 Q_high, Q_low, C128; in __bid_simple_round64_sticky() local
489 __mul_128x128_full (Q_high, Q_low, P, in __bid_simple_round64_sticky()
514 UINT128 Q_high, Q_low, C128, Stemp, PU; in __bid_full_round64() local
544 __mul_128x128_full (Q_high, Q_low, P, in __bid_full_round64()
569 && (Q_low.w[1] < reciprocals10_128[extra_digits].w[1] in __bid_full_round64()
570 || (Q_low.w[1] == reciprocals10_128[extra_digits].w[1] in __bid_full_round64()
571 && Q_low.w[0] < in __bid_full_round64()
589 && (Q_low.w[1] < reciprocals10_128[extra_digits].w[1] in __bid_full_round64()
590 || (Q_low.w[1] == reciprocals10_128[extra_digits].w[1] in __bid_full_round64()
591 && Q_low.w[0] < in __bid_full_round64()
[all …]
Dbid_internal.h831 UINT128 Stemp, Q_low; in get_BID64() local
871 __mul_64x128_full (QH, Q_low, coeff, in get_BID64()
894 && (Q_low.w[1] < reciprocals10_128[extra_digits].w[1] in get_BID64()
895 || (Q_low.w[1] == reciprocals10_128[extra_digits].w[1] in get_BID64()
896 && Q_low.w[0] < in get_BID64()
917 && (Q_low.w[1] < reciprocals10_128[extra_digits].w[1] in get_BID64()
918 || (Q_low.w[1] == reciprocals10_128[extra_digits].w[1] in get_BID64()
919 && Q_low.w[0] < in get_BID64()
926 && (Q_low.w[1] < reciprocals10_128[extra_digits].w[1] in get_BID64()
927 || (Q_low.w[1] == reciprocals10_128[extra_digits].w[1] in get_BID64()
[all …]
Dbid128_div.c40 UINT64 sign_x, sign_y, T, carry64, D, Q_high, Q_low, QX, PD,
257 Q_low = CQ.w[0] - Q_high * 100000000000000000ull;
259 if (!Q_low) {
320 tdigit[0] = Q_low & 0x3ffffff;
322 QX = Q_low >> 26;
491 UINT64 sign_x, sign_y, T, carry64, D, Q_high, Q_low, QX, PD,
720 Q_low = CQ.w[0] - Q_high * 100000000000000000ull;
722 if (!Q_low) {
784 tdigit[0] = Q_low & 0x3ffffff;
786 QX = Q_low >> 26;
[all …]
Dbid64_div.c524 UINT64 sign_x, sign_y, T, carry64, D, Q_low, QX, valid_y, PD, res; in bid64_div() local
758 Q_low = CQ.w[0]; in bid64_div()
761 tdigit[0] = Q_low & 0x3ffffff; in bid64_div()
763 QX = Q_low >> 26; in bid64_div()
938 UINT64 sign_x, sign_y, T, carry64, D, Q_low, QX, PD, res, valid_y; variable
1186 Q_low = CQ.w[0];
1189 tdigit[0] = Q_low & 0x3ffffff;
1191 QX = Q_low >> 26;
1375 UINT64 sign_x, sign_y, T, carry64, D, Q_low, QX, valid_y, PD, res;
1620 Q_low = CQ.w[0];
[all …]