Home
last modified time | relevance | path

Searched refs:vIndices (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/
Dfetch_jit.cpp64 Value* GetSimdValid32bitIndices(Value* vIndices, Value* pLastIndex);
65 Value* GetSimdValid16bitIndices(Value* vIndices, Value* pLastIndex);
66 Value* GetSimdValid8bitIndices(Value* vIndices, Value* pLastIndex);
112 …void JitLoadVertices(const FETCH_COMPILE_STATE &fetchState, Value* streams, Value* vIndices, Value…
116 …void JitGatherVertices(const FETCH_COMPILE_STATE &fetchState, Value *streams, Value *vIndices, Val…
118 …void JitGatherVertices(const FETCH_COMPILE_STATE &fetchState, Value* streams, Value* vIndices, Val…
121 …void JitGatherVertices(const FETCH_COMPILE_STATE &fetchState, Value* streams, Value* vIndices, Val…
187 Value* vIndices; in Create() local
201vIndices = LOAD(BITCAST(indices, PointerType::get(VectorType::get(mInt8Ty, mpJitMgr->mVWidth), 0))… in Create()
202 vIndices = Z_EXT(vIndices, mSimdInt32Ty); in Create()
[all …]
Dbuilder_misc.cpp592 … Value *Builder::GATHERPS(Value *vSrc, Value *pBase, Value *vIndices, Value *vMask, uint8_t scale) in GATHERPS() argument
602 vGather = VGATHERPS(vSrc, pBase, vIndices, mask, C(scale)); in GATHERPS()
614 Value *vOffsets = MUL(vIndices,vScaleVec); in GATHERPS()
637 …Value *Builder::GATHERPS_16(Value *vSrc, Value *pBase, Value *vIndices, Value *vMask, uint8_t scal… in GATHERPS_16() argument
647 vGather = VGATHERPS_16(vSrc, pBase, vIndices, mask, C((uint32_t)scale)); in GATHERPS_16()
654 Value *indices0 = EXTRACT_16(vIndices, 0); in GATHERPS_16()
655 Value *indices1 = EXTRACT_16(vIndices, 1); in GATHERPS_16()
677 … Value *Builder::GATHERDD(Value* vSrc, Value* pBase, Value* vIndices, Value* vMask, uint8_t scale) in GATHERDD() argument
684 vGather = VGATHERDD(vSrc, pBase, vIndices, VMASK(vMask), C(scale)); in GATHERDD()
696 Value *vOffsets = MUL(vIndices, vScaleVec); in GATHERDD()
[all …]
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dclip.h744 …Integer ComputeOffsets(uint32_t attrib, typename SIMD_T::Integer const &vIndices, uint32_t compone…
775 …typename SIMD_T::Integer vOffsets = SIMD_T::mullo_epi32(vIndices, SIMD_T::set1_epi32(simdVertexStr…
786 …b, typename SIMD_T::Float const &vMask, typename SIMD_T::Integer const &vIndices, uint32_t compone…
788 typename SIMD_T::Integer vOffsets = ComputeOffsets(attrib, vIndices, component);
794 …b, typename SIMD_T::Float const &vMask, typename SIMD_T::Integer const &vIndices, uint32_t compone…
796 typename SIMD_T::Integer vOffsets = ComputeOffsets(attrib, vIndices, component);
Dpa.h651 SIMDSCALARI vIndices = *(SIMDSCALARI*)&this->indices[v][0]; in ComputeOffsets() local
656 SIMDSCALARI vVertexBatch = _simd16_srai_epi32(vIndices, simdShift); in ComputeOffsets()
659 SIMDSCALARI vVertexBatch = _simd_srai_epi32(vIndices, simdShift); in ComputeOffsets()
666 SIMDSCALARI vVertexIndex = _simd16_and_si(vIndices, _simd16_set1_epi32(simdMask)); in ComputeOffsets()
669 SIMDSCALARI vVertexIndex = _simd_and_si(vIndices, _simd_set1_epi32(simdMask)); in ComputeOffsets()