Searched refs:SIMD128 (Results 1 - 12 of 12) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/core/core/
H A Dformat_utils.h36 simd4scalari row0i = SIMD128::castps_si(row0);
37 simd4scalari row1i = SIMD128::castps_si(row1);
38 simd4scalari row2i = SIMD128::castps_si(row2);
39 simd4scalari row3i = SIMD128::castps_si(row3);
42 row2i = SIMD128::unpacklo_epi32(row2i, row3i);
43 vTemp = SIMD128::unpackhi_epi32(vTemp, row3i);
46 row0i = SIMD128::unpacklo_epi32(row0i, row1i);
47 row3i = SIMD128::unpackhi_epi32(row3i, row1i);
50 row0i = SIMD128::unpacklo_epi64(row0i, row2i);
51 row1i = SIMD128
[all...]
H A Dbinner.cpp140 SIMD128::store_ps(pBuffer, attrib[vid]);
150 SIMD128::store_ps(pBuffer, attrib[i]);
161 SIMD128::store_ps(pBuffer, attrib[i]);
172 SIMD128::store_ps(pBuffer, attrib[NumVertsT::value - 1]);
265 SIMD128::store_ps(aVertClipDist, primClipDist[e]);
1167 SIMD128::store_ps(&desc.pTriBuffer[0], vHorizX[triIndex]);
1168 SIMD128::store_ps(&desc.pTriBuffer[4], vHorizY[triIndex]);
1169 SIMD128::store_ps(&desc.pTriBuffer[8], vHorizZ[triIndex]);
1170 SIMD128::store_ps(&desc.pTriBuffer[12], vHorizW[triIndex]);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/common/
H A Dsimdintrin.h36 #define _simd128_maskstore_ps SIMD128::maskstore_ps
37 #define _simd128_fmadd_ps SIMD128::fmadd_ps
75 #define _simd_broadcast_ps(a) SIMD::broadcast_ps((SIMD128::Float const*)(a))
188 SIMDINLINE SIMD128::Integer _simd_blend4_epi32(SIMD128::Integer const& a, SIMD128::Integer const& b)
190 return SIMD128::castps_si(
191 SIMD128::blend_ps<mask>(SIMD128::castsi_ps(a), SIMD128
[all...]
H A Dsimdlib.hpp214 using SIMD128 = SIMDBase<SIMDImpl::SIMD128Impl::Traits>; typedef in typeref:typename:SIMDBase
H A Dsimdlib_128_avx512_core.inl28 // SIMD128 AVX (512) implementation
H A Dsimdlib_128_avx.inl28 // SIMD128 AVX (1) implementation
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/common/
H A Dsimdintrin.h36 #define _simd128_maskstore_ps SIMD128::maskstore_ps
37 #define _simd128_fmadd_ps SIMD128::fmadd_ps
75 #define _simd_broadcast_ps(a) SIMD::broadcast_ps((SIMD128::Float const*)(a))
188 SIMDINLINE SIMD128::Integer _simd_blend4_epi32(SIMD128::Integer const& a, SIMD128::Integer const& b)
190 return SIMD128::castps_si(
191 SIMD128::blend_ps<mask>(SIMD128::castsi_ps(a), SIMD128
[all...]
H A Dsimdlib_128_avx512_core.inl28 // SIMD128 AVX (512) implementation
H A Dsimdlib_128_avx.inl28 // SIMD128 AVX (1) implementation
H A Dsimdlib.hpp547 using SIMD128 = SIMDBase<SIMDImpl::SIMD128Impl::Traits>; typedef in typeref:typename:SIMDBase
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/memory/
H A DStoreTile.h201 simd4scalari vQuad00 = SIMD128::load_si(pZRow01);
202 simd4scalari vQuad01 = SIMD128::load_si(pZRow01 + 1);
204 simd4scalari vRow00 = SIMD128::unpacklo_epi64(vQuad00, vQuad01);
205 simd4scalari vRow10 = SIMD128::unpackhi_epi64(vQuad00, vQuad01);
207 SIMD128::storeu_si((simd4scalari*)ppDsts[0], vRow00);
208 SIMD128::storeu_si((simd4scalari*)ppDsts[1], vRow10);
223 simd4scalari quad0 = SIMD128::load_si(&pSrc128[0]); // 0 1 2 3
224 simd4scalari quad1 = SIMD128::load_si(&pSrc128[1]); // 4 5 6 7
225 simd4scalari quad2 = SIMD128::load_si(&pSrc128[2]); // 8 9 A B
226 simd4scalari quad3 = SIMD128
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/memory/
H A DStoreTile.h202 simd4scalari vQuad00 = SIMD128::load_si(pZRow01);
203 simd4scalari vQuad01 = SIMD128::load_si(pZRow01 + 1);
205 simd4scalari vRow00 = SIMD128::unpacklo_epi64(vQuad00, vQuad01);
206 simd4scalari vRow10 = SIMD128::unpackhi_epi64(vQuad00, vQuad01);
208 SIMD128::storeu_si((simd4scalari*)ppDsts[0], vRow00);
209 SIMD128::storeu_si((simd4scalari*)ppDsts[1], vRow10);
224 simd4scalari quad0 = SIMD128::load_si(&pSrc128[0]); // 0 1 2 3
225 simd4scalari quad1 = SIMD128::load_si(&pSrc128[1]); // 4 5 6 7
226 simd4scalari quad2 = SIMD128::load_si(&pSrc128[2]); // 8 9 A B
227 simd4scalari quad3 = SIMD128
[all...]

Completed in 20 milliseconds