/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | frontend.h | 109 void triangleSetupABIntVertical(const simd16scalari vX[3], in triangleSetupABIntVertical() 110 const simd16scalari vY[3], in triangleSetupABIntVertical() 111 simd16scalari (&vA)[3], in triangleSetupABIntVertical() 112 simd16scalari (&vB)[3]) in triangleSetupABIntVertical() 206 void calcDeterminantIntVertical(const simd16scalari vA[3], in calcDeterminantIntVertical() 207 const simd16scalari vB[3], in calcDeterminantIntVertical() 208 simd16scalari* pvDet) in calcDeterminantIntVertical() 213 simd16scalari vA1_lo = in calcDeterminantIntVertical() 215 simd16scalari vA1_hi = _simd16_unpackhi_epi32(vA[1], vA[1]); // X 2 X 3 X 6 X 7 X A X B X E X F in calcDeterminantIntVertical() 217 simd16scalari vB2_lo = _simd16_unpacklo_epi32(vB[2], vB[2]); in calcDeterminantIntVertical() [all …]
|
D | clip.cpp | 245 simd16scalari const& primId, in ClipRectangles_simd16() 246 simd16scalari const& viewportIdx, in ClipRectangles_simd16() 247 simd16scalari const& rtIdx) in ClipRectangles_simd16() 269 simd16scalari const& primId, in ClipTriangles_simd16() 270 simd16scalari const& viewportIdx, in ClipTriangles_simd16() 271 simd16scalari const& rtIdx) in ClipTriangles_simd16() 293 simd16scalari const& primId, in ClipLines_simd16() 294 simd16scalari const& viewportIdx, in ClipLines_simd16() 295 simd16scalari const& rtIdx) in ClipLines_simd16() 317 simd16scalari const& primId, in ClipPoints_simd16() [all …]
|
D | format_types.h | 157 simd16scalari result = _simd16_cvtepu8_epi32(tmp); 166 simd16scalari result = _simd16_setzero_si(); 278 simd16scalari result = _simd16_cvtepu8_epi32(tmp); 287 simd16scalari result = _simd16_setzero_si(); 392 simd16scalari result = _simd16_cvtepu16_epi32(_simd_castps_si(_simd16_extract_ps(in, 0))); 401 const simd16scalari zero = _simd16_setzero_si(); 403 …simd16scalari permlo = _simd16_permute2f128_si(_simd16_castps_si(in), zero, 0x08); // (0, 0, 2, 0… 404 …simd16scalari permhi = _simd16_permute2f128_si(_simd16_castps_si(in), zero, 0x0D); // (0, 0, 3, 1… 406 …simd16scalari result = _simd16_packus_epi32(permlo, permhi); // r0 r1 r2 r3… 495 simd16scalari result = _simd16_cvtepu16_epi32(_simd_castps_si(_simd16_extract_ps(in, 0))); [all …]
|
D | binner.h | 182 simd16scalari& scisXmin, in GatherScissors() 183 simd16scalari& scisYmin, in GatherScissors() 184 simd16scalari& scisXmax, in GatherScissors() 185 simd16scalari& scisYmax) in GatherScissors()
|
D | frontend.cpp | 495 static INLINE simd16scalari GenerateMask16(uint32_t numItemsRemaining) in GenerateMask16() 1066 simd16scalari vPrimId = _simd16_set1_epi32(pPrimitiveId[inputPrim]); in GeometryShaderStage() 1069 simd16scalari vViewportIdx = SIMD16::setzero_si(); in GeometryShaderStage() 1070 simd16scalari vRtIdx = SIMD16::setzero_si(); in GeometryShaderStage() 1095 simd16scalari vNumViewports = in GeometryShaderStage() 1097 simd16scalari vClearMask = in GeometryShaderStage() 1495 const simd16scalari primID = _simd16_set1_epi32(dsContext.PrimitiveID); in TessellationStages() 1553 simd16scalari vViewportIdx = SIMD16::setzero_si(); in TessellationStages() 1554 simd16scalari vRtIdx = SIMD16::setzero_si(); in TessellationStages() 1578 simd16scalari vNumViewports = in TessellationStages() [all …]
|
D | format_utils.h | 146 const simd16scalari perm = in vTranspose4x16() 312 simd16scalari cvt0 = _simd16_cvtepu8_epi32(src0); in Transpose_simd16() 313 simd16scalari cvt1 = _simd16_cvtepu8_epi32(src1); in Transpose_simd16() 314 simd16scalari cvt2 = _simd16_cvtepu8_epi32(src2); in Transpose_simd16() 315 simd16scalari cvt3 = _simd16_cvtepu8_epi32(src3); in Transpose_simd16() 317 simd16scalari shl1 = _simd16_slli_epi32(cvt1, 8); in Transpose_simd16() 318 simd16scalari shl2 = _simd16_slli_epi32(cvt2, 16); in Transpose_simd16() 319 simd16scalari shl3 = _simd16_slli_epi32(cvt3, 24); in Transpose_simd16() 321 simd16scalari dst = _simd16_or_si(_simd16_or_si(cvt0, shl1), _simd16_or_si(shl2, shl3)); in Transpose_simd16() 323 …_simd16_store_si(reinterpret_cast<simd16scalari*>(pDst), dst); // rgbargbargbargbargbargbargbargb… in Transpose_simd16()
|
D | utils.h | 49 simd16scalari ymin; 50 simd16scalari ymax; 51 simd16scalari xmin; 52 simd16scalari xmax;
|
D | clip.h | 1334 simd16scalari const& primId, 1335 simd16scalari const& viewportIdx, 1336 simd16scalari const& rtIdx); 1342 simd16scalari const& primId, 1343 simd16scalari const& viewportIdx, 1344 simd16scalari const& rtIdx); 1350 simd16scalari const& primId, 1351 simd16scalari const& viewportIdx, 1352 simd16scalari const& rtIdx); 1358 simd16scalari const& primId, [all …]
|
D | context.h | 241 simd16scalari const& primID, 242 simd16scalari const& viewportIdx, 243 simd16scalari const& rtIdx);
|
D | tilemgr.cpp | 312 simd16scalari valS = _simd16_set1_epi8(clearVal); in ClearStencilHotTile() 314 simd16scalari* pBuf = (simd16scalari*)pHotTile->pBuffer; in ClearStencilHotTile()
|
D | binner.cpp | 1234 simd16scalari const& primID, in BinTriangles_simd16() 1235 simd16scalari const& viewportIdx, in BinTriangles_simd16() 1236 simd16scalari const& rtIdx) in BinTriangles_simd16() 1660 simd16scalari const& primID, in BinPoints_simd16() 1661 simd16scalari const& viewportIdx, in BinPoints_simd16() 1662 simd16scalari const& rtIdx) in BinPoints_simd16() 1968 simd16scalari const& primID, in BinLines_simd16() 1969 simd16scalari const& viewportIdx, in BinLines_simd16() 1970 simd16scalari const& rtIdx) in BinLines_simd16()
|
D | state.h | 258 simd16scalari mask16; // IN: Active mask for shader (16-wide) 259 simd16scalari VertexID16; // IN: Vertex ID (16-wide)
|
D | pa_avx.cpp | 837 …const simd16scalari perm0 = _simd16_set_epi32(13, 10, 7, 4, 1, 14, 11, 8, 5, 2, 15, 12, 9, 6, 3,… in PaTriList2_simd16() 838 …const simd16scalari perm1 = _simd16_set_epi32(14, 11, 8, 5, 2, 15, 12, 9, 6, 3, 0, 13, 10, 7, 4,… in PaTriList2_simd16() 839 …const simd16scalari perm2 = _simd16_set_epi32(15, 12, 9, 6, 3, 0, 13, 10, 7, 4, 1, 14, 11, 8, 5,… in PaTriList2_simd16() 2207 …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() 3050 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() 3051 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 | 434 simd16scalari packed = _simd16_castps_si(dst.x); 484 simd16scalari temp = _simd16_cvtps_epi32(comp); 493 simd16scalari dest = _simd16_setzero_si(); 498 simd16scalari mask = _simd16_set1_epi32(0x00FFFFFF); 547 simd16scalari src0 = _simd16_cvtps_epi32(comp0); // padded byte rrrrrrrrrrrrrrrr 548 simd16scalari src1 = _simd16_cvtps_epi32(comp1); // padded byte gggggggggggggggg 549 simd16scalari src2 = _simd16_cvtps_epi32(comp2); // padded byte bbbbbbbbbbbbbbbb 550 simd16scalari src3 = _simd16_cvtps_epi32(comp3); // padded byte aaaaaaaaaaaaaaaa 557 …simd16scalari final = _simd16_or_si(_simd16_or_si(src0, src1), _simd16_or_si(src2, src3)); // 0 1… 561 …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 | 49 typedef SIMDImpl::SIMD512Impl::Integer simd16scalari; typedef
|