summaryrefslogtreecommitdiff
path: root/mpn
Commit message (Collapse)AuthorAgeFilesLines
...
* mpn/x86_64/zen3/mul_1.asm: Remove duplicated code.Marco Bodrato2021-01-021-5/+1
|
* mpn/generic/toom32_mul.c: Simplify carry propagationMarco Bodrato2021-01-021-5/+3
|
* Provide zen3 tuning tables.Torbjorn Granlund2021-01-011-0/+222
|
* New zen3 grabber files.Torbjorn Granlund2021-01-013-0/+111
|
* Provide zen3 mul_1.asm.Torbjorn Granlund2021-01-011-0/+212
|
* Retune for M1.Torbjorn Granlund2020-12-251-90/+90
|
* Provide arm64 sqr_basecase.Torbjorn Granlund2020-12-251-0/+318
|
* Provide addmul_1c entry point.Torbjorn Granlund2020-12-211-4/+12
|
* Add a copyright year.Torbjorn Granlund2020-12-212-2/+2
|
* Rewrite arm64 copyi/copyd to use scalar regs.Torbjorn Granlund2020-12-202-42/+38
|
* many mpn/generic/toom: Better handling short recursionMarco Bodrato2020-12-195-23/+29
|
* mpn/generic/mu_divappr_q.c: Remove unused exit conditionMarco Bodrato2020-12-131-2/+2
|
* mpn/generic/mod_1_3.c: Use default in a switch (reduce warnings)Marco Bodrato2020-12-131-3/+2
|
* Fix typo in last change.Torbjorn Granlund2020-12-052-2/+2
|
* Provide tuneup parameters for Apple M1.Torbjorn Granlund2020-12-041-0/+186
|
* Provide add_mssaaaa for arm64.Torbjorn Granlund2020-12-042-1/+19
|
* Use sub insn for subtracting constants.Torbjorn Granlund2020-12-041-2/+2
|
* Fix typo.Torbjorn Granlund2020-11-301-1/+1
|
* New file.Torbjorn Granlund2020-11-291-0/+231
|
* New file.Torbjorn Granlund2020-11-291-0/+153
|
* Avoid the x18 register since it is reserved on Darwin.Torbjorn Granlund2020-11-2911-65/+70
|
* Add clarifying parens.Torbjorn Granlund2020-11-191-1/+1
|
* (DO_mpn_addlsh_n): Define only when needed.Torbjorn Granlund2020-11-192-42/+50
|
* Replace old copyright headers to agree with current GMP license terms.Torbjorn Granlund2020-11-195-50/+105
|
* mpn/x86/fat/fat.c: Add more CPUsMarco Bodrato2020-11-101-2/+33
|
* mpn/x86_64/fat/fat.c: Add more CPUsMarco Bodrato2020-11-101-2/+3
|
* mpn/x86_64/x86_64-defs.m4 (COFF_TYPE): Copy from mpn/x86/x86-defs.m4Marco Bodrato2020-11-101-0/+18
|
* mpn/generic/mod_1.c (mpn_mod_1_unnorm): Compare r<d before shifting.Marco Bodrato2020-10-311-8/+6
|
* Initial support for arm64-darwin.Torbjorn Granlund2020-07-044-11/+108
|
* (aese,aeselst): New macros.Torbjorn Granlund2020-06-111-1/+8
|
* (abs_sub_n): Conditionaly exclude.Torbjorn Granlund2020-05-171-0/+4
|
* (mpn_dcpi1_bdiv_q_n_itch): Disable unused static function.Torbjorn Granlund2020-05-161-0/+2
|
* (tabp): Combine several undefined tabp variable definitions with a macro.Torbjorn Granlund2020-05-161-5/+19
|
* ChangeLogMarco Bodrato2020-03-111-1/+1
|
* mpn/generic/mul_fft.c (mpn_fft_mul_modF_K): Fully handle carry propagation ↵Marco Bodrato2020-03-111-2/+5
| | | | in basecase multiplication
* mpn/generic/mulmod_bnm1.c (mpn_bc_mulmod_bnp1): Simplify special cases.Marco Bodrato2020-03-091-9/+2
|
* Copyright yearsMarco Bodrato2020-02-092-2/+3
|
* mpn/generic/mulmod_bnm1.c (mpn_bc_mulmod_bnp1): Shorter mpn_mul_n.Marco Bodrato2020-02-091-7/+21
|
* mpn/generic/sqrmod_bnm1.c (mpn_bc_sqrmod_bnp1): Shorter mpn_sqr.Marco Bodrato2020-02-091-7/+11
|
* mpn/generic/perfsqr.c: Small changes in unused code...Marco Bodrato2020-02-061-3/+2
|
* mpn/generic/jacbase.c (mpn_jacobi_base): Exit condition for _METHOD == 4Marco Bodrato2020-02-061-2/+2
|
* mpn/generic/powm.c: Better handling of current window-size.Marco Bodrato2020-02-021-15/+6
|
* mpn/generic/powlo.c: Better handling of current window-size.Marco Bodrato2020-02-021-6/+6
|
* mpn/generic/powm.c (MPN_REDC_0): Subtractive redcMarco Bodrato2020-01-311-13/+390
| | | | (mpn_2powm): New, static, function
* Make mpn_hgcd2_jacobi use the same div1 and div2 as mpn_hgcd2.Niels M?ller2020-01-241-130/+16
|
* Move div1 and div2 to a separate file, hgcd2-div.hNiels M?ller2020-01-242-452/+491
|
* Add CLOBBER_CC for powerpc asm.Torbjorn Granlund2020-01-155-7/+14
|
* Add missing FUNC_EXIT.Torbjorn Granlund2020-01-151-0/+1
|
* Whitespace cleanup.Torbjorn Granlund2020-01-101-1/+1
|
* For simplicity and correctness use LEAL directly.Torbjorn Granlund2020-01-101-6/+2
|