Searched refs:VPERMIL2 (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | xop-mask-comments.ll | 70 ; VPERMIL2
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86IntrinsicsInfo.h | 1365 X86_INTRINSIC_DATA(xop_vpermil2pd, INTR_TYPE_4OP_IMM8, X86ISD::VPERMIL2, 0), 1366 X86_INTRINSIC_DATA(xop_vpermil2pd_256, INTR_TYPE_4OP_IMM8, X86ISD::VPERMIL2, 0), 1367 X86_INTRINSIC_DATA(xop_vpermil2ps, INTR_TYPE_4OP_IMM8, X86ISD::VPERMIL2, 0), 1368 X86_INTRINSIC_DATA(xop_vpermil2ps_256, INTR_TYPE_4OP_IMM8, X86ISD::VPERMIL2, 0),
|
| H A D | X86ISelLowering.h | 525 VPERMIL2, enumerator
|
| H A D | X86InstrFragmentsSIMD.td | 274 def X86vpermil2 : SDNode<"X86ISD::VPERMIL2",
|
| H A D | X86ISelLowering.cpp | 5328 case X86ISD::VPERMIL2: in isTargetShuffle() 5344 case X86ISD::VPERMIL2: in isTargetShuffleVariableMask() 7839 case X86ISD::VPERMIL2: { in getTargetShuffleMask() 10901 VT, DAG.getNode(X86ISD::VPERMIL2, DL, MVT::v8f32, LoLo, HiHi, in createVariablePermute() 10937 VT, DAG.getNode(X86ISD::VPERMIL2, DL, MVT::v4f64, LoLo, HiHi, in createVariablePermute() 33668 NODE_NAME_CASE(VPERMIL2) in getTargetNodeName() 38515 Res = DAG.getNode(X86ISD::VPERMIL2, DL, MaskVT, V1, V2, VPerm2MaskOp, in combineX86ShuffleChain() 41352 case X86ISD::VPERMIL2: in SimplifyDemandedVectorEltsForTargetNode() 41486 case X86ISD::VPERMIL2: in SimplifyDemandedVectorEltsForTargetNode() 55158 case X86ISD::VPERMIL2: in PerformDAGCombine()
|