Home
last modified time | relevance | path

Searched refs:DemandedDstElts (Results 1 – 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDTargetTransformInfoImpl.h679 const APInt &DemandedDstElts, in getReplicationShuffleCost() argument
1380 APInt DemandedDstElts = APInt::getZero(Mask.size()); in getInstructionCost() local
1383 DemandedDstElts.setBit(I.index()); in getInstructionCost()
1387 DemandedDstElts, CostKind); in getInstructionCost()
HDTargetTransformInfo.h1414 const APInt &DemandedDstElts,
2073 const APInt &DemandedDstElts,
2736 const APInt &DemandedDstElts, in getReplicationShuffleCost() argument
2739 DemandedDstElts, CostKind); in getReplicationShuffleCost()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86TargetTransformInfo.h174 const APInt &DemandedDstElts,
HDX86TargetTransformInfo.cpp4788 int VF, const APInt &DemandedDstElts, in getReplicationShuffleCost() argument
4796 DemandedDstElts, CostKind); in getReplicationShuffleCost()
4864 DemandedDstElts, CostKind); in getReplicationShuffleCost()
4883 DemandedDstElts.zext(NumDstVectors * NumEltsPerDstVec), NumDstVectors); in getReplicationShuffleCost()
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDBasicTTIImpl.h1300 const APInt &DemandedDstElts, in getReplicationShuffleCost() argument
1302 assert(DemandedDstElts.getBitWidth() == (unsigned)VF * ReplicationFactor && in getReplicationShuffleCost()
1320 APInt DemandedSrcElts = APIntOps::ScaleBitMask(DemandedDstElts, VF); in getReplicationShuffleCost()
1324 Cost += thisT()->getScalarizationOverhead(ReplicatedVT, DemandedDstElts, in getReplicationShuffleCost()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
HDTargetTransformInfo.cpp1051 Type *EltTy, int ReplicationFactor, int VF, const APInt &DemandedDstElts, in getReplicationShuffleCost() argument
1054 EltTy, ReplicationFactor, VF, DemandedDstElts, CostKind); in getReplicationShuffleCost()