mpir/mpn/x86_64/haswell
2016-12-13 14:10:48 +00:00
..
add_n.as add the revised add_n/sub_n assembler code to the Windows build 2016-12-13 14:10:48 +00:00
addlsh1_n.as sublsh1_n by Nurmann, adapted to MPIR 2016-12-08 06:07:02 +01:00
addmul_1.as addmul_1 and submul_1, converted from GMP 2016-12-05 22:55:21 +01:00
com_n.as com_n, adapted from Nurmann's copyi code 2016-12-06 18:08:13 +01:00
copyd.as Revert "Temporarily removed due to bug" 2016-11-25 18:11:21 +01:00
copyi.as Bugfix: operand name macros were wrong 2016-11-25 18:11:38 +01:00
gmp-mparam.h
lshift1.as Add vzeroupper to avoid stall on Haswell if SSE2 code follows 2016-11-22 15:03:02 +01:00
lshift.as AVX-based lshift for 4-issue Intel cpus (Haswell and newer) 2016-11-22 21:58:43 +01:00
mul_1.asm mul_1 from GMP 6.1.1 2016-12-07 19:22:28 +01:00
mul_basecase.as Haswell mul_basecase from GMP 6.1.1, converted to Intel syntax 2016-12-01 12:39:26 +01:00
rshift1.as Add vzeroupper to avoid stall on Haswell if SSE2 code follows 2016-11-22 15:03:02 +01:00
rshift.as AVX-based rshift for 4-issue Intel cpus (Haswell and newer) 2016-11-22 23:18:52 +01:00
sqr_basecase.asm sqr_basecase from GMP 6.1.1 2016-12-07 19:02:22 +01:00
sub_n.as add the revised add_n/sub_n assembler code to the Windows build 2016-12-13 14:10:48 +00:00
sublsh1_n.as sublsh1_n by Nurmann, adapted to MPIR 2016-12-08 06:07:02 +01:00
submul_1.as addmul_1 and submul_1, converted from GMP 2016-12-05 22:55:21 +01:00
sumdiff_n.as Move to haswell/ 2016-12-08 16:23:48 +01:00