summaryrefslogtreecommitdiff
path: root/ChangeLog
Commit message (Expand)AuthorAgeFilesLines
* Clean out __GMP_PROTO.Torbjorn Granlund2012-03-031-0/+6
* doc/gmp.texi (mpz_invert): Correctly document result range.Marco Bodrato2012-03-011-0/+1
* tests/mpz/t-invert.c: Small range correction.Marco Bodrato2012-03-011-0/+4
* Add x86_64 mullo_basecase.Torbjorn Granlund2012-03-011-0/+4
* Specialize std::numeric_limits for mp*_class types. It is mostly meaningless,...Marc Glisse2012-02-291-0/+4
* mini-gmp: New test case t-reuse.Niels Möller2012-02-291-0/+3
* mini-gmp: New function mpz_pow_ui.Niels Möller2012-02-291-3/+5
* mini-gmp: Fixed a couple of reuse bugs. New functions mpz_?div_r_ui,Niels Möller2012-02-291-0/+8
* Improved top-level mini-gmp make targets.Niels Möller2012-02-291-0/+7
* New make target check-mini-gmp.Niels Möller2012-02-281-0/+8
* Fixed mini-gmp mpz_cmp.Niels Möller2012-02-281-0/+1
* Bugfix for overlapping operations in mini-gmp.Niels Möller2012-02-281-1/+8
* More x86_64/fastsse code.Torbjorn Granlund2012-02-271-0/+3
* New bulldozer popcount and hamdist.Torbjorn Granlund2012-02-271-0/+3
* Add x86_64/fastsse code, currently not used by any CPU.Torbjorn Granlund2012-02-271-0/+6
* oddfac: small speed-up for small argument.Marco Bodrato2012-02-271-0/+2
* Put 2fac_ui.c in the tarball.Marco Bodrato2012-02-271-0/+1
* New sandybridge addmul_2.Torbjorn Granlund2012-02-261-0/+2
* Don't require addmul_N to handle overlap.Torbjorn Granlund2012-02-261-0/+3
* New bulldozer mul_1, addmul_1, submul_1.Torbjorn Granlund2012-02-261-0/+5
* Document 2fac.Marco Bodrato2012-02-261-0/+1
* Trivial merge.Niels Möller2012-02-261-0/+7
|\
| * New tests for mpz_2fac_ui.Marco Bodrato2012-02-261-0/+1
| * New function mpz_2fac_ui.Marco Bodrato2012-02-261-0/+6
* | Added mini-gmp. Use it for bootstrap. Deleted dumbmp.c.Niels Möller2012-02-261-0/+23
|/
* Changelog entriesMarco Bodrato2012-02-241-9/+13
* Ad unit tests for mpn logical functions.Torbjorn Granlund2012-02-241-0/+3
* Add unit test for mpz_invert.Torbjorn Granlund2012-02-241-0/+5
* Collapse MPZ_REALLOC(x,.) and PTR(x).Marc Glisse2012-02-241-0/+4
* Use macros like NUM, ALLOC, SIZ, etc in mpq/*.Marc Glisse2012-02-241-0/+41
* core2/aorsmul_1.asm: Added mpn_addmul_1c and mpn_submul_1c entry points.Niels Möller2012-02-241-0/+5
* Collapse some macros.Marco Bodrato2012-02-241-0/+8
* Use the macros ALLOC etc to access the fields of mpz_t in mpz/*.Marc Glisse2012-02-231-0/+38
* Improve rsh1add_n/rsh1sub_n for Intel chips.Torbjorn Granlund2012-02-231-1/+3
* Make it work for DOS64 again.Torbjorn Granlund2012-02-231-0/+4
* mpz/xor.c: Reduce branches.Marco Bodrato2012-02-211-0/+2
* Copyright year, Changelog, and whitespace cleanup.Marco Bodrato2012-02-211-5/+3
* Avoid ",pt" branch hint.Torbjorn Granlund2012-02-201-0/+5
* Trivial merge.Torbjorn Granlund2012-02-201-0/+2
|\
| * Add SBR mul_1 file.Torbjorn Granlund2012-02-201-0/+2
* | mpz/and.c: Reduce branches.Marco Bodrato2012-02-201-1/+1
* | mpz/and.c: Use mpn_ logic everywhere.Marco Bodrato2012-02-201-0/+2
* | mpz_gcdext: don't swap operands if it's not needed.Marco Bodrato2012-02-201-0/+2
* | toom_interpolate_8pts: compute carry only when non-trivial.Marco Bodrato2012-02-201-0/+5
|/
* Add SBR addmul_1/submul_1 file.Torbjorn Granlund2012-02-201-0/+4
* Update redc_1 and redc_2 to do the add_n but not the conditional sub_n.Torbjorn Granlund2012-02-191-1/+20
* Remove a temporary in expressions like q=q*q+z*z: tmp=z*z, q=q*q, q+=tmp.Marc Glisse2012-02-181-0/+4
* Comment out long double function declarations. Half of them were already comm...Marc Glisse2012-02-181-0/+2
* Specialize std::common_type in C++11.Marc Glisse2012-02-181-0/+5
* Test __GMP_WITHIN_GMP(XX) with #ifdef instead of #if, to avoid warnings with ...Marc Glisse2012-02-171-0/+6