Searched refs:DemandedSrcElts (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 716 DemandedSrcElts.setBit((j * Scale) + i); in SimplifyMultipleUseDemandedBits() 735 DemandedSrcElts.setBit(i / Scale); in SimplifyMultipleUseDemandedBits() 1242 APInt DemandedSrcElts = DemandedElts; in SimplifyDemandedBits() local 1257 if (!!DemandedSrcElts) in SimplifyDemandedBits() 1262 !DemandedSrcElts.isAllOnes()) { in SimplifyDemandedBits() 2715 DemandedSrcElts.setBit(i / Scale); in SimplifyDemandedBits() 3263 APInt DemandedSrcElts = DemandedElts; in SimplifyDemandedVectorElts() local 3272 if (!DemandedSrcElts && !Src.isUndef()) in SimplifyDemandedVectorElts() 3286 Src, DemandedSrcElts, TLO.DAG, Depth + 1); in SimplifyDemandedVectorElts() 3318 Src, DemandedSrcElts, TLO.DAG, Depth + 1); in SimplifyDemandedVectorElts() [all …]
|
| H A D | SelectionDAG.cpp | 2842 APInt DemandedSrcElts = DemandedElts.zext(NumSrcElts); in isSplatValue() local 3206 APInt DemandedSrcElts = DemandedElts; in computeKnownBits() local 3216 if (!!DemandedSrcElts) { in computeKnownBits() 3231 Known = computeKnownBits(Src, DemandedSrcElts, Depth + 1); in computeKnownBits() 3849 APInt DemandedSrcElts = APInt::getAllOnes(NumSrcElts); in computeKnownBits() local 3852 DemandedSrcElts = in computeKnownBits() 4708 APInt DemandedSrcElts = APInt::getAllOnes(NumSrcElts); in ComputeNumSignBits() local 4711 DemandedSrcElts = in ComputeNumSignBits() 4725 return ComputeNumSignBits(Src, DemandedSrcElts, Depth + 1); in ComputeNumSignBits() 4757 APInt DemandedSrcElts = DemandedElts; in ComputeNumSignBits() local [all …]
|
| H A D | DAGCombiner.cpp | 14459 APInt DemandedSrcElts = APInt::getLowBitsSet(SrcElts, DstElts); in visitSIGN_EXTEND_INREG() local
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 1306 APInt DemandedSrcElts = APIntOps::ScaleBitMask(DemandedDstElts, VF); in getReplicationShuffleCost() local 1307 Cost += thisT()->getScalarizationOverhead(SrcVT, DemandedSrcElts, in getReplicationShuffleCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 6093 APInt DemandedSrcElts = in getFauxShuffleMask() local 6095 if (DAG.ComputeNumSignBits(Src, DemandedSrcElts) != NumBitsPerSrcElt) in getFauxShuffleMask() 17861 APInt DemandedSrcElts = getExtractedDemandedElts(User); in getExtractedDemandedElts() local 17862 DemandedElts |= APIntOps::ScaleBitMask(DemandedSrcElts, NumElts); in getExtractedDemandedElts() 41013 APInt DemandedLHSElts = DemandedSrcElts & ~RHSZero; in SimplifyDemandedVectorEltsForTargetNode() 41017 APInt DemandedRHSElts = DemandedSrcElts & ~LHSZero; in SimplifyDemandedVectorEltsForTargetNode() 41036 LHS, DemandedSrcElts, TLO.DAG, Depth + 1); in SimplifyDemandedVectorEltsForTargetNode() 41038 RHS, DemandedSrcElts, TLO.DAG, Depth + 1); in SimplifyDemandedVectorEltsForTargetNode() 42351 APInt DemandedSrcElts = APInt::getZero(NumElts); in isGuaranteedNotToBeUndefOrPoisonForTargetNode() local 42354 DemandedSrcElts.setBit(Mask[I]); in isGuaranteedNotToBeUndefOrPoisonForTargetNode() [all …]
|