Searched refs:DemandedDstElts (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 577 const APInt &DemandedDstElts, in getReplicationShuffleCost() argument 1174 APInt DemandedDstElts = in getUserCost() local 1178 DemandedDstElts.setBit(I.index()); in getUserCost() 1182 DemandedDstElts, CostKind); in getUserCost()
|
| H A D | TargetTransformInfo.h | 1174 const APInt &DemandedDstElts, 1742 const APInt &DemandedDstElts, 2290 const APInt &DemandedDstElts, in getReplicationShuffleCost() argument 2293 DemandedDstElts, CostKind); in getReplicationShuffleCost()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.h | 156 const APInt &DemandedDstElts,
|
| H A D | X86TargetTransformInfo.cpp | 3934 int VF, const APInt &DemandedDstElts, in getReplicationShuffleCost() argument 3942 DemandedDstElts, CostKind); in getReplicationShuffleCost() 4013 DemandedDstElts, CostKind); in getReplicationShuffleCost() 4032 DemandedDstElts.zext(NumDstVectors * NumEltsPerDstVec), NumDstVectors); in getReplicationShuffleCost()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 1159 const APInt &DemandedDstElts, in getReplicationShuffleCost() argument 1161 assert(DemandedDstElts.getBitWidth() == (unsigned)VF * ReplicationFactor && in getReplicationShuffleCost() 1179 APInt DemandedSrcElts = APIntOps::ScaleBitMask(DemandedDstElts, VF); in getReplicationShuffleCost() 1184 thisT()->getScalarizationOverhead(ReplicatedVT, DemandedDstElts, in getReplicationShuffleCost()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 874 Type *EltTy, int ReplicationFactor, int VF, const APInt &DemandedDstElts, in getReplicationShuffleCost() argument 877 EltTy, ReplicationFactor, VF, DemandedDstElts, CostKind); in getReplicationShuffleCost()
|