/external/swiftshader/src/Pipeline/ |
D | SpirvShaderGroup.cpp | 429 return CmpNEQ(a, zero) & CmpNEQ(b, zero); in EmitGroupNonUniform() 438 return CmpNEQ(a, zero) | CmpNEQ(b, zero); in EmitGroupNonUniform() 447 return CmpNEQ(a, zero) ^ CmpNEQ(b, zero); in EmitGroupNonUniform()
|
D | SpirvShaderArithmetic.cpp | 367 auto signDiff = CmpNEQ(CmpGE(a, SIMD::Int(0)), CmpGE(b, SIMD::Int(0))); in EmitBinaryOp() 368 auto fixedMod = mod + (b & CmpNEQ(mod, SIMD::Int(0)) & signDiff); in EmitBinaryOp() 384 dst.move(i, CmpNEQ(lhs.Int(i), rhs.Int(i))); in EmitBinaryOp() 436 dst.move(i, CmpNEQ(lhs.Float(i), rhs.Float(i))); in EmitBinaryOp() 550 auto isNotZero = CmpNEQ(v & SIMD::UInt(0x7FFFFFFF), SIMD::UInt(0)); in Frexp()
|
D | PixelProgram.cpp | 163 inputSampleMask |= Int4(1 << i) & CmpNEQ(Int4(cMask[i]) & laneBits, Int4(0)); in applyShader() 231 cMask[i] &= SignMask(CmpNEQ(outputSampleMask & SIMD::Int(1 << i), SIMD::Int(0))); in applyShader()
|
D | SamplerCore.cpp | 2086 case VK_COMPARE_OP_NOT_EQUAL: boolean = CmpNEQ(ref, c.x); break; in sampleTexel() 2281 Int4 outOfBounds = CmpNEQ(xyz, xyz0); in address() 2495 Int4 outOfBounds = CmpNEQ(xyz, xyz0); in computeLayerIndex()
|
D | PixelRoutine.cpp | 469 zTest = CmpNEQ(zValue, Z); in depthTest32F()
|
/external/swiftshader/src/Shader/ |
D | ShaderCore.cpp | 238 rsq = As<Float4>(CmpNEQ(As<Int4>(abs), Int4(0x7F800000)) & As<Int4>(rsq)); in reciprocalSquareRoot() 704 dst.x = As<Float4>(CmpNEQ(src.x, Float4(0.0f))); in f2b() 705 dst.y = As<Float4>(CmpNEQ(src.y, Float4(0.0f))); in f2b() 706 dst.z = As<Float4>(CmpNEQ(src.z, Float4(0.0f))); in f2b() 707 dst.w = As<Float4>(CmpNEQ(src.w, Float4(0.0f))); in f2b() 752 dst.x = As<Float4>(CmpNEQ(As<Int4>(src.x), Int4(0))); in i2b() 753 dst.y = As<Float4>(CmpNEQ(As<Int4>(src.y), Int4(0))); in i2b() 754 dst.z = As<Float4>(CmpNEQ(As<Int4>(src.z), Int4(0))); in i2b() 755 dst.w = As<Float4>(CmpNEQ(As<Int4>(src.w), Int4(0))); in i2b() 1851 dst.x = As<Float4>(CmpNEQ(src0.x, src1.x)); in cmp() [all …]
|
D | VertexProgram.cpp | 1088 case Shader::CONTROL_NE: condition = CmpNEQ(src0.x, src1.x); break; in BREAKC() 1382 case Shader::CONTROL_NE: condition = CmpNEQ(src0.x, src1.x); break; in IFC()
|
D | PixelProgram.cpp | 1404 case Shader::CONTROL_NE: condition = CmpNEQ(src0.x, src1.x); break; in BREAKC() 1698 case Shader::CONTROL_NE: condition = CmpNEQ(src0.x, src1.x); break; in IFC()
|
D | PixelRoutine.cpp | 457 zTest = CmpNEQ(zValue, Z); in depthTest()
|
D | SamplerCore.cpp | 2185 case COMPARE_NOTEQUAL: boolean = CmpNEQ(ref, c.x); break; in sampleTexel()
|
/external/swiftshader/src/Reactor/ |
D | Reactor.hpp | 1997 RValue<Int4> CmpNEQ(RValue<Int4> x, RValue<Int4> y); 2097 RValue<UInt4> CmpNEQ(RValue<UInt4> x, RValue<UInt4> y); 2369 RValue<Int4> CmpNEQ(RValue<Float4> x, RValue<Float4> y);
|
D | SubzeroReactor.cpp | 3540 RValue<Int4> CmpNEQ(RValue<Int4> x, RValue<Int4> y) in CmpNEQ() function 3799 RValue<UInt4> CmpNEQ(RValue<UInt4> x, RValue<UInt4> y) in CmpNEQ() function 4073 RValue<Int4> CmpNEQ(RValue<Float4> x, RValue<Float4> y) in CmpNEQ() function
|
D | LLVMReactor.cpp | 2670 RValue<Int4> CmpNEQ(RValue<Int4> x, RValue<Int4> y) in CmpNEQ() function 2853 RValue<UInt4> CmpNEQ(RValue<UInt4> x, RValue<UInt4> y) in CmpNEQ() function 3226 RValue<Int4> CmpNEQ(RValue<Float4> x, RValue<Float4> y) in CmpNEQ() function
|
D | Reactor.cpp | 4742 RValue<Int> CmpNEQ(RValue<Int> x, RValue<Int> y) in CmpNEQ() function 4765 rsq = As<T>(CmpNEQ(As<IntType>(x), IntType(0x7F800000)) & As<IntType>(rsq)); in DoRcpSqrt()
|