Searched refs:vMask (Results 1 - 12 of 12) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/
H A Dbuilder_misc.cpp369 /// @param vMask - SIMD wide mask that controls whether to access memory load 0
538 /// @param vMask - SIMD wide mask that controls whether to access memory or the src values
540 Value *Builder::GATHERPS(Value* vSrc, Value* pBase, Value* vIndices, Value* vMask, Value* scale) argument
548 vMask = BITCAST(vMask, mSimdFP32Ty);
549 vGather = VGATHERPS(vSrc,pBase,vIndices,vMask,scale);
562 Value *mask = MASK(vMask);
590 /// @param vMask - SIMD wide mask that controls whether to access memory or the src values
592 Value *Builder::GATHERDD(Value* vSrc, Value* pBase, Value* vIndices, Value* vMask, Value* scale) argument
599 vGather = VGATHERDD(vSrc, pBase, vIndices, vMask, scal
642 GATHERPD(Value* vSrc, Value* pBase, Value* vIndices, Value* vMask, Value* scale) argument
1031 Value *vMask; local
1082 Value *vMask = mask; local
1117 Value *vMask; local
1169 Value *vMask = mask; local
1396 SCATTERPS(Value* pDst, Value* vSrc, Value* vOffsets, Value* vMask) argument
[all...]
H A Dfetch_jit.cpp846 Value *vMask; local
851 vMask = vGatherMask;
853 vGatherResult[0] = GATHERPS(gatherSrc, pStreamBase, vOffsets, vMask, C((char)1));
864 vMask = vGatherMask;
866 vGatherResult[1] = GATHERPS(gatherSrc, pStreamBase, vOffsets, vMask, C((char)1));
893 Value *vMask = vGatherMask; local
896 vVertexElements[currentVertexElement++] = GATHERPS(gatherSrc, pStreamBase, vOffsets, vMask, C((char)1));
1037 Value *vMask; local
1042 vMask = vGatherMask;
1044 vGatherResult[0] = GATHERDD(gatherSrc, pStreamBase, vOffsets, vMask,
1085 Value *vMask = vGatherMask; local
[all...]
H A Dblend_jit.cpp658 Value* vMask[4]; local
675 vMask[i] = VIMMED1(0xFFFFFFFF);
678 vMask[i] = VIMMED1((1 << info.bpc[i]) - 1);
724 result[i] = AND(result[i], vMask[i]);
H A Dbuilder_misc.h118 void SCATTERPS(Value* pDst, Value* vSrc, Value* vOffsets, Value* vMask);
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
H A Dclip.h380 const simdscalar vMask = _mm256_set_ps(0, -1, -1, -1, -1, -1, -1, -1); local
404 transposedPrims[0].attrib[VERTEX_POSITION_SLOT][c] = _simd_mask_i32gather_ps(_mm256_undefined_ps(), (const float*)pBase, vOffsets, vMask, 1);
415 transposedPrims[0].attrib[attribSlot][c] = _simd_mask_i32gather_ps(_mm256_undefined_ps(), (const float*)pBase, vOffsets, vMask, 1);
426 transposedPrims[0].attrib[VERTEX_CLIPCULL_DIST_LO_SLOT][c] = _simd_mask_i32gather_ps(_mm256_undefined_ps(), (const float*)pBase, vOffsets, vMask, 1);
436 transposedPrims[0].attrib[VERTEX_CLIPCULL_DIST_HI_SLOT][c] = _simd_mask_i32gather_ps(_mm256_undefined_ps(), (const float*)pBase, vOffsets, vMask, 1);
518 ClipSimd(vMask(primMask), vMask(clipMask), pa, primId, viewportIdx);
558 inline simdscalar GatherComponent(const float* pBuffer, uint32_t attrib, simdscalar vMask, simdscalari vIndices, uint32_t component) argument
562 return _simd_mask_i32gather_ps(vSrc, pBuffer, vOffsets, vMask, 1);
565 inline void ScatterComponent(const float* pBuffer, uint32_t attrib, simdscalar vMask, simdscalar argument
[all...]
H A Ddepthstencil.h228 simdscalar vMask = _simd_and_ps(depthMask, coverageMask); local
229 _simd_maskstore_ps((float*)pDepthBase, _simd_castps_si(vMask), interpZ);
H A Dbackend.h564 vCoverageMask[sample] = _simd_and_ps(activeLanes, vMask(pCoverageMask[currentSimdIn8x8] & MASK));
585 vCoverageMask[sample] = _simd_and_ps(vCoverageMask[sample], vMask(CalcDepthBoundsAcceptMask(z, minz, maxz)));
616 vCoverageMask[sample] = _simd_and_ps(vCoverageMask[sample], vMask(~clipMask));
H A Dbackend.cpp534 simdscalar vCoverageMask = vMask(coverageMask);
745 simdscalar vCoverageMask = vMask(coverageMask);
909 activeLanes = vMask(work.anyCoveredSamples & MASK);
1145 simdscalar vCoverageMask = vMask(coverageMask);
H A Dfrontend.cpp484 return _simd_castps_si(vMask(mask));
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
H A Dsimdintrin.h383 __m256 _simd_mask_i32gather_ps(__m256 vSrc, const float* pBase, __m256i vOffsets, __m256 vMask, const int scale) argument
389 uint32_t mask = _simd_movemask_ps(vMask);
653 simdscalar vMask(int32_t mask) function
/external/mesa3d/src/gallium/drivers/swr/rasterizer/memory/
H A DStoreTile.h606 __m128i vMask = _mm_set1_epi32(0xFFFFFF);
608 vDst0 = _mm_andnot_si128(vMask, vDst0);
609 vDst0 = _mm_or_si128(vDst0, _mm_and_si128(vRow00, vMask));
610 vDst1 = _mm_andnot_si128(vMask, vDst1);
611 vDst1 = _mm_or_si128(vDst1, _mm_and_si128(vRow10, vMask));
/external/valgrind/VEX/priv/
H A Dguest_ppc_toIR.c24730 IRTemp vMask = newTemp( Ity_V128 ); local
24748 assign( vMask, binop( Iop_CmpGT8Ux16, mkexpr( vA ), mkexpr( vB ) ) );
24753 mkexpr( vMask ) ) );
24758 unop ( Iop_NotV128, mkexpr( vMask ) ) ) );
24773 assign( vMask, binop( Iop_CmpGT16Ux8, mkexpr( vA ), mkexpr( vB ) ) );
24778 mkexpr( vMask ) ) );
24783 unop ( Iop_NotV128, mkexpr( vMask ) ) ) );
24798 assign( vMask, binop( Iop_CmpGT32Ux4, mkexpr( vA ), mkexpr( vB ) ) );
24803 mkexpr( vMask ) ) );
24808 unop ( Iop_NotV128, mkexpr( vMask ) ) ) );
[all...]

Completed in 281 milliseconds