Home
last modified time | relevance | path

Searched refs:_simd_add_ps (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
Dsimdintrin.h67 #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/
Dbackend.cpp475 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 …]
Dbinner.cpp497 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 …]
Dclip.h597 …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()
Dbackend.h364 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));
Ddepthstencil.h103 result = _simd_add_ps(result, _simd_set1_ps(0.5f)); in QuantizeDepth()