Home
last modified time | relevance | path

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

/external/llvm-project/llvm/test/CodeGen/X86/
Dxop-mask-comments.ll70 ; VPERMIL2
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86IntrinsicsInfo.h1131 X86_INTRINSIC_DATA(xop_vpermil2pd, INTR_TYPE_4OP, X86ISD::VPERMIL2, 0),
1132 X86_INTRINSIC_DATA(xop_vpermil2pd_256, INTR_TYPE_4OP, X86ISD::VPERMIL2, 0),
1133 X86_INTRINSIC_DATA(xop_vpermil2ps, INTR_TYPE_4OP, X86ISD::VPERMIL2, 0),
1134 X86_INTRINSIC_DATA(xop_vpermil2ps_256, INTR_TYPE_4OP, X86ISD::VPERMIL2, 0),
DX86ISelLowering.h446 VPERMIL2, enumerator
DX86InstrFragmentsSIMD.td266 def X86vpermil2 : SDNode<"X86ISD::VPERMIL2",
DX86ISelLowering.cpp4713 case X86ISD::VPERMIL2: in isTargetShuffle()
4729 case X86ISD::VPERMIL2: in isTargetShuffleVariableMask()
6814 case X86ISD::VPERMIL2: { in getTargetShuffleMask()
9709 VT, DAG.getNode(X86ISD::VPERMIL2, DL, MVT::v8f32, LoLo, HiHi, in createVariablePermute()
9745 VT, DAG.getNode(X86ISD::VPERMIL2, DL, MVT::v4f64, LoLo, HiHi, in createVariablePermute()
29818 case X86ISD::VPERMIL2: return "X86ISD::VPERMIL2"; in getTargetNodeName()
33758 Res = DAG.getNode(X86ISD::VPERMIL2, DL, MaskVT, V1, V2, VPerm2MaskOp, in combineX86ShuffleChain()
35631 case X86ISD::VPERMIL2: { in SimplifyDemandedVectorEltsForTargetNode()
46065 case X86ISD::VPERMIL2: in PerformDAGCombine()
/external/llvm-project/llvm/lib/Target/X86/
DX86IntrinsicsInfo.h1135 X86_INTRINSIC_DATA(xop_vpermil2pd, INTR_TYPE_4OP_IMM8, X86ISD::VPERMIL2, 0),
1136 X86_INTRINSIC_DATA(xop_vpermil2pd_256, INTR_TYPE_4OP_IMM8, X86ISD::VPERMIL2, 0),
1137 X86_INTRINSIC_DATA(xop_vpermil2ps, INTR_TYPE_4OP_IMM8, X86ISD::VPERMIL2, 0),
1138 X86_INTRINSIC_DATA(xop_vpermil2ps_256, INTR_TYPE_4OP_IMM8, X86ISD::VPERMIL2, 0),
DX86ISelLowering.h524 VPERMIL2, enumerator
DX86InstrFragmentsSIMD.td275 def X86vpermil2 : SDNode<"X86ISD::VPERMIL2",
DX86ISelLowering.cpp4811 case X86ISD::VPERMIL2: in isTargetShuffle()
4827 case X86ISD::VPERMIL2: in isTargetShuffleVariableMask()
7092 case X86ISD::VPERMIL2: { in getTargetShuffleMask()
9995 VT, DAG.getNode(X86ISD::VPERMIL2, DL, MVT::v8f32, LoLo, HiHi, in createVariablePermute()
10031 VT, DAG.getNode(X86ISD::VPERMIL2, DL, MVT::v4f64, LoLo, HiHi, in createVariablePermute()
30961 NODE_NAME_CASE(VPERMIL2) in getTargetNodeName()
35659 Res = DAG.getNode(X86ISD::VPERMIL2, DL, MaskVT, V1, V2, VPerm2MaskOp, in combineX86ShuffleChain()
37986 case X86ISD::VPERMIL2: in SimplifyDemandedVectorEltsForTargetNode()
38067 case X86ISD::VPERMIL2: in SimplifyDemandedVectorEltsForTargetNode()
49852 case X86ISD::VPERMIL2: in PerformDAGCombine()
/external/llvm/test/CodeGen/X86/
Dxop-mask-comments.ll95 ; VPERMIL2
/external/llvm/lib/Target/X86/
DX86ISelLowering.h460 VPERMIL2, enumerator
DX86IntrinsicsInfo.h1955 X86_INTRINSIC_DATA(xop_vpermil2pd, INTR_TYPE_4OP, X86ISD::VPERMIL2, 0),
1956 X86_INTRINSIC_DATA(xop_vpermil2pd_256, INTR_TYPE_4OP, X86ISD::VPERMIL2, 0),
1957 X86_INTRINSIC_DATA(xop_vpermil2ps, INTR_TYPE_4OP, X86ISD::VPERMIL2, 0),
1958 X86_INTRINSIC_DATA(xop_vpermil2ps_256, INTR_TYPE_4OP, X86ISD::VPERMIL2, 0),
DX86InstrFragmentsSIMD.td246 def X86vpermil2 : SDNode<"X86ISD::VPERMIL2",
DX86ISelLowering.cpp3818 case X86ISD::VPERMIL2: in isTargetShuffle()
4991 case X86ISD::VPERMIL2: { in getTargetShuffleMask()
22283 case X86ISD::VPERMIL2: return "X86ISD::VPERMIL2"; in getTargetNodeName()
31016 case X86ISD::VPERMIL2: in PerformDAGCombine()