Searched refs:SIMD256 (Results 1 – 13 of 13) sorted by relevance
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | clip.h | 36 extern THREAD SIMDVERTEX_T<SIMD256> tlsTempVertices[7]; 138 struct BinnerChooser<SIMD256> 181 … uint32_t workerId, SIMD256::Vec4 prims[], uint32_t primMask, SIMD256::Integer const &primID, SIMD… 249 struct SimdHelper<SIMD256> 251 static SIMD256::Float insert_lo_ps(SIMD256::Float a) 256 static SIMD256::Mask cmpeq_ps_mask(SIMD256::Float a, SIMD256::Float b) 258 return SIMD256::movemask_ps(SIMD256::cmpeq_ps(a, b)); 266 static SIMD512::Float insert_lo_ps(SIMD256::Float a) 285 struct ClipHelper<SIMD256> 287 static SIMDVERTEX_T<SIMD256> *GetTempVertices() [all …]
|
D | clip.cpp | 35 THREAD SIMDVERTEX_T<SIMD256> tlsTempVertices[7]; 168 Clipper<SIMD256, 3> clipper(workerId, pDC); in ClipTriangles() 178 Clipper<SIMD256, 2> clipper(workerId, pDC); in ClipLines() 188 Clipper<SIMD256, 1> clipper(workerId, pDC); in ClipPoints()
|
D | binner.cpp | 308 struct EarlyRastHelper<SIMD256> 310 static SIMD256::Integer InitShiftCntrl() in InitShiftCntrl() 312 return SIMD256::set_epi32(24, 25, 26, 27, 28, 29, 30, 31); in InitShiftCntrl() 1131 …BinTrianglesImpl<SIMD256, KNOB_SIMD_WIDTH, CT>(pDC, pa, workerId, tri, triMask, primID, viewportId… in BinTriangles() 1554 BinPointsImpl<SIMD256, KNOB_SIMD_WIDTH>( in BinPoints() 1877 …BinLinesImpl<SIMD256, KNOB_SIMD_WIDTH>(pDC, pa, workerId, prim, primMask, primID, viewportIdx, rtI… in BinLines()
|
D | frontend.cpp | 930 …TransposeSOAtoAOS<SIMD256, KNOB_SIMD_WIDTH>((uint8_t*)pGsBuffers->pGsTransposed, pVertexBaseAOS, v… in GeometryShaderStage() 1570 …AllocateGsBuffers<SIMD256, KNOB_SIMD_WIDTH>(pDC, state, NumVertsPerPrim(state.topology, true), &gs… in ProcessDraw()
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/ |
D | simdintrin.h | 31 typedef SIMD256 SIMD; 196 SIMD256::store_ps(rArray, r); in _simd_mov() 197 SIMD256::store_ps(sArray, s); in _simd_mov() 199 r = SIMD256::load_ps(rArray); in _simd_mov()
|
D | simdlib_256_avx512_knights.inl | 28 // SIMD256 AVX (512) implementation for Knights Family
|
D | simdlib_256_avx2.inl | 28 // SIMD256 AVX (2) implementation 224 // Legacy interface (available only in SIMD256 width)
|
D | simdlib_256_avx512.inl | 28 // SIMD256 AVX (512) implementation 313 // Legacy interface (available only in SIMD256 width)
|
D | simdlib_256_avx512_core.inl | 28 // SIMD256 AVX (512) implementation for Core processors
|
D | simdlib_interface.hpp | 28 struct SIMD256 // or SIMD4 or SIMD16
|
D | simdlib_256_avx.inl | 30 // SIMD256 AVX (1) implementation 669 // Legacy interface (available only in SIMD256 width)
|
D | simdlib.hpp | 572 using SIMD256 = SIMDBase<SIMDImpl::SIMD256Impl::Traits>; typedef
|
D | simdlib_128_avx512.inl | 312 // Legacy interface (available only in SIMD256 width)
|