/external/swiftshader/src/Pipeline/ |
D | ShaderCore.cpp | 1228 UInt4 b_isnormal = CmpNLE(UInt4(c_f32infty), absf); in floatToHalfBits() 1234 … ((b_isnormal ^ UInt4(0xFFFFFFFF)) & ((CmpNLE(absf, UInt4(c_f32infty)) & UInt4(c_nanbit)) | in floatToHalfBits() 1250 (CmpNLE(As<UInt4>(expmant), UInt4(was_infnan)) & UInt4(exp_infnan))); in halfToFloatBits() 1779 Int4 pos = As<Int4>(CmpNLE(src, Float4(+0.0f))) & As<Int4>(Float4(1.0f)); in sgn() 1786 Int4 pos = CmpNLE(As<Int4>(src), Int4(0)) & Int4(1); in isgn() 1813 dst.x = As<Float4>(CmpNLE(src0.x, src1.x)); in cmp() 1814 dst.y = As<Float4>(CmpNLE(src0.y, src1.y)); in cmp() 1815 dst.z = As<Float4>(CmpNLE(src0.z, src1.z)); in cmp() 1816 dst.w = As<Float4>(CmpNLE(src0.w, src1.w)); in cmp() 1858 dst.x = As<Float4>(CmpNLE(As<Int4>(src0.x), As<Int4>(src1.x))); in icmp() [all …]
|
D | VertexRoutine.cpp | 116 Int4 minX = CmpNLE(-o[pos].w, o[pos].x); in computeClipFlags() 117 Int4 minY = CmpNLE(-o[pos].w, o[pos].y); in computeClipFlags() 118 Int4 minZ = CmpNLE(Float4(0.0f), o[pos].z); in computeClipFlags()
|
D | SamplerCore.cpp | 444 offset &= Short4(CmpNLE(Float4(lod), Float4(0.0f))); in offsetSample() 1496 Int4 xy = CmpNLE(absX, absY); // abs(x) > abs(y) in cubeFace() 1497 Int4 yz = CmpNLE(absY, absZ); // abs(y) > abs(z) in cubeFace() 1498 Int4 zx = CmpNLE(absZ, absX); // abs(z) > abs(x) in cubeFace() 2040 case COMPARE_GREATER: boolean = CmpNLE(ref, c.x); break; in sampleTexel() 2143 filter = CmpNLE(Float4(lod), Float4(0.0f)); in computeFilterOffset()
|
D | VertexProgram.cpp | 992 case Shader::CONTROL_GT: condition = CmpNLE(src0.x, src1.x); break; in BREAKC() 1280 case Shader::CONTROL_GT: condition = CmpNLE(src0.x, src1.x); break; in IFC()
|
D | PixelProgram.cpp | 1340 case Shader::CONTROL_GT: condition = CmpNLE(src0.x, src1.x); break; in BREAKC() 1628 case Shader::CONTROL_GT: condition = CmpNLE(src0.x, src1.x); break; in IFC()
|
D | PixelRoutine.cpp | 466 zTest = CmpNLE(zValue, Z); in depthTest() 492 zTest = CmpNLE(zValue, Z); in depthTest()
|
/external/swiftshader/src/Shader/ |
D | ShaderCore.cpp | 1228 UInt4 b_isnormal = CmpNLE(UInt4(c_f32infty), absf); in floatToHalfBits() 1234 … ((b_isnormal ^ UInt4(0xFFFFFFFF)) & ((CmpNLE(absf, UInt4(c_f32infty)) & UInt4(c_nanbit)) | in floatToHalfBits() 1250 (CmpNLE(As<UInt4>(expmant), UInt4(was_infnan)) & UInt4(exp_infnan))); in halfToFloatBits() 1779 Int4 pos = As<Int4>(CmpNLE(src, Float4(+0.0f))) & As<Int4>(Float4(1.0f)); in sgn() 1786 Int4 pos = CmpNLE(As<Int4>(src), Int4(0)) & Int4(1); in isgn() 1813 dst.x = As<Float4>(CmpNLE(src0.x, src1.x)); in cmp() 1814 dst.y = As<Float4>(CmpNLE(src0.y, src1.y)); in cmp() 1815 dst.z = As<Float4>(CmpNLE(src0.z, src1.z)); in cmp() 1816 dst.w = As<Float4>(CmpNLE(src0.w, src1.w)); in cmp() 1858 dst.x = As<Float4>(CmpNLE(As<Int4>(src0.x), As<Int4>(src1.x))); in icmp() [all …]
|
D | VertexRoutine.cpp | 116 Int4 minX = CmpNLE(-o[pos].w, o[pos].x); in computeClipFlags() 117 Int4 minY = CmpNLE(-o[pos].w, o[pos].y); in computeClipFlags() 118 …Int4 minZ = symmetricNormalizedDepth ? CmpNLE(-o[pos].w, o[pos].z) : CmpNLE(Float4(0.0f), o[pos].z… in computeClipFlags()
|
D | SamplerCore.cpp | 535 offset &= Short4(CmpNLE(Float4(lod), Float4(0.0f))); in offsetSample() 1587 Int4 xy = CmpNLE(absX, absY); // abs(x) > abs(y) in cubeFace() 1588 Int4 yz = CmpNLE(absY, absZ); // abs(y) > abs(z) in cubeFace() 1589 Int4 zx = CmpNLE(absZ, absX); // abs(z) > abs(x) in cubeFace() 2182 case COMPARE_GREATER: boolean = CmpNLE(ref, c.x); break; in sampleTexel() 2285 filter = CmpNLE(Float4(lod), Float4(0.0f)); in computeFilterOffset()
|
D | VertexProgram.cpp | 1070 case Shader::CONTROL_GT: condition = CmpNLE(src0.x, src1.x); break; in BREAKC() 1364 case Shader::CONTROL_GT: condition = CmpNLE(src0.x, src1.x); break; in IFC()
|
D | PixelProgram.cpp | 1365 case Shader::CONTROL_GT: condition = CmpNLE(src0.x, src1.x); break; in BREAKC() 1659 case Shader::CONTROL_GT: condition = CmpNLE(src0.x, src1.x); break; in IFC()
|
D | PixelRoutine.cpp | 466 zTest = CmpNLE(zValue, Z); in depthTest() 492 zTest = CmpNLE(zValue, Z); in depthTest()
|
/external/swiftshader/src/Reactor/ |
D | Reactor.hpp | 1841 RValue<Int4> CmpNLE(RValue<Int4> x, RValue<Int4> y); 1922 RValue<UInt4> CmpNLE(RValue<UInt4> x, RValue<UInt4> y); 2132 RValue<Int4> CmpNLE(RValue<Float4> x, RValue<Float4> y);
|
D | LLVMReactor.cpp | 5650 RValue<Int4> CmpNLE(RValue<Int4> x, RValue<Int4> y) in CmpNLE() function 5668 RValue<Int4> greater = CmpNLE(x, y); in Max() 6025 RValue<UInt4> CmpNLE(RValue<UInt4> x, RValue<UInt4> y) in CmpNLE() function 6040 RValue<UInt4> greater = CmpNLE(x, y); in Max() 6773 RValue<Int4> CmpNLE(RValue<Float4> x, RValue<Float4> y) in CmpNLE() function 6834 …frc += As<Float4>(As<Int4>(CmpNLE(Float4(0.0f), frc)) & As<Int4>(Float4(1.0f))); // Add 1.0 if n… in Frac()
|
D | SubzeroReactor.cpp | 5910 RValue<Int4> CmpNLE(RValue<Int4> x, RValue<Int4> y) in CmpNLE() function 6354 RValue<UInt4> CmpNLE(RValue<UInt4> x, RValue<UInt4> y) in CmpNLE() function 7047 RValue<Int4> CmpNLE(RValue<Float4> x, RValue<Float4> y) in CmpNLE() function 7119 …frc += As<Float4>(As<Int4>(CmpNLE(Float4(0.0f), frc)) & As<Int4>(Float4(1, 1, 1, 1))); // Add 1.… in Frac()
|