Searched refs:ScaleBitMask (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FixupInstTuning.cpp | 251 APInt MaskD = APIntOps::ScaleBitMask(MaskW, 4, /*MatchAllBits=*/true); in processInstruction() 252 if (MaskW != APIntOps::ScaleBitMask(MaskD, 8, /*MatchAllBits=*/true)) in processInstruction()
|
| H A D | X86TargetTransformInfo.cpp | 5027 APIntOps::ScaleBitMask(WidenedDemandedElts, NumLanesTotal); in getScalarizationOverhead() 5028 APInt FullyAffectedLegalVectors = APIntOps::ScaleBitMask( in getScalarizationOverhead() 5212 APInt DemandedDstVectors = APIntOps::ScaleBitMask( in getReplicationShuffleCost()
|
| H A D | X86InstCombineIntrinsic.cpp | 3382 APInt OpDemandedElts = APIntOps::ScaleBitMask(DemandedElts, InnerVWidth); in simplifyDemandedVectorEltsIntrinsic()
|
| H A D | X86ISelLowering.cpp | 18692 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 D | APInt.h | 2405 LLVM_ABI APInt ScaleBitMask(const APInt &A, unsigned NewBitWidth,
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | APInt.cpp | 3009 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 D | BasicTTIImpl.h | 1470 APInt DemandedSrcElts = APIntOps::ScaleBitMask(DemandedDstElts, VF); in getReplicationShuffleCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 3155 APIntOps::ScaleBitMask(DemandedElts, NumSrcElts); in isSplatValue() 3650 APIntOps::ScaleBitMask(DemandedElts, NumElts / SubScale); in computeKnownBits() 4837 APIntOps::ScaleBitMask(DemandedElts, NumElts / Scale); in ComputeNumSignBits()
|
| H A D | TargetLowering.cpp | 3296 SrcDemandedElts = APIntOps::ScaleBitMask(DemandedElts, NumSrcElts); in SimplifyDemandedVectorElts() 3351 SrcDemandedElts = APIntOps::ScaleBitMask(DemandedElts, NumSrcElts); in SimplifyDemandedVectorElts()
|