Searched refs:getShuffleCost (Results 1 - 10 of 10) sorted by relevance

/external/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp98 virtual unsigned getShuffleCost(ShuffleKind Kind, Type *Tp,
331 unsigned PPCTTI::getShuffleCost(ShuffleKind Kind, Type *Tp, int Index, function in class:PPCTTI
333 return TargetTransformInfo::getShuffleCost(Kind, Tp, Index, SubTp);
/external/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h359 virtual unsigned getShuffleCost(ShuffleKind Kind, Type *Tp, int Index = 0,
/external/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp114 unsigned getShuffleCost(ShuffleKind Kind, Type *Tp,
444 unsigned ARMTTI::getShuffleCost(ShuffleKind Kind, Type *Tp, int Index, function in class:ARMTTI
448 return TargetTransformInfo::getShuffleCost(Kind, Tp, Index, SubTp);
468 return TargetTransformInfo::getShuffleCost(Kind, Tp, Index, SubTp);
494 return TargetTransformInfo::getShuffleCost(Kind, Tp, Index, SubTp);
497 return TargetTransformInfo::getShuffleCost(Kind, Tp, Index, SubTp);
/external/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp181 unsigned TargetTransformInfo::getShuffleCost(ShuffleKind Kind, Type *Tp, function in class:TargetTransformInfo
183 return PrevTTI->getShuffleCost(Kind, Tp, Index, SubTp);
570 unsigned getShuffleCost(ShuffleKind Kind, Type *Ty,
H A DCostModel.cpp496 return TTI->getShuffleCost(TargetTransformInfo::SK_Reverse, VecTypOp0,
499 return TTI->getShuffleCost(TargetTransformInfo::SK_Alternate,
/external/llvm/lib/CodeGen/
H A DBasicTargetTransformInfo.cpp106 unsigned getShuffleCost(ShuffleKind Kind, Type *Tp,
350 unsigned BasicTTI::getShuffleCost(ShuffleKind Kind, Type *Tp, int Index, function in class:BasicTTI
638 TopTTI->getShuffleCost(SK_ExtractSubvector, Ty, NumVecElts / 2, Ty);
/external/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp88 unsigned getShuffleCost(ShuffleKind Kind, Type *Tp,
407 unsigned X86TTI::getShuffleCost(ShuffleKind Kind, Type *Tp, int Index, function in class:X86TTI
411 return TargetTransformInfo::getShuffleCost(Kind, Tp, Index, SubTp);
516 return TargetTransformInfo::getShuffleCost(Kind, Tp, Index, SubTp);
519 return TargetTransformInfo::getShuffleCost(Kind, Tp, Index, SubTp);
/external/llvm/lib/Transforms/Vectorize/
H A DBBVectorize.cpp1953 ESContrib = std::min(ESContrib, (int) TTI->getShuffleCost(
1956 ESContrib = std::min(ESContrib, (int) TTI->getShuffleCost(
1998 ESContrib = std::min(ESContrib, (int) TTI->getShuffleCost(
2029 ESContrib = std::min(ESContrib, (int) TTI->getShuffleCost(
2110 ESContrib = std::min(ESContrib, (int) TTI->getShuffleCost(
H A DSLPVectorizer.cpp1153 return TTI->getShuffleCost(TargetTransformInfo::SK_Broadcast, VecTy, 0);
1340 TTI->getShuffleCost(TargetTransformInfo::SK_Alternate, VecTy, 0);
H A DLoopVectorize.cpp5789 Cost += TTI.getShuffleCost(TargetTransformInfo::SK_Reverse,

Completed in 303 milliseconds