Home
last modified time | relevance | path

Searched refs:VPERMIL2 (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86IntrinsicsInfo.h1627 X86_INTRINSIC_DATA(xop_vpermil2pd, INTR_TYPE_4OP_IMM8, X86ISD::VPERMIL2, 0),
1628 X86_INTRINSIC_DATA(xop_vpermil2pd_256, INTR_TYPE_4OP_IMM8, X86ISD::VPERMIL2,
1630 X86_INTRINSIC_DATA(xop_vpermil2ps, INTR_TYPE_4OP_IMM8, X86ISD::VPERMIL2, 0),
1631 X86_INTRINSIC_DATA(xop_vpermil2ps_256, INTR_TYPE_4OP_IMM8, X86ISD::VPERMIL2,
H A DX86ISelLowering.h529 VPERMIL2, enumerator
H A DX86InstrFragmentsSIMD.td274 def X86vpermil2 : SDNode<"X86ISD::VPERMIL2",
H A DX86ISelLowering.cpp2721 case X86ISD::VPERMIL2: in isTargetShuffle()
2737 case X86ISD::VPERMIL2: in isTargetShuffleVariableMask()
5445 case X86ISD::VPERMIL2: { in getTargetShuffleMask()
8631 VT, DAG.getNode(X86ISD::VPERMIL2, DL, MVT::v8f32, LoLo, HiHi, in createVariablePermute()
8667 VT, DAG.getNode(X86ISD::VPERMIL2, DL, MVT::v4f64, LoLo, HiHi, in createVariablePermute()
33897 NODE_NAME_CASE(VPERMIL2) in getTargetNodeName()
39136 Res = DAG.getNode(X86ISD::VPERMIL2, DL, MaskVT, V1, V2, VPerm2MaskOp, in combineX86ShuffleChain()
42374 case X86ISD::VPERMIL2: in SimplifyDemandedVectorEltsForTargetNode()
42508 case X86ISD::VPERMIL2: in SimplifyDemandedVectorEltsForTargetNode()
57889 case X86ISD::VPERMIL2: in PerformDAGCombine()