| 74 | return _mm256_setr_epi32(i0, i1, i2, i3, i4, i5, i6, i7); |
| 75 | } |
| 76 | NPY_FINLINE __m256i npyv__setr_epi64(npy_int64 i0, npy_int64 i1, npy_int64 i2, npy_int64 i3) |
| 77 | { |
| 78 | #if defined(_MSC_VER) && defined(_M_IX86) |
| 79 | return _mm256_setr_epi32( |
| 80 | (int)i0, (int)(i0 >> 32), (int)i1, (int)(i1 >> 32), |
| 81 | (int)i2, (int)(i2 >> 32), (int)i3, (int)(i3 >> 32) |
| 82 | ); |
| 83 | #else |
| 84 | return _mm256_setr_epi64x(i0, i1, i2, i3); |
| 85 | #endif |
| 86 | } |
| 87 | |
| 88 | NPY_FINLINE __m256 npyv__setr_ps(float i0, float i1, float i2, float i3, float i4, float i5, |
| 89 | float i6, float i7) |
no outgoing calls
no test coverage detected