Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp716 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 DSelectionDAG.cpp2842 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 DDAGCombiner.cpp14459 APInt DemandedSrcElts = APInt::getLowBitsSet(SrcElts, DstElts); in visitSIGN_EXTEND_INREG() local
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1306 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 DX86ISelLowering.cpp6093 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 …]