Home
last modified time | relevance | path

Searched refs:Ctlz (Results 1 - 14 of 14) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
H A DIceIntrinsics.h44 Ctlz, enumerator
H A DIceTargetLoweringARM32.cpp5042 case Intrinsics::Ctlz: {
H A DIceTargetLoweringMIPS32.cpp4972 case Intrinsics::Ctlz: { in lowerIntrinsic()
H A DIceTargetLoweringX8632.cpp3959 case Intrinsics::Ctlz: { in lowerIntrinsic()
H A DIceTargetLoweringX8664.cpp3501 case Intrinsics::Ctlz: { in lowerIntrinsic()
/third_party/skia/third_party/externals/swiftshader/src/Device/
H A DQuadRasterizer.cpp77 Int clusterCountLog2 = 31 - Ctlz(UInt(clusterCount), false);
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/
H A DSpirvShaderGroup.cpp278 dst.move(0, SIMD::UInt(31) - Ctlz(value.UInt(0) & SIMD::UInt(15), false)); in EmitGroupNonUniform()
H A DSpirvShaderGLSLstd450.cpp889 dst.move(i, SIMD::UInt(31) - Ctlz(v, false)); in EmitExtGLSLstd450()
898 dst.move(i, SIMD::UInt(31) - Ctlz(val.UInt(i), false)); in EmitExtGLSLstd450()
/third_party/skia/third_party/externals/swiftshader/src/Reactor/
H A DSubzeroReactor.cpp4443 RValue<UInt> Ctlz(RValue<UInt> x, bool isZeroUndef)
4448 UNIMPLEMENTED_NO_BUG("Subzero Ctlz()");
4454 const Ice::Intrinsics::IntrinsicInfo intrinsic = { Ice::Intrinsics::Ctlz, Ice::Intrinsics::SideEffects_F, Ice::Intrinsics::ReturnsTwice_F, Ice::Intrinsics::MemoryWrite_F };
4463 RValue<UInt4> Ctlz(RValue<UInt4> x, bool isZeroUndef)
4468 UNIMPLEMENTED_NO_BUG("Subzero Ctlz()");
4475 result = Insert(result, Ctlz(Extract(x, 0), isZeroUndef), 0);
4476 result = Insert(result, Ctlz(Extract(x, 1), isZeroUndef), 1);
4477 result = Insert(result, Ctlz(Extract(x, 2), isZeroUndef), 2);
4478 result = Insert(result, Ctlz(Extract(x, 3), isZeroUndef), 3);
H A DReactor.hpp2437 RValue<UInt> Ctlz(RValue<UInt> x, bool isZeroUndef);
2438 RValue<UInt4> Ctlz(RValue<UInt4> x, bool isZeroUndef);
H A DLLVMReactor.cpp3534 RValue<UInt> Ctlz(RValue<UInt> v, bool isZeroUndef) in Ctlz() function
3542 RValue<UInt4> Ctlz(RValue<UInt4> v, bool isZeroUndef) in Ctlz() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
H A DAutoUpgrade.cpp3477 Value *Ctlz = Builder.CreateCall( in UpgradeIntrinsicCall() local
3481 Rep = Builder.CreateTrunc(Ctlz, Builder.getInt32Ty(), "ctlz.trunc"); in UpgradeIntrinsicCall()
/third_party/skia/third_party/externals/swiftshader/tests/ReactorUnitTests/
H A DReactorUnitTests.cpp2892 Return(rr::Ctlz(x, false));
2915 *out = rr::Ctlz(UInt4(x), false);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp20582 SDValue Ctlz = DAG.getNode(ISD::CTLZ, DL, VT, V); in BuildLogBase2() local
20584 SDValue LogBase2 = DAG.getNode(ISD::SUB, DL, VT, Base, Ctlz); in BuildLogBase2()

Completed in 114 milliseconds