Lines Matching refs:PSHUFHW
3796 case X86ISD::PSHUFHW: in isTargetShuffle()
3843 case X86ISD::PSHUFHW: in getTargetShuffleNode()
4917 case X86ISD::PSHUFHW: in getTargetShuffleMask()
8129 unsigned OddEvenOp = (Offset & 1 ? X86ISD::PSHUFLW : X86ISD::PSHUFHW); in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
9446 return SplatHalfs(HToLInputs[0], HToHInputs[0], X86ISD::PSHUFHW, 2); in lowerV8I16GeneralSingleInputVectorShuffle()
9552 V = DAG.getNode(FixIdx < 4 ? X86ISD::PSHUFLW : X86ISD::PSHUFHW, DL, in lowerV8I16GeneralSingleInputVectorShuffle()
9818 V = DAG.getNode(X86ISD::PSHUFHW, DL, VT, V, in lowerV8I16GeneralSingleInputVectorShuffle()
9843 V = DAG.getNode(X86ISD::PSHUFHW, DL, VT, V, in lowerV8I16GeneralSingleInputVectorShuffle()
22231 case X86ISD::PSHUFHW: return "X86ISD::PSHUFHW"; in getTargetNodeName()
24885 Shuffle = X86ISD::PSHUFHW; in matchPermuteVectorShuffle()
25486 case X86ISD::PSHUFHW: in getPSHUFShuffleMask()
25538 case X86ISD::PSHUFHW: in combineRedundantDWordShuffle()
25558 V.getOpcode() == X86ISD::UNPCKL ? X86ISD::PSHUFLW : X86ISD::PSHUFHW; in combineRedundantDWordShuffle()
25570 case X86ISD::PSHUFHW: in combineRedundantDWordShuffle()
25618 case X86ISD::PSHUFHW: in combineRedundantDWordShuffle()
25640 (N.getOpcode() == X86ISD::PSHUFLW || N.getOpcode() == X86ISD::PSHUFHW) && in combineRedundantHalfShuffle()
25658 case X86ISD::PSHUFHW: in combineRedundantHalfShuffle()
25709 case X86ISD::PSHUFHW: in combineTargetShuffle()
25909 case X86ISD::PSHUFHW: in combineTargetShuffle()
25937 V.getOpcode() == X86ISD::PSHUFHW) && in combineTargetShuffle()
31006 case X86ISD::PSHUFHW: in PerformDAGCombine()