Home
last modified time | relevance | path

Searched refs:ShuffleKind (Results 1 – 25 of 34) sorted by relevance

12

/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.h393 bool isVPKUHUMShuffleMask(ShuffleVectorSDNode *N, unsigned ShuffleKind,
398 bool isVPKUWUMShuffleMask(ShuffleVectorSDNode *N, unsigned ShuffleKind,
403 bool isVPKUDUMShuffleMask(ShuffleVectorSDNode *N, unsigned ShuffleKind,
409 unsigned ShuffleKind, SelectionDAG &DAG);
414 unsigned ShuffleKind, SelectionDAG &DAG);
419 unsigned ShuffleKind, SelectionDAG &DAG);
423 int isVSLDOIShuffleMask(SDNode *N, unsigned ShuffleKind,
DPPCTargetTransformInfo.h82 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
DPPCISelLowering.cpp1148 bool PPC::isVPKUHUMShuffleMask(ShuffleVectorSDNode *N, unsigned ShuffleKind, in isVPKUHUMShuffleMask() argument
1151 if (ShuffleKind == 0) { in isVPKUHUMShuffleMask()
1157 } else if (ShuffleKind == 2) { in isVPKUHUMShuffleMask()
1163 } else if (ShuffleKind == 1) { in isVPKUHUMShuffleMask()
1179 bool PPC::isVPKUWUMShuffleMask(ShuffleVectorSDNode *N, unsigned ShuffleKind, in isVPKUWUMShuffleMask() argument
1182 if (ShuffleKind == 0) { in isVPKUWUMShuffleMask()
1189 } else if (ShuffleKind == 2) { in isVPKUWUMShuffleMask()
1196 } else if (ShuffleKind == 1) { in isVPKUWUMShuffleMask()
1216 bool PPC::isVPKUDUMShuffleMask(ShuffleVectorSDNode *N, unsigned ShuffleKind, in isVPKUDUMShuffleMask() argument
1224 if (ShuffleKind == 0) { in isVPKUDUMShuffleMask()
[all …]
DREADME_ALTIVEC.txt292 Right now, ShuffleKind 0 is supported only on BE, and ShuffleKind 2 only on LE.
DPPCTargetTransformInfo.cpp291 int PPCTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCISelLowering.h460 bool isVPKUHUMShuffleMask(ShuffleVectorSDNode *N, unsigned ShuffleKind,
465 bool isVPKUWUMShuffleMask(ShuffleVectorSDNode *N, unsigned ShuffleKind,
470 bool isVPKUDUMShuffleMask(ShuffleVectorSDNode *N, unsigned ShuffleKind,
476 unsigned ShuffleKind, SelectionDAG &DAG);
481 unsigned ShuffleKind, SelectionDAG &DAG);
486 unsigned ShuffleKind, SelectionDAG &DAG);
515 int isVSLDOIShuffleMask(SDNode *N, unsigned ShuffleKind,
DPPCTargetTransformInfo.h81 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
DPPCISelLowering.cpp1407 bool PPC::isVPKUHUMShuffleMask(ShuffleVectorSDNode *N, unsigned ShuffleKind, in isVPKUHUMShuffleMask() argument
1410 if (ShuffleKind == 0) { in isVPKUHUMShuffleMask()
1416 } else if (ShuffleKind == 2) { in isVPKUHUMShuffleMask()
1422 } else if (ShuffleKind == 1) { in isVPKUHUMShuffleMask()
1438 bool PPC::isVPKUWUMShuffleMask(ShuffleVectorSDNode *N, unsigned ShuffleKind, in isVPKUWUMShuffleMask() argument
1441 if (ShuffleKind == 0) { in isVPKUWUMShuffleMask()
1448 } else if (ShuffleKind == 2) { in isVPKUWUMShuffleMask()
1455 } else if (ShuffleKind == 1) { in isVPKUWUMShuffleMask()
1475 bool PPC::isVPKUDUMShuffleMask(ShuffleVectorSDNode *N, unsigned ShuffleKind, in isVPKUDUMShuffleMask() argument
1483 if (ShuffleKind == 0) { in isVPKUDUMShuffleMask()
[all …]
DREADME_ALTIVEC.txt292 Right now, ShuffleKind 0 is supported only on BE, and ShuffleKind 2 only on LE.
DPPCTargetTransformInfo.cpp338 int PPCTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost()
/external/llvm/include/llvm/Analysis/
DTargetTransformInfo.h433 enum ShuffleKind { enum
496 int getShuffleCost(ShuffleKind Kind, Type *Tp, int Index = 0,
698 virtual int getShuffleCost(ShuffleKind Kind, Type *Tp, int Index,
903 int getShuffleCost(ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost()
DTargetTransformInfoImpl.h301 unsigned getShuffleCost(TTI::ShuffleKind Kind, Type *Ty, int Index, in getShuffleCost()
/external/llvm/lib/Target/ARM/
DARMTargetTransformInfo.h106 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.h78 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonTargetTransformInfo.h117 unsigned getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index,
DHexagonTargetTransformInfo.cpp196 unsigned HexagonTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, in getShuffleCost()
/external/llvm/lib/Target/X86/
DX86TargetTransformInfo.h71 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.h173 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86TargetTransformInfo.h72 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
DX86TargetTransformInfo.cpp807 int X86TTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost()
2873 TTI::ShuffleKind ShuffleKind = in getInterleavedMemoryOpCostAVX512() local
2877 getShuffleCost(ShuffleKind, SingleMemOpTy, 0, nullptr); in getInterleavedMemoryOpCostAVX512()
2900 if (NumOfResults > 1 && ShuffleKind == TTI::SK_PermuteTwoSrc) in getInterleavedMemoryOpCostAVX512()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMTargetTransformInfo.h146 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DTargetTransformInfo.h648 enum ShuffleKind { enum
766 int getShuffleCost(ShuffleKind Kind, Type *Tp, int Index = 0,
1108 virtual int getShuffleCost(ShuffleKind Kind, Type *Tp, int Index,
1432 int getShuffleCost(ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.h187 unsigned getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index,
DAMDGPUTargetTransformInfo.cpp587 unsigned GCNTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost()
/external/llvm/lib/Analysis/
DTargetTransformInfo.cpp282 int TargetTransformInfo::getShuffleCost(ShuffleKind Kind, Type *Ty, int Index, in getShuffleCost()

12