aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-07-09factor: use mpz_probab_prime_pPaul Eggert1-31/+15
2025-07-09factor: don’t give up before last prime in tablePaul Eggert1-12/+14
2025-07-09factor: move prime_p local inPaul Eggert1-1/+2
2025-07-09factor: port back to mini-gmpPaul Eggert1-0/+24
2025-07-09factor: speed up multiprecision Pollard’s rhoPaul Eggert1-70/+129
2025-07-09factor: use function for binvPaul Eggert1-35/+21
2025-07-09factor: use a more functional stylePaul Eggert1-25/+26
2025-07-09factor: use single vector in struct mp_factorsPaul Eggert1-27/+26
2025-07-09factor: omit unnecessary divisions by small primesPaul Eggert1-1/+1
2025-07-09factor: use primes_diff more consistentlyPaul Eggert1-2/+2
2025-07-09factor: refactor to for later performance speedupPaul Eggert1-12/+31
2025-07-09factor: switch from mp to single when doablePaul Eggert1-8/+63
2025-07-09factor: primes_diff idx type consistencyPaul Eggert1-2/+2
2025-07-09factor: omit q from mp_factor_using_divisionPaul Eggert1-6/+0
2025-07-09factor: mp insert multiplicity tooPaul Eggert1-25/+20
2025-07-09factor: prefer non-macrosPaul Eggert1-9/+17
2025-07-09factor: let builder specify MR_REPSPaul Eggert1-1/+3
2025-07-09factor: add commentsPaul Eggert1-1/+11
2025-07-09factor: factor insertion simplificationsPaul Eggert1-41/+28
2025-07-09factor: check unsigned char countsPaul Eggert1-2/+17
2025-07-09factor: fix commentPaul Eggert1-2/+2
2025-07-09factor: paren cleanupPaul Eggert1-13/+10
2025-07-09factor: simplify longlong.h setupPaul Eggert1-18/+13
2025-07-09factor: prefer uuint to two words in a couple of placesPaul Eggert1-12/+9
2025-07-09factor: FALLTHROUGH instead of breakPaul Eggert1-2/+1
2025-07-09factor: remove wide_uuintPaul Eggert2-127/+124
2025-07-09factor: use same word size as GMPPaul Eggert2-40/+41
2025-07-09factor: unsigned long → mp_bitcnt_tPaul Eggert1-4/+4
2025-07-09factor: generalize BIG_POWER_OF_10Paul Eggert1-7/+13
2025-07-09factor: remove wide_intPaul Eggert1-9/+3
2025-07-09factor: add platform sanity checkPaul Eggert1-0/+6
2025-07-09factor: squfof cleanupPaul Eggert1-485/+1
2025-07-09factor: don’t used uninitialized uu[0]Paul Eggert1-3/+4
2025-07-05build: avoid make distcheck errorPádraig Brady1-0/+4
2025-07-05build: fix non parallel VPATH buildsPádraig Brady1-3/+1
2025-07-04maint: prefer endian.h macros to WORDS_BIGENDIAN, part 2Collin Funk1-1/+2
2025-07-04maint: prefer endian.h macros to WORDS_BIGENDIANCollin Funk1-10/+7
2025-06-30od: port to Apple clang 14Paul Eggert1-10/+16
2025-06-30build: fix VPATH builds with --enable-single-binaryPádraig Brady1-1/+1
2025-06-30od: reinstate half float validation checkPádraig Brady1-1/+3
2025-06-30maint: avoid sc_prohibit-quotearg failurePádraig Brady1-1/+1
2025-06-29od: more minor fixes for offsetsPaul Eggert1-8/+12
2025-06-29od: refactor parse_old_offsetPaul Eggert1-23/+9
2025-06-29od: pacify gcc -Wduplicated-condPaul Eggert1-21/+35
2025-06-28od: be more consistent re sizeofPaul Eggert1-9/+9
2025-06-28od: fix integer overflow with large pseudosPaul Eggert1-1/+6
2025-06-28od: speed up -SPaul Eggert1-1/+1
2025-06-28od: check sign bit more oftenPaul Eggert1-9/+3
2025-06-28od: simplify away one loop copyPaul Eggert1-36/+19
2025-06-28od: simpler static initializationPaul Eggert1-30/+18