Home
last modified time | relevance | path

Searched refs:Extract128 (Results 1 – 10 of 10) sorted by relevance

/external/swiftshader/src/Reactor/
DSIMD.cpp685 return SIMD::Float(Rcp(Extract128(x, 0), relaxedPrecision, exactAtPow2)); in Rcp()
691 return SIMD::Float(RcpSqrt(Extract128(x, 0), relaxedPrecision)); in RcpSqrt()
807 return SignMask(Extract128(x, 0)); in SignMask()
814 return Insert128(result, Ctlz(Extract128(x, 0), isZeroUndef), 0); in Ctlz()
821 return Insert128(result, Cttz(Extract128(x, 0), isZeroUndef), 0); in Cttz()
828 return Insert128(result, MulHigh(Extract128(x, 0), Extract128(y, 0)), 0); in MulHigh()
835 return Insert128(result, MulHigh(Extract128(x, 0), Extract128(y, 0)), 0); in MulHigh()
841 return AnyTrue(Extract128(bools, 0)); in AnyTrue()
847 return AnyFalse(Extract128(bools, 0)); in AnyFalse()
853 return Divergent(Extract128(ints, 0)); in Divergent()
[all …]
DSIMD.hpp285 RValue<packed::Int4> Extract128(RValue<SIMD::Int> val, int i);
342 RValue<packed::UInt4> Extract128(RValue<SIMD::UInt> val, int i);
373 RValue<packed::Float4> Extract128(RValue<SIMD::Float> val, int i);
DSubzeroReactor.cpp4890 RValue<Int4> Extract128(RValue<SIMD::Int> val, int i) in Extract128() function
5031 RValue<UInt4> Extract128(RValue<SIMD::UInt> val, int i) in Extract128() function
5316 RValue<Float4> Extract128(RValue<SIMD::Float> val, int i) in Extract128() function
DLLVMReactor.cpp4271 RValue<Int4> Extract128(RValue<SIMD::Int> val, int i) in Extract128() function
4374 RValue<UInt4> Extract128(RValue<SIMD::UInt> val, int i) in Extract128() function
4554 RValue<Float4> Extract128(RValue<SIMD::Float> val, int i) in Extract128() function
/external/swiftshader/src/Pipeline/
DVertexRoutine.cpp613 Float4 pos_x = Extract128(pos.x, 0); in writeCache()
614 Float4 pos_y = Extract128(pos.y, 0); in writeCache()
615 Float4 pos_z = Extract128(pos.z, 0); in writeCache()
616 Float4 pos_w = Extract128(pos.w, 0); in writeCache()
629 Float4 proj_x = Extract128(proj.x, 0); in writeCache()
630 Float4 proj_y = Extract128(proj.y, 0); in writeCache()
631 Float4 proj_z = Extract128(proj.z, 0); in writeCache()
632 Float4 proj_w = Extract128(proj.w, 0); in writeCache()
694 v.x = Extract128(routine.outputs[i + 0], 0); in writeCache()
695 v.y = Extract128(routine.outputs[i + 1], 0); in writeCache()
[all …]
DPixelProgram.cpp276 color.x = Extract128(C.x, 0); in blendColor()
277 color.y = Extract128(C.y, 0); in blendColor()
278 color.z = Extract128(C.z, 0); in blendColor()
279 color.w = Extract128(C.w, 0); in blendColor()
DSamplerCore.cpp38 uvwa128[0] = Extract128(uvwa[0], i); in sampleTexture()
39 uvwa128[1] = Extract128(uvwa[1], i); in sampleTexture()
40 uvwa128[2] = Extract128(uvwa[2], i); in sampleTexture()
41 uvwa128[3] = Extract128(uvwa[3], i); in sampleTexture()
44 offset128[0] = Extract128(offset[0], i); in sampleTexture()
45 offset128[1] = Extract128(offset[1], i); in sampleTexture()
46 offset128[2] = Extract128(offset[2], i); in sampleTexture()
47 offset128[3] = Extract128(offset[3], i); in sampleTexture()
49 …eTexture128(texture, uvwa128, Extract128(dRef, i), lodOrBias, Extract128(dsx, i), Extract128(dsy, … in sampleTexture()
DShaderCore.cpp731 return Extract128(Pow(xx, yy, relaxedPrecision), 0); in Pow()
739 return Extract128(Sqrt(xx, relaxedPrecision), 0); in Sqrt()
DPixelRoutine.cpp702 writeDepth16(zBuffer, q, x, Extract128(z[q], 0), zMask[q]); in writeDepth()
706 writeDepth32F(zBuffer, q, x, Extract128(z[q], 0), zMask[q]); in writeDepth()
/external/swiftshader/tests/ReactorUnitTests/
DReactorSIMD.cpp112 y = Insert128(y, Extract128(x, i) << (i + 1), i); in TEST()