Home
last modified time | relevance | path

Searched refs:ScaleBitMask (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupInstTuning.cpp251 APInt MaskD = APIntOps::ScaleBitMask(MaskW, 4, /*MatchAllBits=*/true); in processInstruction()
252 if (MaskW != APIntOps::ScaleBitMask(MaskD, 8, /*MatchAllBits=*/true)) in processInstruction()
H A DX86TargetTransformInfo.cpp5027 APIntOps::ScaleBitMask(WidenedDemandedElts, NumLanesTotal); in getScalarizationOverhead()
5028 APInt FullyAffectedLegalVectors = APIntOps::ScaleBitMask( in getScalarizationOverhead()
5212 APInt DemandedDstVectors = APIntOps::ScaleBitMask( in getReplicationShuffleCost()
H A DX86InstCombineIntrinsic.cpp3382 APInt OpDemandedElts = APIntOps::ScaleBitMask(DemandedElts, InnerVWidth); in simplifyDemandedVectorEltsIntrinsic()
H A DX86ISelLowering.cpp18692 DemandedElts |= APIntOps::ScaleBitMask(DemandedSrcElts, NumElts); in getExtractedDemandedElts()
38497 APInt DemandedSrcElts = APIntOps::ScaleBitMask(DemandedElts, NumSrcElts); in computeKnownBitsForPSADBW()
38516 APInt DemandedSrcElts = APIntOps::ScaleBitMask(DemandedElts, NumSrcElts); in computeKnownBitsForPMADDWD()
38539 APInt DemandedSrcElts = APIntOps::ScaleBitMask(DemandedElts, NumSrcElts); in computeKnownBitsForPMADDUBSW()
41215 APIntOps::ScaleBitMask(OpDemandedElts, VT.getVectorNumElements()); in combineX86ShufflesRecursively()
41535 APInt OpScaledDemandedElts = APIntOps::ScaleBitMask(OpDemandedElts, NumOpElts); in combineX86ShufflesRecursively()
42581 APInt NewBlendMask = APIntOps::ScaleBitMask(BlendMask, NewSize); in combineTargetShuffle()
43499 APInt DemandedSrcElts = APIntOps::ScaleBitMask(DemandedElts, 2 * NumElts); in SimplifyDemandedVectorEltsForTargetNode()
43532 APInt DemandedSrcElts = APIntOps::ScaleBitMask(DemandedElts, NumSrcElts); in SimplifyDemandedVectorEltsForTargetNode()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPInt.h2405 LLVM_ABI APInt ScaleBitMask(const APInt &A, unsigned NewBitWidth,
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAPInt.cpp3009 APInt llvm::APIntOps::ScaleBitMask(const APInt &A, unsigned NewBitWidth, in ScaleBitMask() function in llvm::APIntOps
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1470 APInt DemandedSrcElts = APIntOps::ScaleBitMask(DemandedDstElts, VF); in getReplicationShuffleCost()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp3155 APIntOps::ScaleBitMask(DemandedElts, NumSrcElts); in isSplatValue()
3650 APIntOps::ScaleBitMask(DemandedElts, NumElts / SubScale); in computeKnownBits()
4837 APIntOps::ScaleBitMask(DemandedElts, NumElts / Scale); in ComputeNumSignBits()
H A DTargetLowering.cpp3296 SrcDemandedElts = APIntOps::ScaleBitMask(DemandedElts, NumSrcElts); in SimplifyDemandedVectorElts()
3351 SrcDemandedElts = APIntOps::ScaleBitMask(DemandedElts, NumSrcElts); in SimplifyDemandedVectorElts()