/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/ |
builder_misc.cpp | 369 /// @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) 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) 599 vGather = VGATHERDD(vSrc, pBase, vIndices, vMask, scale) [all...] |
fetch_jit.cpp | 181 Value* cutMask = VMASK(ICMP_EQ(vIndices, vCutIndex)); 800 vGatherMask = VMASK(vGatherMask); [all...] |
blend_jit.cpp | 509 pMask = VMASK(pMask); 658 Value* vMask[4]; 675 vMask[i] = VIMMED1(0xFFFFFFFF); 678 vMask[i] = VIMMED1((1 << info.bpc[i]) - 1); 724 result[i] = AND(result[i], vMask[i]);
|
builder_misc.h | 96 Value *MASK(Value* vmask); 97 Value *VMASK(Value* mask); 118 void SCATTERPS(Value* pDst, Value* vSrc, Value* vOffsets, Value* vMask);
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
clip.h | 380 const simdscalar vMask = _mm256_set_ps(0, -1, -1, -1, -1, -1, -1, -1); 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) 562 return _simd_mask_i32gather_ps(vSrc, pBuffer, vOffsets, vMask, 1); 565 inline void ScatterComponent(const float* pBuffer, uint32_t attrib, simdscalar vMask, simdscalari vIndices, uint32_t component, simdscalar vSrc [all...] |
depthstencil.h | 228 simdscalar vMask = _simd_and_ps(depthMask, coverageMask); 229 _simd_maskstore_ps((float*)pDepthBase, _simd_castps_si(vMask), interpZ);
|
backend.h | 564 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)); [all...] |
backend.cpp | 534 simdscalar vCoverageMask = vMask(coverageMask); 745 simdscalar vCoverageMask = vMask(coverageMask); [all...] |
frontend.cpp | 484 return _simd_castps_si(vMask(mask)); [all...] |
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/ |
simdintrin.h | 383 __m256 _simd_mask_i32gather_ps(__m256 vSrc, const float* pBase, __m256i vOffsets, __m256 vMask, const int scale) 389 uint32_t mask = _simd_movemask_ps(vMask); 653 simdscalar vMask(int32_t mask) [all...] |
/external/mesa3d/src/gallium/drivers/swr/rasterizer/memory/ |
StoreTile.h | 606 __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)); [all...] |
/external/valgrind/VEX/priv/ |
guest_ppc_toIR.c | [all...] |