/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | frontend.h | 96 … triangleSetupABIntVertical(const simd16scalari vX[3], const simd16scalari vY[3], simd16scalari(&v… in triangleSetupABIntVertical() 188 void calcDeterminantIntVertical(const simd16scalari vA[3], const simd16scalari vB[3], simd16scalari… in calcDeterminantIntVertical() 193 …simd16scalari vA1_lo = _simd16_unpacklo_epi32(vA[1], vA[1]); // X 0 X 1 X 4 X 5 X 8… in calcDeterminantIntVertical() 194 …simd16scalari vA1_hi = _simd16_unpackhi_epi32(vA[1], vA[1]); // X 2 X 3 X 6 X 7 X A… in calcDeterminantIntVertical() 196 simd16scalari vB2_lo = _simd16_unpacklo_epi32(vB[2], vB[2]); in calcDeterminantIntVertical() 197 simd16scalari vB2_hi = _simd16_unpackhi_epi32(vB[2], vB[2]); in calcDeterminantIntVertical() 199 …simd16scalari vA1B2_lo = _simd16_mul_epi32(vA1_lo, vB2_lo); // 0 1 4 5 8 9 C D (64… in calcDeterminantIntVertical() 200 simd16scalari vA1B2_hi = _simd16_mul_epi32(vA1_hi, vB2_hi); // 2 3 6 7 A B E F in calcDeterminantIntVertical() 203 simd16scalari vA2_lo = _simd16_unpacklo_epi32(vA[2], vA[2]); in calcDeterminantIntVertical() 204 simd16scalari vA2_hi = _simd16_unpackhi_epi32(vA[2], vA[2]); in calcDeterminantIntVertical() [all …]
|
D | clip.cpp | 195 … simd16scalari const &primId, simd16scalari const &viewportIdx, simd16scalari const &rtIdx) in ClipTriangles_simd16() 211 … simd16scalari const &primId, simd16scalari const &viewportIdx, simd16scalari const &rtIdx) in ClipLines_simd16() 227 … simd16scalari const &primId, simd16scalari const &viewportIdx, simd16scalari const &rtIdx) in ClipPoints_simd16()
|
D | frontend.cpp | 488 static INLINE simd16scalari GenerateMask16(uint32_t numItemsRemaining) in GenerateMask16() 997 simd16scalari vPrimId = _simd16_set1_epi32(pPrimitiveId[inputPrim]); in GeometryShaderStage() 1000 simd16scalari vViewportIdx = SIMD16::setzero_si(); in GeometryShaderStage() 1001 simd16scalari vRtIdx = SIMD16::setzero_si(); in GeometryShaderStage() 1024 … simd16scalari vNumViewports = SIMD16::set1_epi32(KNOB_NUM_VIEWPORTS_SCISSORS); in GeometryShaderStage() 1025 … simd16scalari vClearMask = SIMD16::cmplt_epi32(vViewportIdx, vNumViewports); in GeometryShaderStage() 1051 … simd16scalari vNumViewports = SIMD8::set1_epi32(KNOB_NUM_VIEWPORTS_SCISSORS); in GeometryShaderStage() 1052 … simd16scalari vClearMask = SIMD8::cmplt_epi32(vViewportIdx, vNumViewports); in GeometryShaderStage() 1355 const simd16scalari primID = _simd16_set1_epi32(dsContext.PrimitiveID); in TessellationStages() 1406 simd16scalari vViewportIdx = SIMD16::setzero_si(); in TessellationStages() [all …]
|
D | format_types.h | 156 simd16scalari result = _simd16_cvtepu8_epi32(tmp); 163 simd16scalari result = _simd16_setzero_si(); 272 simd16scalari result = _simd16_cvtepu8_epi32(tmp); 279 simd16scalari result = _simd16_setzero_si(); 382 simd16scalari result = _simd16_cvtepu16_epi32(_simd_castps_si(_simd16_extract_ps(in, 0))); 389 const simd16scalari zero = _simd16_setzero_si(); 391 …simd16scalari permlo = _simd16_permute2f128_si(_simd16_castps_si(in), zero, 0x08); // (0, 0, 2, 0… 392 …simd16scalari permhi = _simd16_permute2f128_si(_simd16_castps_si(in), zero, 0x0D); // (0, 0, 3, 1… 394 …simd16scalari result = _simd16_packus_epi32(permlo, permhi); // r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r… 481 simd16scalari result = _simd16_cvtepu16_epi32(_simd_castps_si(_simd16_extract_ps(in, 0))); [all …]
|
D | binner.h | 177 …simd16scalari &scisXmin, simd16scalari &scisYmin, simd16scalari &scisXmax, simd16scalari &scisYmax) in GatherScissors()
|
D | format_utils.h | 136 …const simd16scalari perm = _simd16_set_epi32(15, 11, 7, 3, 14, 10, 6, 2, 13, 9, 5, 1, 12, 8, 4, 0)… in vTranspose4x16() 262 simd16scalari cvt0 = _simd16_cvtepu8_epi32(src0); in Transpose_16() 263 simd16scalari cvt1 = _simd16_cvtepu8_epi32(src1); in Transpose_16() 264 simd16scalari cvt2 = _simd16_cvtepu8_epi32(src2); in Transpose_16() 265 simd16scalari cvt3 = _simd16_cvtepu8_epi32(src3); in Transpose_16() 267 simd16scalari shl1 = _simd16_slli_epi32(cvt1, 8); in Transpose_16() 268 simd16scalari shl2 = _simd16_slli_epi32(cvt2, 16); in Transpose_16() 269 simd16scalari shl3 = _simd16_slli_epi32(cvt3, 24); in Transpose_16() 271 simd16scalari dst = _simd16_or_si(_simd16_or_si(cvt0, shl1), _simd16_or_si(shl2, shl3)); in Transpose_16() 273 …_simd16_store_si(reinterpret_cast<simd16scalari *>(pDst), dst); // rgbargbargbargbargb… in Transpose_16()
|
D | utils.h | 49 simd16scalari ymin; 50 simd16scalari ymax; 51 simd16scalari xmin; 52 simd16scalari xmax;
|
D | context.h | 222 …uint32_t primMask, simd16scalari const &primID, simd16scalari const &viewportIdx, simd16scalari co…
|
D | clip.h | 1148 …d16vector prims[], uint32_t primMask, simd16scalari const &primId, simd16scalari const &viewportId… 1149 …d16vector prims[], uint32_t primMask, simd16scalari const &primId, simd16scalari const &viewportId… 1150 …d16vector prims[], uint32_t primMask, simd16scalari const &primId, simd16scalari const &viewportId…
|
D | tilemgr.cpp | 273 simd16scalari valS = _simd16_set1_epi8(clearVal); in ClearStencilHotTile() 275 simd16scalari *pBuf = (simd16scalari *)pHotTile->pBuffer; in ClearStencilHotTile()
|
D | format_conversion.h | 274 simd16scalari vCompi = _simd16_castps_si(vComp); in Clamp() 283 simd16scalari vCompi = _simd16_castps_si(vComp); in Clamp()
|
D | binner.cpp | 1142 simd16scalari const &primID, in BinTriangles_simd16() 1143 simd16scalari const &viewportIdx, in BinTriangles_simd16() 1144 simd16scalari const &rtIdx) in BinTriangles_simd16() 1572 simd16scalari const &primID, in BinPoints_simd16() 1573 simd16scalari const &viewportIdx, in BinPoints_simd16() 1574 simd16scalari const & rtIdx) in BinPoints_simd16() 1887 simd16scalari const &primID, in BinLines_simd16() 1888 simd16scalari const &viewportIdx, in BinLines_simd16() 1889 simd16scalari const &rtIdx) in BinLines_simd16()
|
D | state.h | 231 simd16scalari mask16; // IN: Active mask for shader (16-wide) 232 simd16scalari VertexID16; // IN: Vertex ID (16-wide)
|
D | pa_avx.cpp | 758 …const simd16scalari perm0 = _simd16_set_epi32(13, 10, 7, 4, 1, 14, 11, 8, 5, 2, 15, 12, 9, 6, 3,… in PaTriList2_simd16() 759 …const simd16scalari perm1 = _simd16_set_epi32(14, 11, 8, 5, 2, 15, 12, 9, 6, 3, 0, 13, 10, 7, 4,… in PaTriList2_simd16() 760 …const simd16scalari perm2 = _simd16_set_epi32(15, 12, 9, 6, 3, 0, 13, 10, 7, 4, 1, 14, 11, 8, 5,… in PaTriList2_simd16() 2052 …const simd16scalari perm = _simd16_set_epi32(0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1); in PaLineStrip1_simd16() 2878 simd16scalari id16 = _simd16_set_epi32(15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0); in PA_STATE_OPT() 2879 simd16scalari id82 = _simd16_set_epi32( 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0); in PA_STATE_OPT()
|
D | pa.h | 51 typedef simd16scalari SIMDSCALARI;
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/memory/ |
D | StoreTile.h | 470 simd16scalari packed = _simd16_castps_si(dst.x); 562 simd16scalari temp = _simd16_cvtps_epi32(comp); 571 simd16scalari dest = _simd16_setzero_si(); 576 simd16scalari mask = _simd16_set1_epi32(0x00FFFFFF); 662 simd16scalari src0 = _simd16_cvtps_epi32(comp0); // padded byte rrrrrrrrrrrrrrrr 663 simd16scalari src1 = _simd16_cvtps_epi32(comp1); // padded byte gggggggggggggggg 664 simd16scalari src2 = _simd16_cvtps_epi32(comp2); // padded byte bbbbbbbbbbbbbbbb 665 simd16scalari src3 = _simd16_cvtps_epi32(comp3); // padded byte aaaaaaaaaaaaaaaa 672 …simd16scalari final = _simd16_or_si(_simd16_or_si(src0, src1), _simd16_or_si(src2, src3)); // 0 1… 676 …simd16scalari final0 = _simd16_permute2f128_si(final, final, 0xA0); // (2, 2, 0, 0) // 0 1… [all …]
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/ |
D | intrin.h | 46 typedef SIMDImpl::SIMD512Impl::Integer simd16scalari; typedef
|