C3
secret uint64_t C0, C1, C2, C3, C4;
C0 = C1 = C2 = C3 = C4 = 0;
C3 ^= A[3 + 5*y];
A[2 + 5*y] ^= C1 ^ rol64(C3, 1);
A[4 + 5*y] ^= C3 ^ rol64(C0, 1);
C3 = 2.48015873015873015873015873015446795e-05L,
r = z*(C1+z*(C2+z*(C3+z*(C4+z*(C5+z*(C6+z*(C7+
C3 = 1.66666666666666666666666666666666667e-1L,
q = x * x2 * C3 + x2 * x2 * (C4 + x * (C5 + x * (C6 +
C3 = 0.000024801587301571716, /* 0x1a01a01a018e22.0p-68 */
r = z*(C1+z*(C2+z*(C3+z*(C4+z*(C5+z*(C6+z*C7))))));
vc(C3, -2.7557313470902390219E-7 ,f27b,b593,e805,b593, -21, -.93F27BB593E805)
ic(C3, -2.7557304623183959811E-7 , -22, -1.27E4F1314AD1A)
#define C3 vccast(C3)
#define cos__C(z) (z*z*(C0+z*(C1+z*(C2+z*(C3+z*(C4+z*C5))))))
C3 = 2.48015872894767294178e-05, /* 0x3EFA01A0, 0x19CB1590 */
r = z*(C1+z*(C2+z*(C3+z*(C4+z*(C5+z*C6)))));
C3 = 0x199342e0ee5069.0p-68; /* 0.0000243904487962774090654 */
r = C2+z*C3;
C3 = 2.4801587642e-05, /* 0x37d00d01 */
r = z*(C1+z*(C2+z*(C3+z*(C4+z*(C5+z*C6)))));
C3 = 2.48015872894767294178e-05, /* 0x3EFA01A0, 0x19CB1590 */
r = z * (C1 + z * (C2 + z * C3)) + w * w * (C4 + z * (C5 + z * C6));
C3 = 0x199342e0ee5069.0p-68; /* 0.0000243904487962774090654 */
r = C2 + z * C3;
r = z * (C1 + z * (C2 + z * (C3 + z * (C4 + z * (C5 + z * (C6 +
C3 = 0.000024801587301571716, /* 0x1a01a01a018e22.0p-68 */
r = z * (C1 + z * (C2 + z * (C3 + z * (C4 + z * (C5 + z * (C6 +
C3 = 0.00002480158730158730158730158600795304914210L,
static const int col3 = C3;