Jean-Marc Valin
|
6c47feeb86
disable PVQ SSE code for fixed-point
|
8 年 前 |
Jean-Marc Valin
|
b4136d85f9
remove SSE header from generic code
|
8 年 前 |
Jean-Marc Valin
|
85953f0aa4
oops, forgot to add files
|
8 年 前 |
Jean-Marc Valin
|
0781bab745
Now even compiles
|
8 年 前 |
Jean-Marc Valin
|
85cda644ed
wip autodetection
|
8 年 前 |
Jean-Marc Valin
|
54e6a3b30e
cleanup
|
8 年 前 |
Jean-Marc Valin
|
1d7ab18061
Most of the code now converted to SSE
|
8 年 前 |
Jean-Marc Valin
|
0de008f75e
more sse
|
8 年 前 |
Jean-Marc Valin
|
ed31848bfb
more SSE
|
8 年 前 |
Jean-Marc Valin
|
717d843027
Remove SSE1 alternative
|
8 年 前 |
Jean-Marc Valin
|
ea6c283970
sum in SSE
|
8 年 前 |
Jean-Marc Valin
|
8c6c5c570f
Converting more code to SSE
|
8 年 前 |
Jean-Marc Valin
|
2f2b2df148
more cleaning up
|
8 年 前 |
Jean-Marc Valin
|
cd7250846d
cleanup
|
8 年 前 |
Jean-Marc Valin
|
3d0d2a4076
moving more code to the opt versions
|
8 年 前 |
Jean-Marc Valin
|
cd8e5d2faa
extract C version
|
8 年 前 |
Jean-Marc Valin
|
1c7e363c60
cleanup
|
8 年 前 |
Jean-Marc Valin
|
274f136311
speed up float too
|
8 年 前 |
Jean-Marc Valin
|
5163ab3c74
Using cheaper shuffle instructions
|
8 年 前 |
Jean-Marc Valin
|
6822128df5
better int version, downgrade to SSE2
|
8 年 前 |
Jean-Marc Valin
|
d3a5441c6a
alternate int version
|
8 年 前 |
Jean-Marc Valin
|
4f628f1433
Extract the outer loop
|
8 年 前 |
Jean-Marc Valin
|
9ab84634cc
remove old code
|
8 年 前 |
Jean-Marc Valin
|
2bc5cf603b
do packed max
|
8 年 前 |
Jean-Marc Valin
|
fc86919284
less bad
|
8 年 前 |
Jean-Marc Valin
|
e7a6eac4a2
padding to multiple of 4
|
8 年 前 |
Jean-Marc Valin
|
4d8a539891
smarter counter
|
8 年 前 |
Jean-Marc Valin
|
0c88112e10
remove loop, still sucks
|
8 年 前 |
Jean-Marc Valin
|
2c639686ea
wip
|
8 年 前 |
Jean-Marc Valin
|
b14af45a56
first SSE version (not cleaned up) -- big gains
|
8 年 前 |