| /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; \
|