|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
lib/Target/X86/X86TargetTransformInfo.h 131 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
References
include/llvm/Analysis/TargetTransformInfo.h 1695 return Impl.getShuffleCost(Kind, Tp, Index, SubTp);
include/llvm/CodeGen/BasicTTIImpl.h 1614 ConcreteTTI->getShuffleCost(TTI::SK_ExtractSubvector, Ty,
1635 ConcreteTTI->getShuffleCost(TTI::SK_PermuteSingleSrc, Ty,
1675 ConcreteTTI->getShuffleCost(TTI::SK_ExtractSubvector, Ty,
1699 ConcreteTTI->getShuffleCost(TTI::SK_PermuteSingleSrc, Ty,
lib/Target/X86/X86TargetTransformInfo.cpp 935 int ExtractCost = getShuffleCost(TTI::SK_ExtractSubvector, VecTy,
973 getShuffleCost(TTI::SK_PermuteTwoSrc, SingleOpTy, 0, nullptr);
2489 Cost += getShuffleCost(TTI::SK_PermuteTwoSrc, SrcVTy, 0, nullptr) +
2490 getShuffleCost(TTI::SK_PermuteTwoSrc, MaskTy, 0, nullptr);
2496 Cost += getShuffleCost(TTI::SK_InsertSubvector, NewMaskTy, 0, MaskTy);
3655 getShuffleCost(ShuffleKind, SingleMemOpTy, 0, nullptr);
3711 getShuffleCost(TTI::SK_PermuteTwoSrc, SingleMemOpTy, 0, nullptr);