HomeSort by: relevance | last modified time | path
    Searched refs:P128 (Results 1 - 18 of 18) sorted by relevancy

  /src/external/gpl3/gcc/dist/libgcc/config/libbid/
bid64_round_integral.c 56 UINT128 P128;
186 __mul_64x64_to_128 (P128, C1, ten2mk64[ind - 1]);
199 res = P128.w[1];
201 fstar.w[0] = P128.w[0];
204 res = (P128.w[1] >> shift);
205 fstar.w[1] = P128.w[1] & maskhigh128[ind - 1];
206 fstar.w[0] = P128.w[0];
272 __mul_64x64_to_128 (P128, C1, ten2mk64[ind - 1]);
283 res = P128.w[1];
285 fstar.w[0] = P128.w[0]
    [all...]
bid64_to_int32.c 54 UINT128 P128;
230 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
231 Cstar = P128.w[1];
232 fstar.w[1] = P128.w[1] & maskhigh128[ind - 1];
233 fstar.w[0] = P128.w[0];
313 UINT128 P128;
493 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
494 Cstar = P128.w[1];
495 fstar.w[1] = P128.w[1] & maskhigh128[ind - 1];
496 fstar.w[0] = P128.w[0]
    [all...]
bid64_to_int64.c 54 UINT128 P128;
201 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
202 Cstar = P128.w[1];
203 fstar.w[1] = P128.w[1] & maskhigh128[ind - 1];
204 fstar.w[0] = P128.w[0];
287 UINT128 P128;
438 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
439 Cstar = P128.w[1];
440 fstar.w[1] = P128.w[1] & maskhigh128[ind - 1];
441 fstar.w[0] = P128.w[0]
    [all...]
bid64_to_uint32.c 54 UINT128 P128;
217 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
218 Cstar = P128.w[1];
219 fstar.w[1] = P128.w[1] & maskhigh128[ind - 1];
220 fstar.w[0] = P128.w[0];
291 UINT128 P128;
458 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
459 Cstar = P128.w[1];
460 fstar.w[1] = P128.w[1] & maskhigh128[ind - 1];
461 fstar.w[0] = P128.w[0]
    [all...]
bid64_to_uint64.c 54 UINT128 P128;
215 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
216 Cstar = P128.w[1];
217 fstar.w[1] = P128.w[1] & maskhigh128[ind - 1];
218 fstar.w[0] = P128.w[0];
290 UINT128 P128;
455 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
456 Cstar = P128.w[1];
457 fstar.w[1] = P128.w[1] & maskhigh128[ind - 1];
458 fstar.w[0] = P128.w[0]
    [all...]
bid128_fma.c 272 UINT128 P128, R128;
302 P128.w[1] = 0;
303 P128.w[0] = ten2k64[scale];
304 __mul_128x128_to_256 (R256, P128, C3);
399 P128.w[1] = R256.w[1];
400 P128.w[0] = R256.w[0];
401 round128_19_38 (ind, x0, P128, &R128, &incr_exp,
430 P128.w[1] = p_sign | 0x3040000000000000ull | R128.w[1];
431 P128.w[0] = R128.w[0];
435 is_midpoint_gt_even, 0, &P128, ptrfpsf)
    [all...]
bid128_rem.c 31 UINT128 CX, CY, CX2, CQ, CR, T, CXS, P128, res;
153 P128.w[0] = P256.w[0];
154 P128.w[1] = P256.w[1];
155 __div_128_by_128 (&CQ, &CR, CX, P128);
bid_round.c 121 UINT128 P128;
148 // P128 = (C + 1/2 * 10^x) * kx * 2^Ex = (C + 1/2 * 10^x) * Kx
150 __mul_64x64_to_128MACH (P128, C, Kx64[ind]);
151 // calculate C* = floor (P128) and f*
152 // Cstar = P128 >> Ex
153 // fstar = low Ex bits of P128
155 Cstar = P128.w[1] >> shift;
156 fstar.w[1] = P128.w[1] & mask64[ind];
157 fstar.w[0] = P128.w[0];
bid_internal.h 659 #define __mul_64x64_to_128MACH(P128, CX64, CY64) \
672 (P128).w[1] = PH + (PM>>32); \
673 (P128).w[0] = (PM<<32)+(UINT32)PL; \
  /src/external/gpl3/gcc.old/dist/libgcc/config/libbid/
