Home
last modified time | relevance | path

Searched refs:VPPERM (Results 1 – 5 of 5) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrXOP.td323 defm VPPERM : xop4op<0xA3, "vpperm", X86vpperm, v16i8,
DX86ISelLowering.h444 VPPERM, enumerator
DX86IntrinsicsInfo.h1135 X86_INTRINSIC_DATA(xop_vpperm, INTR_TYPE_3OP, X86ISD::VPPERM, 0),
DX86InstrFragmentsSIMD.td273 def X86vpperm : SDNode<"X86ISD::VPPERM",
DX86ISelLowering.cpp4715 case X86ISD::VPPERM: in isTargetShuffle()
4730 case X86ISD::VPPERM: in isTargetShuffleVariableMask()
6831 case X86ISD::VPPERM: { in getTargetShuffleMask()
9661 DAG.getNode(X86ISD::VPPERM, DL, MVT::v16i8, LoSrc, HiSrc, LoIdx), in createVariablePermute()
9662 DAG.getNode(X86ISD::VPPERM, DL, MVT::v16i8, LoSrc, HiSrc, HiIdx)); in createVariablePermute()
27899 Res = DAG.getNode(X86ISD::VPPERM, DL, MVT::v16i8, DAG.getUNDEF(MVT::v16i8), in LowerBITREVERSE_XOP()
29730 case X86ISD::VPPERM: return "X86ISD::VPPERM"; in getTargetNodeName()
33823 Res = DAG.getNode(X86ISD::VPPERM, DL, ByteVT, V1, V2, VPPERMMaskOp); in combineX86ShuffleChain()
35630 case X86ISD::VPPERM: in SimplifyDemandedVectorEltsForTargetNode()
46061 case X86ISD::VPPERM: in PerformDAGCombine()