diff options
Diffstat (limited to 'mpn/x86_64/lshsub_n.asm')
-rw-r--r-- | mpn/x86_64/lshsub_n.asm | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/mpn/x86_64/lshsub_n.asm b/mpn/x86_64/lshsub_n.asm index 6ae7c3640..e00038dea 100644 --- a/mpn/x86_64/lshsub_n.asm +++ b/mpn/x86_64/lshsub_n.asm @@ -21,10 +21,13 @@ include(`../config.m4') C cycles/limb -C K8,K9: 3.15 (mpn_sub_n + mpn_lshift costs about 4 c/l) -C K10: 3.15 (mpn_sub_n + mpn_lshift costs about 4 c/l) -C P4: 16.5 -C P6-15: 4.35 +C AMD K8,K9 3.15 (mpn_sub_n + mpn_lshift costs about 4 c/l) +C AMD K10 3.15 (mpn_sub_n + mpn_lshift costs about 4 c/l) +C Intel P4 16.5 +C Intel core2 4.35 +C Intel corei ? +C Intel atom ? +C VIA nano ? C This was written quickly and not optimized at all, but it runs very well on C K8. But perhaps one could get under 3 c/l. Ideas: |