bid64_round_integral.c 56 UINT128 P128;
186 __mul_64x64_to_128 (P128, C1, ten2mk64[ind - 1]);
199 res = P128.w[1];
201 fstar.w[0] = P128.w[0];
204 res = (P128.w[1] >> shift);
205 fstar.w[1] = P128.w[1] & maskhigh128[ind - 1];
206 fstar.w[0] = P128.w[0];
272 __mul_64x64_to_128 (P128, C1, ten2mk64[ind - 1]);
283 res = P128.w[1];
285 fstar.w[0] = P128.w[0]
    [all...]
bid64_to_int32.c 54 UINT128 P128;
230 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
231 Cstar = P128.w[1];
232 fstar.w[1] = P128.w[1] & maskhigh128[ind - 1];
233 fstar.w[0] = P128.w[0];
313 UINT128 P128;
493 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
494 Cstar = P128.w[1];
495 fstar.w[1] = P128.w[1] & maskhigh128[ind - 1];
496 fstar.w[0] = P128.w[0]
    [all...]
bid64_to_int64.c 54 UINT128 P128;
201 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
202 Cstar = P128.w[1];
203 fstar.w[1] = P128.w[1] & maskhigh128[ind - 1];
204 fstar.w[0] = P128.w[0];
287 UINT128 P128;
438 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
439 Cstar = P128.w[1];
440 fstar.w[1] = P128.w[1] & maskhigh128[ind - 1];
441 fstar.w[0] = P128.w[0]
    [all...]
bid64_to_uint32.c 54 UINT128 P128;
217 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
218 Cstar = P128.w[1];
219 fstar.w[1] = P128.w[1] & maskhigh128[ind - 1];
220 fstar.w[0] = P128.w[0];
291 UINT128 P128;
458 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
459 Cstar = P128.w[1];
460 fstar.w[1] = P128.w[1] & maskhigh128[ind - 1];
461 fstar.w[0] = P128.w[0]
    [all...]
bid64_to_uint64.c 54 UINT128 P128;
215 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
216 Cstar = P128.w[1];
217 fstar.w[1] = P128.w[1] & maskhigh128[ind - 1];
218 fstar.w[0] = P128.w[0];
290 UINT128 P128;
455 __mul_64x64_to_128MACH (P128, C1, ten2mk64[ind - 1]);
456 Cstar = P128.w[1];
457 fstar.w[1] = P128.w[1] & maskhigh128[ind - 1];
458 fstar.w[0] = P128.w[0]
    [all...]
bid128_fma.c 272 UINT128 P128, R128;
302 P128.w[1] = 0;
303 P128.w[0] = ten2k64[scale];
304 __mul_128x128_to_256 (R256, P128, C3);
399 P128.w[1] = R256.w[1];
400 P128.w[0] = R256.w[0];
401 round128_19_38 (ind, x0, P128, &R128, &incr_exp,
430 P128.w[1] = p_sign | 0x3040000000000000ull | R128.w[1];
431 P128.w[0] = R128.w[0];
435 is_midpoint_gt_even, 0, &P128, ptrfpsf)
    [all...]
bid128_rem.c 31 UINT128 CX, CY, CX2, CQ, CR, T, CXS, P128, res;
153 P128.w[0] = P256.w[0];
154 P128.w[1] = P256.w[1];
155 __div_128_by_128 (&CQ, &CR, CX, P128);
bid_round.c 121 UINT128 P128;
148 // P128 = (C + 1/2 * 10^x) * kx * 2^Ex = (C + 1/2 * 10^x) * Kx
150 __mul_64x64_to_128MACH (P128, C, Kx64[ind]);
151 // calculate C* = floor (P128) and f*
152 // Cstar = P128 >> Ex
153 // fstar = low Ex bits of P128
155 Cstar = P128.w[1] >> shift;
156 fstar.w[1] = P128.w[1] & mask64[ind];
157 fstar.w[0] = P128.w[0];
bid_internal.h 659 #define __mul_64x64_to_128MACH(P128, CX64, CY64) \
672 (P128).w[1] = PH + (PM>>32); \
673 (P128).w[0] = (PM<<32)+(UINT32)PL; \

Completed in 52 milliseconds