Searched refs:vIndices (Results 1 - 9 of 9) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/jitter/shader_lib/
H A DScatter.cpp34 extern "C" void ScatterPS_256(uint8_t* pBase, SIMD256::Integer vIndices, SIMD256::Float vSrc, uint8_t mask, uint32_t scale) argument
40 SIMD256::store_si((SIMD256::Integer*)indices, vIndices);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/jitter/
H A Dfetch_jit.cpp61 Value* GetSimdValid32bitIndices(Value* vIndices, Value* pLastIndex);
62 Value* GetSimdValid16bitIndices(Value* vIndices, Value* pLastIndex);
63 Value* GetSimdValid8bitIndices(Value* vIndices, Value* pLastIndex);
106 Value* vIndices,
173 Value* vIndices; local in function:FetchJit::Create
180 vIndices = LOAD(
183 vIndices = Z_EXT(vIndices, mSimdInt32Ty);
187 vIndices = GetSimdValid8bitIndices(indices, pLastIndex);
193 vIndices
534 JitGatherVertices(const FETCH_COMPILE_STATE & fetchState,Value * streams,Value * vIndices,Value * pVtxOut) argument
1107 Value* vIndices = VUNDEF_I(); local in function:FetchJit::GetSimdValidIndicesHelper
[all...]
H A Dbuilder_gfx_mem.cpp65 /// @param vIndices - SIMD wide value of VB byte offsets
70 Value* vIndices,
81 Value* vGather = Builder::GATHERPS(vSrc, pBase, vIndices, vMask, scale);
90 /// @param vIndices - SIMD wide value of VB byte offsets
95 Value* vIndices,
107 Value* vGather = Builder::GATHERDD(vSrc, pBase, vIndices, vMask, scale);
68 GATHERPS(Value * vSrc,Value * pBase,Value * vIndices,Value * vMask,uint8_t scale,JIT_MEM_CLIENT usage) argument
93 GATHERDD(Value * vSrc,Value * pBase,Value * vIndices,Value * vMask,uint8_t scale,JIT_MEM_CLIENT usage) argument
H A Dbuilder_mem.cpp181 /// @param vIndices - SIMD wide value of VB byte offsets
186 Value* vIndices,
193 return VGATHERPS(vSrc, pBase, vIndices, vMask, C(scale));
201 /// @param vIndices - SIMD wide value of VB byte offsets
206 Value* vIndices,
213 return VGATHERDD(vSrc, pBase, vIndices, vMask, C(scale));
221 /// @param vIndices - SIMD wide value of VB byte offsets
225 Builder::GATHERPD(Value* vSrc, Value* pBase, Value* vIndices, Value* vMask, uint8_t scale) argument
227 return VGATHERPD(vSrc, pBase, vIndices, vMask, C(scale));
184 GATHERPS(Value * vSrc,Value * pBase,Value * vIndices,Value * vMask,uint8_t scale,JIT_MEM_CLIENT usage) argument
204 GATHERDD(Value * vSrc,Value * pBase,Value * vIndices,Value * vMask,uint8_t scale,JIT_MEM_CLIENT usage) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/jitter/
H A Dfetch_jit.cpp61 Value* GetSimdValid32bitIndices(Value* vIndices, Value* pLastIndex);
62 Value* GetSimdValid16bitIndices(Value* vIndices, Value* pLastIndex);
63 Value* GetSimdValid8bitIndices(Value* vIndices, Value* pLastIndex);
106 Value* vIndices,
173 Value* vIndices; local in function:FetchJit::Create
180 vIndices = LOAD(
183 vIndices = Z_EXT(vIndices, mSimdInt32Ty);
187 vIndices = GetSimdValid8bitIndices(indices, pLastIndex);
193 vIndices
541 JitGatherVertices(const FETCH_COMPILE_STATE & fetchState,Value * streams,Value * vIndices,Value * pVtxOut) argument
1187 Value* vIndices = VUNDEF_I(); local in function:FetchJit::GetSimdValidIndicesHelper
[all...]
H A Dbuilder_mem.cpp181 /// @param vIndices - SIMD wide value of VB byte offsets
186 Value* vIndices,
193 return VGATHERPS(vSrc, pBase, vIndices, vMask, C(scale));
201 /// @param vIndices - SIMD wide value of VB byte offsets
206 Value* vIndices,
213 return VGATHERDD(vSrc, pBase, vIndices, vMask, C(scale));
221 /// @param vIndices - SIMD wide value of VB byte offsets
225 Builder::GATHERPD(Value* vSrc, Value* pBase, Value* vIndices, Value* vMask, uint8_t scale) argument
227 return VGATHERPD(vSrc, pBase, vIndices, vMask, C(scale));
184 GATHERPS(Value * vSrc,Value * pBase,Value * vIndices,Value * vMask,uint8_t scale,MEM_CLIENT usage) argument
204 GATHERDD(Value * vSrc,Value * pBase,Value * vIndices,Value * vMask,uint8_t scale,MEM_CLIENT usage) argument
H A Dbuilder_gfx_mem.cpp65 /// @param vIndices - SIMD wide value of VB byte offsets
70 Value* vIndices,
81 Value* vGather = Builder::GATHERPS(vSrc, pBase, vIndices, vMask, scale);
90 /// @param vIndices - SIMD wide value of VB byte offsets
95 Value* vIndices,
107 Value* vGather = Builder::GATHERDD(vSrc, pBase, vIndices, vMask, scale);
68 GATHERPS(Value * vSrc,Value * pBase,Value * vIndices,Value * vMask,uint8_t scale,MEM_CLIENT usage) argument
93 GATHERDD(Value * vSrc,Value * pBase,Value * vIndices,Value * vMask,uint8_t scale,MEM_CLIENT usage) argument
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/core/core/
H A Dpa.h711 SIMDSCALARI vIndices = *(SIMDSCALARI*)&this->indices[v][0]; local in function:PA_STATE_CUT::ComputeOffsets
716 SIMDSCALARI vVertexBatch = _simd16_srai_epi32(vIndices, simdShift);
720 SIMDSCALARI vVertexBatch = _simd_srai_epi32(vIndices, simdShift);
728 SIMDSCALARI vVertexIndex = _simd16_and_si(vIndices, _simd16_set1_epi32(simdMask));
733 SIMDSCALARI vVertexIndex = _simd_and_si(vIndices, _simd_set1_epi32(simdMask));
H A Dclip.h815 ComputeOffsets(uint32_t attrib, Integer<SIMD_T> const& vIndices, uint32_t component) argument
848 SIMD_T::mullo_epi32(vIndices, SIMD_T::set1_epi32(simdVertexStride));
863 Integer<SIMD_T> const& vIndices,
866 Integer<SIMD_T> vOffsets = ComputeOffsets(attrib, vIndices, component);
875 Integer<SIMD_T> const& vIndices,
879 Integer<SIMD_T> vOffsets = ComputeOffsets(attrib, vIndices, component);
860 GatherComponent(const float * pBuffer,uint32_t attrib,Float<SIMD_T> const & vMask,Integer<SIMD_T> const & vIndices,uint32_t component) argument
872 ScatterComponent(const float * pBuffer,uint32_t attrib,Float<SIMD_T> const & vMask,Integer<SIMD_T> const & vIndices,uint32_t component,Float<SIMD_T> const & vSrc) argument

Completed in 14 milliseconds