Searched refs:_simd_add_ps (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/ |
D | simdintrin.h | 67 #define _simd_add_ps _mm256_add_ps macro 771 r = _simd_add_ps(r, tmp); // (v0.x*v1.x) + (v0.y*v1.y) in _simdvec_dp3_ps() 774 r = _simd_add_ps(r, tmp); // (v0.x*v1.x) + (v0.y*v1.y) + (v0.z*v1.z) in _simdvec_dp3_ps() 784 r = _simd_add_ps(r, tmp); // (v0.x*v1.x) + (v0.y*v1.y) in _simdvec_dp4_ps() 787 r = _simd_add_ps(r, tmp); // (v0.x*v1.x) + (v0.y*v1.y) + (v0.z*v1.z) in _simdvec_dp4_ps() 790 r = _simd_add_ps(r, tmp); // (v0.x*v1.x) + (v0.y*v1.y) + (v0.z*v1.z) in _simdvec_dp4_ps() 834 r[0] = _simd_add_ps(v0[0], v1[0]); in _simdvec_add_ps() 835 r[1] = _simd_add_ps(v0[1], v1[1]); in _simdvec_add_ps() 836 r[2] = _simd_add_ps(v0[2], v1[2]); in _simdvec_add_ps() 837 r[3] = _simd_add_ps(v0[3], v1[3]); in _simdvec_add_ps() [all …]
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | backend.cpp | 475 psContext.vY.UL = _simd_add_ps(vULOffsetsY, _simd_set1_ps(static_cast<float>(y))); in BackendSingleSample() 476 psContext.vY.center = _simd_add_ps(vCenterOffsetsY, _simd_set1_ps(static_cast<float>(y))); in BackendSingleSample() 482 psContext.vX.UL = _simd_add_ps(vULOffsetsX, _simd_set1_ps(static_cast<float>(x))); in BackendSingleSample() 483 psContext.vX.center = _simd_add_ps(vCenterOffsetsX, _simd_set1_ps(static_cast<float>(x))); in BackendSingleSample() 638 psContext.vX.UL = _simd_add_ps(psContext.vX.UL, dx); in BackendSingleSample() 639 psContext.vX.center = _simd_add_ps(psContext.vX.center, dx); in BackendSingleSample() 642 psContext.vY.UL = _simd_add_ps(psContext.vY.UL, dy); in BackendSingleSample() 643 psContext.vY.center = _simd_add_ps(psContext.vY.center, dy); in BackendSingleSample() 670 psContext.vY.UL = _simd_add_ps(vULOffsetsY, _simd_set1_ps(static_cast<float>(y))); in BackendSampleRate() 671 psContext.vY.center = _simd_add_ps(vCenterOffsetsY, _simd_set1_ps(static_cast<float>(y))); in BackendSampleRate() [all …]
|
D | binner.cpp | 497 tri[0].x = _simd_add_ps(tri[0].x, offset); in BinTriangles() 498 tri[0].y = _simd_add_ps(tri[0].y, offset); in BinTriangles() 500 tri[1].x = _simd_add_ps(tri[1].x, offset); in BinTriangles() 501 tri[1].y = _simd_add_ps(tri[1].y, offset); in BinTriangles() 503 tri[2].x = _simd_add_ps(tri[2].x, offset); in BinTriangles() 504 tri[2].y = _simd_add_ps(tri[2].y, offset); in BinTriangles() 930 primVerts.x = _simd_add_ps(primVerts.x, offset); in BinPoints() 931 primVerts.y = _simd_add_ps(primVerts.y, offset); in BinPoints() 1490 prim[0].x = _simd_add_ps(prim[0].x, offset); in BinLines() 1491 prim[0].y = _simd_add_ps(prim[0].y, offset); in BinLines() [all …]
|
D | clip.h | 597 …case FRUSTUM_LEFT: t = ComputeInterpFactor(_simd_add_ps(v1[3], v1[0]), _simd_add_ps(v2[3], v2… in intersect() 599 …case FRUSTUM_TOP: t = ComputeInterpFactor(_simd_add_ps(v1[3], v1[1]), _simd_add_ps(v2[3], v2… in intersect() 609 t = ComputeInterpFactor(_simd_add_ps(v1[3], v1[2]), _simd_add_ps(v2[3], v2[2])); in intersect()
|
D | backend.h | 364 vXSample = _simd_add_ps(vXSamplePosUL, vXSample); 365 vYSample = _simd_add_ps(vYSamplePosUL, vYSample); 531 psContext->vX.centroid = _simd_add_ps(psContext->vX.UL, _simd_set1_ps(0.5f)); 532 psContext->vY.centroid = _simd_add_ps(psContext->vY.UL, _simd_set1_ps(0.5f)); 591 psContext.vX.sample = _simd_add_ps(psContext.vX.UL, T::MultisampleT::vX(sample)); 592 psContext.vY.sample = _simd_add_ps(psContext.vY.UL, T::MultisampleT::vY(sample));
|
D | depthstencil.h | 103 result = _simd_add_ps(result, _simd_set1_ps(0.5f)); in QuantizeDepth()
|