mirror of
https://github.com/aicodix/code.git
synced 2026-04-27 14:30:36 +00:00
removed AVX-512 instructions from AVX2 wrapper
This commit is contained in:
parent
67949bcb76
commit
53d1a10eeb
1 changed files with 0 additions and 16 deletions
16
avx2.hh
16
avx2.hh
|
|
@ -987,14 +987,6 @@ inline SIMD<int32_t, 8> vmin(SIMD<int32_t, 8> a, SIMD<int32_t, 8> b)
|
|||
return tmp;
|
||||
}
|
||||
|
||||
template <>
|
||||
inline SIMD<int64_t, 4> vmin(SIMD<int64_t, 4> a, SIMD<int64_t, 4> b)
|
||||
{
|
||||
SIMD<int64_t, 4> tmp;
|
||||
tmp.m = _mm256_min_epi64(a.m, b.m);
|
||||
return tmp;
|
||||
}
|
||||
|
||||
template <>
|
||||
inline SIMD<float, 8> vmax(SIMD<float, 8> a, SIMD<float, 8> b)
|
||||
{
|
||||
|
|
@ -1035,14 +1027,6 @@ inline SIMD<int32_t, 8> vmax(SIMD<int32_t, 8> a, SIMD<int32_t, 8> b)
|
|||
return tmp;
|
||||
}
|
||||
|
||||
template <>
|
||||
inline SIMD<int64_t, 4> vmax(SIMD<int64_t, 4> a, SIMD<int64_t, 4> b)
|
||||
{
|
||||
SIMD<int64_t, 4> tmp;
|
||||
tmp.m = _mm256_max_epi64(a.m, b.m);
|
||||
return tmp;
|
||||
}
|
||||
|
||||
template <>
|
||||
inline SIMD<float, 8> vclamp(SIMD<float, 8> x, float a, float b)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue