jasonmoxham
|
acf341adde
|
remove cpuid_availible function from fat detection
|
2011-04-03 09:00:11 +00:00 |
|
jasonmoxham
|
7c463d96f5
|
clean up fat stuff
|
2011-04-03 08:50:09 +00:00 |
|
jasonmoxham
|
2b4f1626bc
|
bobcat params
|
2011-03-04 14:56:09 +00:00 |
|
jasonmoxham
|
d4b0827cc2
|
asm basecases for bobcat from k8 for linux and windows
|
2011-03-04 14:31:05 +00:00 |
|
jasonmoxham
|
4e6496d3bb
|
select from existing dir's fastest functions for bobcat linux and windows
|
2011-03-04 11:55:38 +00:00 |
|
jasonmoxham
|
13009502e8
|
New asm directory for bobcat
|
2011-03-04 08:38:40 +00:00 |
|
jasonmoxham
|
7f6602a57f
|
retune netburst params
|
2011-02-22 10:00:06 +00:00 |
|
jasonmoxham
|
0302f8f283
|
retune k10 params
|
2011-02-22 09:34:42 +00:00 |
|
jasonmoxham
|
e808ef6f3f
|
retune atom params
|
2011-02-22 09:24:32 +00:00 |
|
jasonmoxham
|
fd4597e8c5
|
retune penryn params
|
2011-02-22 08:55:06 +00:00 |
|
jasonmoxham
|
9868d5ddef
|
retune K8 params
|
2011-02-22 08:52:03 +00:00 |
|
jasonmoxham
|
dcd1cc75f7
|
retune core2 params
|
2011-02-22 08:38:13 +00:00 |
|
jasonmoxham
|
2422c4300f
|
retune params for nehalem
|
2011-02-22 08:00:31 +00:00 |
|
jasonmoxham
|
0ba8d8d2fb
|
corrected K8 not.asm
|
2011-02-21 16:42:26 +00:00 |
|
jasonmoxham
|
cd6fabdacf
|
New AMD mpn_not asm function
|
2011-02-20 23:13:34 +00:00 |
|
jasonmoxham
|
3556bf39e0
|
New mpn_mod_1_2 for Core2/Penryn
|
2011-02-20 18:16:50 +00:00 |
|
jasonmoxham
|
dd88a1b5fd
|
New AMD mpn_mod_1_2
|
2011-02-20 13:29:40 +00:00 |
|
jasonmoxham
|
75d6bf6f07
|
correct wrong name in amd submul_1
|
2011-02-20 09:27:40 +00:00 |
|
jasonmoxham
|
72695428b8
|
New mod_1_1 for core2 and a slightly different one for penryn
|
2011-02-19 10:38:02 +00:00 |
|
jasonmoxham
|
6409bad8cc
|
New nehalem mod_1_1
|
2011-02-15 17:00:25 +00:00 |
|
jasonmoxham
|
a4cd2bfbd1
|
update AMD mul_1 and submul_1 , just like the new addmul_1
|
2011-02-11 22:05:06 +00:00 |
|
jasonmoxham
|
c5ae3bd756
|
New AMD addmul_1 , was 450bytes now 407bytes
|
2011-01-28 10:44:16 +00:00 |
|
jasonmoxham
|
78db757bc5
|
new nehalem mpn_mul_1 , this time for real....
|
2010-12-24 05:58:03 +00:00 |
|
jasonmoxham
|
d00c5103f3
|
new nehalem mpn_mul_2 asm function
|
2010-12-22 09:01:47 +00:00 |
|
jasonmoxham
|
751033b59a
|
New nehalem mul_1 asm function
|
2010-12-18 04:53:51 +00:00 |
|
jasonmoxham
|
bc2fb3d67e
|
New core2/penryn mul_1 asm function
|
2010-12-17 00:54:02 +00:00 |
|
jasonmoxham
|
f4cad36a24
|
change calling convention on the asm code in x86_64 for redc_1
|
2010-12-16 22:39:03 +00:00 |
|
jasonmoxham
|
e34cec1068
|
change name of redc_basecase to redc_1 and export
|
2010-12-16 02:32:35 +00:00 |
|
jasonmoxham
|
874e62cbf0
|
New K8 asm function mpn_store
|
2010-12-05 10:35:49 +00:00 |
|
jasonmoxham
|
a87caeb1f8
|
faster core2/penryn mpn_hamdist by using the K8 version
|
2010-12-05 07:49:17 +00:00 |
|
jasonmoxham
|
77e6892a3c
|
windows conversion script doestn't like sums in code
|
2010-12-05 01:34:06 +00:00 |
|
jasonmoxham
|
b820af3933
|
New K8 asm logic functions mpn_nand_n mpn_nior_n
|
2010-12-05 00:55:20 +00:00 |
|
jasonmoxham
|
3fbe565821
|
New nehalem asm function popcount
|
2010-12-04 14:29:18 +00:00 |
|
jasonmoxham
|
014ff79403
|
New asm function mpn_hamdist for nehalem
|
2010-12-04 10:08:24 +00:00 |
|
jasonmoxham
|
08f9f8b572
|
New core2/penryn asm function mpn_popcount
|
2010-12-04 00:10:53 +00:00 |
|
jasonmoxham
|
8e1e363c9e
|
update asm def file
|
2010-12-03 23:49:07 +00:00 |
|
jasonmoxham
|
b6c1ca003c
|
new K8 asm function popcount hamdist
|
2010-12-03 23:22:36 +00:00 |
|
jasonmoxham
|
d9e61dbf34
|
new asm code for K10 popcount hamdist
|
2010-12-03 23:00:04 +00:00 |
|
jasonmoxham
|
72316c1513
|
add sandybridge to cpu's
|
2010-12-02 23:05:35 +00:00 |
|
jasonmoxham
|
97e2c4c0ef
|
x86_64 cpuid always availible , simplify detection code
|
2010-10-26 15:53:26 +00:00 |
|
jasonmoxham
|
5fe96fe1ec
|
replace multifunction aors_err1,2 with add,sub separate src code
|
2010-09-04 20:26:53 +00:00 |
|
jasonmoxham
|
42eb646f27
|
replace pre_divrem_1.* with preinv_divrem_1.*
|
2010-08-13 14:28:46 +00:00 |
|
jasonmoxham
|
7a678e4d9d
|
replace pre_mod_1.* with preinv_mod_1.*
|
2010-08-13 14:21:10 +00:00 |
|
jasonmoxham
|
4a8f88119c
|
replace mode1o.* with modexact_1c_odd.*
|
2010-08-13 14:09:23 +00:00 |
|
jasonmoxham
|
2708d3f949
|
replace divebyfobm1.* with divexact_byfobm1.* and rename consistently
|
2010-08-13 13:53:34 +00:00 |
|
jasonmoxham
|
411107f047
|
replace divebyff.* with divexact_byff.*
|
2010-08-13 13:23:52 +00:00 |
|
jasonmoxham
|
ff3a95453c
|
replace diveby3.* with divexact_by3c.*
|
2010-08-13 13:18:45 +00:00 |
|
jasonmoxham
|
5dad96491b
|
change dive_1.* to divexact_1.*
|
2010-08-13 12:54:25 +00:00 |
|
jasonmoxham
|
e0aae614a4
|
add missing asm functions for nano,netburst as fat requires asm (not C) functions for any function in the fat structure
|
2010-07-22 15:42:21 +00:00 |
|
jasonmoxham
|
b474f41608
|
correct fat entry , got wrong case
|
2010-07-22 11:29:38 +00:00 |
|