| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/jitter/ |
| H A D | builder_mem.cpp | 182 /// @param vMask - SIMD wide mask that controls whether to access memory or the src values 187 Value* vMask, 193 return VGATHERPS(vSrc, pBase, vIndices, vMask, C(scale)); 202 /// @param vMask - SIMD wide mask that controls whether to access memory or the src values 207 Value* vMask, 213 return VGATHERDD(vSrc, pBase, vIndices, vMask, C(scale)); 222 /// @param vMask - SIMD wide mask that controls whether to access memory or the src values 225 Builder::GATHERPD(Value* vSrc, Value* pBase, Value* vIndices, Value* vMask, uint8_t scale) argument 227 return VGATHERPD(vSrc, pBase, vIndices, vMask, C(scale)); 262 Value* vMask, 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 259 GATHER4PS(const SWR_FORMAT_INFO & info,Value * pSrcBase,Value * byteOffsets,Value * vMask,Value * vGatherComponents[],bool bPackedOutput,JIT_MEM_CLIENT usage) argument 333 GATHER4DD(const SWR_FORMAT_INFO & info,Value * pSrcBase,Value * byteOffsets,Value * vMask,Value * vGatherComponents[],bool bPackedOutput,JIT_MEM_CLIENT usage) argument 645 SCATTERPS(Value * pDst,Value * vSrc,Value * vOffsets,Value * vMask,JIT_MEM_CLIENT usage) argument [all...] |
| H A D | builder_gfx_mem.cpp | 66 /// @param vMask - SIMD wide mask that controls whether to access memory or the src values 71 Value* vMask, 81 Value* vGather = Builder::GATHERPS(vSrc, pBase, vIndices, vMask, scale); 91 /// @param vMask - SIMD wide mask that controls whether to access memory or the src values 96 Value* vMask, 107 Value* vGather = Builder::GATHERDD(vSrc, pBase, vIndices, vMask, scale); 112 Value* pDst, Value* vSrc, Value* vOffsets, Value* vMask, JIT_MEM_CLIENT usage) 121 Builder::SCATTERPS(pDst, vSrc, vOffsets, vMask, usage); 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 111 SCATTERPS(Value * pDst,Value * vSrc,Value * vOffsets,Value * vMask,JIT_MEM_CLIENT usage) argument
|
| H A D | builder_gfx_mem.h | 101 Value* vMask,
|
| H A D | blend_jit.cpp | 736 Value* vMask[4]; local in function:BlendJit::Create 754 vMask[i] = VIMMED1(0xFFFFFFFF); 759 vMask[i] = VIMMED1((1 << info.bpc[i]) - 1); 803 result[i] = AND(result[i], vMask[i]);
|
| H A D | builder_mem.h | 154 Value* vMask,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/jitter/ |
| H A D | builder_mem.cpp | 182 /// @param vMask - SIMD wide mask that controls whether to access memory or the src values 187 Value* vMask, 193 return VGATHERPS(vSrc, pBase, vIndices, vMask, C(scale)); 202 /// @param vMask - SIMD wide mask that controls whether to access memory or the src values 207 Value* vMask, 213 return VGATHERDD(vSrc, pBase, vIndices, vMask, C(scale)); 222 /// @param vMask - SIMD wide mask that controls whether to access memory or the src values 225 Builder::GATHERPD(Value* vSrc, Value* pBase, Value* vIndices, Value* vMask, uint8_t scale) argument 227 return VGATHERPD(vSrc, pBase, vIndices, vMask, C(scale)); 267 Value* vMask, 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 264 GATHER4PS(const SWR_FORMAT_INFO & info,Value * pSrcBase,Value * byteOffsets,Value * vMask,Value * vGatherComponents[],bool bPackedOutput,MEM_CLIENT usage) argument 338 GATHER4DD(const SWR_FORMAT_INFO & info,Value * pSrcBase,Value * byteOffsets,Value * vMask,Value * vGatherComponents[],bool bPackedOutput,MEM_CLIENT usage) argument 651 SCATTERPS(Value * pDst,Value * vSrc,Value * vOffsets,Value * vMask,MEM_CLIENT usage) argument [all...] |
| H A D | builder_gfx_mem.cpp | 66 /// @param vMask - SIMD wide mask that controls whether to access memory or the src values 71 Value* vMask, 81 Value* vGather = Builder::GATHERPS(vSrc, pBase, vIndices, vMask, scale); 91 /// @param vMask - SIMD wide mask that controls whether to access memory or the src values 96 Value* vMask, 107 Value* vGather = Builder::GATHERDD(vSrc, pBase, vIndices, vMask, scale); 112 Value* pDst, Value* vSrc, Value* vOffsets, Value* vMask, MEM_CLIENT usage) 121 Builder::SCATTERPS(pDst, BITCAST(vSrc, mSimdFP32Ty), vOffsets, vMask, usage); 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 111 SCATTERPS(Value * pDst,Value * vSrc,Value * vOffsets,Value * vMask,MEM_CLIENT usage) argument
|
| H A D | builder_gfx_mem.h | 100 Value* vMask,
|
| H A D | blend_jit.cpp | 738 Value* vMask[4]; local in function:BlendJit::Create 756 vMask[i] = VIMMED1(0xFFFFFFFF); 761 vMask[i] = VIMMED1((1 << info.bpc[i]) - 1); 805 result[i] = AND(result[i], vMask[i]);
|
| H A D | builder_mem.h | 156 Value* vMask,
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/core/core/ |
| H A D | depthstencil.h | 273 simdscalar vMask = _simd_and_ps(depthMask, coverageMask); local in function:DepthStencilWrite 274 _simd_maskstore_ps((float*)pDepthBase, _simd_castps_si(vMask), interpZ);
|
| H A D | clip.h | 602 const SIMD256::Float vMask = SIMD256::set_ps(0, -1, -1, -1, -1, -1, -1, -1); local in function:Clipper::ClipSimd 638 SIMD256::mask_i32gather_ps(SIMD256::setzero_ps(), pBase, vOffsets, vMask); 656 SIMD256::mask_i32gather_ps(SIMD256::setzero_ps(), pBase, vOffsets, vMask); 673 SIMD256::mask_i32gather_ps(SIMD256::setzero_ps(), pBase, vOffsets, vMask); 689 SIMD256::mask_i32gather_ps(SIMD256::setzero_ps(), pBase, vOffsets, vMask); 862 Float<SIMD_T> const& vMask, 869 return SIMD_T::mask_i32gather_ps(vSrc, pBuffer, vOffsets, vMask); 874 Float<SIMD_T> const& vMask, 883 uint32_t mask = SIMD_T::movemask_ps(vMask); 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
|
| H A D | binner.cpp | 380 Integer<SIMD_T> vMask = SIMD_T::sllv_epi32(vCwTris, vShiftCntrl); local in function:EarlyRasterizer 383 SIMD_T::castsi_ps(vAi[0]), SIMD_T::castsi_ps(vNegA0), SIMD_T::castsi_ps(vMask))); 385 SIMD_T::castsi_ps(vAi[1]), SIMD_T::castsi_ps(vNegA1), SIMD_T::castsi_ps(vMask))); 387 SIMD_T::castsi_ps(vAi[2]), SIMD_T::castsi_ps(vNegA2), SIMD_T::castsi_ps(vMask))); 389 SIMD_T::castsi_ps(vBi[0]), SIMD_T::castsi_ps(vNegB0), SIMD_T::castsi_ps(vMask))); 391 SIMD_T::castsi_ps(vBi[1]), SIMD_T::castsi_ps(vNegB1), SIMD_T::castsi_ps(vMask))); 393 SIMD_T::castsi_ps(vBi[2]), SIMD_T::castsi_ps(vNegB2), SIMD_T::castsi_ps(vMask)));
|
| H A D | frontend.cpp | 782 auto vMask = SIMD_T::vmask_ps(mask); local in function:TransposeSOAtoAOS 783 auto viMask = SIMD_T::castps_si(vMask); 788 SIMD_T::setzero_ps(), (const float*)pSrcBase, vGatherOffsets, vMask); 793 vMask); 798 vMask); 803 vMask);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/ |
| H A D | swr_shader.cpp | 762 Value *vMask = LOAD(iface->pGsCtx, {0, SWR_GS_CONTEXT_mask}); local in function:BuilderSWR::swr_gs_llvm_emit_vertex 763 Value *vMask1 = TRUNC(vMask, getVectorType(mInt1Ty, mVWidth)); 885 Value *vMask = LOAD(iface->pGsCtx, { 0, SWR_GS_CONTEXT_mask }); local in function:BuilderSWR::swr_gs_llvm_end_primitive 886 Value *vMask1 = TRUNC(vMask, getVectorType(mInt1Ty, 8)); 1230 Value *vMask = TRUNC(VEXTRACT(unwrap(mask_vec), C(lane)), mInt1Ty); local in function:BuilderSWR::swr_tcs_llvm_store_output 1231 valueToStore = SELECT(vMask, valueToStore, originalVal); 1259 Value *vMask = TRUNC(VEXTRACT(unwrap(mask_vec), C(lane)), mInt1Ty); local in function:BuilderSWR::swr_tcs_llvm_store_output 1260 value_to_store = SELECT(vMask, value_to_store, originalVal); 1264 lp_build_print_value(gallivm, "[TCS OUT][PATCH] vMask: ", wrap(vMask)); 1294 Value *vMask = TRUNC(VEXTRACT(unwrap(mask_vec), C(lane)), mInt1Ty); local in function:BuilderSWR::swr_tcs_llvm_store_output [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/ |
| H A D | swr_shader.cpp | 412 Value *vMask = LOAD(iface->pGsCtx, {0, SWR_GS_CONTEXT_mask}); local in function:BuilderSWR::swr_gs_llvm_emit_vertex 413 Value *vMask1 = TRUNC(vMask, VectorType::get(mInt1Ty, mVWidth)); 478 Value *vMask = LOAD(iface->pGsCtx, { 0, SWR_GS_CONTEXT_mask }); local in function:BuilderSWR::swr_gs_llvm_end_primitive 479 Value *vMask1 = TRUNC(vMask, VectorType::get(mInt1Ty, 8));
|