summaryrefslogtreecommitdiff
path: root/libraries/ghc-bignum
Commit message (Expand)AuthorAgeFilesLines
* Bignum: add BigNat Eq/Ord instances (#19647)Sylvain Henry2021-04-091-0/+16
* Bignum: remove unused extra filesSylvain Henry2021-04-051-2/+0
* Bignum: fix invalid hs-boot declaration (#19638)Sylvain Henry2021-04-051-1/+1
* ghc-bignum: Add missing source files to cabal fileBen Gamari2021-04-011-0/+2
* fromInteger :: Integer -> {Float,Double} now always round to nearest evenARATA Mizuki2021-03-171-11/+0
* Fix array and cleanup conversion primops (#19026)Sylvain Henry2021-03-032-13/+13
* Fix Windows build with autoconf >=2.70 (#19189)Sylvain Henry2021-02-273-3447/+0
* Replace more autotools obsolete macros (#19189)Sylvain Henry2021-02-161-5/+5
* Fix typosBrian Wignall2021-02-061-1/+1
* Bignum: add Natural constant folding rules (#15821)Sylvain Henry2021-01-235-91/+157
* Bump gmp submodule, now with arm64 supportMoritz Angermann2021-01-172-31/+31
* Bignum: fix for Integer/Natural Ord instancesSylvain Henry2021-01-171-21/+40
* Natural: fix left shift of 0 (fix #19170)Sylvain Henry2021-01-091-1/+2
* [Sized Cmm] properly retain sizes.Moritz Angermann2020-11-261-1/+1
* Bignum: make GMP's bignat_add not recursiveSylvain Henry2020-11-031-4/+4
* Bignum: fix bigNatCompareWord# bug (#18813)Sylvain Henry2020-10-101-1/+1
* Inline `integerDecodeDouble#` and constant-fold `decodeDouble_Int64#` insteadSebastian Graf2020-10-051-6/+2
* Bignum: implement integerPowMod (#18427)Sylvain Henry2020-10-028-36/+145
* Bignum: implement integerRecipMod (#18427)Sylvain Henry2020-10-028-7/+107
* Bignum: add integerNegate RULESylvain Henry2020-10-011-0/+3
* Bignum: add bigNatFromWordArraySylvain Henry2020-09-261-0/+39
* Bignum: implement extended GCD (#18427)Sylvain Henry2020-09-258-27/+234
* Bignum: refactor backend modulesSylvain Henry2020-09-258-38/+53
* Bignum: add clamping naturalToWord (fix #18697)Sylvain Henry2020-09-171-0/+8
* Fix documentation and fix "check" bignum backend (#18604)Sylvain Henry2020-08-315-19/+19
* Bignum: fix BigNat subtraction (#18604)Sylvain Henry2020-08-264-19/+19
* Bignum: add backward compat integer-gmp functionsSylvain Henry2020-08-051-0/+4
* Bignum: fix powMod for gmp backend (#18515)Sylvain Henry2020-07-301-1/+2
* Fix bug in Natural multiplication (fix #18509)Sylvain Henry2020-07-293-8/+10
* Define type Void# = (# #) (#18441)Krzysztof Gogolewski2020-07-224-61/+61
* ghc-bignum: bring in sync .hs-boot files with module declarationsSergei Trofimovich2020-07-142-11/+12
* BigNum: rename BigNat typesSylvain Henry2020-07-074-300/+312
* Bump ghc-prim version to 0.7.0Ryan Scott2020-07-021-1/+1
* Fix ghc-bignum exceptionsSylvain Henry2020-06-275-53/+111
* ghc-bignum: fix division by zero (#18359)Sylvain Henry2020-06-271-1/+1
* Don't use timesInt2# with GHC < 8.11 (fix #18358)Sylvain Henry2020-06-231-1/+1
* Update `make` based build systemSylvain Henry2020-06-171-3/+2
* ghc-bignum librarySylvain Henry2020-06-1733-0/+12229