Home
last modified time | relevance | path

Searched refs:DemandedSrcElts (Results 1 – 7 of 7) sorted by relevance

/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp691 APInt DemandedSrcElts = APInt::getZero(NumSrcElts); in SimplifyMultipleUseDemandedBits() local
700 DemandedSrcElts.setBit((j * Scale) + i); in SimplifyMultipleUseDemandedBits()
705 Src, DemandedSrcBits, DemandedSrcElts, DAG, Depth + 1)) in SimplifyMultipleUseDemandedBits()
714 APInt DemandedSrcElts = APInt::getZero(NumSrcElts); in SimplifyMultipleUseDemandedBits() local
719 DemandedSrcElts.setBit(i / Scale); in SimplifyMultipleUseDemandedBits()
723 Src, DemandedSrcBits, DemandedSrcElts, DAG, Depth + 1)) in SimplifyMultipleUseDemandedBits()
1215 APInt DemandedSrcElts = DemandedElts; in SimplifyDemandedBits() local
1216 DemandedSrcElts.insertBits(APInt::getZero(NumSubElts), Idx); in SimplifyDemandedBits()
1222 if (SimplifyDemandedBits(Src, DemandedBits, DemandedSrcElts, KnownSrc, TLO, in SimplifyDemandedBits()
1230 if (!!DemandedSrcElts) in SimplifyDemandedBits()
[all …]
DSelectionDAG.cpp2709 APInt DemandedSrcElts = DemandedElts.zext(NumSrcElts).shl(Idx); in isSplatValue() local
2710 if (isSplatValue(Src, DemandedSrcElts, UndefSrcElts, Depth + 1)) { in isSplatValue()
2726 APInt DemandedSrcElts = DemandedElts.zext(NumSrcElts); in isSplatValue() local
2727 if (isSplatValue(Src, DemandedSrcElts, UndefSrcElts, Depth + 1)) { in isSplatValue()
3075 APInt DemandedSrcElts = DemandedElts; in computeKnownBits() local
3076 DemandedSrcElts.insertBits(APInt::getZero(NumSubElts), Idx); in computeKnownBits()
3085 if (!!DemandedSrcElts) { in computeKnownBits()
3086 Known2 = computeKnownBits(Src, DemandedSrcElts, Depth + 1); in computeKnownBits()
3099 APInt DemandedSrcElts = DemandedElts.zext(NumSrcElts).shl(Idx); in computeKnownBits() local
3100 Known = computeKnownBits(Src, DemandedSrcElts, Depth + 1); in computeKnownBits()
[all …]
DDAGCombiner.cpp13533 APInt DemandedSrcElts = APInt::getLowBitsSet(SrcElts, DstElts); in visitSIGN_EXTEND_INREG() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp646 APInt DemandedSrcElts = APInt::getNullValue(NumSrcElts); in SimplifyMultipleUseDemandedBits() local
654 DemandedSrcElts.setBit((j * Scale) + i); in SimplifyMultipleUseDemandedBits()
659 Src, DemandedSrcBits, DemandedSrcElts, DAG, Depth + 1)) in SimplifyMultipleUseDemandedBits()
669 APInt DemandedSrcElts = APInt::getNullValue(NumSrcElts); in SimplifyMultipleUseDemandedBits() local
674 DemandedSrcElts.setBit(i / Scale); in SimplifyMultipleUseDemandedBits()
678 Src, DemandedSrcBits, DemandedSrcElts, DAG, Depth + 1)) in SimplifyMultipleUseDemandedBits()
1861 APInt DemandedSrcElts = APInt::getAllOnesValue(NumSrcElts); in SimplifyDemandedBits() local
1864 DemandedSrcElts = APInt::getOneBitSet(NumSrcElts, CIdx->getZExtValue()); in SimplifyDemandedBits()
1872 if (SimplifyDemandedBits(Src, DemandedSrcBits, DemandedSrcElts, Known2, TLO, in SimplifyDemandedBits()
1878 !DemandedSrcElts.isAllOnesValue()) { in SimplifyDemandedBits()
[all …]
DSelectionDAG.cpp2645 APInt DemandedSrcElts = DemandedElts & ~SubMask; in computeKnownBits() local
2646 if (!!DemandedSrcElts) { in computeKnownBits()
2647 Known2 = computeKnownBits(Src, DemandedSrcElts, Depth + 1); in computeKnownBits()
3645 APInt DemandedSrcElts = DemandedElts.zextOrSelf(SrcVT.getVectorNumElements()); in ComputeNumSignBits() local
3647 return ComputeNumSignBits(Src, DemandedSrcElts, Depth+1) + Tmp; in ComputeNumSignBits()
3911 APInt DemandedSrcElts = APInt::getAllOnesValue(NumSrcElts); in ComputeNumSignBits() local
3914 DemandedSrcElts = in ComputeNumSignBits()
3917 return ComputeNumSignBits(InVec, DemandedSrcElts, Depth + 1); in ComputeNumSignBits()
3967 APInt DemandedSrcElts = DemandedElts & ~SubMask; in ComputeNumSignBits() local
3968 if (!!DemandedSrcElts) { in ComputeNumSignBits()
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h1260 APInt DemandedSrcElts = APIntOps::ScaleBitMask(DemandedDstElts, VF); in getReplicationShuffleCost() local
1261 Cost += thisT()->getScalarizationOverhead(SrcVT, DemandedSrcElts, in getReplicationShuffleCost()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp42021 APInt DemandedSrcElts = APIntOps::ScaleBitMask(DemandedElts, 2 * NumElts); in SimplifyDemandedVectorEltsForTargetNode() local
42023 if (SimplifyDemandedVectorElts(LHS, DemandedSrcElts, LHSUndef, LHSZero, TLO, in SimplifyDemandedVectorEltsForTargetNode()
42026 if (SimplifyDemandedVectorElts(RHS, DemandedSrcElts, RHSUndef, RHSZero, TLO, in SimplifyDemandedVectorEltsForTargetNode()
42033 APInt DemandedLHSElts = DemandedSrcElts & ~RHSZero; in SimplifyDemandedVectorEltsForTargetNode()
42037 APInt DemandedRHSElts = DemandedSrcElts & ~LHSZero; in SimplifyDemandedVectorEltsForTargetNode()
42054 APInt DemandedSrcElts = APIntOps::ScaleBitMask(DemandedElts, NumSrcElts); in SimplifyDemandedVectorEltsForTargetNode() local
42056 LHS, DemandedSrcElts, TLO.DAG, Depth + 1); in SimplifyDemandedVectorEltsForTargetNode()
42058 RHS, DemandedSrcElts, TLO.DAG, Depth + 1); in SimplifyDemandedVectorEltsForTargetNode()
43291 APInt DemandedSrcElts = APInt::getZero(NumElts); in isGuaranteedNotToBeUndefOrPoisonForTargetNode() local
43294 DemandedSrcElts.setBit(Mask[I]); in isGuaranteedNotToBeUndefOrPoisonForTargetNode()
[all …]