Name Date Size #Lines LOC

..--

READMEH A D09-Jul-2024603 2317

com-palignr.asmH A D09-Jul-20246.7 KiB312274

com.asmH A D09-Jul-20244.2 KiB176159

copyd-palignr.asmH A D09-Jul-20245.6 KiB255222

copyd.asmH A D09-Jul-20244 KiB167147

copyi-palignr.asmH A D09-Jul-20246.6 KiB301264

copyi.asmH A D09-Jul-20244.5 KiB186164

lshift-movdqu2.asmH A D09-Jul-20244.2 KiB183161

lshift.asmH A D09-Jul-20244.3 KiB174147

lshiftc-movdqu2.asmH A D09-Jul-20244.4 KiB194171

lshiftc.asmH A D09-Jul-20244.6 KiB184155

rshift-movdqu2.asmH A D09-Jul-20244.5 KiB202179

sec_tabselect.asmH A D09-Jul-20244.7 KiB205182

README

1This directory contains code for x86-64 processors with fast
2implementations of SSE operations, hence the name "fastsse".
3
4Current processors that might benefit from this code are:
5
6  AMD K10
7  AMD Bulldozer/Piledriver/Steamroller/Excavator
8  Intel Nocona
9  Intel Nehalem/Westmere
10  Intel Sandybridge/Ivybridge
11  Intel Haswell/Broadwell
12  VIA Nano
13
14Current processors that do not benefit from this code are:
15
16  AMD K8
17  AMD Bobcat
18  Intel Atom
19
20Intel Conroe/Penryn is a border case; its handling of non-aligned
21128-bit memory operands is poor.  VIA Nano also have poor handling of
22non-aligned operands.
23