William Hart
|
98c0d8d14c
|
Made m4 macros in mullo_basecase.asm resolve by adding macros from GMP to
x86_64-defs.m4.
|
2013-04-06 00:36:53 +01:00 |
|
William Hart
|
954857eedb
|
Initial commit of mullo_basecase.asm, obtained from the GNU MP project (5.1.1)
m4 macros JUMPTABSECT, JMPENT, FUNC_ENTRY, FUNC_EXIT probably don't expand
yet.
|
2013-04-06 00:08:00 +01:00 |
|
William Hart
|
f608007fc5
|
Line endings
|
2012-11-25 22:33:07 +00:00 |
|
wbhart
|
96290ef587
|
Copied final tuning params across from *nix.
|
2012-10-25 22:25:37 +00:00 |
|
wbhart
|
a05e0123fe
|
ARM and AMD Bobcat tuning values courtesty of Julien Puydt and Leif Lionhardy
respectively.
|
2012-10-25 22:14:23 +00:00 |
|
gladman
|
ce643bc361
|
move new *nix tuning values into windows
|
2012-10-25 15:39:46 +00:00 |
|
wbhart
|
a881af8585
|
Sandy Bridge tuning values courtesy of JP Flori.
|
2012-10-25 13:13:41 +00:00 |
|
gladman
|
76944a04f8
|
move new *nix tuning values into windows
|
2012-10-24 07:01:53 +00:00 |
|
wbhart
|
1a010f75a6
|
Lots of tuning values.
|
2012-10-24 01:58:08 +00:00 |
|
wbhart
|
70fc2bb3a0
|
(i)fft_blah => mpir_(i)fft_blah, n_revbin => mpir_revbin, fermat_to_mpz =>
mpir_fermat_to_mpz, random_fermat => mpir_random_fermat. Moved fft protos
to gmp-impl.h.
|
2012-10-18 16:29:08 +00:00 |
|
wbhart
|
1350c07091
|
Hacked fft tuning code in to tuneup. Also added tuning values for k102.
|
2012-10-17 21:18:28 +00:00 |
|
gladman
|
2208dcbe51
|
remove multiple definition warning in win32 build
|
2012-10-09 07:25:35 +00:00 |
|
wbhart
|
b0f3391568
|
Fixed integer overflow warning in gcdext.c.
|
2012-09-28 15:57:37 +00:00 |
|
gladman
|
b3c032a269
|
add some missing win32 assembler files
|
2012-09-28 11:36:44 +00:00 |
|
gladman
|
a5d6cad0b0
|
remove some Visual Studio build files wrongly added to the repository
|
2012-09-28 08:23:15 +00:00 |
|
gladman
|
d981389b86
|
change mpn_invert_truncate to mpn_invert_trunc for naming compatibility
|
2012-09-27 21:12:13 +00:00 |
|
gladman
|
92a6cdf4bf
|
update Visual Studio build files for file name changes
|
2012-09-27 20:40:31 +00:00 |
|
gladman
|
e8680c1ed9
|
revert invert_trunc back to invert_truncate
|
2012-09-27 20:16:48 +00:00 |
|
wbhart
|
05c51ddd91
|
Removed old FFT tuning params from gmp-mparam.h files.
|
2012-09-25 15:43:18 +00:00 |
|
gladman
|
5205d30dda
|
Update to batch file build for MSVC provided by Case
Remove macro bug found by Case
|
2012-09-05 14:11:27 +00:00 |
|
gladman
|
4fc4fe0884
|
merge mpir-exp branch into trunk
|
2012-07-27 13:26:23 +00:00 |
|
gladman
|
c67430f35f
|
commit changes to remove conflicts after merge from trunk
|
2012-07-27 08:16:21 +00:00 |
|
gladman
|
685a5726fd
|
add some trunk changes to exp branch
|
2012-07-19 19:52:41 +00:00 |
|
gladman
|
1bd41a7b27
|
add minor changes from trunk to Windows x64 assembler files
|
2012-07-19 19:42:18 +00:00 |
|
gladman
|
f629c5ce4f
|
convert mpn_mulmod_2expp1 to mpn_mulmod_Bexpp1 and remove test of the original version
|
2012-07-19 13:01:13 +00:00 |
|
gladman
|
2c05d7c98b
|
complete new FFT and strip out old one
|
2012-07-18 11:02:59 +00:00 |
|
wbhart
|
b50f939a74
|
Added missing mpn_mul_fft function (now mpn_mulmod_Bexpp1_fft) and used it.
|
2012-07-17 21:33:24 +00:00 |
|
gladman
|
0e06c37a20
|
Add recent bug fixes to the FFT code
|
2012-07-14 14:39:23 +00:00 |
|
gladman
|
f790a80397
|
remove a few duplicate PROLOGUE lines
|
2012-07-12 12:47:59 +00:00 |
|
jasonmoxham
|
5241475f1a
|
make sure x86_64w asm files are in dos format line feeds
|
2012-07-08 14:05:43 +00:00 |
|
jasonmoxham
|
5a9db35787
|
change global func to prologue
|
2012-07-08 13:56:43 +00:00 |
|
jasonmoxham
|
1128c43da4
|
add GLOBAL_FUNC to all x86_64w asm files
|
2012-06-27 04:35:20 +00:00 |
|
gladman
|
f43cb59137
|
further improvements to Windows build generator
allow generic mpn_sumdiff_n to work with zero limbs
|
2012-06-11 20:31:25 +00:00 |
|
gladman
|
6efedb9b50
|
Add latest bugfix to FFT code
|
2012-06-05 14:09:03 +00:00 |
|
gladman
|
8d35e726c2
|
|
2012-05-09 07:55:05 +00:00 |
|
gladman
|
6d1a7e93af
|
rebuild all Visual Studio builds to remove win32 build errors
|
2012-03-29 11:42:49 +00:00 |
|
gladman
|
8d2d920902
|
correct 32-bit build error reporteed by Case
|
2012-03-19 09:46:25 +00:00 |
|
jasonmoxham
|
97f6f431fd
|
asm redc_1 for sandybridge and bobcat for x86_64 and x86_64w
|
2012-03-19 07:10:43 +00:00 |
|
jasonmoxham
|
854897bb3c
|
correct header file in redc_2
|
2012-03-13 07:21:30 +00:00 |
|
jasonmoxham
|
3eb1475068
|
correct assert in sumdiff
|
2012-03-11 11:11:31 +00:00 |
|
gladman
|
87b591f284
|
minor changes to add comments for symbols defined in macros
|
2012-03-10 21:55:33 +00:00 |
|
gladman
|
e4f7ccacc1
|
minor changes to add comments for symbols defined in macros
|
2012-03-10 21:54:15 +00:00 |
|
gladman
|
b5b117c93e
|
add latest trunk changes to exp branch
|
2012-03-10 09:38:09 +00:00 |
|
jasonmoxham
|
03d14b7e45
|
correct pop order for karasub , add redc_2 , add generic addadd addsub subadd sumdiff
|
2012-03-10 08:27:37 +00:00 |
|
gladman
|
89fb944670
|
add bug fixes from trunk
|
2012-02-18 12:26:54 +00:00 |
|
jasonmoxham
|
00deb1f830
|
karasub for windows
|
2012-02-18 11:40:28 +00:00 |
|
jasonmoxham
|
935c0158ef
|
karasub for all x64
|
2012-02-18 09:15:44 +00:00 |
|
jasonmoxham
|
b1d11d499b
|
gmp-5.0.3 to gmp-5.0.4 bug fixed
|
2012-02-18 07:22:11 +00:00 |
|
gladman
|
49cbdf7a0b
|
new karasub C code and a Windows postbuild tweak
|
2012-02-14 21:14:56 +00:00 |
|
jasonmoxham
|
22e1c60ce6
|
correct generic karasub for carry/borrow propagation
|
2012-02-14 20:06:42 +00:00 |
|