Searched refs:simd16scalar (Results 1 - 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
H A Dsimd16intrin.h32 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 Dformat_types.h44 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 Dformat_conversion.h212 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 Dutils.h199 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 Dtilemgr.cpp216 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 Dbackend.cpp145 simd16scalar vComp;
/external/mesa3d/src/gallium/drivers/swr/rasterizer/memory/
H A DStoreTile.h548 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