/external/swiftshader/src/Pipeline/ |
D | ShaderCore.cpp | 164 Int4 pos_inf_x = CmpEQ(As<Int4>(x), Int4(0x7F800000)); in logarithm2() 416 Int4 zero_x = CmpEQ(x2, Float4(0.0f)); in arctan() 1368 …dst.x += ((Float4(CmpLT(dst.x, src.x) & Int4(1)) * Float4(2.0f)) - Float4(1.0f)) * Float4(CmpEQ(Fr… in roundEven() 1369 …dst.y += ((Float4(CmpLT(dst.y, src.y) & Int4(1)) * Float4(2.0f)) - Float4(1.0f)) * Float4(CmpEQ(Fr… in roundEven() 1370 …dst.z += ((Float4(CmpLT(dst.z, src.z) & Int4(1)) * Float4(2.0f)) - Float4(1.0f)) * Float4(CmpEQ(Fr… in roundEven() 1371 …dst.w += ((Float4(CmpLT(dst.w, src.w) & Int4(1)) * Float4(2.0f)) - Float4(1.0f)) * Float4(CmpEQ(Fr… in roundEven() 1763 select(dst, CmpEQ(As<Int4>(src1), Int4(1)), src0.y, src0.x); in extract() 1764 select(dst, CmpEQ(As<Int4>(src1), Int4(2)), src0.z, dst); in extract() 1765 select(dst, CmpEQ(As<Int4>(src1), Int4(3)), src0.w, dst); in extract() 1770 select(dst.x, CmpEQ(As<Int4>(index), Int4(0)), element, src.x); in insert() [all …]
|
D | PixelRoutine.cpp | 359 value = CmpEQ(value, *Pointer<Byte8>(data + OFFSET(DrawData,stencil[CCW].referenceMaskedQ))); in stencilTest() 362 value = CmpEQ(value, *Pointer<Byte8>(data + OFFSET(DrawData,stencil[CCW].referenceMaskedQ))); in stencilTest() 367 equal = CmpEQ(equal, *Pointer<Byte8>(data + OFFSET(DrawData,stencil[CCW].referenceMaskedQ))); in stencilTest() 454 zTest = CmpEQ(zValue, Z); in depthTest() 538 cmp = CmpEQ(alpha, *Pointer<Short4>(data + OFFSET(DrawData,factor.alphaReference4))); in alphaTest() 542 …cmp = CmpEQ(alpha, *Pointer<Short4>(data + OFFSET(DrawData,factor.alphaReference4))) ^ Short4(0xFF… in alphaTest() 550 equal = CmpEQ(alpha, *Pointer<Short4>(data + OFFSET(DrawData,factor.alphaReference4))); in alphaTest()
|
D | VertexProgram.cpp | 993 case Shader::CONTROL_EQ: condition = CmpEQ(src0.x, src1.x); break; in BREAKC() 1281 case Shader::CONTROL_EQ: condition = CmpEQ(src0.x, src1.x); break; in IFC()
|
D | PixelProgram.cpp | 1341 case Shader::CONTROL_EQ: condition = CmpEQ(src0.x, src1.x); break; in BREAKC() 1629 case Shader::CONTROL_EQ: condition = CmpEQ(src0.x, src1.x); break; in IFC()
|
D | VertexRoutine.cpp | 693 …Float4 w = As<Float4>(As<Int4>(v.w) | (As<Int4>(CmpEQ(v.w, Float4(0.0f))) & As<Int4>(Float4(1.0f))… in writeCache()
|
D | SamplerCore.cpp | 2041 case COMPARE_EQUAL: boolean = CmpEQ(ref, c.x); break; in sampleTexel()
|
/external/swiftshader/src/Shader/ |
D | ShaderCore.cpp | 164 Int4 pos_inf_x = CmpEQ(As<Int4>(x), Int4(0x7F800000)); in logarithm2() 416 Int4 zero_x = CmpEQ(x2, Float4(0.0f)); in arctan() 1368 …dst.x += ((Float4(CmpLT(dst.x, src.x) & Int4(1)) * Float4(2.0f)) - Float4(1.0f)) * Float4(CmpEQ(Fr… in roundEven() 1369 …dst.y += ((Float4(CmpLT(dst.y, src.y) & Int4(1)) * Float4(2.0f)) - Float4(1.0f)) * Float4(CmpEQ(Fr… in roundEven() 1370 …dst.z += ((Float4(CmpLT(dst.z, src.z) & Int4(1)) * Float4(2.0f)) - Float4(1.0f)) * Float4(CmpEQ(Fr… in roundEven() 1371 …dst.w += ((Float4(CmpLT(dst.w, src.w) & Int4(1)) * Float4(2.0f)) - Float4(1.0f)) * Float4(CmpEQ(Fr… in roundEven() 1763 select(dst, CmpEQ(As<Int4>(src1), Int4(1)), src0.y, src0.x); in extract() 1764 select(dst, CmpEQ(As<Int4>(src1), Int4(2)), src0.z, dst); in extract() 1765 select(dst, CmpEQ(As<Int4>(src1), Int4(3)), src0.w, dst); in extract() 1770 select(dst.x, CmpEQ(As<Int4>(index), Int4(0)), element, src.x); in insert() [all …]
|
D | PixelRoutine.cpp | 359 value = CmpEQ(value, *Pointer<Byte8>(data + OFFSET(DrawData,stencil[CCW].referenceMaskedQ))); in stencilTest() 362 value = CmpEQ(value, *Pointer<Byte8>(data + OFFSET(DrawData,stencil[CCW].referenceMaskedQ))); in stencilTest() 367 equal = CmpEQ(equal, *Pointer<Byte8>(data + OFFSET(DrawData,stencil[CCW].referenceMaskedQ))); in stencilTest() 454 zTest = CmpEQ(zValue, Z); in depthTest() 538 cmp = CmpEQ(alpha, *Pointer<Short4>(data + OFFSET(DrawData,factor.alphaReference4))); in alphaTest() 542 …cmp = CmpEQ(alpha, *Pointer<Short4>(data + OFFSET(DrawData,factor.alphaReference4))) ^ Short4(0xFF… in alphaTest() 550 equal = CmpEQ(alpha, *Pointer<Short4>(data + OFFSET(DrawData,factor.alphaReference4))); in alphaTest()
|
D | VertexProgram.cpp | 1071 case Shader::CONTROL_EQ: condition = CmpEQ(src0.x, src1.x); break; in BREAKC() 1365 case Shader::CONTROL_EQ: condition = CmpEQ(src0.x, src1.x); break; in IFC()
|
D | PixelProgram.cpp | 1366 case Shader::CONTROL_EQ: condition = CmpEQ(src0.x, src1.x); break; in BREAKC() 1660 case Shader::CONTROL_EQ: condition = CmpEQ(src0.x, src1.x); break; in IFC()
|
D | VertexRoutine.cpp | 725 …Float4 w = As<Float4>(As<Int4>(v.w) | (As<Int4>(CmpEQ(v.w, Float4(0.0f))) & As<Int4>(Float4(1.0f))… in writeCache()
|
D | SamplerCore.cpp | 2183 case COMPARE_EQUAL: boolean = CmpEQ(ref, c.x); break; in sampleTexel()
|
/external/swiftshader/src/Reactor/ |
D | ReactorUnitTests.cpp | 642 …*Pointer<Int4>(out + 16 * 0) = CmpEQ(Float4(1.0f, 1.0f, -0.0f, +0.0f), Float4(0.0f, 1.0f, +0.0f, -… in TEST() 643 *Pointer<Int4>(out + 16 * 1) = CmpEQ(Int4(1, 0, -1, -0), Int4(0, 1, 0, +0)); in TEST() 644 …*Pointer<Byte8>(out + 16 * 2) = CmpEQ(SByte8(1, 2, 3, 4, 5, 6, 7, 8), SByte8(7, 6, 5, 4, 3, 2, 1, … in TEST()
|
D | Reactor.hpp | 574 RValue<Byte8> CmpEQ(RValue<Byte8> x, RValue<Byte8> y); 626 RValue<Byte8> CmpEQ(RValue<SByte8> x, RValue<SByte8> y); 809 RValue<Short4> CmpEQ(RValue<Short4> x, RValue<Short4> y); 1836 RValue<Int4> CmpEQ(RValue<Int4> x, RValue<Int4> y); 1917 RValue<UInt4> CmpEQ(RValue<UInt4> x, RValue<UInt4> y); 2127 RValue<Int4> CmpEQ(RValue<Float4> x, RValue<Float4> y);
|
D | SubzeroReactor.cpp | 2892 RValue<Byte8> CmpEQ(RValue<Byte8> x, RValue<Byte8> y) in CmpEQ() function 3168 RValue<Byte8> CmpEQ(RValue<SByte8> x, RValue<SByte8> y) in CmpEQ() function 3755 RValue<Short4> CmpEQ(RValue<Short4> x, RValue<Short4> y) in CmpEQ() function 5885 RValue<Int4> CmpEQ(RValue<Int4> x, RValue<Int4> y) in CmpEQ() function 6329 RValue<UInt4> CmpEQ(RValue<UInt4> x, RValue<UInt4> y) in CmpEQ() function 7022 RValue<Int4> CmpEQ(RValue<Float4> x, RValue<Float4> y) in CmpEQ() function 7054 return CmpEQ(As<Int4>(x) & Int4(0x7FFFFFFF), Int4(0x7F800000)); in IsInf() 7059 return ~CmpEQ(x, x); in IsNan()
|
D | LLVMReactor.cpp | 2931 RValue<Byte8> CmpEQ(RValue<Byte8> x, RValue<Byte8> y) in CmpEQ() function 3157 RValue<Byte8> CmpEQ(RValue<SByte8> x, RValue<SByte8> y) in CmpEQ() function 3624 RValue<Short4> CmpEQ(RValue<Short4> x, RValue<Short4> y) in CmpEQ() function 5610 RValue<Int4> CmpEQ(RValue<Int4> x, RValue<Int4> y) in CmpEQ() function 5991 RValue<UInt4> CmpEQ(RValue<UInt4> x, RValue<UInt4> y) in CmpEQ() function 6743 RValue<Int4> CmpEQ(RValue<Float4> x, RValue<Float4> y) in CmpEQ() function 6781 return CmpEQ(As<Int4>(x) & Int4(0x7FFFFFFF), Int4(0x7F800000)); in IsInf() 6786 return ~CmpEQ(x, x); in IsNan()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/ |
D | NVPTXInstrInfo.td | 72 def CmpEQ : PatLeaf<(i32 0)>; 1721 defm : ISET_FORMAT_SIGNED<seteq, CmpEQ>; 1727 defm : ISET_FORMAT_UNSIGNED<setueq, CmpEQ>; 1845 defm FSetOEQ : FSET_FORMAT<setoeq, CmpEQ, CmpEQ_FTZ>; 1859 defm FSetEQ : FSET_FORMAT<seteq, CmpEQ, CmpEQ_FTZ>; 2626 (SETP_b16ri (BITCONVERT_16_F2I Float16Regs:$a), 0, CmpEQ)>; 2642 (SETP_b16ri (BITCONVERT_16_F2I Float16Regs:$a), 0, CmpEQ)>; 2658 (SETP_b32ri (BITCONVERT_32_F2I Float32Regs:$a), 0, CmpEQ)>; 2674 (SETP_b32ri (BITCONVERT_32_F2I Float32Regs:$a), 0, CmpEQ)>; 2690 (SETP_b64ri (BITCONVERT_64_F2I Float64Regs:$a), 0, CmpEQ)>; [all …]
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXInstrInfo.td | 68 def CmpEQ : PatLeaf<(i32 0)>; 1573 defm : ISET_FORMAT_SIGNED<seteq, CmpEQ>; 1579 defm : ISET_FORMAT_UNSIGNED<setueq, CmpEQ>; 1657 defm FSetOEQ : FSET_FORMAT<setoeq, CmpEQ, CmpEQ_FTZ>; 1671 defm FSetEQ : FSET_FORMAT<seteq, CmpEQ, CmpEQ_FTZ>; 2389 (SETP_b32ri (BITCONVERT_32_F2I Float32Regs:$a), 0, CmpEQ)>; 2405 (SETP_b32ri (BITCONVERT_32_F2I Float32Regs:$a), 0, CmpEQ)>; 2421 (SETP_b64ri (BITCONVERT_64_F2I Float64Regs:$a), 0, CmpEQ)>; 2431 (SETP_b64ri (BITCONVERT_64_F2I Float64Regs:$a), 0, CmpEQ)>; 2500 (SETP_b64ri (ANDb64ri Int64Regs:$a, 1), 1, CmpEQ)>; [all …]
|