summaryrefslogtreecommitdiff
path: root/primesieve.c
diff options
context:
space:
mode:
authorMarco Bodrato <bodrato@mail.dm.unipi.it>2021-10-14 18:35:47 +0200
committerMarco Bodrato <bodrato@mail.dm.unipi.it>2021-10-14 18:35:47 +0200
commit1f339389e8722e29bb893e4a03a41ce1382c76bc (patch)
tree2f8ef49635a2b3308118353efcba2fabe2d0e6e5 /primesieve.c
parent80c48e5292cf8afd66181fe6adfcbdb3302d320d (diff)
downloadgmp-1f339389e8722e29bb893e4a03a41ce1382c76bc.tar.gz
primesieve.c: Remove now unused #defines.
Diffstat (limited to 'primesieve.c')
-rw-r--r--primesieve.c29
1 files changed, 1 insertions, 28 deletions
diff --git a/primesieve.c b/primesieve.c
index 59b3f10ab..2a33add64 100644
--- a/primesieve.c
+++ b/primesieve.c
@@ -59,8 +59,6 @@ static mp_size_t
primesieve_size (mp_limb_t n) { return n_fto_bit(n) / GMP_LIMB_BITS + 1; }
#endif
-#if GMP_LIMB_BITS > 61
-#define SIEVE_SEED CNST_LIMB(0x3294C9E069128480)
#if GMP_LIMB_BITS == 64
/* 110bits pre-sieved mask for primes 5, 11*/
#define SIEVE_MASK1 CNST_LIMB(0x81214a1204892058)
@@ -69,37 +67,14 @@ primesieve_size (mp_limb_t n) { return n_fto_bit(n) / GMP_LIMB_BITS + 1; }
#define SIEVE_2MSK1 CNST_LIMB(0x9402180c40230184)
#define SIEVE_2MSK2 CNST_LIMB(0x0285021088402120)
#define SIEVE_2MSKT CNST_LIMB(0xa41210084421)
-#define SEED_LIMIT (17*17-1)
-#else
-#define SEED_LIMIT 202
#endif
-#else
-#if GMP_LIMB_BITS > 30
-#define SIEVE_SEED CNST_LIMB(0x69128480)
+
#if GMP_LIMB_BITS == 32
/* 70bits pre-sieved mask for primes 5, 7*/
#define SIEVE_MASK1 CNST_LIMB(0x12148960)
#define SIEVE_MASK2 CNST_LIMB(0x44a120cc)
#define SIEVE_MASKT CNST_LIMB(0x1a)
-#define SEED_LIMIT (11*11-1)
-#else
-#define SEED_LIMIT 114
#endif
-#else
-#if GMP_LIMB_BITS > 15
-#define SIEVE_SEED CNST_LIMB(0x8480)
-#define SEED_LIMIT 54
-#else
-#if GMP_LIMB_BITS > 7
-#define SIEVE_SEED CNST_LIMB(0x80)
-#define SEED_LIMIT 34
-#else
-#define SIEVE_SEED CNST_LIMB(0x0)
-#define SEED_LIMIT (5*5-1)
-#endif /* 7 */
-#endif /* 15 */
-#endif /* 30 */
-#endif /* 61 */
#define SET_OFF1(m1, m2, M1, M2, off, BITS) \
if (off) { \
@@ -352,8 +327,6 @@ gmp_primesieve (mp_ptr bit_array, mp_limb_t n)
}
#undef BLOCK_SIZE
-#undef SEED_LIMIT
-#undef SIEVE_SEED
#undef SIEVE_MASK1
#undef SIEVE_MASK2
#undef SIEVE_MASKT