/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/SelectionDAG/ |
D | TargetLowering.cpp | 691 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 …]
|
D | SelectionDAG.cpp | 2709 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 …]
|
D | DAGCombiner.cpp | 13533 APInt DemandedSrcElts = APInt::getLowBitsSet(SrcElts, DstElts); in visitSIGN_EXTEND_INREG() local
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | TargetLowering.cpp | 646 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 …]
|
D | SelectionDAG.cpp | 2645 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/ |
D | BasicTTIImpl.h | 1260 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/ |
D | X86ISelLowering.cpp | 42021 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 …]
|