Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dfrontend.h96 … 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()
193simd16scalari vA1_lo = _simd16_unpacklo_epi32(vA[1], vA[1]); // X 0 X 1 X 4 X 5 X 8… in calcDeterminantIntVertical()
194simd16scalari 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()
199simd16scalari 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 …]
Dclip.cpp195simd16scalari const &primId, simd16scalari const &viewportIdx, simd16scalari const &rtIdx) in ClipTriangles_simd16()
211simd16scalari const &primId, simd16scalari const &viewportIdx, simd16scalari const &rtIdx) in ClipLines_simd16()
227simd16scalari const &primId, simd16scalari const &viewportIdx, simd16scalari const &rtIdx) in ClipPoints_simd16()
Dfrontend.cpp488 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()
1024simd16scalari vNumViewports = SIMD16::set1_epi32(KNOB_NUM_VIEWPORTS_SCISSORS); in GeometryShaderStage()
1025simd16scalari vClearMask = SIMD16::cmplt_epi32(vViewportIdx, vNumViewports); in GeometryShaderStage()
1051simd16scalari vNumViewports = SIMD8::set1_epi32(KNOB_NUM_VIEWPORTS_SCISSORS); in GeometryShaderStage()
1052simd16scalari 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 …]
Dformat_types.h156 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();
391simd16scalari permlo = _simd16_permute2f128_si(_simd16_castps_si(in), zero, 0x08); // (0, 0, 2, 0…
392simd16scalari permhi = _simd16_permute2f128_si(_simd16_castps_si(in), zero, 0x0D); // (0, 0, 3, 1…
394simd16scalari 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 …]
Dbinner.h177simd16scalari &scisXmin, simd16scalari &scisYmin, simd16scalari &scisXmax, simd16scalari &scisYmax) in GatherScissors()
Dformat_utils.h136 …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()
Dutils.h49 simd16scalari ymin;
50 simd16scalari ymax;
51 simd16scalari xmin;
52 simd16scalari xmax;
Dcontext.h222 …uint32_t primMask, simd16scalari const &primID, simd16scalari const &viewportIdx, simd16scalari co…
Dclip.h1148 …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…
Dtilemgr.cpp273 simd16scalari valS = _simd16_set1_epi8(clearVal); in ClearStencilHotTile()
275 simd16scalari *pBuf = (simd16scalari *)pHotTile->pBuffer; in ClearStencilHotTile()
Dformat_conversion.h274 simd16scalari vCompi = _simd16_castps_si(vComp); in Clamp()
283 simd16scalari vCompi = _simd16_castps_si(vComp); in Clamp()
Dbinner.cpp1142 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()
Dstate.h231 simd16scalari mask16; // IN: Active mask for shader (16-wide)
232 simd16scalari VertexID16; // IN: Vertex ID (16-wide)
Dpa_avx.cpp758 …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()
Dpa.h51 typedef simd16scalari SIMDSCALARI;
/external/mesa3d/src/gallium/drivers/swr/rasterizer/memory/
DStoreTile.h470 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
672simd16scalari final = _simd16_or_si(_simd16_or_si(src0, src1), _simd16_or_si(src2, src3)); // 0 1…
676simd16scalari final0 = _simd16_permute2f128_si(final, final, 0xA0); // (2, 2, 0, 0) // 0 1…
[all …]
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
Dintrin.h46 typedef SIMDImpl::SIMD512Impl::Integer simd16scalari; typedef