Searched refs:simd16scalar (Results 1 – 12 of 12) sorted by relevance
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | format_types.h | 46 static simd16scalar loadSOA_16(const uint8_t* pSrc) = delete; 47 static void SIMDCALL storeSOA(uint8_t* pDst, simd16scalar const& src) = delete; 48 static simd16scalar unpack(simd16scalar& in) = delete; 49 static simd16scalar pack(simd16scalar& in) = delete; 65 static simd16scalar loadSOA_16(const uint8_t* pSrc) { return _simd16_setzero_ps(); } 66 static void SIMDCALL storeSOA(uint8_t* pDst, simd16scalar const& src) { return; } 67 static simd16scalar unpack(simd16scalar& in) { return _simd16_setzero_ps(); } 68 static simd16scalar pack(simd16scalar& in) { return _simd16_setzero_ps(); } 134 static simd16scalar loadSOA_16(const uint8_t* pSrc) 136 simd16scalar result = _simd16_setzero_ps(); [all …]
|
D | format_utils.h | 140 void vTranspose4x16(simd16scalar (&dst)[4], in vTranspose4x16() 141 const simd16scalar& src0, in vTranspose4x16() 142 const simd16scalar& src1, in vTranspose4x16() 143 const simd16scalar& src2, in vTranspose4x16() 144 const simd16scalar& src3) in vTranspose4x16() 151 simd16scalar pre0 = _simd16_permute_ps(src0, perm); // r in vTranspose4x16() 152 simd16scalar pre1 = _simd16_permute_ps(src1, perm); // g in vTranspose4x16() 153 simd16scalar pre2 = _simd16_permute_ps(src2, perm); // b in vTranspose4x16() 154 simd16scalar pre3 = _simd16_permute_ps(src3, perm); // a in vTranspose4x16() 156 simd16scalar rblo = _simd16_unpacklo_ps(pre0, pre2); in vTranspose4x16() [all …]
|
D | frontend.h | 279 const simd16scalar m00 = _simd16_broadcast_ss(&vpMatrices.m00[0]); in viewportTransform() 280 const simd16scalar m30 = _simd16_broadcast_ss(&vpMatrices.m30[0]); in viewportTransform() 281 const simd16scalar m11 = _simd16_broadcast_ss(&vpMatrices.m11[0]); in viewportTransform() 282 const simd16scalar m31 = _simd16_broadcast_ss(&vpMatrices.m31[0]); in viewportTransform() 283 const simd16scalar m22 = _simd16_broadcast_ss(&vpMatrices.m22[0]); in viewportTransform() 284 const simd16scalar m32 = _simd16_broadcast_ss(&vpMatrices.m32[0]); in viewportTransform() 323 const simd16scalar m00 = _simd16_i32gather_ps(&vpMatrices.m00[0], vViewportIdx, 4); in viewportTransform() 324 const simd16scalar m30 = _simd16_i32gather_ps(&vpMatrices.m30[0], vViewportIdx, 4); in viewportTransform() 325 const simd16scalar m11 = _simd16_i32gather_ps(&vpMatrices.m11[0], vViewportIdx, 4); in viewportTransform() 326 const simd16scalar m31 = _simd16_i32gather_ps(&vpMatrices.m31[0], vViewportIdx, 4); in viewportTransform() [all …]
|
D | format_conversion.h | 154 INLINE simd16scalar SIMDCALL Clamp(simd16scalar const& v, uint32_t Component) in Clamp() 183 INLINE simd16scalar SIMDCALL Normalize(simd16scalar const& vComp, uint32_t Component) in Normalize() 213 SIMD_T::store_ps(reinterpret_cast<float*>(pDst + comp * sizeof(simd16scalar)), vComp); in StoreSOA()
|
D | pa_avx.cpp | 841 simd16scalar perm0 = _simd16_setzero_ps(); in PaTriList2_simd16() 842 simd16scalar perm1 = _simd16_setzero_ps(); in PaTriList2_simd16() 843 simd16scalar perm2 = _simd16_setzero_ps(); in PaTriList2_simd16() 865 simd16scalar tempa = _simd16_loadu_ps(reinterpret_cast<const float*>(&a[i])); in PaTriList2_simd16() 866 simd16scalar tempb = _simd16_loadu_ps(reinterpret_cast<const float*>(&b[i])); in PaTriList2_simd16() 867 simd16scalar tempc = _simd16_loadu_ps(reinterpret_cast<const float*>(&c[i])); in PaTriList2_simd16() 869 simd16scalar temp0 = _simd16_blend_ps(_simd16_blend_ps(tempa, tempb, mask0), tempc, mask1); in PaTriList2_simd16() 870 simd16scalar temp1 = _simd16_blend_ps(_simd16_blend_ps(tempa, tempb, mask2), tempc, mask0); in PaTriList2_simd16() 871 simd16scalar temp2 = _simd16_blend_ps(_simd16_blend_ps(tempa, tempb, mask1), tempc, mask2); in PaTriList2_simd16() 1165 simd16scalar tempa = _simd16_loadu_ps(reinterpret_cast<const float*>(&a[i])); in PaTriStrip1_simd16() [all …]
|
D | tilemgr.cpp | 252 simd16scalar valR = _simd16_broadcast_ss(&pClearData[0]); in ClearColorHotTile() 253 simd16scalar valG = _simd16_broadcast_ss(&pClearData[1]); in ClearColorHotTile() 254 simd16scalar valB = _simd16_broadcast_ss(&pClearData[2]); in ClearColorHotTile() 255 simd16scalar valA = _simd16_broadcast_ss(&pClearData[3]); in ClearColorHotTile() 288 simd16scalar valZ = _simd16_broadcast_ss(&pClearData[0]); in ClearDepthHotTile()
|
D | pa.h | 47 typedef simd16scalar SIMDSCALAR; 775 simd16scalar temp = _simd16_i32gather_ps(pBase, offsets, 1); in Assemble() 797 simd16scalar temp = _simd16_add_ps(verts[0].v[c], verts[2].v[c]); in Assemble() 860 simd16scalar temp = _simd16_add_ps(verts[0].v[c], verts[2].v[c]); in Assemble() 1390 simd16scalar temp = in Assemble()
|
D | backend_clear.cpp | 74 simd16scalar vComp = _simd16_load1_ps((const float*)&clear[comp]); in ClearMacroTile()
|
D | binner.cpp | 296 const simd16scalar& src0, in TransposeVertices() 297 const simd16scalar& src1, in TransposeVertices() 298 const simd16scalar& src2) in TransposeVertices() 301 reinterpret_cast<simd16scalar(&)[4]>(dst), src0, src1, src2, _simd16_setzero_ps()); in TransposeVertices()
|
D | frontend.cpp | 1474 reinterpret_cast<const simd16scalar*>(dsContext.pOutputData), // simd8 -> simd16 in TessellationStages()
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/memory/ |
D | StoreTile.h | 472 simd16scalar comp = _simd16_load_ps(reinterpret_cast<const float *>(pSrc)); 475 const simd16scalar zero = _simd16_setzero_ps(); 476 const simd16scalar ones = _simd16_set1_ps(1.0f); 511 …simd16scalar comp0 = _simd16_load_ps(reinterpret_cast<const float*>(pSrc + FormatTraits<DstFormat>… 512 …simd16scalar comp1 = _simd16_load_ps(reinterpret_cast<const float*>(pSrc + FormatTraits<DstFormat>… 513 …simd16scalar comp2 = _simd16_load_ps(reinterpret_cast<const float*>(pSrc + FormatTraits<DstFormat>… 514 …simd16scalar comp3 = _simd16_load_ps(reinterpret_cast<const float*>(pSrc + FormatTraits<DstFormat>… 517 const simd16scalar zero = _simd16_setzero_ps(); 518 const simd16scalar ones = _simd16_set1_ps(1.0f); 681 …simd16scalar comp0 = _simd16_load_ps(reinterpret_cast<const float*>(pSrc + FormatTraits<DstFormat>… [all …]
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/ |
D | intrin.h | 47 typedef SIMDImpl::SIMD512Impl::Float simd16scalar; typedef
|