Searched refs:_mm256_permute2f128_pd (Results 1 – 7 of 7) sorted by relevance
/external/eigen/Eigen/src/Core/arch/AVX512/ |
D | PacketMath.h | 841 tmp0 = _mm256_add_pd(tmp0, _mm256_permute2f128_pd(tmp0, tmp0, 1)); 844 tmp1 = _mm256_add_pd(tmp1, _mm256_permute2f128_pd(tmp1, tmp1, 1)); 849 tmp0 = _mm256_add_pd(tmp0, _mm256_permute2f128_pd(tmp0, tmp0, 1)); 852 tmp1 = _mm256_add_pd(tmp1, _mm256_permute2f128_pd(tmp1, tmp1, 1)); 857 tmp0 = _mm256_add_pd(tmp0, _mm256_permute2f128_pd(tmp0, tmp0, 1)); 860 tmp1 = _mm256_add_pd(tmp1, _mm256_permute2f128_pd(tmp1, tmp1, 1)); 865 tmp0 = _mm256_add_pd(tmp0, _mm256_permute2f128_pd(tmp0, tmp0, 1)); 868 tmp1 = _mm256_add_pd(tmp1, _mm256_permute2f128_pd(tmp1, tmp1, 1)); 903 Packet4d tmp0 = _mm256_hadd_pd(sum, _mm256_permute2f128_pd(sum, sum, 1)); 956 res = pmul(res, _mm256_permute2f128_pd(res, res, 1)); [all …]
|
/external/eigen/Eigen/src/Core/arch/AVX/ |
D | PacketMath.h | 335 return _mm256_permute2f128_pd(tmp, tmp, 1); 337 __m256d swap_halves = _mm256_permute2f128_pd(a,a,1); 388 tmp0 = _mm256_add_pd(tmp0, _mm256_permute2f128_pd(tmp0, tmp0, 1)); 391 tmp1 = _mm256_add_pd(tmp1, _mm256_permute2f128_pd(tmp1, tmp1, 1)); 420 tmp = _mm256_mul_pd(a, _mm256_permute2f128_pd(a,a,1)); 432 Packet4d tmp = _mm256_min_pd(a, _mm256_permute2f128_pd(a,a,1)); 445 Packet4d tmp = _mm256_max_pd(a, _mm256_permute2f128_pd(a,a,1)); 519 first = _mm256_permute2f128_pd(tmp, tmp, 1); 525 first = _mm256_permute2f128_pd(first, first, 1); 531 first = _mm256_permute2f128_pd(tmp, tmp, 1); [all …]
|
D | Complex.h | 336 __m256d result = _mm256_permute2f128_pd(a.v, a.v, 1); 348 Packet4d t0 = _mm256_permute2f128_pd(vecs[0].v,vecs[1].v, 0 + (2<<4)); 349 Packet4d t1 = _mm256_permute2f128_pd(vecs[0].v,vecs[1].v, 1 + (3<<4)); 446 kernel.packet[1].v = _mm256_castpd_ps(_mm256_permute2f128_pd(T0, T2, 32)); 447 kernel.packet[3].v = _mm256_castpd_ps(_mm256_permute2f128_pd(T0, T2, 49)); 448 kernel.packet[0].v = _mm256_castpd_ps(_mm256_permute2f128_pd(T1, T3, 32)); 449 kernel.packet[2].v = _mm256_castpd_ps(_mm256_permute2f128_pd(T1, T3, 49)); 454 __m256d tmp = _mm256_permute2f128_pd(kernel.packet[0].v, kernel.packet[1].v, 0+(2<<4)); 455 kernel.packet[1].v = _mm256_permute2f128_pd(kernel.packet[0].v, kernel.packet[1].v, 1+(3<<4));
|
/external/clang/test/CodeGen/ |
D | avx-shuffle-builtins.c | 53 return _mm256_permute2f128_pd(a, b, 0x31); in test_mm256_permute2f128_pd()
|
D | avx-builtins.c | 682 return _mm256_permute2f128_pd(A, B, 0x31); in test_mm256_permute2f128_pd()
|
/external/clang/lib/Headers/ |
D | avxintrin.h | 1244 #define _mm256_permute2f128_pd(V1, V2, M) __extension__ ({ \ macro
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/ |
D | simdintrin.h | 603 #define _simd_permute2f128_pd _mm256_permute2f128_pd
|