Searched refs:simd16scalari (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/ |
D | simd16intrin.h | 42 struct simd16scalari struct 56 typedef __m512i simd16scalari; argument 122 SIMD16_EMU_AVX512_0(simd16scalari, _simd16_setzero_si, _mm256_setzero_si256) in SIMD16_EMU_AVX512_0() 134 INLINE simd16scalari _simd16_set1_epi8(char a) in _simd16_set1_epi8() 136 simd16scalari result; in _simd16_set1_epi8() 144 INLINE simd16scalari _simd16_set1_epi32(int a) in _simd16_set1_epi32() 146 simd16scalari result; in _simd16_set1_epi32() 164 INLINE simd16scalari _simd16_set_epi32(int e15, int e14, int e13, int e12, int e11, int e10, int e9… in _simd16_set_epi32() 166 simd16scalari result; in _simd16_set_epi32() 184 INLINE simd16scalari _simd16_set_epi32(int e7, int e6, int e5, int e4, int e3, int e2, int e1, int … in _simd16_set_epi32() [all …]
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | format_types.h | 154 …simd16scalari result = _simd16_cvtepu8_epi32(_mm_castps_si128(_mm256_castps256_ps128(_simd16_extra… 161 simd16scalari result = _simd16_setzero_si(); 269 …simd16scalari result = _simd16_cvtepu8_epi32(_mm_castps_si128(_mm256_castps256_ps128(_simd16_extra… 276 simd16scalari result = _simd16_setzero_si(); 379 simd16scalari result = _simd16_cvtepu16_epi32(_simd_castps_si(_simd16_extract_ps(in, 0))); 386 const simd16scalari zero = _simd16_setzero_si(); 388 …simd16scalari permlo = _simd16_permute2f128_si(_simd16_castps_si(in), zero, 0x08); // (0, 0, 2, 0… 389 …simd16scalari permhi = _simd16_permute2f128_si(_simd16_castps_si(in), zero, 0x0D); // (0, 0, 3, 1… 391 …simd16scalari result = _simd16_packus_epi32(permlo, permhi); // r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r… 478 simd16scalari result = _simd16_cvtepu16_epi32(_simd_castps_si(_simd16_extract_ps(in, 0))); [all …]
|
D | utils.h | 201 …const simd16scalari perm = _simd16_set_epi32(15, 11, 7, 3, 14, 10, 6, 2, 13, 9, 5, 1, 12, 8, 4, 0)… in vTranspose4x16() 327 simd16scalari cvt0 = _simd16_cvtepu8_epi32(src0); in Transpose_16() 328 simd16scalari cvt1 = _simd16_cvtepu8_epi32(src1); in Transpose_16() 329 simd16scalari cvt2 = _simd16_cvtepu8_epi32(src2); in Transpose_16() 330 simd16scalari cvt3 = _simd16_cvtepu8_epi32(src3); in Transpose_16() 332 simd16scalari shl1 = _simd16_slli_epi32(cvt1, 8); in Transpose_16() 333 simd16scalari shl2 = _simd16_slli_epi32(cvt2, 16); in Transpose_16() 334 simd16scalari shl3 = _simd16_slli_epi32(cvt3, 24); in Transpose_16() 336 simd16scalari dst = _simd16_or_si(_simd16_or_si(cvt0, shl1), _simd16_or_si(shl2, shl3)); in Transpose_16() 338 …_simd16_store_si(reinterpret_cast<simd16scalari *>(pDst), dst); // rgbargbargbargbargb… in Transpose_16()
|
D | tilemgr.cpp | 273 simd16scalari valS = _simd16_set1_epi8(clearVal); in ClearStencilHotTile() 275 simd16scalari *pBuf = (simd16scalari *)pHotTile->pBuffer; in ClearStencilHotTile()
|
D | format_conversion.h | 271 simd16scalari vCompi = _simd16_castps_si(vComp); in Clamp() 280 simd16scalari vCompi = _simd16_castps_si(vComp); in Clamp()
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/memory/ |
D | StoreTile.h | 468 simd16scalari packed = _simd16_castps_si(dst.x); 560 simd16scalari temp = _simd16_cvtps_epi32(comp); 569 simd16scalari dest = _simd16_setzero_si(); 574 simd16scalari mask = _simd16_set1_epi32(0x00FFFFFF); 660 simd16scalari src0 = _simd16_cvtps_epi32(comp0); // padded byte rrrrrrrrrrrrrrrr 661 simd16scalari src1 = _simd16_cvtps_epi32(comp1); // padded byte gggggggggggggggg 662 simd16scalari src2 = _simd16_cvtps_epi32(comp2); // padded byte bbbbbbbbbbbbbbbb 663 simd16scalari src3 = _simd16_cvtps_epi32(comp3); // padded byte aaaaaaaaaaaaaaaa 670 …simd16scalari final = _simd16_or_si(_simd16_or_si(src0, src1), _simd16_or_si(src2, src3)); // 0 1… 674 …simd16scalari final0 = _simd16_permute2f128_si(final, final, 0xA0); // (2, 2, 0, 0) // 0 1… [all …]
|