| Commit message (Expand) | Author | Age | Files | Lines |
* | Hadrian: refactor GMP in-tree build support (#17756) | Sylvain Henry | 2020-02-18 | 1 | -1/+1 |
* | Update integer_gmp_gcdext documentation. | David Eichmann | 2018-10-15 | 1 | -7/+7 |
* | Correct limb length and assertion for gcdExtInteger | DavidEichamnn | 2018-08-21 | 1 | -3/+13 |
* | Restore function powModSecInteger | Olivier Chéron | 2017-09-19 | 1 | -1/+60 |
* | Make function intToSBigNat# preserve sign (fixes #14085) | Olivier Chéron | 2017-08-17 | 1 | -1/+1 |
* | Fix the right-shift operation for negative big integers (fixes #12136) | Daishi Nakajima | 2017-01-26 | 1 | -3/+11 |
* | Drop old integer-gmp-0.5 from GHC source tree | Herbert Valerio Riedel | 2015-03-31 | 6 | -1249/+832 |
* | Revert "Rename _closure to _static_closure, apply naming consistently." | Edward Z. Yang | 2014-10-20 | 1 | -2/+2 |
* | Rename _closure to _static_closure, apply naming consistently. | Edward Z. Yang | 2014-10-01 | 1 | -2/+2 |
* | Fix GMP v4 compatibility. | Austin Seipp | 2014-02-26 | 1 | -0/+8 |
* | Introduce new SIZEOF_MP_LIMB_T derived constant | Herbert Valerio Riedel | 2014-01-16 | 2 | -9/+6 |
* | Use correct package id for `stg_INTLIKE_closure` import | Herbert Valerio Riedel | 2014-01-14 | 1 | -1/+1 |
* | Wrap `gmpz_fdiv_{q,r,qr}_ui` to optimize `div`/`mod` | Herbert Valerio Riedel | 2014-01-13 | 1 | -0/+8 |
* | Allocate initial 1-limb mpz_t on the Stack and introduce MPZ# type | Herbert Valerio Riedel | 2014-01-13 | 1 | -68/+156 |
* | Drop redundant formal parameter from TAKE1_UL1_RET2 | Herbert Valerio Riedel | 2014-01-11 | 1 | -1/+1 |
* | Wrap `gmpz_tdiv_{q,r,qr}_ui` to optimize `quot`/`rem` | Herbert Valerio Riedel | 2014-01-08 | 1 | -0/+33 |
* | Add new `mpz_{sub,add}_ui`-based primop (re #8647) | Herbert Valerio Riedel | 2014-01-04 | 1 | -0/+34 |
* | Add new `mpz_mul_si`-based primop (re #8647) | Herbert Valerio Riedel | 2014-01-04 | 1 | -0/+2 |
* | Refactor C-- wrappers to use macros for mpz_t access | Herbert Valerio Riedel | 2014-01-04 | 1 | -90/+43 |
* | Refactor `stgReallocForGMP` to use `memcpy` | Herbert Valerio Riedel | 2014-01-03 | 1 | -13/+5 |
* | Add `Addr#` based `{import,export}Integer` variants | Herbert Valerio Riedel | 2013-11-07 | 1 | -0/+42 |
* | Rename `{import,export}Integer` | Herbert Valerio Riedel | 2013-11-07 | 1 | -2/+2 |
* | Clean-up Cmm of import/export primitives | Herbert Valerio Riedel | 2013-11-05 | 1 | -16/+17 |
* | Add primitives to write/read Integers to/from bytearrays | Herbert Valerio Riedel | 2013-11-05 | 1 | -0/+50 |
* | Expose two GMP primality operations | Herbert Valerio Riedel | 2013-10-28 | 1 | -1/+30 |
* | Add side-channel attack resilient `powModSecInteger` | Herbert Valerio Riedel | 2013-10-27 | 1 | -0/+2 |
* | Expose GMP's `mpz_gcdext()` as internal primitive | Herbert Valerio Riedel | 2013-09-29 | 1 | -0/+3 |
* | Expose new internal exponentiation primitives | Herbert Valerio Riedel | 2013-09-29 | 1 | -0/+48 |
* | Build system refactoring | Ian Lynagh | 2013-04-20 | 1 | -74/+0 |
* | integer-gmp: mpn_gcd_1 allocate one Word on stack instead of 'sizeof (__mpz_s... | Sergei Trofimovich | 2013-03-17 | 1 | -2/+2 |
* | Revert "integer-gmp: improve cross-compiling support GmpDerivedConstants.h" | Simon Marlow | 2013-01-26 | 2 | -10/+74 |
* | integer-gmp: improve cross-compiling support GmpDerivedConstants.h | Sergei Trofimovich | 2013-01-24 | 2 | -74/+10 |
* | zap obsolete FIXME, fix typos | Gabor Greif | 2012-12-14 | 1 | -5/+3 |
* | fix type mismatch in result of integer_cmm_testBitIntegerzh | Simon Marlow | 2012-10-22 | 1 | -1/+1 |
* | Adapt to new Cmm syntax | Simon Marlow | 2012-10-04 | 1 | -244/+182 |
* | Fix building on Windows | Ian Lynagh | 2012-08-07 | 1 | -0/+1 |
* | Define testBitInteger; part of #3489 | Ian Lynagh | 2012-08-05 | 1 | -0/+31 |
* | Whitespace only: Line some things up better | Ian Lynagh | 2012-08-05 | 1 | -18/+18 |
* | Add missing imports. | Paolo Capriotti | 2012-06-27 | 1 | -0/+2 |
* | Use CLong, not CInt, for mp_bitcnt_t value; fixes #5965 | Ian Lynagh | 2012-06-20 | 1 | -2/+2 |
* | Add divInteger and modInteger functions | Ian Lynagh | 2012-06-19 | 1 | -0/+2 |
* | Fix compilation under LLVM backend. (#5965) | David Terei | 2012-03-28 | 1 | -1/+1 |
* | Win64 fix | Ian Lynagh | 2012-03-15 | 1 | -1/+1 |
* | Track changes to the way we reference CCCS in GHC (was: W_[CCCS], now: CCCS) | Simon Marlow | 2011-12-01 | 1 | -5/+5 |
* | update to track changes to CCCS in the RTS | Simon Marlow | 2011-11-29 | 1 | -2/+4 |
* | Eliminate intermediate overflow for encodeFloat, fixes #5524 | Daniel Fischer | 2011-10-01 | 1 | -4/+90 |
* | Untabify cbits/float.c | Daniel Fischer | 2011-10-01 | 1 | -35/+35 |
* | implement integer2Int# and integer2Word# in Haskell, not foreign prim | Simon Marlow | 2010-08-13 | 1 | -38/+0 |
* | Follow SET_ARR_HDR change | Ian Lynagh | 2010-06-19 | 1 | -1/+1 |
* | Replace an (incorrect) bytes-to-words calculation with ROUNDUP_BYTES_TO_WDS | Ian Lynagh | 2010-06-19 | 1 | -1/+1 |