Lines Matching refs:PSHUFLW
3797 case X86ISD::PSHUFLW:
3844 case X86ISD::PSHUFLW:
4922 case X86ISD::PSHUFLW:
8129 unsigned OddEvenOp = (Offset & 1 ? X86ISD::PSHUFLW : X86ISD::PSHUFHW);
9444 return SplatHalfs(LToLInputs[0], LToHInputs[0], X86ISD::PSHUFLW, 0);
9552 V = DAG.getNode(FixIdx < 4 ? X86ISD::PSHUFLW : X86ISD::PSHUFHW, DL,
9815 V = DAG.getNode(X86ISD::PSHUFLW, DL, VT, V,
9835 V = DAG.getNode(X86ISD::PSHUFLW, DL, VT, V,
22232 case X86ISD::PSHUFLW: return "X86ISD::PSHUFLW";
24861 // Handle PSHUFLW/PSHUFHW repeated patterns.
24868 // PSHUFLW: permute lower 4 elements only.
24871 Shuffle = X86ISD::PSHUFLW;
25483 case X86ISD::PSHUFLW:
25528 case X86ISD::PSHUFLW:
25558 V.getOpcode() == X86ISD::UNPCKL ? X86ISD::PSHUFLW : X86ISD::PSHUFHW;
25569 case X86ISD::PSHUFLW:
25617 case X86ISD::PSHUFLW:
25630 /// \brief Search for a combinable shuffle across a chain ending in pshuflw or
25640 (N.getOpcode() == X86ISD::PSHUFLW || N.getOpcode() == X86ISD::PSHUFHW) &&
25657 case X86ISD::PSHUFLW:
25708 case X86ISD::PSHUFLW:
25908 case X86ISD::PSHUFLW:
25920 int DOffset = N.getOpcode() == X86ISD::PSHUFLW ? 0 : 2;
25936 (V.getOpcode() == X86ISD::PSHUFLW ||
25946 int NOffset = N.getOpcode() == X86ISD::PSHUFLW ? 0 : 4;
25947 int VOffset = V.getOpcode() == X86ISD::PSHUFLW ? 0 : 4;
31007 case X86ISD::PSHUFLW: