summaryrefslogtreecommitdiff
path: root/mpn/arm
Commit message (Expand)AuthorAgeFilesLines
* Provide gcd_22 for arm v5.Torbjorn Granlund2022-04-241-0/+117
* Remove all gcd_1.asm files.Torbjorn Granlund2019-11-292-241/+0
* Increase alignment; update x/l table.Torbjorn Granlund2019-11-171-13/+10
* Regenerate most relevant gmp-mparam.h files for larger FFT limit.Torbjorn Granlund2019-11-026-439/+654
* New tuneup files.Torbjorn Granlund2019-10-016-539/+488
* Rewrite to make better use of Arm conditional execution.Torbjorn Granlund2019-09-051-35/+27
* New file.Torbjorn Granlund2019-09-041-0/+121
* Provide many gcd_11.Torbjorn Granlund2019-08-072-0/+138
* Amend last change.Torbjorn Granlund2019-07-101-1/+2
* (ASM_START): Rewrite (fix broken error handling).Torbjorn Granlund2019-07-081-4/+5
* Declare use of neon insns. Cleanup.Torbjorn Granlund2018-11-081-31/+16
* Declare use of neon insns.Torbjorn Granlund2018-11-081-3/+3
* Provide more c/l numbers.Torbjorn Granlund2018-11-076-14/+32
* (ASM_START): Provide local definition.Torbjorn Granlund2018-11-071-1/+4
* Provide some arm a12/a17 optimised files.Torbjorn Granlund2018-11-075-0/+398
* Revert 4faf85e6b5a8 and 73bbaf099568.Torbjorn Granlund2018-02-096-6/+2
* Revert last change, it hides a symbol needed for testing.Torbjorn Granlund2018-01-076-6/+6
* (binvert_limb_table): Declare as ".hidden".Torbjorn Granlund2018-01-046-2/+6
* Retune.Torbjorn Granlund2017-02-232-204/+152
* Whitespace cleanup.Torbjorn Granlund2017-02-161-1/+1
* Fix performance bug causing 'unorm' code to be used when entering through mpn...Torbjorn Granlund2017-02-121-2/+2
* Move new v6/bdiv_q_1.asm code to v7/cora8 and grab that from cora9, cora15.Torbjorn Granlund2017-02-113-40/+106
* New file.Torbjorn Granlund2017-02-111-0/+162
* Minor cleanup.Torbjorn Granlund2017-02-111-5/+5
* New file, based on dive_1.asm.Torbjorn Granlund2017-02-101-0/+164
* (EPILOGUE_cpu): Zap lea_list to avoid repetition.Torbjorn Granlund2017-02-101-1/+2
* Retune (mainly for DIV_1_VS_MUL_1_PERCENT).Torbjorn Granlund2017-01-051-1/+1
* Retune (mainly for DIV_1_VS_MUL_1_PERCENT).Torbjorn Granlund2017-01-031-0/+2
* Retune (mainly for DIV_1_VS_MUL_1_PERCENT).Torbjorn Granlund2017-01-015-0/+10
* Suppress unused register alias definitions that conflict with arm64.Torbjorn Granlund2016-03-211-8/+8
* Rename ret => return.Torbjorn Granlund2016-03-2118-22/+22
* New file.Torbjorn Granlund2016-03-201-0/+167
* Cleanup arm32 support and handle thumb-less armv4 chips.Torbjorn Granlund2015-12-0618-20/+23
* Whitespace.Marco Bodrato2015-10-131-1/+1
* Retune.Torbjorn Granlund2015-10-135-456/+549
* *** empty log message ***Torbjorn Granlund2015-06-151-3/+3
* Rewrite for speed.Torbjorn Granlund2015-05-171-154/+180
* Rewrite for speed and size.Torbjorn Granlund2015-05-161-50/+33
* Provide more arm cycle numbers.Torbjorn Granlund2015-05-155-10/+15
* Provide cortex-a7/a8 tuning files.Torbjorn Granlund2015-05-152-0/+335
* Add MULFUNC_PROLOGUE.Torbjorn Granlund2015-04-211-0/+1
* Avoid insn form missing from clang.Torbjorn Granlund2014-11-261-2/+2
* Use RODATA on arm.Marc Glisse2014-03-312-2/+2
* Retune.Torbjorn Granlund2014-03-142-98/+120
* Tuneup.Torbjorn Granlund2014-03-122-127/+179
* Retune.Torbjorn Granlund2014-03-112-189/+165
* Update library files license to use LGPL3+ and GPL2+.Torbjorn Granlund2014-01-2760-585/+1245
* Canonicalise copyright headers.Torbjorn Granlund2014-01-195-15/+15
* Get rid of BYTES_PER_MP_LIMB, most files affected.Torbjorn Granlund2014-01-194-4/+4
* Canonicalise copyright headers.Torbjorn Granlund2014-01-182-21/+21