HomeSort by: relevance | last modified time | path
    Searched defs:getShuffleCost (Results 1 - 9 of 9) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonTargetTransformInfo.cpp 223 InstructionCost HexagonTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp,
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCTargetTransformInfo.cpp 988 InstructionCost PPCTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp,
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZTargetTransformInfo.cpp 558 InstructionCost SystemZTTIImpl::getShuffleCost(TTI::ShuffleKind Kind,
595 return BaseT::getShuffleCost(Kind, Tp, Mask, Index, SubTp);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.cpp 1641 InstructionCost AArch64TTIImpl::getShuffleCost(TTI::ShuffleKind Kind,
1738 return BaseT::getShuffleCost(Kind, Tp, Mask, Index, SubTp);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TargetTransformInfoImpl.h 471 InstructionCost getShuffleCost(TTI::ShuffleKind Kind, VectorType *Ty,
1077 return TargetTTI->getShuffleCost(TTI::SK_ExtractSubvector, VecSrcTy,
1085 return TargetTTI->getShuffleCost(TTI::SK_Reverse, VecTy,
1088 return TargetTTI->getShuffleCost(TTI::SK_Select, VecTy,
1091 return TargetTTI->getShuffleCost(TTI::SK_Transpose, VecTy,
1094 return TargetTTI->getShuffleCost(TTI::SK_Broadcast, VecTy,
1097 return TargetTTI->getShuffleCost(TTI::SK_PermuteSingleSrc, VecTy,
1100 return TargetTTI->getShuffleCost(TTI::SK_PermuteTwoSrc, VecTy,
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
BasicTTIImpl.h 829 InstructionCost getShuffleCost(TTI::ShuffleKind Kind, VectorType *Tp,
1351 return thisT()->getShuffleCost(TTI::SK_ExtractSubvector,
1361 return thisT()->getShuffleCost(
1366 return thisT()->getShuffleCost(TTI::SK_Reverse,
2036 thisT()->getShuffleCost(TTI::SK_ExtractSubvector, Ty, None,
2056 ShuffleCost += NumShuffles * thisT()->getShuffleCost(
2094 thisT()->getShuffleCost(TTI::SK_ExtractSubvector, Ty, None,
2118 ShuffleCost += NumShuffles * thisT()->getShuffleCost(
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
TargetTransformInfo.cpp 719 InstructionCost TargetTransformInfo::getShuffleCost(ShuffleKind Kind,
724 InstructionCost Cost = TTIImpl->getShuffleCost(Kind, Ty, Mask, Index, SubTp);
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp 1141 InstructionCost ARMTTIImpl::getShuffleCost(TTI::ShuffleKind Kind,
1241 return BaseCost * BaseT::getShuffleCost(Kind, Tp, Mask, Index, SubTp);
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86TargetTransformInfo.cpp 1009 InstructionCost X86TTIImpl::getShuffleCost(TTI::ShuffleKind Kind,
1060 InstructionCost ExtractCost = getShuffleCost(
1148 return NumOfShuffles * getShuffleCost(TTI::SK_PermuteTwoSrc, SingleOpTy,
1152 return BaseT::getShuffleCost(Kind, BaseTp, Mask, Index, SubTp);
1462 return BaseT::getShuffleCost(Kind, BaseTp, Mask, Index, SubTp);
3182 getShuffleCost(TTI::SK_PermuteTwoSrc, SubTy, None, 0, SubTy);
3396 Cost += getShuffleCost(IsLoad ? TTI::ShuffleKind::SK_InsertSubvector
3478 Cost += getShuffleCost(TTI::SK_PermuteTwoSrc, SrcVTy, None, 0, nullptr) +
3479 getShuffleCost(TTI::SK_PermuteTwoSrc, MaskTy, None, 0, nullptr);
3485 Cost += getShuffleCost(TTI::SK_InsertSubvector, NewMaskTy, None, 0, MaskTy)
    [all...]

Completed in 141 milliseconds