Searched refs:DemandedDstElts (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 679 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()
|
H A D | TargetTransformInfo.h | 1414 const APInt &DemandedDstElts, 2073 const APInt &DemandedDstElts, 2736 const APInt &DemandedDstElts, in getReplicationShuffleCost() argument 2739 DemandedDstElts, CostKind); in getReplicationShuffleCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.h | 174 const APInt &DemandedDstElts,
|
H A D | X86TargetTransformInfo.cpp | 4788 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/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 1300 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/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 1051 Type *EltTy, int ReplicationFactor, int VF, const APInt &DemandedDstElts, in getReplicationShuffleCost() argument 1054 EltTy, ReplicationFactor, VF, DemandedDstElts, CostKind); in getReplicationShuffleCost()
|