Lines Matching refs:SHUFP

5305   case X86ISD::SHUFP:  in isTargetShuffle()
7646 case X86ISD::SHUFP: in getTargetShuffleMask()
14896 X86ISD::SHUFP, DL, MVT::v2f64, in lowerV2F64Shuffle()
14944 return DAG.getNode(X86ISD::SHUFP, DL, MVT::v2f64, V1, V2, in lowerV2F64Shuffle()
15079 V2 = DAG.getNode(X86ISD::SHUFP, DL, VT, V2, V1, in lowerShuffleWithSHUFPS()
15118 V1 = DAG.getNode(X86ISD::SHUFP, DL, VT, V1, V2, in lowerShuffleWithSHUFPS()
15136 return DAG.getNode(X86ISD::SHUFP, DL, VT, LowV, HighV, in lowerShuffleWithSHUFPS()
15187 return DAG.getNode(X86ISD::SHUFP, DL, MVT::v4f32, V1, V1, in lowerV4F32Shuffle()
16756 return DAG.getNode(X86ISD::SHUFP, DL, VT, LHS, RHS, in lowerShuffleAsLanePermuteAndSHUFP()
17692 return DAG.getNode(X86ISD::SHUFP, DL, VT, V1, V2, in lowerShuffleWithSHUFPD()
33615 NODE_NAME_CASE(SHUFP) in getTargetNodeName()
37796 Shuffle = X86ISD::SHUFP; in matchBinaryPermuteShuffle()
37841 Shuffle = X86ISD::SHUFP; in matchBinaryPermuteShuffle()
38831 return DAG.getNode(X86ISD::SHUFP, DL, ShuffleVT, Res, Res, in canonicalizeShuffleMaskWithHorizOp()
39616 if (V.getOpcode() != X86ISD::SHUFP || !Parent->isOnlyUserOf(V.getNode())) in combineCommutableSHUFP()
39626 return DAG.getNode(X86ISD::SHUFP, DL, VT, N1, N0, in combineCommutableSHUFP()
39638 case X86ISD::SHUFP: { in combineCommutableSHUFP()
39644 return DAG.getNode(X86ISD::SHUFP, DL, VT, NewSHUFP, NewSHUFP, in combineCommutableSHUFP()
39647 return DAG.getNode(X86ISD::SHUFP, DL, VT, NewSHUFP, N1, in combineCommutableSHUFP()
39650 return DAG.getNode(X86ISD::SHUFP, DL, VT, N0, NewSHUFP, in combineCommutableSHUFP()
39747 case X86ISD::SHUFP: in canonicalizeShuffleWithBinOps()
40196 case X86ISD::SHUFP: { in combineTargetShuffle()
40226 return DAG.getNode(X86ISD::SHUFP, DL, VT, Ops); in combineTargetShuffle()
53948 case X86ISD::SHUFP: { in combineConcatVectorOps()
55130 case X86ISD::SHUFP: // Handle all target specific shuffles in PerformDAGCombine()