Searched refs:_mm256_permute_ps (Results 1 – 8 of 8) sorted by relevance
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | pa_avx.cpp | 217 v0[i] = _mm256_permute_ps(v0[i], 0x6C); in PaTriList2() 224 v1[i] = _mm256_permute_ps(v1[i], 0xB1); in PaTriList2() 231 v2[i] = _mm256_permute_ps(v2[i], 0xC6); in PaTriList2() 745 __m256 vPermA = _mm256_permute_ps(a.v[i], 0x39); // indices hi->low 00 11 10 01 (0 3 2 1) in PaLineStrip1() 750 __m256 vPermB = _mm256_permute_ps(vAHighBLow, 0); // indices hi->low (0 0 0 0) in PaLineStrip1() 895 … tmp1 = _mm256_permute_ps(v0[i], 0xF0); // tmp1 = { v0, v0, v3, v3, *, *, *, * } in PaRectList1() 896 …v0[i] = _mm256_permute_ps(v0[i], 0x5A); // v0 = { *, *, *, *, v6, v6, v9, v9 } in PaRectList1() 902 v1[i] = _mm256_permute_ps(a[i], 0x09); // v1 = { v1, v2, *, *, *, *, *, * } in PaRectList1() 903 … tmp1 = _mm256_permute_ps(a[i], 0x43); // tmp1 = { *, *, *, *, v7, *, v4, v5 } in PaRectList1() 906 … v1[i] = _mm256_permute_ps(tmp0, 0xE0); // v1 = { *, *, *, *, *, v8, v10, v11 } in PaRectList1() [all …]
|
/external/eigen/Eigen/src/Core/arch/AVX/ |
D | PacketMath.h | 234 return _mm256_permute_ps(tmp, _MM_SHUFFLE(3,3,2,2)); 458 Packet8f tmp1 = _mm256_permute_ps (first, _MM_SHUFFLE(0,3,2,1)); 465 Packet8f tmp1 = _mm256_permute_ps (first, _MM_SHUFFLE(1,0,3,2)); 472 Packet8f tmp1 = _mm256_permute_ps (first, _MM_SHUFFLE(2,1,0,3)); 479 Packet8f tmp1 = _mm256_permute_ps (first, _MM_SHUFFLE(3,2,1,0)); 481 first = _mm256_permute_ps(tmp2, _MM_SHUFFLE(3,2,1,0)); 487 Packet8f tmp = _mm256_permute_ps (first, _MM_SHUFFLE(0,3,2,1)); 495 Packet8f tmp = _mm256_permute_ps (first, _MM_SHUFFLE(1,0,3,2)); 503 Packet8f tmp = _mm256_permute_ps (first, _MM_SHUFFLE(2,1,0,3));
|
D | Complex.h | 65 …__m256 tmp2 = _mm256_mul_ps(_mm256_movehdup_ps(a.v), _mm256_permute_ps(b.v, _MM_SHUFFLE(2,3,0,1)));
|
/external/clang/test/CodeGen/ |
D | avx-shuffle-builtins.c | 47 return _mm256_permute_ps(a, 0x1b); in test_mm256_permute_ps()
|
D | avx-builtins.c | 676 return _mm256_permute_ps(A, 0x1b); in test_mm256_permute_ps()
|
/external/eigen/Eigen/src/Core/arch/AVX512/ |
D | PacketMath.h | 472 lane0 = _mm256_permute_ps(lane0, _MM_SHUFFLE(3, 3, 2, 2)); 482 lane1 = _mm256_permute_ps(lane1, _MM_SHUFFLE(3, 3, 2, 2));
|
/external/clang/lib/Headers/ |
D | avxintrin.h | 1195 #define _mm256_permute_ps(A, C) __extension__ ({ \ macro
|
D | avx512vlintrin.h | 6647 (__v8sf)_mm256_permute_ps((X), (C)), \ 6652 (__v8sf)_mm256_permute_ps((X), (C)), \
|