widefelem
widefelem tmp;
static void widefelem_diff(widefelem out, const widefelem in)
static void felem_diff_128_64(widefelem out, const felem in)
static void widefelem_scalar(widefelem out, const widelimb scalar)
static void felem_square(widefelem out, const felem in)
static void felem_mul(widefelem out, const felem in1, const felem in2)
static void felem_reduce(felem out, const widefelem in)
widefelem tmp;
widefelem tmp;
widefelem tmp;
widefelem tmp;
widefelem tmp, tmp2;
widefelem tmp, tmp2;
widefelem tmp, tmp2;
widefelem tmp, tmp2;
typedef widelimb widefelem[2 * NLIMBS - 1];
widefelem tmp;
static void felem_scalar128(widefelem out, limb scalar)
void p384_felem_diff128(widefelem out, const widefelem in);
void p384_felem_diff_128_64(widefelem out, const felem in);
static void felem_diff_128_64(widefelem out, const felem in)
static void felem_diff128(widefelem out, const widefelem in)
static void felem_square_ref(widefelem out, const felem in)
static void felem_mul_ref(widefelem out, const felem in1, const felem in2)
static void felem_reduce_ref(felem out, const widefelem in)
widefelem tmp;
widefelem tmp;
static void felem_square_wrapper(widefelem out, const felem in);
static void felem_mul_wrapper(widefelem out, const felem in1, const felem in2);
static void (*felem_square_p)(widefelem out, const felem in) = felem_square_wrapper;
static void (*felem_mul_p)(widefelem out, const felem in1, const felem in2) = felem_mul_wrapper;
static void (*felem_reduce_p)(felem out, const widefelem in) = felem_reduce_ref;
void p384_felem_square(widefelem out, const felem in);
void p384_felem_mul(widefelem out, const felem in1, const felem in2);
void p384_felem_reduce(felem out, const widefelem in);
static void felem_square_wrapper(widefelem out, const felem in)
static void felem_mul_wrapper(widefelem out, const felem in1, const felem in2)