Home
last modified time | relevance | path

Searched refs:simd16scalari (Results 1 – 16 of 16) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dfrontend.h109 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 …]
Dclip.cpp245 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 …]
Dformat_types.h157 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();
403simd16scalari permlo = _simd16_permute2f128_si(_simd16_castps_si(in), zero, 0x08); // (0, 0, 2, 0…
404simd16scalari permhi = _simd16_permute2f128_si(_simd16_castps_si(in), zero, 0x0D); // (0, 0, 3, 1…
406simd16scalari 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 …]
Dbinner.h182 simd16scalari& scisXmin, in GatherScissors()
183 simd16scalari& scisYmin, in GatherScissors()
184 simd16scalari& scisXmax, in GatherScissors()
185 simd16scalari& scisYmax) in GatherScissors()
Dfrontend.cpp495 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 …]
Dformat_utils.h146 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()
Dutils.h49 simd16scalari ymin;
50 simd16scalari ymax;
51 simd16scalari xmin;
52 simd16scalari xmax;
Dclip.h1334 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 …]
Dcontext.h241 simd16scalari const& primID,
242 simd16scalari const& viewportIdx,
243 simd16scalari const& rtIdx);
Dtilemgr.cpp312 simd16scalari valS = _simd16_set1_epi8(clearVal); in ClearStencilHotTile()
314 simd16scalari* pBuf = (simd16scalari*)pHotTile->pBuffer; in ClearStencilHotTile()
Dbinner.cpp1234 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()
Dstate.h258 simd16scalari mask16; // IN: Active mask for shader (16-wide)
259 simd16scalari VertexID16; // IN: Vertex ID (16-wide)
Dpa_avx.cpp837 …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()
Dpa.h51 typedef simd16scalari SIMDSCALARI;
/external/mesa3d/src/gallium/drivers/swr/rasterizer/memory/
DStoreTile.h434 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
557simd16scalari final = _simd16_or_si(_simd16_or_si(src0, src1), _simd16_or_si(src2, src3)); // 0 1…
561simd16scalari final0 = _simd16_permute2f128_si(final, final, 0xA0); // (2, 2, 0, 0) // 0 1…
[all …]
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
Dintrin.h49 typedef SIMDImpl::SIMD512Impl::Integer simd16scalari; typedef