mirror of
https://github.com/aicodix/code.git
synced 2026-04-27 14:30:36 +00:00
added double, triple and quadruple versions for SSE
This commit is contained in:
parent
7fb1d671f4
commit
cd320b447f
4 changed files with 3825 additions and 0 deletions
3
simd.hh
3
simd.hh
|
|
@ -1502,6 +1502,9 @@ static inline SIMD<double, WIDTH> vshuf(SIMD<double, WIDTH> a, SIMD<uint64_t, WI
|
||||||
#else
|
#else
|
||||||
#ifdef __SSE4_1__
|
#ifdef __SSE4_1__
|
||||||
#include "sse4_1.hh"
|
#include "sse4_1.hh"
|
||||||
|
#include "sse4_1_double.hh"
|
||||||
|
#include "sse4_1_triple.hh"
|
||||||
|
#include "sse4_1_quadruple.hh"
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
||||||
1274
sse4_1_double.hh
Normal file
1274
sse4_1_double.hh
Normal file
File diff suppressed because it is too large
Load diff
1274
sse4_1_quadruple.hh
Normal file
1274
sse4_1_quadruple.hh
Normal file
File diff suppressed because it is too large
Load diff
1274
sse4_1_triple.hh
Normal file
1274
sse4_1_triple.hh
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue