Home
last modified time | relevance | path

Searched refs:vOffsets (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dclip.h368 const simdscalari vOffsets = _mm256_set_epi32( in ClipSimd() local
404 …SLOT][c] = _simd_mask_i32gather_ps(_mm256_undefined_ps(), (const float*)pBase, vOffsets, vMask, 1); in ClipSimd()
415 …Slot][c] = _simd_mask_i32gather_ps(_mm256_undefined_ps(), (const float*)pBase, vOffsets, vMask, 1); in ClipSimd()
426 …SLOT][c] = _simd_mask_i32gather_ps(_mm256_undefined_ps(), (const float*)pBase, vOffsets, vMask, 1); in ClipSimd()
436 …SLOT][c] = _simd_mask_i32gather_ps(_mm256_undefined_ps(), (const float*)pBase, vOffsets, vMask, 1); in ClipSimd()
546 simdscalari vOffsets = _simd_mullo_epi32(vIndices, _simd_set1_epi32(simdVertexStride)); in ComputeOffsets() local
549vOffsets = _simd_add_epi32(vOffsets, _simd_set1_epi32(attribStride * attrib + componentStride * co… in ComputeOffsets()
552 vOffsets = _simd_add_epi32(vOffsets, vElemOffset); in ComputeOffsets()
554 return vOffsets; in ComputeOffsets()
560 simdscalari vOffsets = ComputeOffsets(attrib, vIndices, component); in GatherComponent() local
[all …]
Dpa.h342 …simdscalari vOffsets[MAX_NUM_VERTS_PER_PRIM]; // byte offsets for currently assembling s… member
553 … this->vOffsets[v] = _simd_mullo_epi32(vVertexBatch, _simd_set1_epi32(sizeof(simdvertex))); in ComputeOffsets()
558 …this->vOffsets[v] = _simd_add_epi32(this->vOffsets[v], _simd_mullo_epi32(vVertexIndex, _simd_set1_… in ComputeOffsets()
582 simdscalari offsets = this->vOffsets[v]; in Assemble()
605 uint32_t* pOffset = (uint32_t*)&this->vOffsets[v]; in AssembleSingle()
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/
Dfetch_jit.cpp803 Value* vOffsets = MUL(vCurIndices, vStride); in JitGatherVertices() local
804 vOffsets = ADD(vOffsets, vAlignmentOffsets); in JitGatherVertices()
815 CreateGatherOddFormats((SWR_FORMAT)ied.Format, pMask, pStreamBase, vOffsets, pResults); in JitGatherVertices()
853 … vGatherResult[0] = GATHERPS(gatherSrc, pStreamBase, vOffsets, vMask, C((char)1)); in JitGatherVertices()
866 … vGatherResult[1] = GATHERPS(gatherSrc, pStreamBase, vOffsets, vMask, C((char)1)); in JitGatherVertices()
896 …rtexElements[currentVertexElement++] = GATHERPS(gatherSrc, pStreamBase, vOffsets, vMask, C((char)1… in JitGatherVertices()
933 Value *vOffsetsLo = VEXTRACTI128(vOffsets, C(0)); in JitGatherVertices()
934 Value *vOffsetsHi = VEXTRACTI128(vOffsets, C(1)); in JitGatherVertices()
1021 … Value* vGatherResult = GATHERDD(gatherSrc, pStreamBase, vOffsets, vGatherMask, C((char)1)); in JitGatherVertices()
1044 … vGatherResult[0] = GATHERDD(gatherSrc, pStreamBase, vOffsets, vMask, C((char)1)); in JitGatherVertices()
[all …]
Dbuilder_misc.cpp561 Value *vOffsets = MUL(vIndices,vScaleVec); in GATHERPS() local
566 Value *offset = VEXTRACT(vOffsets,C(i)); in GATHERPS()
611 Value *vOffsets = MUL(vIndices, vScaleVec); in GATHERDD() local
616 Value *offset = VEXTRACT(vOffsets, C(i)); in GATHERDD()
661 Value *vOffsets = MUL(vIndices,vScaleVec); in GATHERPD() local
666 Value *offset = VEXTRACT(vOffsets,C(i)); in GATHERPD()
1396 void Builder::SCATTERPS(Value* pDst, Value* vSrc, Value* vOffsets, Value* vMask) in SCATTERPS() argument
1424 STORE(vOffsets, pOffsetsArrayPtr); in SCATTERPS()
Dbuilder_misc.h118 void SCATTERPS(Value* pDst, Value* vSrc, Value* vOffsets, Value* vMask);
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
Dsimdintrin.h367 __m256 _simd_i32gather_ps(const float* pBase, __m256i vOffsets, const int scale) in _simd_i32gather_ps() argument
369 uint32_t *pOffsets = (uint32_t*)&vOffsets; in _simd_i32gather_ps()
383 __m256 _simd_mask_i32gather_ps(__m256 vSrc, const float* pBase, __m256i vOffsets, __m256 vMask, con… in _simd_mask_i32gather_ps() argument
385 uint32_t *pOffsets = (uint32_t*)&vOffsets; in _simd_mask_i32gather_ps()