mpir/mpn/x86_64w
Erik M. Bray f6d0cd1e60 Split haswell CPUs into separate haswell and haswellavx architectures as was done with skylake
There are some dual-core Celerons and Pentiums that claim to have Haswell,
but that do not have AVX instruction sets and some related instructions like
BMI1/2.

So far this has only been seen for model == 60 but could in theory by the
case for other model numbers.
2018-07-13 15:24:17 +02:00
..
atom copy Atom tuning to Windows 2014-04-05 00:30:25 +01:00
bobcat Remove sb_div* small implementation (due to bug and due to being a very minor 2015-11-13 14:47:44 +00:00
bulldozer Merge branch 'master' of github.com:wbhart/mpir 2017-02-16 17:49:37 +00:00
core2 add core2 and sandybridge assembler for mullow_n_basecase on WIndows 2017-02-16 17:41:41 +00:00
fat Split haswell CPUs into separate haswell and haswellavx architectures as was done with skylake 2018-07-13 15:24:17 +02:00
haswell Merge branch 'master' of github.com:wbhart/mpir 2017-02-16 17:49:37 +00:00
k8 Remove sb_div* small implementation (due to bug and due to being a very minor 2015-11-13 14:47:44 +00:00
nehalem add latest tuning data 2017-02-14 17:47:19 +00:00
netburst Remove sb_div* small implementation (due to bug and due to being a very minor 2015-11-13 14:47:44 +00:00
sandybridge add core2 and sandybridge assembler for mullow_n_basecase on WIndows 2017-02-16 17:41:41 +00:00
skylake switch skylake assembler for mullow_n_basecase 2017-02-16 20:08:59 +00:00
add_err1_n.asm Modify PROLOGUE declarations in x86_64w. 2013-08-05 00:17:37 +02:00
add_err2_n.asm Modify PROLOGUE declarations in x86_64w. 2013-08-05 00:17:37 +02:00
addmul_2.asm Modify PROLOGUE declarations in x86_64w. 2013-08-05 00:17:37 +02:00
divexact_1.asm Modify PROLOGUE declarations in x86_64w. 2013-08-05 00:17:37 +02:00
divexact_by3c.asm Modify PROLOGUE declarations in x86_64w. 2013-08-05 00:17:37 +02:00
divexact_byfobm1.asm Modify PROLOGUE declarations in x86_64w. 2013-08-05 00:17:37 +02:00
divrem_2.asm Modify PROLOGUE declarations in x86_64w. 2013-08-05 00:17:37 +02:00
divrem_euclidean_qr_1.asm Modify PROLOGUE declarations in x86_64w. 2013-08-05 00:17:37 +02:00
divrem_euclidean_qr_2.asm Modify PROLOGUE declarations in x86_64w. 2013-08-05 00:17:37 +02:00
gmp-mparam.h Remove sb_div* small implementation (due to bug and due to being a very minor 2015-11-13 14:47:44 +00:00
longlong_inc.h Adjust Windows builds for filename changes; correct error in sqr_basecase.asm; fix Windows build errors in DEBUG mode 2014-03-26 20:19:54 +00:00
modexact_1c_odd.asm Modify PROLOGUE declarations in x86_64w. 2013-08-05 00:17:37 +02:00
mul_2.asm Modify PROLOGUE declarations in x86_64w. 2013-08-05 00:17:37 +02:00
mullow_n_basecase.asm add mullow_n_basecase common assembler code to the Windows build 2017-02-16 12:58:49 +00:00
mulmid_basecase.asm Modify PROLOGUE declarations in x86_64w. 2013-08-05 00:17:37 +02:00
sqr_basecase.asm Further update to VS 2012 builds 2014-03-27 12:12:25 +00:00
sub_err1_n.asm Modify PROLOGUE declarations in x86_64w. 2013-08-05 00:17:37 +02:00
sub_err2_n.asm Modify PROLOGUE declarations in x86_64w. 2013-08-05 00:17:37 +02:00
udiv_qrnnd.asm Modify PROLOGUE declarations in x86_64w. 2013-08-05 00:17:37 +02:00
umul_ppmm.asm Modify PROLOGUE declarations in x86_64w. 2013-08-05 00:17:37 +02:00
yasm_mac.inc add mullow_n_basecase common assembler code to the Windows build 2017-02-16 12:58:49 +00:00