Searched refs:C256 (Results 1 - 5 of 5) sorted by relevance

/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libgcc/config/libbid/
H A Dbid128_sqrt.c35 UINT256 M256, C256, C4, C8;
139 __mul_128x128_to_256 (C256, CX1, TP128);
142 __mul_128x128_to_256 (C256, CX, T128);
146 // 4*C256
147 C4.w[3] = (C256.w[3] << 2) | (C256.w[2] >> 62);
148 C4.w[2] = (C256.w[2] << 2) | (C256.w[1] >> 62);
149 C4.w[1] = (C256.w[1] << 2) | (C256
[all...]
H A Dbid64_sqrt.c216 UINT128 CX, CX2, A10, S2, T128, CS, CSM, CS2, C256, CS1,
297 C256.w[1] = A10.w[1];
298 C256.w[0] = A10.w[0];
321 C256.w[1] = A10.w[1];
322 C256.w[0] = A10.w[0];
382 __mul_128x128_low (C256, CX, T128);
385 CS.w[0] = short_sqrt128 (C256);
423 // 4*C256
424 C4.w[1] = (C256.w[1] << 2) | (C256
[all...]
H A Dbid_sqrt_macros.h49 long_sqrt128 (UINT128 * pCS, UINT256 C256) { argument
64 lx = l3 = (BINARY80) C256.w[3] * l64 * l128;
65 l2 = (BINARY80) C256.w[2] * l128;
67 l1 = (BINARY80) C256.w[1] * l64;
69 l0 = (BINARY80) C256.w[0];
71 // sqrt(C256)
89 // correction for C256 rounding
101 // C256-S^2
229 long_sqrt128 (UINT128 * pCS, UINT256 C256) { argument
243 lx = (double) C256
[all...]
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/gcc.c-torture/compile/
H A D20001226-1.c21 #define C256(x,y) C64(x,y) C64(x,y+4) C64(x,y+8) C64(x,y+12) macro
23 #define C1024(x,y) C256(x,y) C256(x+16,y) C256(x+32,y) C256(x+48,y)
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compile/
H A D20001226-1.c16 #define C256(x,y) C64(x,y) C64(x,y+4) C64(x,y+8) C64(x,y+12) macro
18 #define C1024(x,y) C256(x,y) C256(x+16,y) C256(x+32,y) C256(x+48,y)

Completed in 104 milliseconds