/external/swiftshader/src/Pipeline/ |
D | SpirvShaderArithmetic.cpp | 331 auto isZero = CmpLT(abs, SIMD::Float(0.000061035f)); in EmitUnaryOp() 438 dst.move(i, CmpLT(lhs.UInt(i), rhs.UInt(i))); in EmitBinaryOp() 441 dst.move(i, CmpLT(lhs.Int(i), rhs.Int(i))); in EmitBinaryOp() 487 dst.move(i, CmpLT(lhs.Float(i), rhs.Float(i))); in EmitBinaryOp() 543 dst.move(i + lhsType.componentCount, CmpLT(dst.UInt(i), lhs.UInt(i)) >> 31); in EmitBinaryOp() 547 dst.move(i + lhsType.componentCount, CmpLT(lhs.UInt(i), rhs.UInt(i)) >> 31); in EmitBinaryOp() 754 return CmpLT(sum, a) | sum; in AddSat()
|
D | ShaderCore.cpp | 289 SIMD::Int S = CmpLT(y, 0.0f); in Atan2() 295 SIMD::Int Q = CmpLT(x0, 0.0f); in Atan2() 657 UInt4 denormal = CmpLT(e, UInt4(24)) & (mantissa >> e); in floatToHalfBits() 678 SIMD::Int linear = CmpLT(c, 0.0031308f); in linearToSRGB() 687 SIMD::Int linear = CmpLT(c, 0.04045f); in sRGBtoLinear() 874 SIMD::UInt denormal = CmpLT(e, SIMD::UInt(24)) & (mantissa >> e); in floatToHalfBits() 919 Int4 linear = CmpLT(c, 0.0031308f); in linearToSRGB() 928 Int4 linear = CmpLT(c, 0.04045f); in sRGBtoLinear() 968 return ((SIMD::UInt(1) << bits) & CmpLT(bits, SIMD::UInt(32))); in NthBit32()
|
D | SpirvShaderGLSLstd450.cpp | 115 …dst.move(i, x + ((SIMD::Float(CmpLT(x, src.Float(i)) & SIMD::Int(1)) * SIMD::Float(2.0f)) - SIMD::… in EmitExtGLSLstd450() 251 …auto neg = As<SIMD::Int>(CmpLT(src.Float(i), SIMD::Float(-0.0f))) & As<SIMD::Int>(SIMD::Float(-1.0… in EmitExtGLSLstd450() 262 auto neg = CmpLT(src.Int(i), SIMD::Int(0)) & SIMD::Int(-1); in EmitExtGLSLstd450() 306 SIMD::Int neg = CmpLT(d, SIMD::Float(0.0f)); in EmitExtGLSLstd450() 878 auto v = val.UInt(i) ^ As<SIMD::UInt>(CmpLT(val.Int(i), SIMD::Int(0))); in EmitExtGLSLstd450()
|
D | VertexRoutine.cpp | 128 SIMD::Int maxX = CmpLT(posW, posX); in computeClipFlags() 129 SIMD::Int maxY = CmpLT(posW, posY); in computeClipFlags() 140 SIMD::Int maxZ = CmpLT(posW, posZ); in computeClipFlags()
|
D | SamplerCore.cpp | 1267 Int4 xn = CmpLT(x, 0.0f); // x < 0 in cubeFace() 1268 Int4 yn = CmpLT(y, 0.0f); // y < 0 in cubeFace() 1269 Int4 zn = CmpLT(z, 0.0f); // z < 0 in cubeFace() 2151 case VK_COMPARE_OP_LESS: boolean = CmpLT(ref, c.x); break; in sampleTexel() 2502 Int4 border0 = CmpLT(xyz0, Int4(0)) | CmpNLT(xyz0, dim); in address() 2503 Int4 border1 = CmpLT(xyz1, Int4(0)) | CmpNLT(xyz1, dim); in address() 2541 Int4 under = CmpLT(xyz0, Int4(0)); in address() 2544 Int4 nover = CmpLT(xyz1, dim); in address()
|
D | ComputeProgram.cpp | 182 auto activeLaneMask = CmpLT(localInvocationIndex, SIMD::Int(invocationsPerWorkgroup)); in emit()
|
D | PixelRoutine.cpp | 523 zTest = CmpLT(zValue, Z); in depthTest() 1379 SIMD::Int srcBelowOne = CmpLT(src, 1.0f); in blendOpColorDodge() 1387 SIMD::Int dstBelowOne = CmpLT(dst, 1.0f); in blendOpColorBurn() 1464 SIMD::Int negative = CmpLT(mincol, 0.0f); in setLum()
|
/external/swiftshader/src/Reactor/ |
D | SIMD.hpp | 259 RValue<SIMD::Int> CmpLT(RValue<SIMD::Int> x, RValue<SIMD::Int> y); 325 RValue<SIMD::UInt> CmpLT(RValue<SIMD::UInt> x, RValue<SIMD::UInt> y); 378 RValue<SIMD::Int> CmpLT(RValue<SIMD::Float> x, RValue<SIMD::Float> y);
|
D | LLVMReactor.cpp | 2605 RValue<Int4> CmpLT(RValue<Int4> x, RValue<Int4> y) in CmpLT() function 2673 RValue<Int4> less = CmpLT(x, y); in Min() 2809 RValue<UInt4> CmpLT(RValue<UInt4> x, RValue<UInt4> y) in CmpLT() function 2866 RValue<UInt4> less = CmpLT(x, y); in Min() 3134 RValue<Int4> CmpLT(RValue<Float4> x, RValue<Float4> y) in CmpLT() function 4190 RValue<SIMD::Int> CmpLT(RValue<SIMD::Int> x, RValue<SIMD::Int> y) in CmpLT() function 4241 RValue<SIMD::Int> less = CmpLT(x, y); in Min() 4330 RValue<SIMD::UInt> CmpLT(RValue<SIMD::UInt> x, RValue<SIMD::UInt> y) in CmpLT() function 4370 RValue<SIMD::UInt> less = CmpLT(x, y); in Min() 4454 RValue<SIMD::Int> CmpLT(RValue<SIMD::Float> x, RValue<SIMD::Float> y) in CmpLT() function
|
D | SubzeroReactor.cpp | 3332 RValue<Int4> CmpLT(RValue<Int4> x, RValue<Int4> y) in CmpLT() function 3586 RValue<UInt4> CmpLT(RValue<UInt4> x, RValue<UInt4> y) in CmpLT() function 3863 RValue<Int4> CmpLT(RValue<Float4> x, RValue<Float4> y) in CmpLT() function 4779 RValue<SIMD::Int> CmpLT(RValue<SIMD::Int> x, RValue<SIMD::Int> y) in CmpLT() function 4973 RValue<SIMD::UInt> CmpLT(RValue<SIMD::UInt> x, RValue<SIMD::UInt> y) in CmpLT() function 5144 RValue<SIMD::Int> CmpLT(RValue<SIMD::Float> x, RValue<SIMD::Float> y) in CmpLT() function
|
D | Reactor.hpp | 1650 RValue<Int4> CmpLT(RValue<Int4> x, RValue<Int4> y); 1752 RValue<UInt4> CmpLT(RValue<UInt4> x, RValue<UInt4> y); 2019 RValue<Int4> CmpLT(RValue<Float4> x, RValue<Float4> y);
|
D | SIMD.cpp | 1039 return CmpGE(offsets(), 0) & CmpLT(offsets() + SIMD::Int(accessSize - 1), limit()); in isInBounds()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXInstrInfo.td | 70 def CmpLT : PatLeaf<(i32 2)>; 1570 defm : ISET_FORMAT_SIGNED<setlt, CmpLT>; 1576 defm : ISET_FORMAT_UNSIGNED<setult, CmpLT>; 1654 defm FSetOLT : FSET_FORMAT<setolt, CmpLT, CmpLT_FTZ>; 1668 defm FSetLT : FSET_FORMAT<setlt, CmpLT, CmpLT_FTZ>;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/ |
D | NVPTXInstrInfo.td | 73 def CmpLT : PatLeaf<(i32 2)>; 1726 defm : ISET_FORMAT_SIGNED<setlt, CmpLT>; 1732 defm : ISET_FORMAT_UNSIGNED<setult, CmpLT>; 1850 defm FSetOLT : FSET_FORMAT<setolt, CmpLT, CmpLT_FTZ>; 1864 defm FSetLT : FSET_FORMAT<setlt, CmpLT, CmpLT_FTZ>;
|