nn_add
ATTRIBUTE_WARN_UNUSED_RET int nn_add(nn_t out, nn_src_t in1, nn_src_t in2);
GENERIC_TEST_NN(nn_add, NN_ADD, "+", nn_add, "nnn", "iio",
ret = nn_add(&m_msb_fixed, m, curve_order); EG(ret, err);
ret = nn_add(&m_msb_fixed, m, &curve_order_square); EG(ret, err);
ret = nn_add(&m_msb_fixed, m, curve_order); EG(ret, err1);
ret = nn_add(&m_msb_fixed, m, &curve_order_square); EG(ret, err1);
ret = nn_add(&m_msb_fixed, m, curve_order); EG(ret, err);
ret = nn_add(&m_msb_fixed, m, &curve_order_square); EG(ret, err);
ret = nn_add(&b, &b, m); EG(ret, err);
ret = nn_add(&a, &a, &c_bignum); EG(ret, err);
ret = nn_add(&b, &b, &c_bignum); EG(ret, err);
ret = nn_add(&b, &b, &c_bignum); EG(ret, err);
ret = nn_add(&_m_msb_fixed, m, q); EG(ret, err);
ret = nn_add(&_m_msb_fixed, m, &q_square); EG(ret, err);
ret = nn_add(m_blind, &tmp, m);
ret = nn_add(out, e, &b);
ret = nn_add(m, m, &h); EG(ret, err);
ret = nn_add(m, &m_2, m); EG(ret, err);
ret = nn_add(out, in1, in2); EG(ret, err);
ret = nn_add(v1, v1, r); EG(ret, err);
ret = nn_add(v2, v2, r); EG(ret, err);
ret = nn_add(u1, u1, r); EG(ret, err);
ret = nn_add(u2, u2, r); EG(ret, err);
ret = nn_add(&r, &r, &u); EG(ret, err);
ret = nn_add(&tmp2, &tmp, &(kG.X.fp_val)); EG(ret, err);
ret = nn_add(&tmp, &r, q); EG(ret, err);