Lines Matching refs:SHUFP

2698   case X86ISD::SHUFP:  in isTargetShuffle()
5252 case X86ISD::SHUFP: in getTargetShuffleMask()
12816 X86ISD::SHUFP, DL, MVT::v2f64, in lowerV2F64Shuffle()
12864 return DAG.getNode(X86ISD::SHUFP, DL, MVT::v2f64, V1, V2, in lowerV2F64Shuffle()
13000 V2 = DAG.getNode(X86ISD::SHUFP, DL, VT, V2, V1, in lowerShuffleWithSHUFPS()
13039 V1 = DAG.getNode(X86ISD::SHUFP, DL, VT, V1, V2, in lowerShuffleWithSHUFPS()
13057 return DAG.getNode(X86ISD::SHUFP, DL, VT, LowV, HighV, in lowerShuffleWithSHUFPS()
13113 return DAG.getNode(X86ISD::SHUFP, DL, MVT::v4f32, V1, V1, in lowerV4F32Shuffle()
14746 return DAG.getNode(X86ISD::SHUFP, DL, VT, LHS, RHS, in lowerShuffleAsLanePermuteAndSHUFP()
15699 return DAG.getNode(X86ISD::SHUFP, DL, VT, V1, V2, in lowerShuffleWithSHUFPD()
33845 NODE_NAME_CASE(SHUFP) in getTargetNodeName()
38419 Shuffle = X86ISD::SHUFP; in matchBinaryPermuteShuffle()
38464 Shuffle = X86ISD::SHUFP; in matchBinaryPermuteShuffle()
39471 return DAG.getNode(X86ISD::SHUFP, DL, ShuffleVT, Res, Res, in canonicalizeShuffleMaskWithHorizOp()
40330 if (V.getOpcode() != X86ISD::SHUFP || !Parent->isOnlyUserOf(V.getNode())) in combineCommutableSHUFP()
40340 return DAG.getNode(X86ISD::SHUFP, DL, VT, N1, N0, in combineCommutableSHUFP()
40352 case X86ISD::SHUFP: { in combineCommutableSHUFP()
40358 return DAG.getNode(X86ISD::SHUFP, DL, VT, NewSHUFP, NewSHUFP, in combineCommutableSHUFP()
40361 return DAG.getNode(X86ISD::SHUFP, DL, VT, NewSHUFP, N1, in combineCommutableSHUFP()
40364 return DAG.getNode(X86ISD::SHUFP, DL, VT, N0, NewSHUFP, in combineCommutableSHUFP()
40572 case X86ISD::SHUFP: in canonicalizeShuffleWithOp()
41096 case X86ISD::SHUFP: { in combineTargetShuffle()
41125 return DAG.getNode(X86ISD::SHUFP, DL, VT, Ops); in combineTargetShuffle()
56233 case X86ISD::SHUFP: { in combineConcatVectorOps()
57861 case X86ISD::SHUFP: // Handle all target specific shuffles in PerformDAGCombine()