/third_party/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/ |
D | builder_mem.cpp | 187 Value* vMask, in GATHERPS() argument 193 return VGATHERPS(vSrc, pBase, vIndices, vMask, C(scale)); in GATHERPS() 207 Value* vMask, in GATHERDD() argument 213 return VGATHERDD(vSrc, pBase, vIndices, vMask, C(scale)); in GATHERDD() 225 Builder::GATHERPD(Value* vSrc, Value* pBase, Value* vIndices, Value* vMask, uint8_t scale) in GATHERPD() argument 227 return VGATHERPD(vSrc, pBase, vIndices, vMask, C(scale)); in GATHERPD() 267 Value* vMask, in GATHER4PS() argument 283 vGatherResult[0] = GATHERPS(vGatherMaskedVal, pSrcBase, byteOffsets, vMask, 1, usage); in GATHER4PS() 296 GATHERPS(vGatherMaskedVal, pSrcBase, byteOffsets, vMask, 1, usage); in GATHER4PS() 325 vGatherComponents[swizzleIndex], pSrcBase, byteOffsets, vMask, 1, usage); in GATHER4PS() [all …]
|
D | builder_gfx_mem.cpp | 71 Value* vMask, in GATHERPS() argument 81 Value* vGather = Builder::GATHERPS(vSrc, pBase, vIndices, vMask, scale); in GATHERPS() 96 Value* vMask, in GATHERDD() argument 107 Value* vGather = Builder::GATHERDD(vSrc, pBase, vIndices, vMask, scale); in GATHERDD() 112 Value* pDst, Value* vSrc, Value* vOffsets, Value* vMask, MEM_CLIENT usage) in SCATTERPS() argument 121 Builder::SCATTERPS(pDst, BITCAST(vSrc, mSimdFP32Ty), vOffsets, vMask, usage); in SCATTERPS()
|
D | blend_jit.cpp | 738 Value* vMask[4]; in Create() local 756 vMask[i] = VIMMED1(0xFFFFFFFF); in Create() 761 vMask[i] = VIMMED1((1 << info.bpc[i]) - 1); in Create() 805 result[i] = AND(result[i], vMask[i]); in Create()
|
D | builder_gfx_mem.h | 100 Value* vMask,
|
D | builder_mem.h | 156 Value* vMask,
|
/third_party/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | clip.h | 602 const SIMD256::Float vMask = SIMD256::set_ps(0, -1, -1, -1, -1, -1, -1, -1); 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);
|
D | depthstencil.h | 273 simdscalar vMask = _simd_and_ps(depthMask, coverageMask); in DepthStencilWrite() local 274 _simd_maskstore_ps((float*)pDepthBase, _simd_castps_si(vMask), interpZ); in DepthStencilWrite()
|
D | frontend.cpp | 777 auto vMask = SIMD_T::vmask_ps(mask); in TransposeSOAtoAOS() local 778 auto viMask = SIMD_T::castps_si(vMask); in TransposeSOAtoAOS() 783 SIMD_T::setzero_ps(), (const float*)pSrcBase, vGatherOffsets, vMask); in TransposeSOAtoAOS() 787 vMask); in TransposeSOAtoAOS() 792 vMask); in TransposeSOAtoAOS() 797 vMask); in TransposeSOAtoAOS()
|
D | binner.cpp | 384 Integer<SIMD_T> vMask = SIMD_T::sllv_epi32(vCwTris, vShiftCntrl); in EarlyRasterizer() local 387 SIMD_T::castsi_ps(vAi[0]), SIMD_T::castsi_ps(vNegA0), SIMD_T::castsi_ps(vMask))); in EarlyRasterizer() 389 SIMD_T::castsi_ps(vAi[1]), SIMD_T::castsi_ps(vNegA1), SIMD_T::castsi_ps(vMask))); in EarlyRasterizer() 391 SIMD_T::castsi_ps(vAi[2]), SIMD_T::castsi_ps(vNegA2), SIMD_T::castsi_ps(vMask))); in EarlyRasterizer() 393 SIMD_T::castsi_ps(vBi[0]), SIMD_T::castsi_ps(vNegB0), SIMD_T::castsi_ps(vMask))); in EarlyRasterizer() 395 SIMD_T::castsi_ps(vBi[1]), SIMD_T::castsi_ps(vNegB1), SIMD_T::castsi_ps(vMask))); in EarlyRasterizer() 397 SIMD_T::castsi_ps(vBi[2]), SIMD_T::castsi_ps(vNegB2), SIMD_T::castsi_ps(vMask))); in EarlyRasterizer()
|
/third_party/mesa3d/src/gallium/drivers/swr/ |
D | swr_shader.cpp | 762 Value *vMask = LOAD(iface->pGsCtx, {0, SWR_GS_CONTEXT_mask}); in swr_gs_llvm_emit_vertex() local 763 Value *vMask1 = TRUNC(vMask, getVectorType(mInt1Ty, mVWidth)); in swr_gs_llvm_emit_vertex() 885 Value *vMask = LOAD(iface->pGsCtx, { 0, SWR_GS_CONTEXT_mask }); in swr_gs_llvm_end_primitive() local 886 Value *vMask1 = TRUNC(vMask, getVectorType(mInt1Ty, 8)); in swr_gs_llvm_end_primitive() 1230 Value *vMask = TRUNC(VEXTRACT(unwrap(mask_vec), C(lane)), mInt1Ty); in swr_tcs_llvm_store_output() local 1231 valueToStore = SELECT(vMask, valueToStore, originalVal); in swr_tcs_llvm_store_output() 1259 Value *vMask = TRUNC(VEXTRACT(unwrap(mask_vec), C(lane)), mInt1Ty); in swr_tcs_llvm_store_output() local 1260 value_to_store = SELECT(vMask, value_to_store, originalVal); in swr_tcs_llvm_store_output() 1264 lp_build_print_value(gallivm, "[TCS OUT][PATCH] vMask: ", wrap(vMask)); in swr_tcs_llvm_store_output() 1294 Value *vMask = TRUNC(VEXTRACT(unwrap(mask_vec), C(lane)), mInt1Ty); in swr_tcs_llvm_store_output() local [all …]
|