Searched refs:simd16scalar (Results 1 - 7 of 7) sorted by relevance
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/ |
H A D | simd16intrin.h | 32 struct simd16scalar struct 54 typedef __m512 simd16scalar; typedef 65 simd16scalar v[4]; 68 simd16scalar x, y, z, w; 71 simd16scalar& operator[] (const int i) { return v[i]; } 72 const simd16scalar& operator[] (const int i) const { return v[i]; } 121 SIMD16_EMU_AVX512_0(simd16scalar, _simd16_setzero_ps, _mm256_setzero_ps) 124 INLINE simd16scalar _simd16_set1_ps(float a) 126 simd16scalar result; 154 INLINE simd16scalar _simd16_set_p [all...] |
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
H A D | format_types.h | 44 static simd16scalar loadSOA_16(const uint8_t *pSrc) = delete; 45 static void storeSOA(uint8_t *pDst, simd16scalar src) = delete; 46 static simd16scalar unpack(simd16scalar &in) = delete; 47 static simd16scalar pack(simd16scalar &in) = delete; 64 static simd16scalar loadSOA_16(const uint8_t *pSrc) { return _simd16_setzero_ps(); } 65 static void storeSOA(uint8_t *pDst, simd16scalar src) { return; } 66 static simd16scalar unpack(simd16scalar [all...] |
H A D | format_conversion.h | 212 simd16scalar vComp = _simd16_load_ps(reinterpret_cast<const float *>(pSrc + comp * sizeof(simd16scalar))); 224 simd16scalar vComp = FormatTraits<SrcFormat>::loadSOA_16(comp, pSrc); 250 INLINE simd16scalar Clamp(simd16scalar vComp, uint32_t Component) 296 INLINE simd16scalar Normalize(simd16scalar vComp, uint32_t Component) 319 simd16scalar vComp = src.v[FormatTraits<DstFormat>::swizzle(comp)]; 330 _simd16_store_ps(reinterpret_cast<float *>(pDst + comp * sizeof(simd16scalar)), vComp); 337 simd16scalar vCom [all...] |
H A D | utils.h | 199 void vTranspose4x16(simd16scalar(&dst)[4], const simd16scalar &src0, const simd16scalar &src1, const simd16scalar &src2, const simd16scalar &src3) variable 203 simd16scalar pre0 = _simd16_permute_ps(src0, perm); // r 204 simd16scalar pre1 = _simd16_permute_ps(src1, perm); // g 205 simd16scalar pre2 = _simd16_permute_ps(src2, perm); // b 206 simd16scalar pre3 = _simd16_permute_ps(src3, perm); // a 208 simd16scalar rbl [all...] |
H A D | tilemgr.cpp | 216 simd16scalar valR = _simd16_broadcast_ss(&pClearData[0]); 217 simd16scalar valG = _simd16_broadcast_ss(&pClearData[1]); 218 simd16scalar valB = _simd16_broadcast_ss(&pClearData[2]); 219 simd16scalar valA = _simd16_broadcast_ss(&pClearData[3]); 250 simd16scalar valZ = _simd16_broadcast_ss(&pClearData[0]);
|
H A D | backend.cpp | 145 simd16scalar vComp;
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/memory/ |
H A D | StoreTile.h | 548 simd16scalar comp = _simd16_load_ps(reinterpret_cast<const float *>(pSrc)); 551 const simd16scalar zero = _simd16_setzero_ps(); 552 const simd16scalar ones = _simd16_set1_ps(1.0f); 624 simd16scalar comp0 = _simd16_load_ps(reinterpret_cast<const float*>(pSrc + FormatTraits<DstFormat>::swizzle(0) * sizeof(simd16scalar))); // float32 rrrrrrrrrrrrrrrr 625 simd16scalar comp1 = _simd16_load_ps(reinterpret_cast<const float*>(pSrc + FormatTraits<DstFormat>::swizzle(1) * sizeof(simd16scalar))); // float32 gggggggggggggggg 626 simd16scalar comp2 = _simd16_load_ps(reinterpret_cast<const float*>(pSrc + FormatTraits<DstFormat>::swizzle(2) * sizeof(simd16scalar))); // float32 bbbbbbbbbbbbbbbb 627 simd16scalar comp [all...] |
Completed in 161 milliseconds