rename MP_MAXFAST to MP_MAX_COMBA
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92
diff --git a/mp_montgomery_reduce.c b/mp_montgomery_reduce.c
index de6a900..dbf45d3 100644
--- a/mp_montgomery_reduce.c
+++ b/mp_montgomery_reduce.c
@@ -18,7 +18,7 @@ mp_err mp_montgomery_reduce(mp_int *x, const mp_int *n, mp_digit rho)
digs = (n->used * 2) + 1;
if ((digs < MP_WARRAY) &&
(x->used <= MP_WARRAY) &&
- (n->used < MP_MAXFAST)) {
+ (n->used < MP_MAX_COMBA)) {
return s_mp_montgomery_reduce_comba(x, n, rho);
}
diff --git a/mp_mul.c b/mp_mul.c
index 4103535..9a83687 100644
--- a/mp_mul.c
+++ b/mp_mul.c
@@ -39,7 +39,7 @@ mp_err mp_mul(const mp_int *a, const mp_int *b, mp_int *c)
* digits won't affect carry propagation
*/
(digs < MP_WARRAY) &&
- (min <= MP_MAXFAST)) {
+ (min <= MP_MAX_COMBA)) {
err = s_mp_mul_comba(a, b, c, digs);
} else if (MP_HAS(S_MP_MUL)) {
err = s_mp_mul(a, b, c, digs);
diff --git a/mp_sqr.c b/mp_sqr.c
index b0da0ed..67a8224 100644
--- a/mp_sqr.c
+++ b/mp_sqr.c
@@ -15,7 +15,7 @@ mp_err mp_sqr(const mp_int *a, mp_int *b)
err = s_mp_sqr_karatsuba(a, b);
} else if (MP_HAS(S_MP_SQR_COMBA) && /* can we use the fast comba multiplier? */
(((a->used * 2) + 1) < MP_WARRAY) &&
- (a->used < (MP_MAXFAST / 2))) {
+ (a->used < (MP_MAX_COMBA / 2))) {
err = s_mp_sqr_comba(a, b);
} else if (MP_HAS(S_MP_SQR)) {
err = s_mp_sqr(a, b);
diff --git a/s_mp_exptmod_fast.c b/s_mp_exptmod_fast.c
index 813eef2..e7729f4 100644
--- a/s_mp_exptmod_fast.c
+++ b/s_mp_exptmod_fast.c
@@ -82,7 +82,7 @@ mp_err s_mp_exptmod_fast(const mp_int *G, const mp_int *X, const mp_int *P, mp_i
/* automatically pick the comba one if available (saves quite a few calls/ifs) */
if (MP_HAS(S_MP_MONTGOMERY_REDUCE_COMBA) &&
(((P->used * 2) + 1) < MP_WARRAY) &&
- (P->used < MP_MAXFAST)) {
+ (P->used < MP_MAX_COMBA)) {
redux = s_mp_montgomery_reduce_comba;
} else if (MP_HAS(MP_MONTGOMERY_REDUCE)) {
/* use slower baseline Montgomery method */
diff --git a/s_mp_mul.c b/s_mp_mul.c
index cd17b99..fb99d80 100644
--- a/s_mp_mul.c
+++ b/s_mp_mul.c
@@ -15,7 +15,7 @@ mp_err s_mp_mul(const mp_int *a, const mp_int *b, mp_int *c, int digs)
/* can we use the fast multiplier? */
if ((digs < MP_WARRAY) &&
- (MP_MIN(a->used, b->used) < MP_MAXFAST)) {
+ (MP_MIN(a->used, b->used) < MP_MAX_COMBA)) {
return s_mp_mul_comba(a, b, c, digs);
}
diff --git a/s_mp_mul_high.c b/s_mp_mul_high.c
index d1d1806..1bde00a 100644
--- a/s_mp_mul_high.c
+++ b/s_mp_mul_high.c
@@ -15,7 +15,7 @@ mp_err s_mp_mul_high(const mp_int *a, const mp_int *b, mp_int *c, int digs)
/* can we use the fast multiplier? */
if (MP_HAS(S_MP_MUL_HIGH_COMBA)
&& ((a->used + b->used + 1) < MP_WARRAY)
- && (MP_MIN(a->used, b->used) < MP_MAXFAST)) {
+ && (MP_MIN(a->used, b->used) < MP_MAX_COMBA)) {
return s_mp_mul_high_comba(a, b, c, digs);
}
diff --git a/tommath_private.h b/tommath_private.h
index 0969796..9a3e2f8 100644
--- a/tommath_private.h
+++ b/tommath_private.h
@@ -124,8 +124,8 @@ extern void MP_FREE(void *mem, size_t size);
#define MP_STATIC_ASSERT(msg, cond) typedef char mp_static_assert_##msg[(cond) ? 1 : -1];
#define MP_SIZEOF_BITS(type) ((size_t)CHAR_BIT * sizeof(type))
-#define MP_MAXFAST (int)(1uL << (MP_SIZEOF_BITS(mp_word) - (2u * (size_t)MP_DIGIT_BIT)))
+#define MP_MAX_COMBA (int)(1uL << (MP_SIZEOF_BITS(mp_word) - (2u * (size_t)MP_DIGIT_BIT)))
#define MP_WARRAY (int)(1uL << ((MP_SIZEOF_BITS(mp_word) - (2u * (size_t)MP_DIGIT_BIT)) + 1u))
#if defined(MP_16BIT)