C1
EC_POINT *C1 = NULL;
if ((C1 = EC_POINT_new(group)) == NULL) {
if (!EC_POINT_set_affine_coordinates(group, C1, sm2_ctext->C1x,
if (!EC_POINT_mul(group, C1, NULL, C1, EC_KEY_get0_private_key(key),
if (!EC_POINT_get_affine_coordinates(group, C1, x2, y2, ctx)) {
EC_POINT_free(C1);
C1 = 4.16666666666666019037e-02, /* 0x3FA55555, 0x5555554C */
r = z*(C1+z*(C2+z*C3)) + w*w*(C4+z*(C5+z*C6));
C1 = 4.1666667908e-02, /* 0x3d2aaaab */
r = z*(C1+z*(C2+z*(C3+z*(C4+z*(C5+z*C6)))));
C1 = 4.16666666666666019037e-02, /* 0x3FA55555, 0x5555554C */
r = z * (C1 + z * (C2 + z * C3)) + w * w * (C4 + z * (C5 + z * C6));
C1 = 0x155553e1053a42.0p-57, /* 0.0416666233237390631894 */
*cs = ((1 + z * C0) + w * C1) + (w * z) * r;
static const long double C1 = -6.93145751953125E-1L;
x += px * C1;
C1 = 0.04166666666666666666666666666666658424671L,
r = z*(C1+z*(C2+z*(C3+z*(C4+z*(C5+z*(C6+z*(C7+
C1 = 0.04166666666666666666666666666666658424671L,
r = z * (C1 + z * (C2 + z * (C3 + z * (C4 + z * (C5 + z * (C6 +
xx = C1 + C2; /* ln 2. */
x -= px * C1;
C1 = 6.93145751953125E-1L,
static const long double C1 = 6.93145751953125E-1L;
z = z + e * C1;
z = z + e * C1;
x -= px * C1;
static const long double C1 = 6.9314575195312500000000E-1L;
static const long double C1 = 6.9314575195312500000000E-1L;
z = z + e * C1;
z = z + e * C1; /* This sum has an error of 1/2 lsb. */
C1 = 0.0416666666666666666136L; /* 0xaaaaaaaaaaaaaa9b.0p-68 */
r = z*(C1+z*(C2+z*(C3+z*(C4+z*(C5+z*(C6+z*C7))))));
C1 = 0.0416666666666666666136L, /* 0xaaaaaaaaaaaaaa9b.0p-68 */
r = z * (C1 + z * (C2 + z * (C3 + z * (C4 + z * (C5 + z * (C6 +
xx = C1 + C2;
x -= px * C1;
C1 = 6.93145751953125E-1L,
static const long double C1 = 6.9314575195312500000000E-1L;
z = z + e * C1;
z = z + e * C1;
tmode.c_cflag = C1;
func(C1) \
if (C1 == '.' || c == '\'') {
while (C1 == ' ' || c == '\t')
if (c == 'E' && C1 == 'N') {
if (C1 == 'e' && C1 == 'l')
if (C1 == 'i' && C1 == 'm') {
while (C1 == ' ')
(c2 = C1) == '\n' ||
(c1 == 'o' && c2 == 'f' && C1=='f')) {
while (C1 != '\n') {
const crypto_int32 C1 = 0x33333333;
crypto_int32_y = (crypto_int32_y & C1) + ((crypto_int32_y >> 2) & C1);
const crypto_int64 C1 = 0x3333333333333333;
crypto_int64_y = (crypto_int64_y & C1) + ((crypto_int64_y >> 2) & C1);
const crypto_int16 C1 = 0x3333;
crypto_int16_y = (crypto_int16_y & C1) + ((crypto_int16_y >> 2) & C1);